lanjianrong 4 سال پیش
والد
کامیت
c107e872fe
1فایلهای تغییر یافته به همراه9 افزوده شده و 5 حذف شده
  1. 9 5
      src/pages/Customer/Client/components/AddClient/index.jsx

+ 9 - 5
src/pages/Customer/Client/components/AddClient/index.jsx

@@ -40,7 +40,7 @@ const AddClient = props => {
     // const clientName = formRef.current?.getFieldValue('clientName')
     if (!changedValues) return
     if ('clientName' in changedValues) {
-      if (!changedValues.clientName) {
+      if (!changedValues.clientName || changedValues.clientName?.length === 1) {
         formRef.current?.setFieldsValue({ niceName: '' })
         return
       }
@@ -101,7 +101,8 @@ const AddClient = props => {
                 }
                 formRef.current && formRef.current.setFieldsValue(values)
                 submit()
-              }}>
+              }}
+            >
               添加并关联
             </Button>
           ) : null
@@ -113,7 +114,8 @@ const AddClient = props => {
         setValidStatusFtl('')
         !isNullOrUnDef(reload) && reload()
         return true
-      }}>
+      }}
+    >
       {showDataItem ? <ProFormText name={`${dataType}Id`} hidden /> : null}
       <ProFormText
         name="clientName"
@@ -124,7 +126,8 @@ const AddClient = props => {
       <Form.Item
         label="客户地区"
         name="districtIds"
-        rules={[{ required: true, message: '请选择地区' }]}>
+        rules={[{ required: true, message: '请选择地区' }]}
+      >
         <LazyCascader showFooter={true} />
       </Form.Item>
       <Row>
@@ -146,7 +149,8 @@ const AddClient = props => {
             name="telephone"
             validateStatus={validStatusFtl}
             hasFeedback
-            rules={[{ required: true, message: '请输入手机号码' }]}>
+            rules={[{ required: true, message: '请输入手机号码' }]}
+          >
             <TelephoneFormItem validateFn={status => setValidStatusFtl(status)} />
           </Form.Item>
           <ProFormText