| | |
| | | ABNORMAL: 2, |
| | | } as const; |
| | | |
| | | /** MES 计量器具状态枚举 */ |
| | | export const MesDvMeteringStatusEnum = { |
| | | IN_USE: 1, // 在用 |
| | | STOPPED: 2, // 停用 |
| | | SCRAPPED: 3, // 报废 |
| | | } as const; |
| | | |
| | | /** MES 计量检测结论枚举 */ |
| | | export const MesDvMeteringCheckResultEnum = { |
| | | QUALIFIED: 1, // 合格 |
| | | UNQUALIFIED: 2, // 不合格 |
| | | } as const; |
| | | |
| | | /** MES 计量器具到期状态枚举 */ |
| | | export const MesDvMeteringExpireStatusEnum = { |
| | | OVERDUE: 1, // 已过期 |
| | | WITHIN: 2, // 即将到期 |
| | | NORMAL: 3, // 正常 |
| | | } as const; |
| | | |
| | | /** MES 维修工单状态枚举 */ |
| | | export const MesDvRepairStatusEnum = { |
| | | PREPARE: MesOrderStatusConstants.DRAFT, |
| | |
| | | PD_PROJECT_CODE: 'PD_PROJECT_CODE', |
| | | PD_TASK_CODE: 'PD_TASK_CODE', |
| | | PD_VERSION_CODE: 'PD_VERSION_CODE', |
| | | PD_DOCUMENT_AUDIT_CODE: 'PD_DOCUMENT_AUDIT_CODE', |
| | | PD_ARCHIVE_CODE: 'PD_ARCHIVE_CODE', |
| | | PRO_CARD_CODE: 'PRO_CARD_CODE', |
| | | PRO_FEEDBACK_CODE: 'PRO_FEEDBACK_CODE', |
| | | PRO_PROCESS_CODE: 'PRO_PROCESS_CODE', |
| | |
| | | PRODUCING: MesOrderStatusConstants.APPROVED, |
| | | FINISHED: MesOrderStatusConstants.FINISHED, |
| | | CANCELLED: MesOrderStatusConstants.CANCELLED, |
| | | } as const; |
| | | |
| | | /** MES 生产批次状态枚举(对齐后端 MesProBatchStatusEnum) */ |
| | | export const MesProBatchStatusEnum = { |
| | | DRAFT: 10, // 草稿 |
| | | PRODUCING: 20, // 生产中 |
| | | FINISHED: 30, // 已完成 |
| | | CANCELED: 40, // 已作废 |
| | | } as const; |
| | | |
| | | /** MES 生产批次人员岗位类型枚举(对齐后端 MesProBatchWorkerTypeEnum) */ |
| | | export const MesProBatchWorkerTypeEnum = { |
| | | LEADER: 10, // 组长 |
| | | OPERATOR: 20, // 操作工 |
| | | PACKER: 30, // 包装工 |
| | | INSPECTOR: 40, // 质检员 |
| | | OTHER: 50, // 其他 |
| | | } as const; |
| | | |
| | | /** MES 袋码状态枚举(对齐后端 MesProBagCodeStatusEnum) */ |
| | | export const MesProBagCodeStatusEnum = { |
| | | GENERATED: 10, // 已生成 |
| | | PRINTED: 20, // 已导出印刷 |
| | | CANCELED: 30, // 已作废 |
| | | } as const; |
| | | |
| | | /** MES 托盘码状态枚举(对齐后端 MesProPalletStatusEnum) */ |
| | | export const MesProPalletStatusEnum = { |
| | | IN_USE: 10, // 启用 |
| | | CANCELED: 20, // 作废 |
| | | } as const; |
| | | |
| | | /** MES 生产报工状态枚举 */ |
| | |
| | | APPROVED: MesOrderStatusConstants.APPROVED, |
| | | } as const; |
| | | |
| | | /** MES 发货通知单出库状态枚举 */ |
| | | export const MesWmSalesNoticeOutStatusEnum = { |
| | | NONE: 0, |
| | | PARTIAL: 1, |
| | | ALL: 2, |
| | | } as const; |
| | | |
| | | /** MES 销售退货单状态枚举 */ |
| | | export const MesWmReturnSalesStatusEnum = { |
| | | PREPARE: MesOrderStatusConstants.DRAFT, |
| | |
| | | RQC: 4, // 退货检验 |
| | | } as const; |
| | | |
| | | /** MES 质检检测结果枚举 */ |
| | | export const MesQcCheckResultEnum = { |
| | | PASS: 1, // 校验通过 |
| | | FAIL: 2, // 校验不通过 |
| | | } as const; |
| | | |
| | | /** MES 质检单状态枚举 */ |
| | | export const MesQcStatusEnum = { |
| | | DRAFT: MesOrderStatusConstants.DRAFT, |
| | |
| | | RIGHT: 2, // 右补齐 |
| | | } as const; |
| | | |
| | | /** MES 产品设计项目状态枚举 */ |
| | | /** MES 产品设计项目状态枚举(线性流转:待发布→待上传→待审核→审批中→待归档→已归档) */ |
| | | export const MesPdProjectStatusEnum = { |
| | | DRAFT: MesOrderStatusConstants.DRAFT, |
| | | DESIGNING: 10, |
| | | REVIEWING: MesOrderStatusConstants.APPROVING, |
| | | APPROVED: MesOrderStatusConstants.APPROVED, |
| | | ARCHIVED: 20, |
| | | CANCELLED: MesOrderStatusConstants.CANCELLED, |
| | | PENDING_PUBLISH: 0, // 待发布 |
| | | PENDING_UPLOAD: 1, // 待上传 |
| | | PENDING_AUDIT: 2, // 待审核 |
| | | APPROVING: 5, // 审批中 |
| | | PENDING_ARCHIVE: 3, // 待归档 |
| | | ARCHIVED: 4, // 已归档 |
| | | } as const; |
| | | |
| | | /** MES 产品设计任务状态枚举 */ |
| | |
| | | PATCH: 3, |
| | | } as const; |
| | | |
| | | /** MES 产品设计资料类型枚举 */ |
| | | /** MES 产品设计资料类型枚举(字典 mes_pd_document_type,后端存储 string 类型) */ |
| | | export const MesPdDocumentTypeEnum = { |
| | | SCHEME: 1, |
| | | DRAWING: 2, |
| | | MODEL: 3, |
| | | PRODUCT_DESIGN: 4, |
| | | OTHER: 5, |
| | | BOM: 6, |
| | | SCHEME: 'scheme', |
| | | DRAWING: 'drawing', |
| | | MODEL: 'model', |
| | | PRODUCT_DESIGN: 'product_design', |
| | | BOM: 'bom', |
| | | OTHER: 'other', |
| | | } as const; |
| | | |
| | | /** MES 条码格式枚举 */ |