diff --git a/src/views/ProcessApprovalSubPage/initiatesProjectsApproval.vue b/src/views/ProcessApprovalSubPage/initiatesProjectsApproval.vue
index 77c8c3d..6fe617f 100644
--- a/src/views/ProcessApprovalSubPage/initiatesProjectsApproval.vue
+++ b/src/views/ProcessApprovalSubPage/initiatesProjectsApproval.vue
@@ -2,6 +2,20 @@
+
+
上传资金承诺函
+
+
+
+
+ 选取文件
+ 文件大小且不超过500M
+
+
+
+
+
资金承诺函
@@ -10,12 +24,15 @@
@submit="handleSubmit" @exit="exit" />
\ No newline at end of file
diff --git a/src/views/myWork/inComplete/inComplete.api.ts b/src/views/myWork/inComplete/inComplete.api.ts
index ce0db5d..7a51a5f 100644
--- a/src/views/myWork/inComplete/inComplete.api.ts
+++ b/src/views/myWork/inComplete/inComplete.api.ts
@@ -22,7 +22,7 @@ export const getProcessInstanceIdByProid = (params?) => defHttp.get({ url: Api.g
export const getWorkcountNumber = (params?) => defHttp.get({ url: Api.getWorkcountNumber, params });
export const myTaskList = (params) => defHttp.get({ url: Api.myTaskList, params })
-export const submitTask = (params) => defHttp.post({ url: Api.submitTask, params })
+export const submitTask = (params) => defHttp.post({ url: Api.submitTask, headers: { "Content-Type": "multipart/form-data" }, params })
export const myCompleteTask = (params) => defHttp.get({ url: Api.myCompleteTask, params })
export const getActionParam = (params) => defHttp.get({ url: Api.getActionParam, params })
export const approveUploadFile = (params) => defHttp.post({ url: Api.approveUploadFile, headers: { "Content-Type": "multipart/form-data" }, params })
diff --git a/src/views/projectLib/initiatesProjects/initiatesProjects.vue b/src/views/projectLib/initiatesProjects/initiatesProjects.vue
index 69846a8..cbd6360 100644
--- a/src/views/projectLib/initiatesProjects/initiatesProjects.vue
+++ b/src/views/projectLib/initiatesProjects/initiatesProjects.vue
@@ -83,7 +83,7 @@ async function handleSubmit() {
// });
// console.log("我提交了")
const params = new FormData()
- if(fileList.length==0){
+ if (fileList.length == 0) {
ElMessage.error("请上传资金承诺函")
return
}
@@ -94,7 +94,13 @@ async function handleSubmit() {
});
let datas = await getFieldsValue()
Object.keys(datas).forEach(key => {
- params.append(key, datas[key])
+ if (datas[key]) {
+ params.append(key, datas[key])
+ } else {
+ if (key.includes("Money")) {
+ params.append(key, datas[key])
+ }
+ }
})
console.log("datas", datas)