| | |
| | | } |
| | | }, |
| | | }, |
| | | help: (values: { orderSourceType?: number }) => |
| | | values.orderSourceType === MesProWorkOrderSourceTypeEnum.ORDER |
| | | ? '已选客户订单:需补充来源单据编号与客户,便于追溯订单来源。' |
| | | : '用于区分订单业务归属;选「客户订单」时才需关联来源单据与客户。', |
| | | rules: 'selectRequired', |
| | | }, |
| | | { |
| | |
| | | show: (values) => |
| | | values.orderSourceType === MesProWorkOrderSourceTypeEnum.ORDER, |
| | | }, |
| | | help: '填写上游单据(如销售订单)的编号,用于追溯该订单的来源。', |
| | | }, |
| | | { |
| | | fieldName: 'type', |
| | |
| | | } |
| | | }, |
| | | }, |
| | | help: (values: { type?: number }) => |
| | | values.type === MesProWorkOrderTypeEnum.OUTSOURCE || |
| | | values.type === MesProWorkOrderTypeEnum.PURCHASE |
| | | ? '已选委外/采购生产:需指定供应商,委外报工与入库将按该供应商结算。' |
| | | : '自营生产按本单工序排产;选「委外加工」或「采购生产」时需额外指定供应商。', |
| | | rules: 'selectRequired', |
| | | }, |
| | | { |
| | |
| | | disabled: headerReadonly, |
| | | placeholder: '请选择产品', |
| | | }, |
| | | help: '选择产品后,工序将自动从其工艺路线带出并按需调整;产品需先在「工艺流程」中配置路线与投料 BOM。', |
| | | rules: 'selectRequired', |
| | | }, |
| | | { |
| | |
| | | show: (values) => |
| | | values.orderSourceType === MesProWorkOrderSourceTypeEnum.ORDER, |
| | | }, |
| | | help: '关联客户后,订单可在客户维度追溯并对接后续结算。', |
| | | }, |
| | | { |
| | | fieldName: 'vendorId', |
| | |
| | | values.type === MesProWorkOrderTypeEnum.OUTSOURCE || |
| | | values.type === MesProWorkOrderTypeEnum.PURCHASE, |
| | | }, |
| | | help: '委外/采购订单需指定供应商,委外报工与入库均以该供应商为准。', |
| | | }, |
| | | { |
| | | fieldName: 'batchCode', |
| | |
| | | placeholder: '请选择需求日期', |
| | | valueFormat: 'YYYY-MM-DD', |
| | | }, |
| | | help: '预计交付/完成日期,用于排产、进度跟踪与交期预警。', |
| | | rules: 'required', |
| | | }, |
| | | // { |
| | |
| | | disabled: headerReadonly, |
| | | }, |
| | | defaultValue: false, |
| | | help: '开启后,生产报工提交需经审批通过才计入产量;关闭则报工直接生效。', |
| | | rules: 'required', |
| | | }, |
| | | { |
| | |
| | | return undefined; |
| | | }, |
| | | }, |
| | | help: '选择报工提交后走的审批流程;流程需先在系统「流程管理」中部署,仅「报工审批」类流程可选。', |
| | | }, |
| | | |
| | | { |