Procházet zdrojové kódy

待备料列表新增字段

fgd před 1 rokem
rodič
revize
095a99a9ac

+ 5 - 0
sd-business/src/main/java/com/sd/business/entity/production/vo/StockPreparationVo.java

@@ -99,4 +99,9 @@ public class StockPreparationVo {
      */
     private Integer lockStorage;
 
+    /**
+     * 加工面板 字典:charge_item
+     */
+    private String machinedPanel;
+
 }

+ 20 - 0
sd-business/src/main/java/com/sd/business/entity/production/vo/UncompletedVo.java

@@ -32,6 +32,21 @@ public class UncompletedVo {
     private BigDecimal totalQuantity;
 
     /**
+     * 长 cm
+     */
+    private String length;
+
+    /**
+     * 宽 cm
+     */
+    private String width;
+
+    /**
+     * 高 cm
+     */
+    private String height;
+
+    /**
      * sku消息
      */
     private List<SkuInfo> skuInfoList;
@@ -60,6 +75,11 @@ public class UncompletedVo {
          */
         private BigDecimal quantity;
 
+        /**
+         * 加工面板 字典:charge_item
+         */
+        private String machinedPanel;
+
     }
 
 

+ 4 - 0
sd-business/src/main/java/com/sd/business/service/production/impl/StockPreparationServiceImpl.java

@@ -126,12 +126,16 @@ public class StockPreparationServiceImpl implements StockPreparationService {
                             uncompletedVo.setBomSpecCode(item.getBomSpecCode());
                             uncompletedVo.setBomSpecName(item.getBomSpecName());
                             uncompletedVo.setTotalQuantity(item.getQuantity());
+                            uncompletedVo.setLength(item.getLength());
+                            uncompletedVo.setWidth(item.getWidth());
+                            uncompletedVo.setHeight(item.getHeight());
 
                             UncompletedVo.SkuInfo skuInfo = new UncompletedVo.SkuInfo();
                             skuInfo.setSkuSpecId(item.getSkuSpecId());
                             skuInfo.setSkuSpecCode(item.getSkuSpecCode());
                             skuInfo.setSkuSpecName(item.getSkuSpecName());
                             skuInfo.setQuantity(item.getQuantity());
+                            skuInfo.setMachinedPanel(item.getMachinedPanel());
 
                             List<UncompletedVo.SkuInfo> skuInfoList = new ArrayList<>();
                             skuInfoList.add(skuInfo);

+ 4 - 0
sd-business/src/main/resources/mapper/production/StockPreparationMapper.xml

@@ -9,6 +9,10 @@
                ss.id           skuSpecId,
                ss.code         skuSpecCode,
                ss.name         skuSpecName,
+               ss.machined_panel machinedPanel,
+               CAST(0+CAST(bs.length as char) as char) length,
+               CAST(0+CAST(bs.width as char) as char) width,
+               CAST(0+CAST(bs.height as char) as char) height,
                os.quantity,
                os.id           orderSkuId,
                oi.id           orderId,