2 天以前 1c1af9b0fc10778ae5ac13cc68fd4030affbcfe1
src/packages/constants/src/biz-mes-enum.ts
@@ -104,6 +104,26 @@
  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,
@@ -167,6 +187,7 @@
  PRODUCTRECPT_CODE: 'PRODUCTRECPT_CODE',
  WM_MISC_ISSUE_CODE: 'WM_MISC_ISSUE_CODE',
  WM_MISC_RECEIPT_CODE: 'WM_MISC_RECEIPT_CODE',
  WM_EQUIP_RECEIPT_CODE: 'WM_EQUIP_RECEIPT_CODE',
  WM_OUTSOURCE_ISSUE_CODE: 'WM_OUTSOURCE_ISSUE_CODE',
  WM_OUTSOURCE_RECEIPT_CODE: 'WM_OUTSOURCE_RECEIPT_CODE',
  WM_PACKAGE_CODE: 'WM_PACKAGE_CODE',
@@ -229,12 +250,16 @@
  SELF: 1, // 自行生产
  OUTSOURCE: 2, // 代工
  PURCHASE: 3, // 采购
  POWER_OPERATION: 4, // 电力运维
  POWER_GENERATION: 5, // 发电
  POWER_MAINTENANCE: 6, // 检修
} as const;
/** MES 工单来源类型枚举 */
export const MesProWorkOrderSourceTypeEnum = {
  ORDER: 1, // 客户订单
  STORE: 2, // 库存备货
  MAINTENANCE_PLAN: 3, // 运维计划
} as const;
/** MES 生产任务状态枚举 */
@@ -292,6 +317,7 @@
/** MES 杂项出库单状态枚举 */
export const MesWmMiscIssueStatusEnum = {
  PREPARE: MesOrderStatusConstants.DRAFT,
  APPROVING: MesOrderStatusConstants.APPROVING,
  APPROVED: MesOrderStatusConstants.APPROVED,
  FINISHED: MesOrderStatusConstants.FINISHED,
  CANCELED: MesOrderStatusConstants.CANCELLED,
@@ -300,6 +326,7 @@
/** MES 杂项入库单状态枚举 */
export const MesWmMiscReceiptStatusEnum = {
  PREPARE: MesOrderStatusConstants.DRAFT,
  APPROVING: MesOrderStatusConstants.APPROVING,
  APPROVED: MesOrderStatusConstants.APPROVED,
  FINISHED: MesOrderStatusConstants.FINISHED,
  CANCELED: MesOrderStatusConstants.CANCELLED,
@@ -484,6 +511,12 @@
  RQC: 4, // 退货检验
} as const;
/** MES 质检检测结果枚举 */
export const MesQcCheckResultEnum = {
  PASS: 1, // 校验通过
  FAIL: 2, // 校验不通过
} as const;
/** MES 质检单状态枚举 */
export const MesQcStatusEnum = {
  DRAFT: MesOrderStatusConstants.DRAFT,
@@ -504,11 +537,12 @@
  RIGHT: 2, // 右补齐
} as const;
/** MES 产品设计项目状态枚举(线性流转:待发布→待上传→待审核→待归档→已归档) */
/** MES 产品设计项目状态枚举(线性流转:待发布→待上传→待审核→审批中→待归档→已归档) */
export const MesPdProjectStatusEnum = {
  PENDING_PUBLISH: 0, // 待发布
  PENDING_UPLOAD: 1, // 待上传
  PENDING_AUDIT: 2, // 待审核
  APPROVING: 5, // 审批中
  PENDING_ARCHIVE: 3, // 待归档
  ARCHIVED: 4, // 已归档
} as const;
@@ -600,3 +634,18 @@
  USER = 604,
  CLIENT = 605,
}
/** MES SN 码状态枚举 */
export enum MesWmSnStatusEnum {
  IN_STOCK = 1, // 在库
  OUT_STOCK = 2, // 已出库
}
/** MES 设备入库单状态枚举 */
export const MesWmEquipmentReceiptStatusEnum = {
  PREPARE: MesOrderStatusConstants.DRAFT,
  APPROVING: MesOrderStatusConstants.APPROVING,
  APPROVED: MesOrderStatusConstants.APPROVED,
  FINISHED: MesOrderStatusConstants.FINISHED,
  CANCELED: MesOrderStatusConstants.CANCELLED,
} as const;