diff --git a/src/api/reward/apply.js b/src/api/reward/apply.js index 28865a3..2d26c51 100644 --- a/src/api/reward/apply.js +++ b/src/api/reward/apply.js @@ -53,3 +53,14 @@ export function listFile(query) { params: {applyId:query} }) } +//材料申请校验 +export function checkUploadFile(applyId,applyType) { + return request({ + url: '/reward/apply/checkUploadFile', + method: 'get', + params:{ + applyId:applyId, + applyType:applyType + } + }) +} diff --git a/src/components/AllTypeFile/update.vue b/src/components/AllTypeFile/update.vue index 8e898c4..b49827e 100644 --- a/src/components/AllTypeFile/update.vue +++ b/src/components/AllTypeFile/update.vue @@ -2,6 +2,7 @@
diff --git a/src/views/contributionAward/aduit/index.vue b/src/views/contributionAward/aduit/index.vue new file mode 100644 index 0000000..6e9ae15 --- /dev/null +++ b/src/views/contributionAward/aduit/index.vue @@ -0,0 +1,383 @@ + + + + diff --git a/src/views/contributionAward/apply/index.vue b/src/views/contributionAward/apply/index.vue new file mode 100644 index 0000000..02b355d --- /dev/null +++ b/src/views/contributionAward/apply/index.vue @@ -0,0 +1,463 @@ + + + + diff --git a/src/views/contributionAward/score/index.vue b/src/views/contributionAward/score/index.vue new file mode 100644 index 0000000..c727892 --- /dev/null +++ b/src/views/contributionAward/score/index.vue @@ -0,0 +1,465 @@ + + + + diff --git a/src/views/principalAward/apply/index.vue b/src/views/principalAward/apply/index.vue index c641c4b..ac52ef3 100644 --- a/src/views/principalAward/apply/index.vue +++ b/src/views/principalAward/apply/index.vue @@ -140,7 +140,7 @@ import { getDetail, getApplyId, updateApply, - delApply, listFile + delApply, listFile, checkUploadFile } from "@/api/reward/apply"; import CustomTable from "@/components/CustomTable/CustomTable.vue"; import Update from '@/components/AllTypeFile/update.vue' @@ -401,12 +401,18 @@ export default { if (valid) { this.form.applyId = this.applyId if (this.form.applyId !== '') { - updateApply(this.form).then(response => { - this.$modal.msgSuccess("保存成功"); - this.open = false; - this.editOpen = false - this.getList(); - }); + checkUploadFile(this.applyId,this.applyParam.applyType).then((res)=>{ + if (res.code === 200){ + updateApply(this.form).then(response => { + this.$modal.msgSuccess("保存成功"); + this.open = false; + this.editOpen = false + this.getList(); + }); + }else{ + this.$modal.msgError(res.msg); + } + }) } } }); diff --git a/src/views/reward/apply/index.vue b/src/views/reward/apply/index.vue index 30319e3..0b085e3 100644 --- a/src/views/reward/apply/index.vue +++ b/src/views/reward/apply/index.vue @@ -135,7 +135,7 @@