diff --git a/win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/serialNumber/RuleCodeEnum.java b/win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/serialNumber/RuleCodeEnum.java index 380eddff..03fa7b21 100644 --- a/win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/serialNumber/RuleCodeEnum.java +++ b/win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/serialNumber/RuleCodeEnum.java @@ -3,7 +3,139 @@ package com.win.module.system.enums.serialNumber; public enum RuleCodeEnum { PURCHASE_CLAIM_RECORD("PurchaseClaimRecord"), - ; + PURCHASE_ORDER("PurchaseOrder"), + WORK_ORDER("WorkOrder"), + SALE_ORDER("SaleOrder"), + PURCHASE_PLAN("PurchasePlan"), + WORK_PLAN("WorkPlan"), + MATERIAL_PREPARE_PLAN("MaterialPreparePlan"), + DELIVER_PLAN("DeliverPlan"), + PRODUCT_PREPARE_PLAN("ProductPreparePlan"), + COUNT_PLAN("CountPlan"), + PURCHASE_PREDICTION("PurchasePrediction"), + SUPPLIER_EVALUATION("SupplierEvaluation"), + SUPPLIER_DELIVER_REQUEST("SupplierDeliverRequest"), + PURCHASE_RECEIPT_REQUEST("PurchaseReceiptRequest"), + PURCHASE_RETURN_REQUEST("PurchaseReturnRequest"), + PURCHASE_CLAIM_REQUEST("PurchaseClaimRequest"), + SUPPLIER_INVOICE_REQUEST("SupplierInvoiceRequest"), + INSPECT_REQUEST("InspectRequest"), + PURCHASE_PUTAWAY_REQUEST("PurchasePutawayRequest"), + REPLEINMENT_REQUEST("RepleinmentRequest"), + PICK_REQUEST("PickRequest"), + ISSUE_REQUEST("IssueRequest"), + RETURN_TO_STORE_REQUEST("ReturnToStoreRequest"), + RETURN_TO_HOLD("ReturnToHOld"), + PRODUCT_RECEIPT_REQUEST("ProductReceiptRequest"), + PRODUCT_PUTAWAY_REQUEST("ProductPutawayRequest"), + PRODUCT_DISASSEMBLE_REQUEST("ProductDisassembleRequest"), + PRODUCT_REPAIR_REQUEST("ProductRepairRequest"), + PRODUCT_SCRAP_REQUEST("ProductScrapRequest"), + DELIVER_REQUEST("DeliverRequest"), + CUSTOMER_REJECT_REQUEST("CustomerRejectRequest"), + CUSTOMER_SETTLE_REQUEST("CustomerSettleRequest"), + INVENTORY_INITIAL_REQUEST("InventoryInitialRequest"), + MOVE_REQUEST("MoveRequest"), + OK_TO_HOLD_REQUEST("OkToHoldRequest"), + HOLD_TO_OK_REQUEST("HoldToOkRequest"), + HOLD_TO_SCRAP_REQUEST("HoldToScrapRequest"), + OK_TO_SCRAP_REQUEST("OktoScrapRequest"), + SCRAP_TO_HOLD_REQUEST("ScrapToHoldRequest"), + TRANSFER_REQUEST("TransferRequest"), + UNPLANNED_RECEIPT_REQUEST("UnplannedReceiptRequest"), + UNPLANNED_DELIVER_REQUEST("UnplannedDeliverRequest"), + SCRAP_REQUEST("ScrapRequest"), + COUNT_REQUEST("CountRequest"), + COUNT_ADJUST_REQUEST("CountAdjustRequest"), + QTY_ADJUST_REQUEST("QtyAdjustRequest"), + OFFLINE_SETTLEMENT_REQUEST("OfflineSettlementRequest"), + ONLINE_SETTLEMENT_REQUEST("OnlineSettlementRequest"), + INVENTORY_MOVE_REQUEST("InventoryMoveRequest"), + INVENTORY_CHANGE_REQUEST("InventoryChangeRequest"), + PRODUCTION_RETURN_REQUEST("ProductionReturnRequest"), + CUSTOMER_RECEIPT_REQUEST("CustomerReceiptRequest"), + CHECK_RE_REQUEST("CheckReRequest"), + PURCHASE_RECEIPT_JOB("PurchaseReceiptJob"), + PURCHASE_RETURN_JOB("PurchaseReturnJob"), + INSPECT_JOB("InspectJob"), + PURCHASE_PUTAWAY_JOB("PurchasePutawayJob"), + PICK_JOB("PickJob"), + ISSUE_JOB("IssueJob"), + ISSUE_RECEIPT_JOB("IssueReceiptJob"), + REPLEINMENT_JOB("RepleinmentJob"), + RETURN_TO_STORE_JOB("ReturnToStoreJob"), + RETURN_TO_HOLD_JOB("ReturnToHoldJob"), + MOVE_JOB("MoveJob"), + OK_TO_HOLD_JOB("OkToHoldJob"), + HOLD_TO_OK_JOB("HoldToOkJob"), + HOLD_TO_SCRAP_JOB("HoldToScrapJob"), + OK_TO_SCRAP_JOB("OkToScrapJob"), + SCRAP_TO_HOLD_JOB("ScrapToHoldJob"), + TRANSFER_DELIVER_JOB("TransferDeliverJob"), + TRANSFER_RECEIPT_JOB("TransferReceiptJob"), + UNPLANNED_RECEIPT_JOB("UnplannedReceiptJob"), + UNPLANNED_DELIVER_JOB("UnplannedDeliverJob"), + SCRAP_JOB("ScrapJob"), + PRODUCT_RECEIPT_JOB("ProductReceiptJob"), + PRODUCT_PUTAWAY_JOB("ProductPutawayJob"), + PRODUCT_SCRAP_JOB("ProductScrapJob"), + DELIVER_JOB("DeliverJob"), + CUSTOMER_REJECT_JOB("CustomerRejectJob"), + COUNT_JOB("CountJob"), + INVENTORY_MOVE_JOB("InventoryMoveJob"), + PRODUCTION_RETURN_JOB("ProductionReturnJob"), + PRODUCTION_RECEIPT_JOB("ProductionReceiptJob"), + CHECK_JOB("CheckJob"), + PRODUCT_DISMANTLE_JOB("ProductDismantleJob"), + SUPPLIER_DELIVER_RECORD("SupplierDeliverRecord"), + PURCHASE_RECEIPT_RECORD("PurchaseReceiptRecord"), + PURCHASE_RETURN_RECORD("PurchaseReturnRecord"), + SUPPLIER_CLAIM_RECORD("SupplierClaimRecord"), + SUPPLIER_INVOICE_RECORD("SupplierInvoiceRecord"), + INSPECT_RECORD("InspectRecord"), + PURCHASE_PUTAWAY_RECORD("PurchasePutawayRecord"), + ISSUE_RECORD("IssueRecord"), + ISSUE_RECEIPT_RECORD("IssueReceiptRecord"), + PICK_RECORD("PickRecord"), + REPLEINMENT_RECORD("RepleinmentRecord"), + PRODUCT_RECEIPT_RECORD("ProductReceiptRecord"), + PRODUCT_PUTAWAY_RECORD("ProductPutawayRecord"), + RETURN_TO_STORE_RECORD("ReturnToStoreRecord"), + RETURN_TO_HOLD_RECORD("ReturnToHoldRecord"), + PRODUCT_DISASSEMBLE_RECORD("ProductDisassembleRecord"), + PRODUCT_REPAIR_RECORD("ProductRepairRecord"), + PRODUCT_SCRAP_RECORD("ProductScrapRecord"), + DELIVER_RECORD("DeliverRecord"), + CHECK_RECORD("CheckRecord"), + CUSTOMER_REJECT_RECORD("CustomerRejectRecord"), + INVENTORY_INITIAL_RECORD("InventoryInitialRecord"), + MOVE_RECORD("MoveRecord"), + OK_TO_HOLD_RECORD("OkToHoldRecord"), + HOLD_TO_OK_RECORD("HoldToOkRecord"), + HOLD_TO_SCRAP_RECORD("HoldToScrapRecord"), + OK_TO_SCRAP_RECORD("OktoScrapRecord"), + SCRAP_TO_HOLD_RECORD("ScrapToHoldRecord"), + TRANSFER_DELIVER_RECORD("TransferDeliverRecord"), + TRANSFER_RECEIPT_RECORD("TransferReceiptRecord"), + UNPLANNED_RECEIPT_RECORD("UnplannedReceiptRecord"), + UNPLANNED_DELIVER_RECORD("UnplannedDeliverRecord"), + SCRAP_RECORD("ScrapRecord"), + COUNT_RECORD("CountRecord"), + COUNT_ADJUST_RECORD("CountAdjustRecord"), + QTY_ADJUST_RECORD("QtyAdjustRecord"), + SPLIT_PACKAGE_RECORD("SplitPackageRecord"), + MERGE_PACKAGE_RECORD("MergePackageRecord"), + OVER_PACKAGE_RECORD("OverPackageRecord"), + CONTAINER_BIND_RECORD("ContainerBindRecord"), + CONTAINER_UNBIND_RECORD("ContainerUnbindRecord"), + OFFLINE_SETTLEMENT_RECORD("OfflineSettlementRecord"), + ONLINE_SETTLEMENT_RECORD("OnlineSettlementRecord"), + CUSTOMER_RECEIPT_RECORD("CustomerReceiptRecord"), + PRODUCTION_RECEIPT_RECORD("ProductionReceiptRecord"), + CUSTOMER_SETTLE_RECORD("CustomerSettleRecord"), + INVENTORY_CHANGE_RECORD("InventoryChangeRecord"), + INVENTORY_MOVE_RECORD("InventoryMoveRecord"), + ASN_NUMBER("AsnNumber"); private final String code; diff --git a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchaseclaimRequest/PurchaseclaimRequestMainServiceImpl.java b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchaseclaimRequest/PurchaseclaimRequestMainServiceImpl.java index 37e36f12..f19cc68c 100644 --- a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchaseclaimRequest/PurchaseclaimRequestMainServiceImpl.java +++ b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchaseclaimRequest/PurchaseclaimRequestMainServiceImpl.java @@ -143,6 +143,8 @@ public class PurchaseclaimRequestMainServiceImpl implements PurchaseclaimRequest // } // } createReqVO.setStatus(DictFrameworkUtils.parseDictDataValue(DictTypeConstants.REQUEST_STATUS, "新增")); + String number = serialNumberApi.generateCode(RuleCodeEnum.PURCHASE_CLAIM_RECORD.getCode()); + createReqVO.setNumber(number); PurchaseclaimRequestMainDO createObj = PurchaseclaimRequestMainConvert.INSTANCE.convert(createReqVO); purchaseclaimRequestMainMapper.insert(createObj); List subList = createReqVO.getSubList();