| | |
| | | <div>{{ getTitle }}</div> |
| | | <div class="text-right"> |
| | | <span> |
| | | <Tooltip title="已关注"> |
| | | <Icon |
| | | icon="mingcute:heart-fill" |
| | | class="mr-15px cursor-pointer" |
| | | @click="" |
| | | :size="20" |
| | | /> |
| | | </Tooltip> |
| | | <!-- <Tooltip title="已关注">--> |
| | | <!-- <Icon--> |
| | | <!-- icon="mingcute:heart-fill"--> |
| | | <!-- class="mr-15px cursor-pointer"--> |
| | | <!-- @click=""--> |
| | | <!-- :size="20"--> |
| | | <!-- />--> |
| | | <!-- </Tooltip>--> |
| | | <Tooltip title="未关注"> |
| | | <Icon |
| | | icon="mingcute:heart-line" |
| | |
| | | import {BasicForm, useForm} from "@/components/Form"; |
| | | import {schemas} from './drawerFormData' |
| | | import {schemas as schemas2} from './drawerContacterFormData' |
| | | import {useFormBaseData} from '@/store/modules/formBaseData'; |
| | | |
| | | const emit = defineEmits(['success', 'register']); |
| | | const isUpdate = ref(true); |
| | |
| | | // 左侧表单 |
| | | const [ |
| | | registerForm, |
| | | { resetFields, setFieldsValue, validate } |
| | | { resetFields, setFieldsValue,updateSchema,validate } |
| | | // { |
| | | // // setFieldsValue, |
| | | // // setProps |
| | |
| | | span: 24, |
| | | }, |
| | | }); |
| | | |
| | | const userBaseDataStore= useFormBaseData(); |
| | | let baseData = userBaseDataStore.getFormBaseData; |
| | | Logger.log('更新 getFormBaseData..', baseData); |
| | | |
| | | |
| | | // 右侧表单 |
| | | const [ |
| | |
| | | const [registerDrawer, { setDrawerProps, closeDrawer }] = useDrawerInner(async (data) => { |
| | | Logger.log('打开了DrawerForm', data); |
| | | isUpdate.value = !!data?.isUpdate; |
| | | |
| | | Logger.log('更新 getFormBaseData.. 年采购额', baseData.annualProcurement); |
| | | updateSchema({ |
| | | field: 'annualPurchaseAmount', |
| | | componentProps: { |
| | | // 修改baseData.annualProcurement内数据参数名,name修改为label,id修改为value |
| | | options: baseData.annualProcurement.map((item) => ({ |
| | | label: item.name, |
| | | value: item.id, |
| | | })), |
| | | // resultField: 'list', |
| | | labelField: 'name', |
| | | valueField: 'id', |
| | | }, |
| | | }); |
| | | |
| | | // // 方式1 |
| | | // setFieldsValue({ |
| | | // field2: data.data, |