From 178ae29cf4c7144a6dfc12b8c47a0e6acded767b Mon Sep 17 00:00:00 2001 From: lige <bestlige@outlook.com> Date: 星期三, 13 九月 2023 15:11:07 +0800 Subject: [PATCH] 采样 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjSamplingController.java | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjSamplingController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjSamplingController.java index 5d388a6..5546370 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjSamplingController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjSamplingController.java @@ -95,7 +95,6 @@ List<Map<String, Object>> extracted = extracted(arrayList, list,pageNum,pageSize); return AjaxResult.success(extracted); } - if(null !=name){ wq.like(TjSampling::getCusName,name); List<TjSampling> list = tjSamplingService.list(wq); @@ -110,7 +109,7 @@ cacheMapValue = redisCache.getCacheMapValue("sampling", "wqs"); } asyncService.saveSampling(); - List<Map<String,Object>> collect =null; + List<Map<String,Object>> collect =new ArrayList<>(); Map<String,Object>map=new HashMap<>(); if(null ==cacheMapValue || cacheMapValue.size()==0){ wq.eq(TjSampling::getIsSignFor,isSignFor); @@ -121,7 +120,12 @@ collect = cacheMapValue.stream().skip((long) (pageNum - 1) * pageSize).limit(pageSize).collect(Collectors.toList()); map.put("total",cacheMapValue.size()); } - map.put("list",collect); + if (collect!=null){ + map.put("list",collect); + }else { + map.put("list",new ArrayList<Map<String,Object>>()); + } + return AjaxResult.success(map); } @@ -131,6 +135,9 @@ for (Map.Entry<String, List<TjSampling>> entry : stringListMap.entrySet()) { Map<String,Object>map=new HashMap<>(); TjCustomer customer = customerService.getById(entry.getKey()); + if (customer==null){ + continue; + } customer.setCusName(MatchUtils.hideCusName(customer.getCusName())); customer.setCusPhone(MatchUtils.hidePhoneNum(customer.getCusPhone())); customer.setCusIdcard(MatchUtils.hideIdCardNum(customer.getCusIdcard())); -- Gitblit v1.8.0