Commit 066c2b87347c49b0b99cc653507b5e619b77d2f5

Authored by litao
1 parent 457df857fc

bug修复

Showing 1 changed file with 13 additions and 13 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java View file @ 066c2b8
... ... @@ -474,18 +474,22 @@
474 474 }
475 475 }
476 476  
477   - }
478   -
479   - if(CollectionUtils.isNotEmpty(couponReport)) {
480   - param.put("status", 2);
481   - List<Map<String, Object>> couponUsedTypeInfo = couponMapper.findUsedInfo(param); /** 优惠券使用详情 */
482   - for (Map<String, Object> m : couponReport) {
483   - for (Map<String, Object> info : couponUsedTypeInfo) {
484   - if(m.get("hospitalId").toString().equals(info.get("used_hospital_id"))) {
485   - m.put(info.get("type") + "_" + info.get("coupon_order"), info.get("type_used_count"));
  477 + if(CollectionUtils.isNotEmpty(couponReport)) {
  478 + param.put("status", 2);
  479 + List<Map<String, Object>> couponUsedTypeInfo = couponMapper.findUsedInfo(param); /** 优惠券使用详情 */
  480 + for (Map<String, Object> m : couponReport) {
  481 + for (Map<String, Object> info : couponUsedTypeInfo) {
  482 + if(m.get("hospitalId").toString().equals(info.get("used_hospital_id"))) {
  483 + m.put(info.get("type") + "_" + info.get("coupon_order"), info.get("type_used_count"));
  484 + }
486 485 }
487 486 }
488 487 }
  488 +
  489 + /** 查询医院所绑定的type和coupon_order */
  490 + List<String> key = couponMapper.findCouponTitleByTemp(param);
  491 + setZeroDataByTemp(key, couponReport);
  492 +
489 493 }
490 494  
491 495 ReportModel reportModel = new ReportModel();
... ... @@ -493,10 +497,6 @@
493 497 reportModel.setData(Arrays.asList("发放券数", "使用券数"));
494 498 reportModel.setSeries(createSeries(couponReport));
495 499 reportModel.doMerge();
496   -
497   - /** 查询医院所绑定的type和coupon_order */
498   - List<String> key = couponMapper.findCouponTitleByTemp(param);
499   - setZeroDataByTemp(key, couponReport);
500 500  
501 501 Map<String, Object> titleMap = parseTitle(couponReport);
502 502 transNullToZero(couponReport, titleMap);