|
@@ -7,8 +7,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,
|
|
|
|
|
- companylist: null
|
|
|
|
|
|
|
+ inputVal: value
|
|
|
})
|
|
})
|
|
|
const triggerChange = changedValue => {
|
|
const triggerChange = changedValue => {
|
|
|
onChange?.(changedValue)
|
|
onChange?.(changedValue)
|
|
@@ -18,12 +17,10 @@ const SearchCompanyInput = ({ value, onChange, validateFn }) => {
|
|
|
const { code = -1, data } = await queryRoadcompanyList({
|
|
const { code = -1, data } = await queryRoadcompanyList({
|
|
|
current: 1,
|
|
current: 1,
|
|
|
pageSize: 20,
|
|
pageSize: 20,
|
|
|
- search,
|
|
|
|
|
- waiver: true
|
|
|
|
|
|
|
+ search
|
|
|
})
|
|
})
|
|
|
if (code === consts.RET_CODE.SUCCESS) {
|
|
if (code === consts.RET_CODE.SUCCESS) {
|
|
|
const { list = [] } = data
|
|
const { list = [] } = data
|
|
|
- setState({ ...state, companylist: list })
|
|
|
|
|
if (list?.length) {
|
|
if (list?.length) {
|
|
|
validateFn(validateEnum.Error)
|
|
validateFn(validateEnum.Error)
|
|
|
} else {
|
|
} else {
|
|
@@ -39,7 +36,7 @@ const SearchCompanyInput = ({ value, onChange, validateFn }) => {
|
|
|
const val = e.target.value || ''
|
|
const val = e.target.value || ''
|
|
|
if (!val) {
|
|
if (!val) {
|
|
|
cancelQuerying()
|
|
cancelQuerying()
|
|
|
- setState({ ...state, inputVal: val, companylist: null })
|
|
|
|
|
|
|
+ setState({ ...state, inputVal: val })
|
|
|
validateFn(validateEnum.Error)
|
|
validateFn(validateEnum.Error)
|
|
|
} else {
|
|
} else {
|
|
|
setState({ ...state, inputVal: val })
|
|
setState({ ...state, inputVal: val })
|