|  |  | 
 |  |  |     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'); |