|  |  |  | 
|---|
|  |  |  | destroy-on-close | 
|---|
|  |  |  | draggable | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <ProForm :model="form" ref="dialogForm" label-width="90px"> | 
|---|
|  |  |  | <ProForm :model="form" ref="dialogForm" label-width="120px"> | 
|---|
|  |  |  | <ProFormItemV2 | 
|---|
|  |  |  | label="行业类型:" | 
|---|
|  |  |  | prop="field1" | 
|---|
|  |  |  | 
|---|
|  |  |  | <ProFormItemV2 label="编号:" prop="code" :check-rules="[{ message: '请输入编号' }]"> | 
|---|
|  |  |  | <ProFormText v-model.trim="form.code" :disabled="!!form.id"></ProFormText> | 
|---|
|  |  |  | </ProFormItemV2> | 
|---|
|  |  |  | <template v-if="category?.data?.code === CategoryCode.ElectronSignParam"> | 
|---|
|  |  |  | <ProFormItemV2 | 
|---|
|  |  |  | label="参数字段名:" | 
|---|
|  |  |  | prop="field3" | 
|---|
|  |  |  | :check-rules="[{ message: '请输入参数字段名' }]" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <ProFormText v-model.trim="form.field3" placeholder="请输入参数字段名"></ProFormText> | 
|---|
|  |  |  | </ProFormItemV2> | 
|---|
|  |  |  | <ProFormItemV2 | 
|---|
|  |  |  | label="绑定字段名:" | 
|---|
|  |  |  | prop="field4" | 
|---|
|  |  |  | :check-rules="[{ message: '请输入绑定字段名' }]" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <ProFormText v-model.trim="form.field4" placeholder="请输入绑定字段名"></ProFormText> | 
|---|
|  |  |  | </ProFormItemV2> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <ProFormItemV2 | 
|---|
|  |  |  | label="图片:" | 
|---|
|  |  |  | prop="field2" | 
|---|
|  |  |  | 
|---|
|  |  |  | isDisabled: boolean; | 
|---|
|  |  |  | field1?: string; | 
|---|
|  |  |  | field2?: UploadUserFile[]; | 
|---|
|  |  |  | field3?: string; | 
|---|
|  |  |  | field4?: string; | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const form = defineModel<Form>('form'); | 
|---|