Sfoglia il codice sorgente

feat: 创建企业搜索列表

outaozhen 4 anni fa
parent
commit
be24201531

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

@@ -8,7 +8,7 @@ import { validateEnum } from '@/pages/Customer/Company/components/AddCompany/Com
 const SearchCompanyInput = ({ value, onChange, validateFn }) => {
 const SearchCompanyInput = ({ value, onChange, validateFn }) => {
   const [state, setState] = useState({
   const [state, setState] = useState({
     inputVal: value,
     inputVal: value,
-    list: null
+    companylist: null
   })
   })
   const triggerChange = changedValue => {
   const triggerChange = changedValue => {
     onChange?.(changedValue)
     onChange?.(changedValue)
@@ -23,7 +23,7 @@ const SearchCompanyInput = ({ value, onChange, validateFn }) => {
     })
     })
     if (code === consts.RET_CODE.SUCCESS) {
     if (code === consts.RET_CODE.SUCCESS) {
       const { list = [] } = data
       const { list = [] } = data
-      setState({ ...state, data: list })
+      setState({ ...state, companylist: list })
       if (list?.length) {
       if (list?.length) {
         validateFn(validateEnum.Error)
         validateFn(validateEnum.Error)
       } else {
       } else {
@@ -34,12 +34,12 @@ const SearchCompanyInput = ({ value, onChange, validateFn }) => {
   const { run: handleQueryList, cancel: cancelQuerying } = useDebounceFn(queryRoadList, {
   const { run: handleQueryList, cancel: cancelQuerying } = useDebounceFn(queryRoadList, {
     wait: 600
     wait: 600
   })
   })
-  const { list, inputVal } = state
+  const { companylist, inputVal } = state
   const handleOnInputChange = async e => {
   const handleOnInputChange = async e => {
     const val = e.target.value || ''
     const val = e.target.value || ''
     if (!val) {
     if (!val) {
       cancelQuerying()
       cancelQuerying()
-      setState({ ...state, inputVal: val, list: null })
+      setState({ ...state, inputVal: val, companylist: null })
       validateFn(validateEnum.Error)
       validateFn(validateEnum.Error)
     } else {
     } else {
       setState({ ...state, inputVal: val })
       setState({ ...state, inputVal: val })

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

@@ -63,6 +63,7 @@ const AddEnterprise = ({ visible, onCancel, onConfirm, ...resetModalProps }) =>
       }>
       }>
       <Form {...layout} form={formRef}>
       <Form {...layout} form={formRef}>
         <Form.Item
         <Form.Item
+          name="companyName"
           label="创建企业"
           label="创建企业"
           hasFeedback
           hasFeedback
           validateStatus={validStatus}
           validateStatus={validStatus}