diff --git a/src/api/home/index.js b/src/api/home/index.js new file mode 100644 index 0000000..f62d17b --- /dev/null +++ b/src/api/home/index.js @@ -0,0 +1,8 @@ +import request from '@/utils/request.js' + +export const getHomeInfo = () => { + return request({ + url: '/workflow/mosr/process/task', + method: "get" + }); +}; diff --git a/src/api/project-demand/index.js b/src/api/project-demand/index.js index 6675a54..2d236b5 100644 --- a/src/api/project-demand/index.js +++ b/src/api/project-demand/index.js @@ -19,3 +19,50 @@ export const getInfo = (requirementId) => { method: "get" }); }; +export const getFormInfo = (requirementId) => { + return request({ + url: `/workflow/mosr/requirement/form/${requirementId}`, + method: "get" + }); +}; +export const agreeTask = (data) => { + return request({ + url: `/workflow/mosr/process/task/agree`, + method: "post", + data: data + }); +}; +export const rejectTask = (data) => { + return request({ + url: `/workflow/mosr/process/task/reject`, + method: "post", + data: data + }); +}; + +export const addRequirement = (data) => { + return request({ + url: '/workflow/mosr/requirement', + method: "post", + data: data + }); +}; +export const resubmit = (data) => { + return request({ + url: '/workflow/mosr/requirement/resubmit', + method: "post", + data: data + }); +}; +export const deleteFile = (fileId) => { + return request({ + url: `/workflow/process/file/delete/${fileId}`, + method: "delete" + }); +}; +export const getCompanyOption = () => { + return request({ + url: '/admin/mosr/sub/company/companyOption', + method: "get" + }); +}; diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 6181c73..d94c6bf 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -378,7 +378,8 @@ html, body, #app, .el-container, .el-aside, .el-main { .scale { margin-top: 10px; z-index: 666; - //position: absolute; + position: absolute; + //top: -20px; } .el-overlay-dialog { diff --git a/src/components/FileUpload.vue b/src/components/FileUpload.vue index e4e2774..2992a8f 100644 --- a/src/components/FileUpload.vue +++ b/src/components/FileUpload.vue @@ -6,24 +6,26 @@ with-credentials :multiple="maxSize > 0" :data="uploadParams" + :show-file-list="false" :auto-upload="true" :before-upload="beforeUpload" :on-success="handleUploadSuccess" > - 上传文件 + 上传文件 + diff --git a/src/utils/request.js b/src/utils/request.js index 9c580c1..d95c00b 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -29,8 +29,6 @@ serveice.interceptors.response.use(response => { if (response.request.responseType === 'blob' || response.request.responseType === 'arraybuffer') { return response.data } - console.log("window.location.pathname", window.location.pathname) - console.log("windows", window.location.search) return response.data }, error => { let response = error.response diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 3a37363..51d3347 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -16,7 +16,7 @@

待办 ({{ todoNum }})

- + @@ -25,11 +25,6 @@
- - - - -

帮助文档

@@ -46,7 +41,6 @@ 常用网站
-
@@ -57,6 +51,7 @@ diff --git a/src/views/projectdemand/demandcollection/detail.vue b/src/views/projectdemand/demandcollection/detail.vue index 10c1b04..e83bf85 100644 --- a/src/views/projectdemand/demandcollection/detail.vue +++ b/src/views/projectdemand/demandcollection/detail.vue @@ -1,127 +1,160 @@