From d72804d55d328bf0a4ba1cd3679da5e87e3eeffc Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期五, 07 三月 2025 16:43:03 +0800
Subject: [PATCH] #新增 1. 新增采购PO单 2. 新增采购PO单明细

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java |   52 ++++++++++++++++++++++++++++------------------------
 1 files changed, 28 insertions(+), 24 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java
index 2792c1d..e2bb486 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java
@@ -6,6 +6,7 @@
 import java.util.Date;
 
 import com.vincent.rsf.server.manager.service.BatchRegularService;
+import com.vincent.rsf.server.manager.service.CompanysService;
 import com.vincent.rsf.server.manager.service.MatnrGroupService;
 import com.vincent.rsf.server.manager.service.ShipperService;
 import org.springframework.format.annotation.DateTimeFormat;
@@ -56,6 +57,9 @@
     @ApiModelProperty(value= "璐т富ID")
     private Long shipperId;
 
+//    @ApiModelProperty(value = "璐т富缂栫爜")
+//    private String shipperCode;
+
     /**
      * 鍒嗙粍ID(*)
      */
@@ -66,7 +70,7 @@
      * 瑙勫垯浠g爜
      */
     @ApiModelProperty(value= "瑙勫垯浠g爜")
-    private Long batchRegularId;
+    private Long rglarId;
 
     /**
      * ERP缂栫爜
@@ -126,7 +130,7 @@
      * 閲囪喘鍗曚綅
      */
     @ApiModelProperty(value= "閲囪喘鍗曚綅")
-    private String purchaseUnit;
+    private String purUnit;
 
     /**
      * 搴撲綅鍗曚綅
@@ -138,7 +142,7 @@
      * 鍑哄叆搴撲紭鍏堢骇鍒� 0:  A    1:  B    2: C  
      */
     @ApiModelProperty(value= "鍑哄叆搴撲紭鍏堢骇鍒� 0:  A    1:  B    2: C  ")
-    private Short stockLeval;
+    private Short stockLevel;
 
     /**
      * 鏄惁鏍囩绠$悊(*) 0:  鍚�   1:  鏄�  
@@ -150,7 +154,7 @@
      * 瀹夊叏搴撳瓨
      */
     @ApiModelProperty(value= "瀹夊叏搴撳瓨")
-    private Double safetyQty;
+    private Double safeQty;
 
     /**
      * 鏈�灏忓簱瀛橀璀﹀��
@@ -168,13 +172,13 @@
      * 鍋滄粸澶╂暟
      */
     @ApiModelProperty(value= "鍋滄粸澶╂暟")
-    private Integer stagnate;
+    private Integer stagn;
 
     /**
      * 淇濊川鏈熷ぉ鏁�
      */
     @ApiModelProperty(value= "淇濊川鏈熷ぉ鏁�")
-    private Integer validity;
+    private Integer valid;
 
     /**
      * 鏉″舰鐮�
@@ -186,7 +190,7 @@
      * 鏁堟湡棰勮闃堝��
      */
     @ApiModelProperty(value= "鏁堟湡棰勮闃堝��")
-    private Integer validityWarn;
+    private Integer validWarn;
 
     /**
      * 鏄惁鍏嶆
@@ -254,12 +258,12 @@
 
     public Matnr() {}
 
-    public Matnr(String name,String code,Long shipperId,Long groupId,Long batchRegularId,String erpCode,String spec,String model,Double weight,String color,String size,String describle,Integer nromNum,String unit,String purchaseUnit,String stockUnit,Short stockLeval,Short flagLabelMange,Double safetyQty,Double minQty,Double maxQty,Integer stagnate,Integer validity,Integer validityWarn,Short flagCheck,Integer status,Integer deleted,Integer tenantId,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) {
+    public Matnr(String name,String code,Long shipperId,Long groupId,Long rglarId,String erpCode,String spec,String model,Double weight,String color,String size,String describle,Integer nromNum,String unit,String purUnit,String stockUnit,Short stockLevel,Short flagLabelMange,Double safeQty,Double minQty,Double maxQty,Integer stagn,Integer valid,Integer validWarn,Short flagCheck,Integer status,Integer deleted,Integer tenantId,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) {
         this.name = name;
         this.code = code;
         this.shipperId = shipperId;
         this.groupId = groupId;
-        this.batchRegularId = batchRegularId;
+        this.rglarId = rglarId;
         this.erpCode = erpCode;
         this.spec = spec;
         this.model = model;
@@ -269,16 +273,16 @@
         this.describle = describle;
         this.nromNum = nromNum;
         this.unit = unit;
-        this.purchaseUnit = purchaseUnit;
+        this.purUnit = purUnit;
         this.stockUnit = stockUnit;
-        this.stockLeval = stockLeval;
+        this.stockLevel = stockLevel;
         this.flagLabelMange = flagLabelMange;
-        this.safetyQty = safetyQty;
+        this.safeQty = safeQty;
         this.minQty = minQty;
         this.maxQty = maxQty;
-        this.stagnate = stagnate;
-        this.validity = validity;
-        this.validityWarn = validityWarn;
+        this.stagn = stagn;
+        this.valid = valid;
+        this.validWarn = validWarn;
         this.flagCheck = flagCheck;
         this.status = status;
         this.deleted = deleted;
@@ -327,10 +331,10 @@
 //    );
 
     public String getShipperId$(){
-        ShipperService service = SpringUtils.getBean(ShipperService.class);
-        Shipper shipper = service.getById(this.shipperId);
-        if (!Cools.isEmpty(shipper)){
-            return String.valueOf(shipper.getName());
+        CompanysService service = SpringUtils.getBean(CompanysService.class);
+        Companys companys = service.getById(this.shipperId);
+        if (!Cools.isEmpty(companys)){
+            return String.valueOf(companys.getName());
         }
         return null;
     }
@@ -344,9 +348,9 @@
         return null;
     }
 
-    public String getBatchRegularId$(){
+    public String getRglarId$(){
         BatchRegularService service = SpringUtils.getBean(BatchRegularService.class);
-        BatchRegular batchRegular = service.getById(this.batchRegularId);
+        BatchRegular batchRegular = service.getById(this.rglarId);
         if (!Cools.isEmpty(batchRegular)){
             return String.valueOf(batchRegular.getCode());
         }
@@ -354,8 +358,8 @@
     }
 
     public String getStockLeval$(){
-        if (null == this.stockLeval){ return null; }
-        switch (this.stockLeval){
+        if (null == this.stockLevel){ return null; }
+        switch (this.stockLevel){
             case 0:
                 return " A";
             case   1:
@@ -363,7 +367,7 @@
             case   2:
                 return "C";
             default:
-                return String.valueOf(this.stockLeval);
+                return String.valueOf(this.stockLevel);
         }
     }
 

--
Gitblit v1.9.1