|
@@ -1645,6 +1645,32 @@ public class WarehousingOrderServiceImpl extends ServiceImpl<WarehousingOrderMap
|
|
|
//请款累计和
|
|
|
requestFundsTotal = requestFundsTotal + warehousingOrder1.getRequestFunds();
|
|
|
inWarehouseWeightTotal = inWarehouseWeightTotal + warehousingOrder1.getInWarehouseWeight();
|
|
|
+ //查询详细数据
|
|
|
+ Map<String, Object> pageView1 = new HashMap<>();
|
|
|
+ // 关联ID
|
|
|
+ pageView1.put("batchId", warehousingOrder1.getBatchId());
|
|
|
+ // 查询付款数据
|
|
|
+ List<PaymentManagement> dataList1 = baseMapper.getListByConditionOut(pageView1);
|
|
|
+ if (!CollectionUtils.isEmpty(dataList1)) {
|
|
|
+ for (int j = 0; j < dataList1.size(); j++) {
|
|
|
+ warehousingOrder1.setNetWeight(dataList1.get(j).getNetWeight() / 1000);
|
|
|
+ warehousingOrder1.setGrossWeight(dataList1.get(j).getGrossWeight() / 1000);
|
|
|
+ warehousingOrder1.setTare(dataList1.get(j).getTare() / 1000);
|
|
|
+ warehousingOrder1.setGrade(dataList1.get(j).getGrade());
|
|
|
+ warehousingOrder1.setBulkDensity(dataList1.get(j).getBulkDensity());
|
|
|
+ warehousingOrder1.setMildewGrain(dataList1.get(j).getMildewGrain());
|
|
|
+ warehousingOrder1.setImpurity(dataList1.get(j).getImpurity());
|
|
|
+ warehousingOrder1.setImperfectGrain(dataList1.get(j).getImperfectGrain());
|
|
|
+ warehousingOrder1.setJiaorenli(dataList1.get(j).getJiaorenli());
|
|
|
+ warehousingOrder1.setWaterContent(dataList1.get(j).getWaterContent());
|
|
|
+ if ("潮粮".contains(dataList1.get(j).getGoodsName())) {
|
|
|
+ //单价=(潮粮单价-扣单价)*1000
|
|
|
+ warehousingOrder1.setPrice((dataList1.get(j).getTidalGrainPrice() - dataList1.get(j).getUnitDeduction()) * 1000);
|
|
|
+ } else {
|
|
|
+ warehousingOrder1.setPrice((dataList1.get(j).getTidalGrainPrice() - dataList1.get(j).getUnitDeduction()) * 1000);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// 返回数据
|