This commit is contained in:
2025-08-19 21:15:01 +08:00
parent adb3ba7123
commit 616e9fc7b7
4 changed files with 31 additions and 33 deletions

View File

@ -10,6 +10,7 @@
<el-row :gutter="20" class="section-content">
<el-col :span="12">
<el-form-item label="编号" prop="num">
<!-- prop="num" 需与 rules 中键名一致 -->
<el-input v-model="formData.num" placeholder="请输入编号" />
</el-form-item>
</el-col>
@ -269,21 +270,16 @@ const setFormData = (data: Partial<FormData>) => {
};
// 提交表单
const submit = async (businessId) => {
try {
// 先验证表单
const isValid = await validate();
if (isValid) {
formData.subprojectName = subProjectMap.get(formData.subprojectId);
formData.drawingreviewId = businessId;
const res = await drawingreviewReceipts(formData);
if (res.code === 200) {
// // 提交成功处理逻辑
// console.log('提交成功');
}
}
} catch (error) {
console.error('提交失败:', error);
const submit = async (businessId, cb) => {
// 先验证表单
await formRef.value?.validate();
cb();
formData.subprojectName = subProjectMap.get(formData.subprojectId);
formData.drawingreviewId = businessId;
const res = await drawingreviewReceipts(formData);
if (res.code === 200) {
// // 提交成功处理逻辑
// console.log('提交成功');
}
};
onMounted(() => {