Просмотр исходного кода

行列范围正则失效问题解决

ZhangYanJie 3 месяцев назад
Родитель
Сommit
c563954c78

+ 10 - 12
Procedure/frontend/projectb/src/pages/product/datasupplementary/supplementtemplatedefine.tsx

@@ -350,10 +350,12 @@ const supplementtemplatedefine : React.FC<widowRush> = (prop:widowRush) => {
             icon={<PlusSquareTwoTone/>}
             successMessage=''
             onClick={() => {
-                setEditType('create');
-                setDetailVisible(true);
-                setFormDetailData([]);
-                setBusiPk('');
+              setReadRowType(false);
+              setReadColType(false);
+              setEditType('create');
+              setDetailVisible(true);
+              setFormDetailData([]);
+              setBusiPk('');
             }}
           >
             新增
@@ -393,24 +395,20 @@ const supplementtemplatedefine : React.FC<widowRush> = (prop:widowRush) => {
               templateRef.current?.setFieldValue("columnRange",'');
               setReadColType(true);
               setReadRowType(false);
-            } else {
-              setReadRowType(false);
-              setReadColType(false);
-              templateRef.current?.setFieldValue("rowRange",currentRow?.rowRange);
-              templateRef.current?.setFieldValue("columnRange",currentRow?.columnRange);
             }
           }}
+          
         >
             <SDAreaTtile title='补录模板新增页面'/>
             <SDFormText name="tmpCode" readonlyCond="update" required={true} label="模板编号"/>
             <SDFormText name="tmpName" required={true} label="模板名称"/>
             <SDFormDict dictKey="TEMPLATE_TYPE" name="tmpType" required={true} label="模板类型"/>
-            <SDFormText name="rowRange" disabled={readRowType} required={!readRowType}
+            <SDFormText name="rowRange"  disabled={readRowType} required={!readRowType}
              rules={[{pattern: RegExp(`[0-9]+\\-[0-9]+|[n|N]`),message:'请输入正确范围'}]}
-            label="行范围" placeholder={'例:1-3'}/>
+             label="行范围" placeholder={'例:1-3'}/>
             <SDFormText name="columnRange" disabled={readColType} required={!readColType}
              rules={[{pattern: RegExp(`[0-9]+\\-[0-9]+|[n|N]`),message:'请输入正确范围'}]}
-            label="列范围" placeholder={'例:1-3'}/>
+             label="列范围" placeholder={'例:1-3'}/>
             <SDFormAttach name="tmpFileCode" required={true}  label="模板文件上传"  funcType={"templatedefine"} filetype="" maxFileNum={1} busiPkId={busiPk}/>
             <SDLayout>
         <SDAreaTtile title='模板范围配置'/>