diff --git a/src/components/SelectUser.vue b/src/components/SelectUser.vue index 1f279c4..53f9482 100644 --- a/src/components/SelectUser.vue +++ b/src/components/SelectUser.vue @@ -121,6 +121,11 @@ export default { type: Array, default: () => [], }, + isFilter: { + type: Boolean, + default: false, + }, + }, data() { return { @@ -346,7 +351,9 @@ export default { }, mounted() { this.fetchTreeData(); - this.fetchUserList(); + if(!this.isFilter){ + this.fetchUserList(); + } }, }; diff --git a/src/utils/api.js b/src/utils/api.js index c69d810..c3c92d6 100644 --- a/src/utils/api.js +++ b/src/utils/api.js @@ -134,7 +134,7 @@ export const systemApi = { url: '/system/user/deptTree', method: 'get', }), - fileUpload: '/common/upload', + fileUpload: process.env.NODE_ENV == 'development' ? '/common/upload' : '/prod-api/common/upload', downFile: (data) => request({ url: '/common/download', method: 'get', @@ -145,6 +145,11 @@ export const systemApi = { method: 'delete', }), + delFileBatch: (id) => request({ + url: `/business/project/file/batch/${id}`, + method: 'delete', + + }), } @@ -195,16 +200,26 @@ export const taskApi = { url: `/task/${id}`, method: 'delete', }), + delTaskModule: (id) => request({ + url: `/examine/template/${id}`, + method: 'delete', + }), getTaskSet: (id) => request({ url: `/task/target/${id}`, method: 'get', }), - setTaskSet: (data) => request({ - url: `/task/config/update`, - method: 'put', - data: data, - + getTaskModel: (data) => request({ + url: `/examine/template/list`, + method: 'get', + params: data, }), + // 获取模板配置 + getTaskModelSet: (id) => request({ + url: `/examine/template/list/${id}`, + method: 'get', + }), + + @@ -250,7 +265,7 @@ export const demandApi = { url: `/demand/${data}`, method: 'delete', }), - getDemandDetail:(id) => request({ + getDemandDetail: (id) => request({ url: `/demand/${id}`, method: 'get', }), diff --git a/src/views/project/demandManage/components/MainContentTable.vue b/src/views/project/demandManage/components/MainContentTable.vue index 3865b22..0c65a0e 100644 --- a/src/views/project/demandManage/components/MainContentTable.vue +++ b/src/views/project/demandManage/components/MainContentTable.vue @@ -3,54 +3,25 @@
需求列表
- + - + - + - + - + - +
@@ -69,13 +40,8 @@
- + @@ -83,48 +49,29 @@