From eee7a4108ee2c94cf05c0db310fb0c46db05a1d6 Mon Sep 17 00:00:00 2001 From: pengm <674192343@qq.com> Date: Thu, 19 Jun 2025 14:54:02 +0800 Subject: [PATCH] 1.处理btnRepair确定时进行必填校验 --- src/components/Common/SlaveMemo.js | 7 +++++++ 1 file changed, 7 insertions(+), 0 deletions(-) diff --git a/src/components/Common/SlaveMemo.js b/src/components/Common/SlaveMemo.js index c047963..a68df53 100644 --- a/src/components/Common/SlaveMemo.js +++ b/src/components/Common/SlaveMemo.js @@ -11,6 +11,7 @@ import ShowType from './CommonComponent';/* 通用方法 */ import AntdDraggableModal from '../Common/AntdDraggableModal'; import moment from 'moment'; import * as commonFunc from "@/components/Common/commonFunc"; +import * as commonBusiness from '@/components/Common/commonBusiness'; /* 单据业务功能 */ const { TextArea } = Input; const FormItem = Form.Item; @@ -64,6 +65,12 @@ export default class SlaveMemo extends Component { let valueKey = ''; if (commonUtils.isNotEmptyArr(slaveMemoConfig) && commonUtils.isNotEmptyObject(masterData)) { + const newConfig = { + gdsconfigformslave :slaveMemoConfig + } + if (!commonBusiness.validateTable(newConfig, [masterData], this.props)) { + return; + } // eslint-disable-next-line array-callback-return slaveMemoConfig.map((item) => { /** -- libgit2 0.22.2