| | |
| | | MD_VENDOR_CODE: 'MD_VENDOR_CODE', |
| | | MD_WORKSTATION_CODE: 'MD_WORKSTATION_CODE', |
| | | MD_WORKSHOP_CODE: 'MD_WORKSHOP_CODE', |
| | | PD_PROJECT_CODE: 'PD_PROJECT_CODE', |
| | | PD_TASK_CODE: 'PD_TASK_CODE', |
| | | PD_VERSION_CODE: 'PD_VERSION_CODE', |
| | | PRO_CARD_CODE: 'PRO_CARD_CODE', |
| | | PRO_FEEDBACK_CODE: 'PRO_FEEDBACK_CODE', |
| | | PRO_PROCESS_CODE: 'PRO_PROCESS_CODE', |
| | |
| | | RIGHT: 2, // 右补齐 |
| | | } as const; |
| | | |
| | | /** MES 产品设计项目状态枚举 */ |
| | | export const MesPdProjectStatusEnum = { |
| | | DRAFT: MesOrderStatusConstants.DRAFT, |
| | | DESIGNING: 10, |
| | | REVIEWING: MesOrderStatusConstants.APPROVING, |
| | | APPROVED: MesOrderStatusConstants.APPROVED, |
| | | ARCHIVED: 20, |
| | | CANCELLED: MesOrderStatusConstants.CANCELLED, |
| | | } as const; |
| | | |
| | | /** MES 产品设计任务状态枚举 */ |
| | | export const MesPdTaskStatusEnum = { |
| | | PENDING: 0, |
| | | ASSIGNED: 1, |
| | | IN_PROGRESS: 2, |
| | | COMPLETED: 3, |
| | | CANCELLED: 4, |
| | | } as const; |
| | | |
| | | /** MES 产品设计图纸审核状态枚举 */ |
| | | export const MesPdDrawingReviewStatusEnum = { |
| | | PENDING: MesOrderStatusConstants.APPROVING, |
| | | APPROVED: MesOrderStatusConstants.APPROVED, |
| | | REJECTED: 5, |
| | | } as const; |
| | | |
| | | /** MES 产品设计版本变更类型枚举 */ |
| | | export const MesPdVersionChangeTypeEnum = { |
| | | MAJOR: 1, |
| | | MINOR: 2, |
| | | PATCH: 3, |
| | | } as const; |
| | | |
| | | /** MES 产品设计资料类型枚举 */ |
| | | export const MesPdDocumentTypeEnum = { |
| | | SCHEME: 1, |
| | | DRAWING: 2, |
| | | MODEL: 3, |
| | | PRODUCT_DESIGN: 4, |
| | | OTHER: 5, |
| | | BOM: 6, |
| | | } as const; |
| | | |
| | | /** MES 条码格式枚举 */ |
| | | export enum BarcodeFormatEnum { |
| | | QR_CODE = 1, |
| | |
| | | [BarcodeFormatEnum.UPC_A]: 'UPC_A', |
| | | }; |
| | | |
| | | /** MES 工艺参数类型枚举 */ |
| | | export const MesPdParamTypeEnum = { |
| | | NUMERIC: 1, // 数值格式 |
| | | TEXT: 2, // 文本格式 |
| | | SELECT: 3, // 下拉选项 |
| | | TIME: 4, // 时间格式 |
| | | DATE: 5, // 日期格式 |
| | | } as const; |
| | | |
| | | /** MES 工艺模板类型枚举 */ |
| | | export const MesPdTemplateTypeEnum = { |
| | | PRODUCTION: 1, // 生产要求 |
| | | SELF_CHECK: 2, // 自检要求 |
| | | PATROL_CHECK: 3, // 巡检要求 |
| | | } as const; |
| | | |
| | | /** MES 条码业务类型枚举 */ |
| | | export enum BarcodeBizTypeEnum { |
| | | WAREHOUSE = 102, |