| | |
| | | productSchemeIdNumber: '', |
| | | effectStartTime: dayjs().add(1, 'day').format('YYYY-MM-DD'), |
| | | effectEndTime: '', |
| | | isOnLineInsurance: false, |
| | | }, |
| | | closeAfterConfirm: false, |
| | | }); |
| | |
| | | } |
| | | |
| | | const { dialogProps: dialogInstructionsProps, dialogState: dialogInstructionsState } = useDialog({ |
| | | onConfirm: handleUpload, |
| | | onConfirm: () => { |
| | | return handleUpload(true); |
| | | }, |
| | | }); |
| | | |
| | | function handleOpenInstructions() { |
| | |
| | | } |
| | | } |
| | | |
| | | async function handleUpload() { |
| | | async function handleUpload(isOnLineInsurance = false) { |
| | | handleAdd({ |
| | | serialNum: `${dayjs().format('YYYYMMDD')}${_.random(0, 9999).toString().padStart(4, '0')}`, |
| | | url: [] as UploadUserFile[], |
| | | isOnLineInsurance, |
| | | }); |
| | | } |
| | | |
| | |
| | | label="投保产品:" |
| | | prop="productIdNumber" |
| | | :check-rules="[{ message: '请选择投保产品' }]" |
| | | v-if="allUserInsureProductSettingList.length > 0" |
| | | v-if="form.isOnLineInsurance && allUserInsureProductSettingList.length > 0" |
| | | > |
| | | <ProFormSelect |
| | | placeholder="请选择投保产品" |
| | |
| | | label="投保产品方案:" |
| | | prop="productSchemeIdNumber" |
| | | :check-rules="[{ message: '请选择投保产品方案' }]" |
| | | v-if="allUserInsureProductSettingList.length > 0" |
| | | v-if="form.isOnLineInsurance && allUserInsureProductSettingList.length > 0" |
| | | > |
| | | <ProFormSelect |
| | | placeholder="请选择投保产品方案" |
| | |
| | | productSchemeIdNumber: string; |
| | | effectStartTime: string; |
| | | effectEndTime: string; |
| | | //是否是线上投保 |
| | | isOnLineInsurance: boolean; |
| | | }; |
| | | //是否是补提 |
| | | isSupply?: boolean; |