From 9402749e7e8bd7d7be88084a55323c748ea02cc6 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期一, 17 二月 2025 14:45:50 +0800
Subject: [PATCH] feat: api

---
 src/views/Permission/RoleManage.vue |  117 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 59 insertions(+), 58 deletions(-)

diff --git a/src/views/Permission/RoleManage.vue b/src/views/Permission/RoleManage.vue
index 7b52a54..b6f857e 100644
--- a/src/views/Permission/RoleManage.vue
+++ b/src/views/Permission/RoleManage.vue
@@ -46,7 +46,7 @@
   useFormDialog,
 } from '@bole-core/components';
 import { useAccess, useAllRoleList } from '@/hooks';
-import * as userServices from '@/services/api/User';
+// import * as userServices from '@/services/api/User';
 import { Message, OrderInputType } from '@bole-core/core';
 import AddOrEditRoleDialog from './components/AddOrEditRoleDialog.vue';
 import { DataRangeEnum, DataRangeEnumText } from '@/constants';
@@ -101,25 +101,26 @@
 } = useTable(
   async ({ pageIndex, pageSize }, extraParamState) => {
     try {
-      let params: API.GetRolesInput = {
-        pageModel: {
-          rows: pageSize,
-          page: pageIndex,
-          orderInput: [{ property: 'sequence', order: OrderInputType.Asc }],
-        },
-        queryCondition: extraParamState.queryCondition,
-      };
-      let res = await userServices.getRoles(params, {
-        showLoading: !state.loading,
-      });
-      return {
-        data: res.data,
-        pageModel: {
-          rows: pageSize,
-          page: pageIndex,
-          totalCount: res.pageModel.totalCount,
-        },
-      };
+      // let params: API.GetRolesInput = {
+      //   pageModel: {
+      //     rows: pageSize,
+      //     page: pageIndex,
+      //     orderInput: [{ property: 'sequence', order: OrderInputType.Asc }],
+      //   },
+      //   queryCondition: extraParamState.queryCondition,
+      // };
+      // let res = await userServices.getRoles(params, {
+      //   showLoading: !state.loading,
+      // });
+      // return {
+      //   data: res.data,
+      //   pageModel: {
+      //     rows: pageSize,
+      //     page: pageIndex,
+      //     totalCount: res.pageModel.totalCount,
+      //   },
+      // };
+      return {};
     } catch (error) {}
   },
   {
@@ -156,54 +157,54 @@
 async function handleAddOrEdit() {
   try {
     const isEdit = editForm.id;
-    let params: API.CreateOrUpdateRoleInput = {
-      name: editForm.name,
-      remark: editForm.remark,
-      dataRange: editForm.dataRange,
-    };
-    let res;
-    if (isEdit) {
-      params.id = editForm.id;
-      res = await userServices.updateRole(params);
-    } else {
-      res = await userServices.createRole(params);
-    }
-    if (res) {
-      Message.successMessage('鎿嶄綔鎴愬姛');
-      getList(isEdit ? paginationState.pageIndex : 1);
-      refetch({ type: 'inactive' });
-    }
+    // let params: API.CreateOrUpdateRoleInput = {
+    //   name: editForm.name,
+    //   remark: editForm.remark,
+    //   dataRange: editForm.dataRange,
+    // };
+    // let res;
+    // if (isEdit) {
+    //   params.id = editForm.id;
+    //   res = await userServices.updateRole(params);
+    // } else {
+    //   res = await userServices.createRole(params);
+    // }
+    // if (res) {
+    //   Message.successMessage('鎿嶄綔鎴愬姛');
+    //   getList(isEdit ? paginationState.pageIndex : 1);
+    //   refetch({ type: 'inactive' });
+    // }
   } catch (error) {}
 }
 
 async function handleDeleteRole(row: API.RoleInfo) {
   try {
-    await Message.deleteMessage();
-    let params = {
-      id: row.id,
-    };
-    let res = await userServices.deleteRole(params);
-    if (res) {
-      Message.successMessage('鎿嶄綔鎴愬姛');
-      getList(paginationState.pageIndex);
-      refetch({ type: 'inactive' });
-    }
+    // await Message.deleteMessage();
+    // let params = {
+    //   id: row.id,
+    // };
+    // let res = await userServices.deleteRole(params);
+    // if (res) {
+    //   Message.successMessage('鎿嶄綔鎴愬姛');
+    //   getList(paginationState.pageIndex);
+    //   refetch({ type: 'inactive' });
+    // }
   } catch (error) {}
 }
 
 async function roleEnableOrForbid(row: API.RoleInfo) {
   try {
-    await Message.tipMessage(`鏄惁${!row.isEnable ? '鍚敤' : '绂佺敤'}瑙掕壊`);
-    let res = await userServices.roleEnableOrForbid({
-      id: row.id,
-      isEnable: !row.isEnable,
-    });
-    if (res) {
-      Message.successMessage('鎿嶄綔鎴愬姛');
-      getList(paginationState.pageIndex);
-      refetch({ type: 'inactive' });
-      return !!res;
-    }
+    // await Message.tipMessage(`鏄惁${!row.isEnable ? '鍚敤' : '绂佺敤'}瑙掕壊`);
+    // let res = await userServices.roleEnableOrForbid({
+    //   id: row.id,
+    //   isEnable: !row.isEnable,
+    // });
+    // if (res) {
+    //   Message.successMessage('鎿嶄綔鎴愬姛');
+    //   getList(paginationState.pageIndex);
+    //   refetch({ type: 'inactive' });
+    //   return !!res;
+    // }
   } catch (error) {}
 }
 

--
Gitblit v1.9.1