liu
2026-09-17 749cb2f4ad815c5a68c19fe961d5ca2149a84dd4
src/packages/constants/src/biz-mes-enum.ts
@@ -187,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',
@@ -316,6 +317,7 @@
/** MES 杂项出库单状态枚举 */
export const MesWmMiscIssueStatusEnum = {
  PREPARE: MesOrderStatusConstants.DRAFT,
  APPROVING: MesOrderStatusConstants.APPROVING,
  APPROVED: MesOrderStatusConstants.APPROVED,
  FINISHED: MesOrderStatusConstants.FINISHED,
  CANCELED: MesOrderStatusConstants.CANCELLED,
@@ -324,6 +326,7 @@
/** MES 杂项入库单状态枚举 */
export const MesWmMiscReceiptStatusEnum = {
  PREPARE: MesOrderStatusConstants.DRAFT,
  APPROVING: MesOrderStatusConstants.APPROVING,
  APPROVED: MesOrderStatusConstants.APPROVED,
  FINISHED: MesOrderStatusConstants.FINISHED,
  CANCELED: MesOrderStatusConstants.CANCELLED,
@@ -631,3 +634,33 @@
  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;
/**
 * MES 产品技术确认函状态枚举
 *
 * 状态由业务流程驱动,前端不提供手工选择:
 * 草稿 --提交审核(指定审核人)--> 待审核 --审核通过--> 已审核 --客户确认--> 客户已确认
 * 待审核 --审核不通过--> 审核不通过,可修改后重新提交。
 */
export const MesPdTechConfirmStatusEnum = {
  DRAFT: 0, // 草稿,可修改、删除、提交审核
  PENDING_AUDIT: 1, // 待审核,单据锁定,仅指定审核人可操作
  AUDITED: 2, // 已审核,可客户确认
  CUSTOMER_CONFIRMED: 3, // 客户已确认,终态
  REJECTED: 4, // 审核不通过,可修改后重新提交
} as const;