Jelajahi Sumber

快捷出库接口

24282 1 tahun lalu
induk
melakukan
7eb5dd61e4

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

@@ -89,4 +89,14 @@ public class StockPreparationVo {
      */
     private String orderWlnCode;
 
+    /**
+     * bom分类id
+     */
+    private Long bomClassifyId;
+
+    /**
+     * bom分类名称
+     */
+    private Long bomClassifyName;
+
 }

+ 15 - 11
sd-business/src/main/resources/mapper/production/StockPreparationMapper.xml

@@ -12,26 +12,30 @@
 
     <sql id="sql">
         select os.blueprint,
-               d.name      departmentName,
-               bs.code     bomSpecCode,
-               bs.name     bomSpecName,
-               ss.code     skuSpecCode,
-               ss.name     skuSpecName,
+               d.name            departmentName,
+               bs.code           bomSpecCode,
+               bs.name           bomSpecName,
+               ss.code           skuSpecCode,
+               ss.name           skuSpecName,
                bs.length,
                bs.width,
                bs.height,
                os.quantity,
-               oi.id       orderId,
-               oi.code     orderCode,
-               oi.wln_code orderWlnCode,
-               os.id       orderSkuId,
-               ss.id       skuSpecId,
-               bs.id       bomSpecId
+               oi.id             orderId,
+               oi.code           orderCode,
+               oi.wln_code       orderWlnCode,
+               os.id             orderSkuId,
+               ss.id             skuSpecId,
+               bs.id             bomSpecId,
+               b.bom_classify_id bomClassifyId,
+               bc.name           bomClassifyName
         from order_info oi
                  inner join order_sku os on oi.id = os.order_id
                  left join department d on oi.department_id = d.id
                  left join sku_spec ss on os.sku_spec_id = ss.id
                  left join bom_spec bs on os.bom_spec_id = bs.id
+                 left join bom b on bs.bom_id = b.id
+                 left join bom_classify bc on b.bom_classify_id = bc.id
             ${ew.customSqlSegment}
     </sql>