Browse Source

增加编码规则

master
刘忱 2 years ago
parent
commit
4053c5c22f
  1. 134
      win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/serialNumber/RuleCodeEnum.java
  2. 2
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchaseclaimRequest/PurchaseclaimRequestMainServiceImpl.java

134
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 { public enum RuleCodeEnum {
PURCHASE_CLAIM_RECORD("PurchaseClaimRecord"), 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; private final String code;

2
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, "新增")); 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); PurchaseclaimRequestMainDO createObj = PurchaseclaimRequestMainConvert.INSTANCE.convert(createReqVO);
purchaseclaimRequestMainMapper.insert(createObj); purchaseclaimRequestMainMapper.insert(createObj);
List<PurchaseclaimRequestDetailCreateReqVO> subList = createReqVO.getSubList(); List<PurchaseclaimRequestDetailCreateReqVO> subList = createReqVO.getSubList();

Loading…
Cancel
Save