【功能修复】工作流:业务表单 + 字段可编辑场景,审批、不审批点击没效果

feature/im^2
YunaiV 2024-10-13 16:45:19 +08:00
parent 2aefcd9070
commit 5ef5ee6e14
1 changed files with 9 additions and 5 deletions

View File

@ -250,10 +250,12 @@ const handleAudit = async (task, pass) => {
if (!elForm) return
let valid = await elForm.validate()
if (!valid) return
//
if (!fApi.value) return
valid = await fApi.value.validate()
if (!valid) return
//
// TODO @jason if (!fApi.value) return
if (fApi.value) {
valid = await fApi.value.validate()
if (!valid) return
}
// 2.1
const data = {
@ -269,7 +271,9 @@ const handleAudit = async (task, pass) => {
data.variables = approveForms.value[index].value
}
//
data.variables = getWritableValueOfForm(task.fieldsPermission)
if (fApi.value) {
data.variables = getWritableValueOfForm(task.fieldsPermission)
}
await TaskApi.approveTask(data)
message.success('审批通过成功')