|
@@ -645,25 +645,16 @@ public class PaymentManagementServiceImpl extends ServiceImpl<PaymentManagementM
|
|
|
if (paymentManagement.getGoodsName().contains("玉米")){
|
|
|
paymentManagement.setGoodsName("玉米");
|
|
|
}
|
|
|
- List<PaymentManagement> paymentManagementList = this.selectList(new EntityWrapper<PaymentManagement>()
|
|
|
- .like("goods_name", "%" +paymentManagement.getGoodsName()+"%")
|
|
|
- .eq("customer_number_card", paymentManagement.getCustomerNumberCard())
|
|
|
- .eq("comp_id", paymentManagement.getCompId())
|
|
|
- .ge("create_date", year));
|
|
|
- if (!CollectionUtils.isEmpty(paymentManagementList)) {
|
|
|
- Float netWeight = 0f;
|
|
|
- for (PaymentManagement paymentManagement1 : paymentManagementList) {
|
|
|
- //干粮净重
|
|
|
- if ("干粮".equals(paymentManagement1.getType())) {
|
|
|
- netWeight = netWeight + (paymentManagement1.getNetWeight() != null ? paymentManagement1.getNetWeight() : 0f);
|
|
|
- }
|
|
|
- //潮粮纯重
|
|
|
- else if ("潮粮".equals(paymentManagement1.getType())) {
|
|
|
- netWeight = netWeight + (paymentManagement1.getPureWeight() != null ? paymentManagement1.getPureWeight() : 0f);
|
|
|
- }
|
|
|
- }
|
|
|
- cumulant = cumulant + netWeight;
|
|
|
- }
|
|
|
+ Map<String, Object> pageView = new HashMap<>();
|
|
|
+
|
|
|
+ // 公司ID
|
|
|
+ pageView.put("compId", paymentManagement.getCompId());
|
|
|
+ pageView.put("goodsName", paymentManagement.getGoodsName());
|
|
|
+ pageView.put("customerNumberCard", paymentManagement.getCustomerNumberCard());
|
|
|
+ pageView.put("createDate", year);
|
|
|
+ // 查询服务商总数
|
|
|
+ cumulant = baseMapper.getCustomerCount(pageView);
|
|
|
+
|
|
|
return cumulant;
|
|
|
}
|
|
|
|