Ver código fonte

feat: 大司空企业版关联cld单位

outaozhen 4 anos atrás
pai
commit
22c176f469

+ 2 - 2
src/pages/Product/Road/Enterprise/components/AddEnterprise/EnterpriseFormItem.jsx

@@ -62,10 +62,10 @@ const EnterpriseFormItem = ({ value, onChange, disabled, validateFn }) => {
         <div className="list-none">
           {roadlist?.map(item => {
             return (
-              <p key={item._id}>
+              <p key={item.ID}>
                 <span>{item.mobile}</span>
                 <span className="mx-1">/</span>
-                <span>{item.username}</span>
+                <span>{item.realName}</span>
               </p>
             )
           })}

+ 2 - 4
src/pages/Product/Road/Enterprise/components/AddEnterprise/SearchCompanyInput.jsx

@@ -5,7 +5,7 @@ import consts from '@/consts'
 import { queryRoadcompanyList } from '@/services/product'
 import { validateEnum } from '@/pages/Customer/Company/components/AddCompany/CompanyFormItem'
 
-const SearchCompanyInput = ({ value, onChange, disabled, validateFn, adminIDFn }) => {
+const SearchCompanyInput = ({ value, onChange, disabled, validateFn }) => {
   const [state, setState] = useState({
     inputVal: value
   })
@@ -21,12 +21,10 @@ const SearchCompanyInput = ({ value, onChange, disabled, validateFn, adminIDFn }
     })
     if (code === consts.RET_CODE.SUCCESS) {
       const { list = [] } = data
-      console.log(data)
-      if (list?.findIndex(item => (item.value === list.name) !== -1)) {
+      if (list?.findIndex(item => item.value === list.name) !== -1) {
         validateFn(validateEnum.Error)
       } else {
         validateFn(validateEnum.Success)
-        adminIDFn()
       }
     }
   }

+ 2 - 3
src/pages/Product/Road/Enterprise/components/AddEnterprise/index.jsx

@@ -106,7 +106,6 @@ const AddEnterprise = ({
           help={validStatus.companyName === validateEnum.Error ? '当前企业名称已存在,请重新输入' : null}>
           <SearchCompanyInput
             validateFn={status => setValidStatus({ ...validStatus, companyName: status })}
-            adminIDFn={status => setValidStatus({ ...validStatus, adminID: status })}
             disabled={disabled}
           />
         </Form.Item>
@@ -120,7 +119,7 @@ const AddEnterprise = ({
         {/* <Form.Item name="cptList" label="授权定额" rules={[{ required: true }]}>
           <Select {...selectProps} disabled={disabled} />
         </Form.Item> */}
-        {/* <Form.Item
+        <Form.Item
           name="adminID"
           label="管理员名称"
           hasFeedback
@@ -131,7 +130,7 @@ const AddEnterprise = ({
             validateFn={status => setValidStatus({ ...validStatus, adminID: status })}
             disabled={disabled}
           />
-        </Form.Item> */}
+        </Form.Item>
       </Form>
     </Modal>
   )

+ 1 - 1
src/pages/Product/Road/Enterprise/components/Detail/index.jsx

@@ -68,7 +68,7 @@ const EnterpriseDetail = props => {
   const handleConnectCompany = () => {
     dispatchModal('M_CONNECT_COMPANY', {
       onSelect: refreshDetail,
-      dataId: state.company.companyId,
+      dataId: state.company.ID,
       preUrl: 'RoadEnterprise',
       showFooter: false
     })