Commit 9c292d1cd9469b89edf9684cdf6571b17687624c
1 parent
f2893e8be8
Exists in
master
and in
6 other branches
update
Showing 1 changed file with 9 additions and 16 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java
View file @
9c292d1
| ... | ... | @@ -5431,30 +5431,23 @@ | 
| 5431 | 5431 | if(CollectionUtils.isNotEmpty(personIds)){ | 
| 5432 | 5432 | query.setPersonIds(personIds); | 
| 5433 | 5433 | } | 
| 5434 | + //分页数据 | |
| 5435 | + query.mysqlBuild(couponMapper.bookbuildingCouponCount(query)); | |
| 5434 | 5436 | //查询mysql 优惠券记录 | 
| 5435 | 5437 | List<Map> bookbuildingCouponList=couponMapper.bookbuildingCoupon(query); | 
| 5436 | - //分页总数 | |
| 5437 | - int count = couponMapper.bookbuildingCouponCount(query); | |
| 5438 | + | |
| 5438 | 5439 | List<Map> result=new ArrayList<>(); | 
| 5439 | 5440 | for (Map bookbuildingCoupon : bookbuildingCouponList) { | 
| 5440 | 5441 | Map map=new HashedMap(); | 
| 5441 | 5442 | PersonModel personModel = mongoTemplate.findById(bookbuildingCoupon.get("userid").toString(), PersonModel.class); | 
| 5442 | - if(null!=personModel){ | |
| 5443 | - map.put("name", personModel.getName()); | |
| 5444 | - map.put("phone", personModel.getPhone()); | |
| 5445 | - map.put("cardNo", personModel.getCardNo()); | |
| 5446 | - map.put("hospitalName", bookbuildingCoupon.get("hospitalname")); | |
| 5447 | - map.put("created", bookbuildingCoupon.get("created")); | |
| 5448 | - }else { | |
| 5449 | - //处理分页计数 | |
| 5450 | - if(0!=count){ | |
| 5451 | - count--; | |
| 5452 | - } | |
| 5453 | - } | |
| 5443 | + map.put("name", StringUtils.isNotEmpty(personModel.getName())?personModel.getName():""); | |
| 5444 | + map.put("phone", StringUtils.isNotEmpty(personModel.getPhone())?personModel.getPhone():""); | |
| 5445 | + map.put("cardNo", StringUtils.isNotEmpty(personModel.getCardNo())?personModel.getCardNo():""); | |
| 5446 | + map.put("hospitalName", bookbuildingCoupon.get("hospitalname")); | |
| 5447 | + map.put("created", bookbuildingCoupon.get("created")); | |
| 5448 | + | |
| 5454 | 5449 | result.add(map); | 
| 5455 | 5450 | } | 
| 5456 | - //分页数据 | |
| 5457 | - query.mysqlBuild(count); | |
| 5458 | 5451 | |
| 5459 | 5452 | objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); | 
| 5460 | 5453 | objectResponse.setErrormsg("成功"); |