spring
2026-07-03 081f242ea3c019f4eddd0fe342c5cf6189da1468
src/packages/constants/src/biz-mes-enum.ts
@@ -133,6 +133,9 @@
  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',
@@ -492,6 +495,49 @@
  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,
@@ -508,6 +554,22 @@
  [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,