feat: 补充南通苏珩业务需求表单字段
- 售后工单表单增加客户诉求反馈、处理结果
- CRM 发票表单增加销售订单、出库单及合同/预付款/到货款/验收款金额
- ERP 采购发票表单增加入库单关联
- HRM 离职申请表单增加交接员工
Co-Authored-By: Claude Code <noreply@anthropic.com>
| | |
| | | }, |
| | | }, |
| | | { |
| | | fieldName: 'feedbackDescription', |
| | | label: '客户诉求反馈', |
| | | component: 'Textarea', |
| | | formItemClass: 'col-span-3', |
| | | componentProps: { placeholder: '请输入客户诉求和反馈描述', rows: 3 }, |
| | | }, |
| | | { |
| | | fieldName: 'resultDescription', |
| | | label: '处理结果', |
| | | component: 'Textarea', |
| | | formItemClass: 'col-span-3', |
| | | componentProps: { placeholder: '请输入处理结果', rows: 3 }, |
| | | }, |
| | | { |
| | | fieldName: 'issueType', |
| | | label: '问题类型', |
| | | component: 'Select', |
| | |
| | | }, |
| | | }, |
| | | { |
| | | fieldName: 'saleOrderId', |
| | | label: '销售订单号', |
| | | component: 'Input', |
| | | componentProps: { placeholder: '请输入或关联销售订单号' }, |
| | | }, |
| | | { |
| | | fieldName: 'saleOutId', |
| | | label: '出库单号', |
| | | component: 'Input', |
| | | componentProps: { placeholder: '请输入或关联出库单号' }, |
| | | }, |
| | | { |
| | | fieldName: 'contractAmount', |
| | | label: '合同金额', |
| | | component: 'InputNumber', |
| | | componentProps: { class: '!w-full', min: 0, precision: 2 }, |
| | | }, |
| | | { |
| | | fieldName: 'prepaymentAmount', |
| | | label: '预付款金额', |
| | | component: 'InputNumber', |
| | | componentProps: { class: '!w-full', min: 0, precision: 2 }, |
| | | }, |
| | | { |
| | | fieldName: 'deliveryAmount', |
| | | label: '到货款金额', |
| | | component: 'InputNumber', |
| | | componentProps: { class: '!w-full', min: 0, precision: 2 }, |
| | | }, |
| | | { |
| | | fieldName: 'acceptanceAmount', |
| | | label: '验收款金额', |
| | | component: 'InputNumber', |
| | | componentProps: { class: '!w-full', min: 0, precision: 2 }, |
| | | }, |
| | | { |
| | | fieldName: 'invoiceTime', |
| | | label: '开票日期', |
| | | component: 'DatePicker', |
| | |
| | | }, |
| | | }, |
| | | { |
| | | fieldName: 'arrivalNoticeId', |
| | | label: '入库单', |
| | | component: 'Input', |
| | | componentProps: { placeholder: '请输入或关联入库单号' }, |
| | | }, |
| | | { |
| | | fieldName: 'invoiceNo', |
| | | label: '发票号码', |
| | | component: 'Input', |
| | |
| | | }, |
| | | }, |
| | | { |
| | | fieldName: 'handoverEmployeeId', |
| | | label: '交接员工ID', |
| | | component: 'InputNumber', |
| | | componentProps: { class: '!w-full', min: 1, precision: 0, placeholder: '请输入交接员工ID' }, |
| | | }, |
| | | { |
| | | fieldName: 'reason', |
| | | label: '离职原因', |
| | | component: 'Textarea', |
| | |
| | | }, |
| | | }, |
| | | ]; |
| | | } |
| | | } |