|
|
|
@ -82,6 +82,7 @@ const editAll = ref(false) |
|
|
|
|
|
|
|
|
|
|
|
// 删除 |
|
|
|
// 删除 |
|
|
|
const delDialog = ref(false); |
|
|
|
const delDialog = ref(false); |
|
|
|
|
|
|
|
const delFormRef = ref(); |
|
|
|
const delFormData = ref({}); |
|
|
|
const delFormData = ref({}); |
|
|
|
const deleteFlag = ref(false) |
|
|
|
const deleteFlag = ref(false) |
|
|
|
|
|
|
|
|
|
|
|
@ -92,6 +93,10 @@ const fixPrecision = (num, precision = 2) => { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const handleDel= async ()=> { |
|
|
|
const handleDel= async ()=> { |
|
|
|
|
|
|
|
if (!delFormRef.value) return; |
|
|
|
|
|
|
|
const isValid = await delFormRef.value.validate().catch(() => false); |
|
|
|
|
|
|
|
if (!isValid) return; |
|
|
|
|
|
|
|
|
|
|
|
const body ={ |
|
|
|
const body ={ |
|
|
|
id: route.query.id, |
|
|
|
id: route.query.id, |
|
|
|
deleteReason: delFormData.value.deleteReason |
|
|
|
deleteReason: delFormData.value.deleteReason |
|
|
|
@ -1503,9 +1508,10 @@ function hasAuditAttachment() { |
|
|
|
<el-form :label-width="120" :model="delFormData" ref="delFormRef"> |
|
|
|
<el-form :label-width="120" :model="delFormData" ref="delFormRef"> |
|
|
|
<el-form-item |
|
|
|
<el-form-item |
|
|
|
label="删除原因" |
|
|
|
label="删除原因" |
|
|
|
prop="delReason" |
|
|
|
prop="deleteReason" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: true, |
|
|
|
|
|
|
|
whitespace: true, |
|
|
|
message: '请输入删除原因', |
|
|
|
message: '请输入删除原因', |
|
|
|
}" |
|
|
|
}" |
|
|
|
> |
|
|
|
> |
|
|
|
|