zhangyuewww 3 vuotta sitten
vanhempi
commit
2046d89bf2

+ 5 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/entity/QualityInspectionManagement.java

@@ -414,6 +414,11 @@ public class QualityInspectionManagement extends BaseModel<QualityInspectionMana
      */
     @TableField(exist = false)
     private Float netWeight;
+    /**
+     * 仓位编号id
+     */
+    @TableField(exist = false)
+    private String positionId;
     /**
      *合同对象
      */

+ 6 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/QualityInspectionManagementServiceImpl.java

@@ -44,6 +44,8 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
     @Autowired
     private IWarehouseBaseInfoService warehouseBaseInfoService;
     @Autowired
+    private IWarehouseInOutInfoService warehouseInOutInfoService;
+    @Autowired
     private IPaymentManagementService paymentManagementService;
     @Autowired
     private IShippingInformationService shippingInformationService;
@@ -151,6 +153,10 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
                 qualityInspectionManagement.setPerson(warehouseBaseInfo.getPersonCharge());
                 qualityInspectionManagement.setPersonPhone(warehouseBaseInfo.getPersonPhone());
             }
+            WarehouseInOutInfo warehouseInOutInfo=warehouseInOutInfoService.selectById(qualityInspectionManagement.getWarehouseInOutId());
+            if (warehouseInOutInfo!=null){
+                qualityInspectionManagement.setPositionId(warehouseInOutInfo.getPositionId());
+            }
             //客户信息
             IdentityAuthenticationInfo identityAuthenticationInfo = identityAuthenticationInfoService.selectOne(new EntityWrapper<IdentityAuthenticationInfo>()
                     .eq("comp_id", qualityInspectionManagement.getCompId())