详情界面审核

master
Harry Yang 2023-01-06 13:04:16 +08:00
parent b2a9695766
commit 0390439319
2 changed files with 8 additions and 3 deletions

View File

@ -710,6 +710,9 @@ public class ProcessController {
@Transactional
@PostMapping("/audit")
public void audit(@RequestBody @Valid AuditForm form) {
if (form.processId == null) {
throw ErrorMessageException.failed("表单错误");
}
ProjectProcess process = obtainProjectProcess(form.processId);
ActApproveTypeEnum approveType = form.processStatus == ProcessStatus.audit_passed ? ActApproveTypeEnum.APPROVAL_PASSED :
ActApproveTypeEnum.APPROVAL_UN_PASS;

View File

@ -377,6 +377,7 @@
auditForm: {
processStatus: null
},
processId: null,
auditFormVisible: false,
supplierMaterials: []
}
@ -531,9 +532,9 @@
.finally(() => loading.close())
},
auditProcess(row, scope) {
auditProcess() {
this.auditForm = {
processId: row.id,
processId: this.processId,
processStatus: null
}
this.auditFormVisible = true
@ -560,7 +561,7 @@
}).then(checkStatus).then(data => {
// 关闭对话框
this.auditFormVisible = false
this.queryTable()
this.backLastPage()
this.$message({
showClose: true,
message: '审核成功',
@ -601,6 +602,7 @@
},
mounted() {
const processId = ${processId}
this.processId = processId
this.loadProject(processId)
},
filters: {