Browse Source

修改文件

ZaiZai 10 months ago
parent
commit
48cf79dcbf

+ 6 - 10
src/api/modules/authority/api.js

@@ -7,17 +7,15 @@ export default {
             url: '/api/blade-system/api-scope/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/api-scope/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -25,16 +23,14 @@ export default {
             url: '/api/blade-system/api-scope/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/api-scope/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
 }

+ 6 - 10
src/api/modules/authority/data.js

@@ -7,17 +7,15 @@ export default {
             url: '/api/blade-system/data-scope/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/data-scope/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -25,16 +23,14 @@ export default {
             url: '/api/blade-system/data-scope/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/data-scope/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
 }

+ 16 - 26
src/api/modules/authority/role.js

@@ -11,7 +11,7 @@ export default {
                 current: 1,
                 size: 200,
             },
-        }, false)
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -19,66 +19,56 @@ export default {
             url: '/api/blade-system/role/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/role/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     async grant(form) {
         return HcApi({
             url: '/api/blade-system/role/grant',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async grantTree() {
         return HcApi({
             url: '/api/blade-system/menu/grant-tree',
             method: 'get',
-        }, false)
+        })
     },
     async getRole(roleIds) {
         return HcApi({
             url: '/api/blade-system/menu/role-tree-keys',
             method: 'get',
-            params: {
-                roleIds,
-            },
-        }, false)
+            params: { roleIds },
+        })
     },
     async roleTree() {
         return HcApi({
             url: '/api/blade-system/role/tree',
             method: 'get',
-            params: {
-                tenantId: '',
-            },
-        }, false)
+            params: { tenantId: '' },
+        })
     },
     async getRoleTreeById(roleId) {
         return HcApi({
             url: '/api/blade-system/role/tree-by-id',
             method: 'get',
-            params: {
-                roleId,
-            },
-        }, false)
+            params: { roleId },
+        })
     },
     async treeUser(roleId) {
         return HcApi({
             url: '/api/blade-system/role/treeTow',
             method: 'get',
-            params: {
-                roleId,
-            },
-        }, false)
+            params: { roleId },
+        })
     },
     // 编辑加载项目合同段信息
     async findProjectAndContractList(form) {
@@ -86,7 +76,7 @@ export default {
             url: '/api/blade-manager/projectInfo/get-project-contract-list',
             method: 'get',
             params: form ?? {},
-        }, false)
+        })
     },
     // 编辑新增项目合同段信息
     async saveUserInfoByProjectTow(form) {
@@ -94,6 +84,6 @@ export default {
             url: '/api/blade-manager/contractInfo/save-userInfo-by-project-tow',
             method: 'post',
             data: form ?? {},
-        }, false)
+        })
     },
 }

+ 6 - 8
src/api/modules/certificate/admin.js

@@ -7,7 +7,7 @@ export default {
             url: '/api/blade-manager/signPfxFile/singPfxManagementPage',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //获取系统所有角色划分
     async queryAllRoleList(form) {
@@ -15,7 +15,7 @@ export default {
             url: '/api/blade-manager/signPfxFile/queryAllRoleList',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //获取项目列表
     async queryProjectList() {
@@ -23,7 +23,7 @@ export default {
             url: '/api/blade-manager/signPfxFile/queryProjectList',
             method: 'GET',
             params: {},
-        }, false)
+        })
     },
     //获取当前项目下所有合同段
     async queryContractList(form) {
@@ -31,16 +31,14 @@ export default {
             url: '/api/blade-manager/signPfxFile/queryContractList',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //删除数据
     async del(ids) {
         return HcApi({
             url: '/api/blade-manager/signPfxFile/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
 }

+ 13 - 17
src/api/modules/certificate/list.js

@@ -7,17 +7,15 @@ export default {
             url: '/api/blade-manager/signPfxFile/page',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-manager/signPfxFile/getById',
             method: 'post',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增
     async add(form) {
@@ -25,7 +23,7 @@ export default {
             url: '/api/blade-manager/signPfxFile/save',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //编辑
     async update(form) {
@@ -33,17 +31,15 @@ export default {
             url: '/api/blade-manager/signPfxFile/update',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
         return HcApi({
             url: '/api/blade-manager/signPfxFile/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     //注册
     async goRegister(data) {
@@ -51,7 +47,7 @@ export default {
             url: '/api/blade-manager/signPfxFile/goRegister',
             method: 'post',
             data: data,
-        }, false)
+        })
     },
     //获取当前系统下所有用户
     async findUserByName(form) {
@@ -59,7 +55,7 @@ export default {
             url: '/api/blade-manager/signPfxFile/findUserByName',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //获取角色方
     async queryRole(form) {
@@ -67,7 +63,7 @@ export default {
             url: '/api/blade-manager/signPfxFile/queryRole',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //获取项目和合同段
     async queryProjectAndContract(form) {
@@ -75,7 +71,7 @@ export default {
             url: '/api/blade-manager/signPfxFile/queryProjectAndContract',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //上传图片
     async addFileInfo(form) {
@@ -83,7 +79,7 @@ export default {
             url: '/api/blade-resource/client/addFileInfo',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //获取项目和合同段
     async findPfxType(form) {
@@ -91,6 +87,6 @@ export default {
             url: '/api/blade-business/task/query-task-type-status',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
 }

+ 10 - 10
src/api/modules/home/index.js

@@ -6,7 +6,7 @@ export default {
             url: '/api/blade-business/businessUserOpinion/queryBusinessUserOpinionList',
             method: 'get',
             params: form,
-        }, true)
+        })
     },
     //业务人员提交环节操作
     async manageUserOperationStatus(form) {
@@ -14,7 +14,7 @@ export default {
             url: '/api/blade-business/businessUserOpinion/manageUserOperationStatus',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     //所有工单处理列表
     async queryBusinessUserOpinionListAll(form) {
@@ -22,7 +22,7 @@ export default {
             url: '/api/blade-business/businessUserOpinion/queryBusinessUserOpinionListAll',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //我的消息
     async queryBusinessUserOpinion(form) {
@@ -30,7 +30,7 @@ export default {
             url: '/api/blade-manager/managerHomePage/queryBusinessUserOpinion',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     //所有代办工单
     async queryBusinessUserOpinionAll(form) {
@@ -38,7 +38,7 @@ export default {
             url: '/api/blade-manager/managerHomePage/queryBusinessUserOpinionAll',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     //获取人员账户统计
     async queryProjectUserAmount() {
@@ -46,7 +46,7 @@ export default {
             url: '/api/blade-manager/managerHomePage/queryProjectUserAmount',
             method: 'post',
             params: {},
-        }, false)
+        })
     },
     //证书统计
     async queryProjectPfx() {
@@ -54,7 +54,7 @@ export default {
             url: '/api/blade-manager/managerHomePage/queryProjectPfx',
             method: 'post',
             params: {},
-        }, false)
+        })
     },
     //维护类型统计汇总
     async queryOpinionTypeAmount() {
@@ -62,7 +62,7 @@ export default {
             url: '/api/blade-manager/managerHomePage/queryOpinionTypeAmount',
             method: 'post',
             params: {},
-        }, false)
+        })
     },
     //工单详情
     async queryOpinionDetails(form) {
@@ -70,7 +70,7 @@ export default {
             url: '/api/blade-manager/managerHomePage/queryOpinionDetails',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     //工单详情
     async isIgnore(form) {
@@ -78,6 +78,6 @@ export default {
             url: '/api/blade-business/businessUserOpinion/isIgnore',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
 }

+ 2 - 2
src/api/modules/index.js

@@ -5,7 +5,7 @@ export const get = (form) => HcApi({
     url: form.url,
     method: 'get',
     params: form.params,
-}, false)
+})
 
 //post
 export const post = (form) => HcApi({
@@ -13,4 +13,4 @@ export const post = (form) => HcApi({
     method: 'post',
     params: form.params,
     data: form.data,
-}, false)
+})

+ 7 - 9
src/api/modules/menu.js

@@ -1,21 +1,19 @@
 import { HcApi } from '../request/index'
 import website from '~src/config/index'
 
-export const getRoutes = (msg = true) => HcApi({
+export const getRoutes = () => HcApi({
     url: '/api/blade-system/menu/routes',
     method: 'get',
-    params: {
-        sysType: website.clientId,
-    },
-}, msg)
+    params: { sysType: website.clientId },
+})
 
-export const getButtons = (msg = true) => HcApi({
+export const getButtons = () => HcApi({
     url: '/api/blade-system/menu/buttons',
     method: 'get',
-}, msg)
+})
 
-export const getAazyList = (form, msg = true) => HcApi({
+export const getAazyList = (form) => HcApi({
     url: '/api/blade-system/menu/lazy-list',
     method: 'get',
     params: form,
-}, msg)
+})

+ 16 - 18
src/api/modules/other.js

@@ -5,67 +5,65 @@ export const getClinetAll = () => HcApi({
     url: '/api/blade-system/client/getClinetAll',
     method: 'get',
     params: {},
-}, false)
+})
 
 //用户配置保存
-export const userConfigSave = (form, msg = true) => HcApi({
+export const userConfigSave = (form) => HcApi({
     url: '/api/blade-business/defaultConfig/saveOrUpdate',
     method: 'post',
     data: form,
-}, msg)
+})
 
 //用户配置详情
-export const userConfigInfo = (form = {}, msg = true) => HcApi({
+export const userConfigInfo = (form = {}) => HcApi({
     url: '/api/blade-business/defaultConfig/detail',
     method: 'get',
     params: form,
-}, msg)
+})
 
 //获取类型
-export const getDictionary = (form, msg = true) => HcApi({
+export const getDictionary = (form) => HcApi({
     url: '/api/blade-system/dict/dictionary',
     method: 'get',
     params: form,
-}, msg)
+})
 
 //获取类型
-export const getBizDictionary = (form, msg = true) => HcApi({
+export const getBizDictionary = (form) => HcApi({
     url: '/api/blade-system/dict-biz/dictionary',
     method: 'get',
     params: form,
-}, msg)
+})
 
 //获取用户列表
-export const getContractUserList = (form, msg = true) => HcApi({
+export const getContractUserList = (form) => HcApi({
     url: '/api/blade-manager/contractInfo/get-contract-userList',
     method: 'get',
     params: form,
-}, msg)
+})
 
 //获取租户详情
 export const getTenantDetail = (id) => HcApi({
     url: '/api/blade-system/tenant/detail',
     method: 'get',
-    params: {
-        tenantId: id,
-    },
+    params: { tenantId: id },
 }, true)
 
 //获取更新信息
 export const getVersionJson = () => HcApi({
     url: 'version.json?time=' + new Date().getTime(),
     method: 'get',
-}, false)
+})
 
 //获取项目下的合同段信息
-export const getContractInfo = (form, msg = true) => HcApi({
+export const getContractInfo = (form) => HcApi({
     url: '/api/blade-manager/contractInfo/get-contractInfo',
     method: 'get',
     params: form,
-}, msg)
+})
 
 //获取图标文件
 export const getRemixicon = () => HcApi({
     url: 'plugins/remixicon/remixicon.css?time=' + new Date().getTime(),
     method: 'get',
-}, false)
+})

+ 17 - 17
src/api/modules/project/contract.js

@@ -7,7 +7,7 @@ export default {
             url: '/api/blade-manager/contractInfo/get-contractInfo',
             method: 'get',
             params: { pid },
-        }, false)
+        })
     },
     //详情
     async detail(id) {
@@ -15,7 +15,7 @@ export default {
             url: '/api/blade-manager/contractInfo/detail',
             method: 'get',
             params: { id },
-        }, false)
+        })
     },
     //详情
     async detail2(form) {
@@ -23,7 +23,7 @@ export default {
             url: '/api/blade-manager/contractInfo/detail2',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -31,7 +31,7 @@ export default {
             url: '/api/blade-manager/contractInfo/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
@@ -39,90 +39,90 @@ export default {
             url: '/api/blade-manager/contractInfo/remove',
             method: 'post',
             params: { ids },
-        }, false)
+        })
     },
     async delFileFromUrl(url) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/delete-file',
             method: 'get',
             params: { url },
-        }, false)
+        })
     },
     async saveUserInfoByProject(form) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/save-userInfo-by-project',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async findUserByCondition(form) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/get-all-user-by-condition',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async findUserList() {
         return HcApi({
             url: '/api/blade-manager/contractInfo/get-user-list',
             method: 'get',
             params: {},
-        }, false)
+        })
     },
     async removeUsersByIds(ids) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/remove-users-by-ids',
             method: 'post',
             params: { ids },
-        }, false)
+        })
     },
     async findJobByRoleId(id) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/get-jobs',
             method: 'get',
             params: { id },
-        }, false)
+        })
     },
     async resetPasswordByUserId(userId) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/reset-password-by-userId',
             method: 'post',
             params: { userId },
-        }, false)
+        })
     },
     async submitWbsTreeInContract(form) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/submit-wbsTree-contract',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async getContractInfoTree(form) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/tree',
             method: 'get',
             data: form,
-        }, false)
+        })
     },
     async findPostByType(category) {
         return HcApi({
             url: '/api/blade-system/post/findPostByType',
             method: 'get',
             params: { category },
-        }, false)
+        })
     },
     async saveUserInfoByProjectTow(form) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/save-userInfo-by-project-tow',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async searchRole(form) {
         return HcApi({
             url: '/api/blade-system/search/role',
             method: 'get',
             data: form,
-        }, false)
+        })
     },
 }

+ 16 - 20
src/api/modules/project/project.js

@@ -7,27 +7,23 @@ export default {
             url: '/api/blade-manager/projectInfo/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-manager/projectInfo/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //合同段详情
     async detail2(id) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/detail2',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -35,7 +31,7 @@ export default {
             url: '/api/blade-manager/projectInfo/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
@@ -43,35 +39,35 @@ export default {
             url: '/api/blade-manager/projectInfo/remove',
             method: 'post',
             params: { ids },
-        }, false)
+        })
     },
     async getProjectDeatilWbsId(id, ReferenceWbsTemplateId, ReferenceWbsTemplateType) {
         return HcApi({
             url: '/api/blade-manager/projectInfo/detail2',
             method: 'get',
             params: { id, ReferenceWbsTemplateId, ReferenceWbsTemplateType },
-        }, false)
+        })
     },
     async findLogWbsTreeList() {
         return HcApi({
             url: '/api/blade-manager/wbsInfo/queryLogTree',
             method: 'get',
             params: {},
-        }, false)
+        })
     },
     async findWbsTreeList(type) {
         return HcApi({
             url: '/api/blade-manager/projectInfo/get-wbsTree-list',
             method: 'get',
             params: { type },
-        }, false)
+        })
     },
     async findProjectTree(form) {
         return HcApi({
             url: '/api/blade-manager/projectInfo/tree',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //获取试验配合比树接口
     async findProjectTreeTrial(form) {
@@ -79,34 +75,34 @@ export default {
             url: '/api/blade-manager/projectInfo/tree-record-trial',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getContractRelation(contractId) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/get-contract-relationInfo',
             method: 'get',
             params: { contractId },
-        }, false)
+        })
     },
     async submitLogWbsTreeInProject(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/saveContractLogNode',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async submitWbsTreeInProject(form) {
         return HcApi({
             url: '/api/blade-manager/projectInfo/submit-wbsTree-project',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async treeAllConstruction(form) {
         return HcApi({
             url: '/api/blade-manager/contractInfo/tree-all-construction',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
 }

+ 6 - 10
src/api/modules/resource/attach.js

@@ -7,17 +7,15 @@ export default {
             url: '/api/blade-resource/attach/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-resource/attach/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -25,16 +23,14 @@ export default {
             url: '/api/blade-resource/attach/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
         return HcApi({
             url: '/api/blade-resource/attach/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
 }

+ 8 - 14
src/api/modules/resource/oss.js

@@ -7,17 +7,15 @@ export default {
             url: '/api/blade-resource/oss/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-resource/oss/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -25,25 +23,21 @@ export default {
             url: '/api/blade-resource/oss/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
         return HcApi({
             url: '/api/blade-resource/oss/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     async enable(id) {
         return HcApi({
             url: '/api/blade-resource/oss/enable',
             method: 'post',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
 }

+ 9 - 15
src/api/modules/resource/sms.js

@@ -7,17 +7,15 @@ export default {
             url: '/api/blade-resource/sms/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-resource/sms/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -25,32 +23,28 @@ export default {
             url: '/api/blade-resource/sms/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
         return HcApi({
             url: '/api/blade-resource/sms/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     async enable(id) {
         return HcApi({
             url: '/api/blade-resource/sms/enable',
             method: 'post',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     async send(form) {
         return HcApi({
             url: '/api/blade-resource/sms/endpoint/send-message',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
 }

+ 9 - 9
src/api/modules/system/app.js

@@ -6,7 +6,7 @@ export default {
             url: '/api/blade-manager/appVersion/page',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async detail(id) {
         return HcApi({
@@ -15,21 +15,21 @@ export default {
             params: {
                 id,
             },
-        }, false)
+        })
     },
     async add(form) {
         return HcApi({
             url: '/api/blade-manager/appVersion/add',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async update(form) {
         return HcApi({
             url: '/api/blade-manager/appVersion/update',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(id) {
         return HcApi({
@@ -38,7 +38,7 @@ export default {
             params: {
                 id,
             },
-        }, false)
+        })
     },
     //升级版本
     async getDetailList(form) {
@@ -46,21 +46,21 @@ export default {
             url: '/api/blade-manager/appVersionDetail/page',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async updateDetail(form) {
         return HcApi({
             url: '/api/blade-manager/appVersionDetail/update',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async addDetail(form) {
         return HcApi({
             url: '/api/blade-manager/appVersionDetail/add',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async removeDetail(id) {
         return HcApi({
@@ -69,6 +69,6 @@ export default {
             params: {
                 id,
             },
-        }, false)
+        })
     },
 }

+ 4 - 4
src/api/modules/system/client.js

@@ -6,7 +6,7 @@ export default {
             url: '/api/blade-system/client/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //菜单详情
     async detail(id) {
@@ -16,14 +16,14 @@ export default {
             params: {
                 id,
             },
-        }, false)
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-system/client/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(ids) {
         return HcApi({
@@ -32,6 +32,6 @@ export default {
             params: {
                 ids,
             },
-        }, false)
+        })
     },
 }

+ 7 - 7
src/api/modules/system/dept.js

@@ -7,7 +7,7 @@ export default {
             url: '/api/blade-system/dept/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //懒加载列表
     async getLazyList(form) {
@@ -15,7 +15,7 @@ export default {
             url: '/api/blade-system/dept/lazy-list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //详情
     async detail(id) {
@@ -25,7 +25,7 @@ export default {
             params: {
                 id,
             },
-        }, false)
+        })
     },
     //新增和编辑
     async submit(form) {
@@ -33,7 +33,7 @@ export default {
             url: '/api/blade-system/dept/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除
     async del(ids) {
@@ -43,7 +43,7 @@ export default {
             params: {
                 ids,
             },
-        }, false)
+        })
     },
     async getDeptTree(tenantId) {
         return HcApi({
@@ -52,7 +52,7 @@ export default {
             params: {
                 tenantId,
             },
-        }, false)
+        })
     },
     async getDeptLazyTree(parentId) {
         return HcApi({
@@ -61,6 +61,6 @@ export default {
             params: {
                 parentId,
             },
-        }, false)
+        })
     },
 }

+ 11 - 17
src/api/modules/system/dict.js

@@ -6,61 +6,55 @@ export default {
             url: '/api/blade-system/dict/parent-list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/dict/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-system/dict/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/dict/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     async getList(form) {
         return HcApi({
             url: '/api/blade-system/dict/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getChildList(form) {
         return HcApi({
             url: '/api/blade-system/dict/child-list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getDictTree() {
         return HcApi({
             url: '/api/blade-system/dict/tree?code=DICT',
             method: 'get',
             params: {},
-        }, false)
+        })
     },
     async getDictionary(code) {
         return HcApi({
             url: '/api/blade-system/dict/dictionary',
             method: 'get',
-            params: {
-                code,
-            },
-        }, false)
+            params: { code },
+        })
     },
 }

+ 11 - 17
src/api/modules/system/dictbiz.js

@@ -6,61 +6,55 @@ export default {
             url: '/api/blade-system/dict-biz/parent-list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/dict-biz/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-system/dict-biz/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/dict-biz/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     async getList(form) {
         return HcApi({
             url: '/api/blade-system/dict-biz/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getChildList(form) {
         return HcApi({
             url: '/api/blade-system/dict-biz/child-list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getDictTree() {
         return HcApi({
             url: '/api/blade-system/dict-biz/tree?code=DICT',
             method: 'get',
             params: {},
-        }, false)
+        })
     },
     async getDictionary(code) {
         return HcApi({
             url: '/api/blade-system/dict-biz/dictionary',
             method: 'get',
-            params: {
-                code,
-            },
-        }, false)
+            params: { code },
+        })
     },
 }

+ 7 - 11
src/api/modules/system/menu-top.js

@@ -7,17 +7,15 @@ export default {
             url: '/api/blade-system/topmenu/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //菜单详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/topmenu/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增和编辑菜单
     async submit(form) {
@@ -25,17 +23,15 @@ export default {
             url: '/api/blade-system/topmenu/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除菜单
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/topmenu/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     //获取菜单数据
     async getData() {
@@ -43,6 +39,6 @@ export default {
             url: '/api/blade-system/menu/top-menu',
             method: 'get',
             params: {},
-        }, false)
+        })
     },
 }

+ 9 - 15
src/api/modules/system/menu.js

@@ -7,27 +7,23 @@ export default {
             url: '/api/blade-system/menu/lazy-list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //全加载菜单树
     async getMenuTree(tenantId) {
         return HcApi({
             url: '/api/blade-system/menu/tree',
             method: 'get',
-            params: {
-                tenantId,
-            },
-        }, false)
+            params: { tenantId },
+        })
     },
     //菜单详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/menu/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     //新增和编辑菜单
     async submit(form) {
@@ -35,23 +31,21 @@ export default {
             url: '/api/blade-system/menu/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     //删除菜单
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/menu/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     async getLazyMenuList(form) {
         return HcApi({
             url: '/api/blade-system/menu/lazy-menu-list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
 }

+ 6 - 10
src/api/modules/system/param.js

@@ -6,32 +6,28 @@ export default {
             url: '/api/blade-system/param/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //菜单详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/param/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-system/param/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/param/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
 }

+ 8 - 14
src/api/modules/system/post.js

@@ -6,41 +6,35 @@ export default {
             url: '/api/blade-system/post/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //菜单详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/post/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-system/post/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/post/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     async getPostList(tenantId) {
         return HcApi({
             url: '/api/blade-system/post/select',
             method: 'get',
-            params: {
-                tenantId,
-            },
-        }, false)
+            params: { tenantId },
+        })
     },
 }

+ 6 - 10
src/api/modules/system/role.js

@@ -6,32 +6,28 @@ export default {
             url: '/api/blade-system/param/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //菜单详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/param/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-system/param/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/param/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
 }

+ 6 - 10
src/api/modules/system/tenant-package.js

@@ -6,32 +6,28 @@ export default {
             url: '/api/blade-system/tenant-package/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //菜单详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/tenant-package/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-system/tenant-package/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/tenant-package/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
 }

+ 16 - 30
src/api/modules/system/tenant.js

@@ -6,84 +6,70 @@ export default {
             url: '/api/blade-system/tenant/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     //菜单详情
     async detail(id) {
         return HcApi({
             url: '/api/blade-system/tenant/detail',
             method: 'get',
-            params: {
-                id,
-            },
-        }, false)
+            params: { id },
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-system/tenant/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(ids) {
         return HcApi({
             url: '/api/blade-system/tenant/remove',
             method: 'post',
-            params: {
-                ids,
-            },
-        }, false)
+            params: { ids },
+        })
     },
     async setting(form) {
         return HcApi({
             url: '/api/blade-system/tenant/setting',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     async datasource(tenantId, datasourceId) {
         return HcApi({
             url: '/api/blade-system/tenant/datasource',
             method: 'post',
-            params: {
-                tenantId,
-                datasourceId,
-            },
-        }, false)
+            params: { tenantId, datasourceId },
+        })
     },
     async info(domain) {
         return HcApi({
             url: '/api/blade-system/tenant/info',
             method: 'get',
-            params: {
-                domain,
-            },
-        }, false)
+            params: { domain },
+        })
     },
     async packageInfo(tenantId) {
         return HcApi({
             url: '/api/blade-system/tenant/package-detail',
             method: 'get',
-            params: {
-                tenantId,
-            },
-        }, false)
+            params: { tenantId },
+        })
     },
     async packageSetting(tenantId, packageId) {
         return HcApi({
             url: '/api/blade-system/tenant/package-setting',
             method: 'post',
-            params: {
-                tenantId,
-                packageId,
-            },
-        }, false)
+            params: { tenantId, packageId },
+        })
     },
     async getSelect() {
         return HcApi({
             url: '/api/blade-system/tenant/select',
             method: 'get',
             params: {},
-        }, false)
+        })
     },
 }

+ 1 - 3
src/api/modules/user.js

@@ -86,7 +86,5 @@ export const loginByToken = (form) => HcApi({
 export const getTenantID = (domain) => HcApi({
     url: '/api/blade-system/tenant/info',
     method: 'get',
-    params: {
-        domain,
-    },
+    params: { domain },
 })

+ 10 - 10
src/api/modules/userInfo/index.js

@@ -8,43 +8,43 @@ export default {
         })
     },
     //修改密码
-    async updatePassword(form, msg = true) {
+    async updatePassword(form) {
         return HcApi({
             url: '/api/blade-user/update-password',
             method: 'post',
             params: form,
-        }, msg)
+        })
     },
     //设置默认项目
-    async setDefaultProject(form, msg = true) {
+    async setDefaultProject(form) {
         return HcApi({
             url: '/api/blade-business/defaultProject/save',
             method: 'post',
             data: form,
-        }, msg)
+        })
     },
     //获取默认项目
-    async getDefaultProject(form, msg = true) {
+    async getDefaultProject(form) {
         return HcApi({
             url: '/api/blade-business/defaultProject/queryUserDefault',
             method: 'get',
             params: form,
-        }, msg)
+        })
     },
     //更新用户信息
-    async updateUserInfo(form, msg = true) {
+    async updateUserInfo(form) {
         return HcApi({
             url: '/api/blade-user/update-info',
             method: 'post',
             data: form,
-        }, msg)
+        })
     },
     //获取用户信息
-    async queryCurrentUserData(form, msg = true) {
+    async queryCurrentUserData(form) {
         return HcApi({
             url: '/api/blade-business/userViewProjectContract/queryCurrentUserData',
             method: 'post',
             data: form,
-        }, msg)
+        })
     },
 }

+ 22 - 22
src/api/modules/wbs/private.js

@@ -6,70 +6,70 @@ export default {
             url: '/api/blade-manager/wbsPrivate/lazy-tree',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async detail(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/detail',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async submit(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/submit',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async del(pKeyId) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/remove',
             method: 'post',
             params: { pKeyId },
-        }, false)
+        })
     },
     async removeTableByCondition(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/remove-table',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async findNodeTableByCondition(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/get-node-tables',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async wbsTreePrivateTableSort(data) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/submit-table-sort',
             method: 'post',
             data: data,
-        }, false)
+        })
     },
     async getNodeTabAndParam(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/get-node-table-param',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async privateSubmitFullName(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/submit-full-name',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     async syncNodeParam(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/sync-node-param',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     //同步电签默认信息
     async syncProjecteVisa(form) {
@@ -77,14 +77,14 @@ export default {
             url: '/api/blade-manager/wbsPrivate/sync-project-eVisa',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     async syncNodeTable(primaryKeyId) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/sync-node-table',
             method: 'post',
             params: { primaryKeyId },
-        }, false)
+        })
     },
     //同步项目基础信息到合同段接口sync-node-info
     async syncNodeinfo(pKeyId) {
@@ -92,7 +92,7 @@ export default {
             url: '/api/blade-manager/wbsPrivate/sync-node-info',
             method: 'post',
             params: { pKeyId },
-        }, false)
+        })
     },
     //同步元素表单排序到合同段
     async syncContractTabSort(projectId) {
@@ -100,7 +100,7 @@ export default {
             url: '/api/blade-manager/wbsTreeContract/syncContractTabSort',
             method: 'get',
             params: { projectId },
-        }, false)
+        })
     },
     //清表树
     async tabTypeLazyTree(form) {
@@ -108,21 +108,21 @@ export default {
             url: '/api/blade-manager/wbsPrivate/tab-Type-lazy-tree',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async tabTypeLazyTreeAll(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/tab-Type-lazy-tree-all',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async projecttabInfo(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/add-projecttab-info',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     //后管-删除元素表
     async delTabInfoAll(pKeyId) {
@@ -130,7 +130,7 @@ export default {
             url: '/api/blade-manager/wbsPrivate/del-tab-info-all',
             method: 'post',
             params: { pKeyId },
-        }, false)
+        })
     },
     //后管-删除项目表单
     async delAprojectTab(form) {
@@ -138,7 +138,7 @@ export default {
             url: '/api/blade-manager/wbsPrivate/del-aprojecttab-info',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     //新增元素业务时间表
     async saveTabusstime(form) {
@@ -146,7 +146,7 @@ export default {
             url: '/api/blade-manager/tabbusstimeinfo/save-tabusstime-info',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     //删除元素业务时间表
     async removeTabusstime(ids) {
@@ -154,7 +154,7 @@ export default {
             url: '/api/blade-manager/tabbusstimeinfo/remove',
             method: 'post',
             params: { ids },
-        }, false)
+        })
     },
     //后管独立表单库表单同步到合同段所有选择的节点下
     async syncFormToContractNode(form) {
@@ -162,6 +162,6 @@ export default {
             url: '/api/blade-manager/wbsPrivate/syncFormToContractNode',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
 }

+ 37 - 37
src/api/modules/wbs/tree.js

@@ -6,105 +6,105 @@ export default {
             url: '/api/blade-manager/wbsTree/lazy-tree?parentId=0',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getLazytree(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/lazy-tree',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getAlltree(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/tree',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getDetail(id) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/detail',
             method: 'get',
             params: { id },
-        }, false)
+        })
     },
     async remove(id) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/remove',
             method: 'post',
             params: { id },
-        }, false)
+        })
     },
     async submit(data) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/submit',
             method: 'post',
             data: data,
-        }, false)
+        })
     },
     async selectByNodeTable(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/get-node-table',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getParamElements(form) {
         return HcApi({
             url: '/api/blade-manager/param/get-param-elements',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async delParamElements(form) {
         return HcApi({
             url: '/api/blade-manager/param/del-param-elements',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async specifiedParamElements(form) {
         return HcApi({
             url: '/api/blade-manager/param/specified-param-elements',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     async saveFormAndElement(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/save-table-element',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async selectFormElements(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/get-table-elements',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async selectPrivateFormElements(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/get-private-table-elements',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getTableElments(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/get-table-formula-elements',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async removeTableById(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/remove-table',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async importWbsTree(form) {
         return HcApi({
@@ -112,153 +112,153 @@ export default {
             method: 'post',
             headers: { 'Content-Type': 'multipart/form-data' },
             data: form,
-        }, false)
+        })
     },
     async exportTemplate() {
         return HcApi({
             url: '/api/blade-manager/wbsTree/export-template',
             method: 'get',
             responseType: 'arraybuffer',
-        }, false)
+        })
     },
     async findWbsTreeSameLevel(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/get-same-level',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async wbsTreeSort(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/submit-sort',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async findWbsTreeTableSameLevel(form) {
         return HcApi({
             url: '/api/blade-manager/wbsFormElement/get-table-same-level',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async wbsTreeTableSort(form) {
         return HcApi({
             url: '/api/blade-manager/wbsFormElement/submit-table-sort',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async findWbsTreePrivateSameLevel(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/get-node-same-level',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async wbsTreePrivateSort(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/submit-sort',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async parameters(form) {
         return HcApi({
             url: '/api/blade-manager/param/list',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async saveOrUpdateBatch(form) {
         return HcApi({
             url: '/api/blade-manager/param/saveOrUpdateBatch',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async keymap(form) {
         return HcApi({
             url: '/api/blade-manager/param/keymap',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async importwbsTreeFormBatch(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/import-wbsTreeFormBatch',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async exportBatchTemplate(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/export-batchTemplate',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async updateBatchNodeTableInfo(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/update-batch-node-tableInfo',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async updateBatchNodeTableInfo2(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/update-batch-node-tableInfo',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async updateBatchNodeTableInfoElement(form) {
         return HcApi({
             url: '/api/blade-manager/tableinfo/update-batch-tableInfo',
             method: 'post',
             data: form,
-        }, false)
+        })
     },
     async updateStatus(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/update-status',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getNodeTabAndParam(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/get-node-table-param',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async submitFullName(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/submit-full-name',
             method: 'post',
             params: form,
-        }, false)
+        })
     },
     async refrehPram(form) {
         return HcApi({
             url: '/api/blade-manager/param/refresh',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async syncCurrentFormInProject(form) {
         return HcApi({
             url: '/api/blade-manager/wbsPrivate/syncCurrentFormInProject',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
     async getQueryValueByType(form) {
         return HcApi({
             url: '/api/blade-manager/wbsTree/getQueryValueByType',
             method: 'get',
             params: form,
-        }, false)
+        })
     },
 }

+ 16 - 9
src/api/request/index.js

@@ -8,26 +8,33 @@ import website from '~src/config'
 const store = useAppStore(pinia)
 
 //封装的请求
-export const HcApi = async (obj) => {
-    return new Promise((resolve) => {
+export const HcApi = async (obj, message = true) => {
+    // eslint-disable-next-line no-async-promise-executor
+    return new Promise(async (resolve) => {
         //处理统一的请求头
         obj.headers = obj.headers ?? {}
         obj.headers['Client-Id'] = obj.headers['Client-Id'] ?? website.clientId
         obj.headers['Tenant-Id'] = obj.headers['Tenant-Id'] ?? store.tenantId
         //发起请求
-        httpApi(obj).then((response) => {
-            resolve(response)
-        }).catch((response) => {
-            getResData(response)
-            resolve(response)
-        })
+        const res = await httpApi(obj)
+        const { error, code } = res
+        if (!error && code === 200) {
+            res.isRes = true
+            resolve(res)
+        } else {
+            res.isRes = false
+            getResData(res, message)
+            resolve(res)
+        }
     })
 }
 
 //处理数据
-const getResData = async ({ code }) => {
+const getResData = ({ code, msg }, message) => {
     if (code === 401) {
         window.$message?.error('身份失效,请重新登录!')
         router.push({ path: '/login' }).then()
+    } else if (message) {
+        window.$message?.error(msg ?? '操作失败')
     }
 }

+ 7 - 11
src/views/home/modules/agent-charge.vue

@@ -135,6 +135,7 @@ import frame255 from '~ass/home/Frame255.png'
 import frameWarning from '~ass/home/warning.png'
 import { formValidate, getArrValue, getObjValue } from 'js-fast-way'
 import mainApi from '~api/home/index'
+import { reloadPage } from '~uti/tools'
 
 const props = defineProps({
     active: {
@@ -225,21 +226,19 @@ const agentDisposeSave = async () => {
     //业务人员提交环节操作
     const { manageTime } = formModel.value
     const { currentLinkId, currentLink, newNumber, userOpinionId } = agentChargeRow.value
-    const { error, code, msg } = await mainApi.manageUserOperationStatus({
+    const { isRes } = await mainApi.manageUserOperationStatus({
         currentLinkId: currentLinkId,
         currentLink: currentLink,
         newNumber: newNumber,
         userOpinionId: userOpinionId,
         manageTime: manageTime ?? null,
     })
-    if (!error && code === 200) {
+    if (isRes) {
         window.$message.success('提交成功')
         isAgentDisposeShow.value = false
         isAgentChargeShow.value = false
         //重新刷新列表
         getLoadData(false)
-    } else {
-        window.$message.error(msg ?? '操作失败')
     }
     //是否前往消息区继续处理
     if (isCancel.value) {
@@ -263,16 +262,13 @@ const agentDisposeSave = async () => {
 const ignore = async ({ item }, resolve) => {
     const { index } = getObjValue(item)
     const { userOpinionId } = tableData.value[index]
-    const { error, code, msg } = await mainApi.isIgnore({
+    const { isRes } = await mainApi.isIgnore({
         userOpinionId : userOpinionId,
     })
     resolve()
-    if (!error && code === 200) {
-        //重新刷新列表
-        getLoadData(false)
-    } else {
-        window.$message.error(msg ?? '操作失败')
-    }
+    if (!isRes) return
+    window?.$message?.success('操作成功')
+    getLoadData(false)
 }
 </script>
 

+ 20 - 42
src/views/system/app.vue

@@ -167,18 +167,13 @@ const tableData = ref([])
 const getTableData = async () => {
     tableData.value = []
     tableLoading.value = true
-    const { error, code, data } = await mainApi.page({
+    const { data } = await mainApi.page({
         ...searchForm.value,
         total: null,
     })
     tableLoading.value = false
-    if (!error && code === 200) {
-        tableData.value = getArrValue(data['records'])
-        searchForm.value.total = data['total']
-    } else {
-        tableData.value = []
-        searchForm.value.total = 0
-    }
+    tableData.value = getArrValue(data?.records)
+    searchForm.value.total = data?.total || 0
 }
 
 //新增/修改 弹窗
@@ -229,16 +224,12 @@ const editRowClick = (row) => {
 
 //删除
 const delRowClick = async ({ item }, resolve) => {
-    const { code, msg } = await mainApi.del(item.id)
-    if (code === 200) {
-        resolve()
-        window.$message.success('删除成功')
-        dialogClose()
-        getTableData().then()
-    } else {
-        resolve()
-        window.$message.error(msg ?? '删除失败')
-    }
+    const { isRes } = await mainApi.del(item.id)
+    resolve()
+    if (!isRes) return
+    window.$message.success('删除成功')
+    dialogClose()
+    getTableData().then()
 }
 
 //提交表单
@@ -255,14 +246,12 @@ const dialogSubmit = async () => {
         res = await mainApi.add(formModel.value)
     }
     //处理结果
-    const { error, code, msg } = res
+    const { error, code } = res
     if (!error && code === 200) {
         submitLoading.value = false
         window?.$message?.success('操作成功')
         dialogClose()
         getTableData().then()
-    } else {
-        window?.$message?.error(msg ?? '操作失败')
     }
 }
 
@@ -318,18 +307,13 @@ const tableUpdateData = ref([{}])
 const getUpdateTableData = async () => {
     tableUpdateData.value = []
     tableUpdateLoading.value = true
-    const { error, code, data } = await mainApi.getDetailList({
+    const { data } = await mainApi.getDetailList({
         ...searchUpdateForm.value,
         total: null,
     })
     tableUpdateLoading.value = false
-    if (!error && code === 200) {
-        tableUpdateData.value = getArrValue(data['records'])
-        searchUpdateForm.value.total = data['total']
-    } else {
-        tableUpdateData.value = []
-        searchUpdateForm.value.total = 0
-    }
+    tableUpdateData.value = getArrValue(data?.records)
+    searchUpdateForm.value.total = data?.total || 0
 }
 
 
@@ -396,16 +380,12 @@ const editUpdateRow = (row) => {
 
 //删除
 const delUpdateRow = async ({ item }, resolve) => {
-    const { code, msg } = await mainApi.removeDetail(item.id)
-    if (code === 200) {
-        resolve()
-        window.$message.success('删除成功')
-        updateDialogClose()
-        getUpdateTableData().then()
-    } else {
-        resolve()
-        window.$message.error(msg ?? '删除失败')
-    }
+    const { isRes } = await mainApi.removeDetail(item.id)
+    resolve()
+    if (!isRes) return
+    window.$message.success('删除成功')
+    updateDialogClose()
+    getUpdateTableData().then()
 }
 
 //关闭升级弹窗
@@ -439,13 +419,11 @@ const dialogUpdateSubmit = async () => {
     }
     submitUpdateLoading.value = false
     //处理结果
-    const { error, code, msg } = res
+    const { error, code } = res
     if (!error && code === 200) {
         window?.$message?.success('操作成功')
         updateFormDialogClose()
         getUpdateTableData().then()
-    } else {
-        window?.$message?.error(msg ?? '操作失败')
     }
 }
 

+ 21 - 39
src/views/system/client.vue

@@ -11,8 +11,7 @@
         </template>
         <hc-table
             ref="tableRef" :column="tableColumn" :datas="tableData" :loading="tableLoading"
-            is-check :check-style="{ width: 29 }" :index-style="{ width: 60 }"
-            @selection-change="tableCheckChange"
+            is-check :check-style="{ width: 29 }" :index-style="{ width: 60 }" @selection-change="tableCheckChange"
         >
             <template #action="{ row }">
                 <el-link type="warning" @click="editRowClick(row)">修改</el-link>
@@ -102,7 +101,7 @@
 
 <script setup>
 import { nextTick, onActivated, ref } from 'vue'
-import { arrToId, formValidate, getArrValue } from 'js-fast-way'
+import { arrToId, deepClone, formValidate, getArrValue } from 'js-fast-way'
 import { reloadPage } from '~uti/tools'
 import { HcDelMsg } from 'hc-vue3-ui'
 import mainApi from '~api/system/client'
@@ -147,15 +146,10 @@ const tableData = ref([])
 const getTableData = async () => {
     tableData.value = []
     tableLoading.value = true
-    const { error, code, data } = await mainApi.page(searchForm.value)
+    const { data } = await mainApi.page(searchForm.value)
     tableLoading.value = false
-    if (!error && code === 200) {
-        tableData.value = getArrValue(data['records'])
-        searchForm.value.total = data['total']
-    } else {
-        tableData.value = []
-        searchForm.value.total = 0
-    }
+    tableData.value = getArrValue(data?.records)
+    searchForm.value.total = data?.total || 0
 }
 
 //表格被选择
@@ -241,15 +235,11 @@ const editRowClick = (row) => {
 
 //删除
 const delRowClick = async ({ item }, resolve) => {
-    const { code, msg } = await mainApi.del(item.id)
-    if (code === 200) {
-        resolve()
-        window.$message.success('删除成功')
-        reloadPage()
-    } else {
-        resolve()
-        window.$message.error(msg ?? '删除失败')
-    }
+    const { isRes } = await mainApi.del(item.id)
+    resolve()
+    if (!isRes) return
+    window.$message.success('删除成功')
+    reloadPage()
 }
 
 //批量删除
@@ -263,16 +253,11 @@ const delClick = () => {
     HcDelMsg(async (resolve) => {
         //发起请求
         const ids = arrToId(rows)
-        const { code, msg } = await mainApi.del(ids)
-        //关闭弹窗的回调
-        resolve()
-        //处理结果
-        if (code === 200) {
-            window.$message.success('删除成功')
-            reloadPage()
-        } else {
-            window.$message.error(msg ?? '删除失败')
-        }
+        const { isRes } = await mainApi.del(ids)
+        resolve() //关闭弹窗的回调
+        if (!isRes) return
+        window.$message.success('删除成功')
+        reloadPage()
     })
 }
 
@@ -283,17 +268,14 @@ const dialogSubmit = async () => {
     if (!formRes) return false
     submitLoading.value = true
     //处理数据
-    const form = formModel.value
-    form.authorizedGrantTypes = form.authorizedGrantTypes.join(',')
+    const form = deepClone(formModel.value)
+    form.authorizedGrantTypes = form.authorizedGrantTypes?.join(',')
     //发起请求
-    const { error, code, msg } = await mainApi.submit(form)
+    const { isRes } = await mainApi.submit(form)
     submitLoading.value = false
-    if (!error && code === 200) {
-        window?.$message?.success('操作成功')
-        reloadPage()
-    } else {
-        window?.$message?.error(msg ?? '操作失败')
-    }
+    if (!isRes) return
+    window?.$message?.success('操作成功')
+    reloadPage()
 }
 
 //关闭弹窗