|
|
|
@ -204,6 +204,8 @@ import type { UnwrapRef } from 'vue'
|
|
|
|
|
import type { DefaultOptionType, SelectValue } from 'ant-design-vue/es/select'
|
|
|
|
|
import type { SelectProps } from 'ant-design-vue'
|
|
|
|
|
import { doRequest } from '@/utils/axios/request'
|
|
|
|
|
//防抖
|
|
|
|
|
import { useDebounceFn } from '@vueuse/core'
|
|
|
|
|
|
|
|
|
|
const labelCol: ColProps = { sm: { span: 24 }, md: { span: 12 } }
|
|
|
|
|
const wrapperCol: ColProps = { sm: { span: 24 }, md: { span: 10 } }
|
|
|
|
@ -416,7 +418,7 @@ const { submitLoading, validateAndSubmit, resetFields, validateInfos } = useAdmi
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
//表单提交处理
|
|
|
|
|
const handleSubmit = () => {
|
|
|
|
|
const handleSubmit = useDebounceFn(() => {
|
|
|
|
|
console.log('111')
|
|
|
|
|
const isEmpty = formState.selectedCompanys.every((item: optionItem) => {
|
|
|
|
|
return item.content
|
|
|
|
@ -444,7 +446,7 @@ const handleSubmit = () => {
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}, 300)
|
|
|
|
|
//弹窗关闭方法
|
|
|
|
|
const handleClose = () => {
|
|
|
|
|
selectedip.length = 0
|
|
|
|
|