| | |
| | | accept="pdf" |
| | | ></ProFormUpload> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="自动签约:" prop="isAutoSign" required> |
| | | <ProFormSwitch v-model="form.isAutoSign"></ProFormSwitch> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 |
| | | label="自动签授权书:" |
| | | prop="autoSignPowerAttorneyUrl" |
| | | :check-rules="[{ message: '请上传自动签授权书', type: 'upload' }]" |
| | | v-if="form.isAutoSign" |
| | | > |
| | | <ProFormUpload |
| | | v-model:file-url="form.autoSignPowerAttorneyUrl" |
| | | :limit="1" |
| | | :limitFileSize="10" |
| | | accept="pdf,doc,docx,png,jpg,jpeg" |
| | | ></ProFormUpload> |
| | | </ProFormItemV2> |
| | | </ProForm> |
| | | <template #footer> |
| | | <span class="dialog-footer"> |
| | |
| | | ProFormText, |
| | | ProFormUpload, |
| | | ProFormSelect, |
| | | ProFormSwitch, |
| | | } from '@bole-core/components'; |
| | | import { filterCN, filterNumbersFromString } from '@/utils'; |
| | | import { FormInstance } from 'element-plus'; |
| | |
| | | access: EnumElectronSignAccess; |
| | | isEnterpriseUserCreated: boolean; |
| | | enterpriseId: string; |
| | | isAutoSign: boolean; |
| | | autoSignPowerAttorneyUrl: UploadUserFile[]; |
| | | }; |
| | | |
| | | const form = defineModel<Form>('form'); |