| | |
| | | formItemClass: 'col-span-2', |
| | | }, |
| | | { |
| | | fieldName: 'fileUrl', |
| | | fieldName: 'blobIds', |
| | | label: '附件', |
| | | component: 'FileUpload', |
| | | componentProps: { |
| | | maxNumber: 1, |
| | | maxSize: 10, |
| | | accept: [ |
| | | 'pdf', |
| | | 'doc', |
| | | 'docx', |
| | | 'xls', |
| | | 'xlsx', |
| | | 'txt', |
| | | 'jpg', |
| | | 'jpeg', |
| | | 'png', |
| | | ], |
| | | valueKey: 'id', |
| | | maxNumber: 10, |
| | | multiple: true, |
| | | showDescription: formType !== 'detail', |
| | | disabled: formType === 'detail', |
| | | }, |
| | |
| | | label: '状态', |
| | | component: 'Select', |
| | | componentProps: { |
| | | options: getDictOptions(DICT_TYPE.ERP_AUDIT_STATUS, 'number'), |
| | | options: getDictOptions(DICT_TYPE.ERP_AUDIT_STATUS, 'number').filter( |
| | | (opt) => opt.label !== '草稿' && opt.label !== '审批不通过', |
| | | ), |
| | | placeholder: '请选择状态', |
| | | allowClear: true, |
| | | }, |
| | |
| | | { label: '全部入库', value: 2 }, |
| | | ], |
| | | placeholder: '请选择入库状态', |
| | | allowClear: true, |
| | | }, |
| | | }, |
| | | { |
| | | fieldName: 'returnStatus', |
| | | label: '退货状态', |
| | | component: 'Select', |
| | | componentProps: { |
| | | options: [ |
| | | { label: '未退货', value: 0 }, |
| | | { label: '部分退货', value: 1 }, |
| | | { label: '全部退货', value: 2 }, |
| | | ], |
| | | placeholder: '请选择退货状态', |
| | | allowClear: true, |
| | | }, |
| | | }, |