Browse Source

采购明细添加产品部门id

yzc 1 year ago
parent
commit
9b9045b94c

+ 6 - 0
hx-purchase/src/main/java/com/fjhx/purchase/entity/purchase/po/PurchaseDetail.java

@@ -144,4 +144,10 @@ public class PurchaseDetail extends BasePo {
     @TableField(exist = false)
     private BigDecimal purchaseQuantity;
 
+    /**
+     * 产品部门id
+     */
+    @TableField(exist = false)
+    private Long productDeptId;
+
 }

+ 5 - 0
hx-purchase/src/main/java/com/fjhx/purchase/service/purchase/impl/PurchaseServiceImpl.java

@@ -336,6 +336,11 @@ public class PurchaseServiceImpl extends ServiceImpl<PurchaseMapper, Purchase>
                     p.setProductSpec(vo.getSpec());
                     p.setProductCustomCode(vo.getCustomCode());
                     p.setProductDefinition(vo.getDefinition());
+                    //赋值产品部门id
+                    JSONObject victoriatouristJson = JSONObject.parseObject(vo.getVictoriatouristJson());
+                    if (ObjectUtils.isNotEmpty(victoriatouristJson)) {
+                        p.setProductDeptId(victoriatouristJson.getLong("deptId"));
+                    }
                     //赋值次品数量
                     List<Stock> stockList = stockMap.get(p.getBussinessId());
                     if (ObjectUtils.isNotEmpty(stockList)) {