From 6805c9b98ee2874f132f25e1194e9e55d1342b28 Mon Sep 17 00:00:00 2001 From: jl-zhoujl2 Date: Tue, 9 May 2023 11:00:14 +0800 Subject: [PATCH] =?UTF-8?q?5.9=20=E9=99=90=E5=88=B6=E8=AF=B4=E6=98=8E?= =?UTF-8?q?=E5=AD=97=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BidControl/BidControlManager/components/ZhiQiCha.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/Evaluation/BidControl/BidControlManager/components/ZhiQiCha.tsx b/src/pages/Evaluation/BidControl/BidControlManager/components/ZhiQiCha.tsx index 1f7d3cd..2d1d1f2 100644 --- a/src/pages/Evaluation/BidControl/BidControlManager/components/ZhiQiCha.tsx +++ b/src/pages/Evaluation/BidControl/BidControlManager/components/ZhiQiCha.tsx @@ -106,8 +106,8 @@ const ZhiQiCha: React.FC<{}> = (props) => { key: 'memo', width: "20%", tooltip: "一行中存在至少一项选择【否】,当前行的说明必须填写", - fieldProps: { - maxLength: 100, + formItemProps: { + rules: [{ max: 500, message: "字数超长,最长500字" }] } }, ]; @@ -203,7 +203,7 @@ const ZhiQiCha: React.FC<{}> = (props) => { } else if (item.riskFlag == null) { riskEmptyItem = i; break; - } else if ((item.relationFlag == "0" || item.riskFlag == "0") && (item.memo == null || item.memo == "")) { + } else if ((item.relationFlag == "0" || item.riskFlag == "0") && (item.memo == null || item.memo == "" || item.memo?.length > 500)) { memoEmptyItem = i; break; } @@ -217,7 +217,7 @@ const ZhiQiCha: React.FC<{}> = (props) => { return; } if (memoEmptyItem != -1) { - message.warning(`供应商A【${supplierTableData[memoEmptyItem].supplierA.name}】与供应商B【${supplierTableData[memoEmptyItem].supplierB.name}】关联情况的【说明】项未填写`); + message.warning(`供应商A【${supplierTableData[memoEmptyItem].supplierA.name}】与供应商B【${supplierTableData[memoEmptyItem].supplierB.name}】关联情况的【说明】项未填写或字数超长`); return; } values["id"] = warningsData?.id;