|
@@ -222,13 +222,13 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
if (StringUtils.isNotBlank(numberResults_MultiString)){
|
|
if (StringUtils.isNotBlank(numberResults_MultiString)){
|
|
|
queryWrapper.like("number_results",numberResults_MultiString);
|
|
queryWrapper.like("number_results",numberResults_MultiString);
|
|
|
}
|
|
}
|
|
|
- if (numberResults.size()!=0){
|
|
|
|
|
|
|
+ if (numberResults.size()!=0 && numberResults.size()!=1){
|
|
|
List<Integer> collect = numberResults.stream().map(Integer::valueOf)
|
|
List<Integer> collect = numberResults.stream().map(Integer::valueOf)
|
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
|
- if (collect.contains(3)){
|
|
|
|
|
- collect.add(4);
|
|
|
|
|
- }
|
|
|
|
|
- queryWrapper.in("number_results",collect);
|
|
|
|
|
|
|
+ queryWrapper.like("number_results",collect);
|
|
|
|
|
+ }
|
|
|
|
|
+ if (numberResults.size() == 1){
|
|
|
|
|
+ queryWrapper.like("number_results",numberResults.get(0));
|
|
|
}
|
|
}
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
return queryWrapper;
|
|
return queryWrapper;
|
|
@@ -288,13 +288,13 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
str.append("非高危");
|
|
str.append("非高危");
|
|
|
}
|
|
}
|
|
|
if (s.equals("2")){
|
|
if (s.equals("2")){
|
|
|
- str.append("已报关停");
|
|
|
|
|
|
|
+ str.append("上报关停");
|
|
|
}
|
|
}
|
|
|
if (s.equals("3")){
|
|
if (s.equals("3")){
|
|
|
- str.append("已报蓝名单");
|
|
|
|
|
|
|
+ str.append("上报蓝名单");
|
|
|
}
|
|
}
|
|
|
if (s.equals("4")){
|
|
if (s.equals("4")){
|
|
|
- str.append("已报紫名单");
|
|
|
|
|
|
|
+ str.append("上报紫名单");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
reminderCard.setNumberResults(str.toString());
|
|
reminderCard.setNumberResults(str.toString());
|
|
@@ -317,10 +317,24 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
//上报蓝紫 nameList
|
|
//上报蓝紫 nameList
|
|
|
List<ShowDownExcel>excelList =new ArrayList<>();
|
|
List<ShowDownExcel>excelList =new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
+
|
|
|
List<String> numberResults = request.getParameterMap().get("numberResults[]")==null?new ArrayList<>(): new ArrayList<>(Arrays.asList(request.getParameterMap().get("numberResults[]")));
|
|
List<String> numberResults = request.getParameterMap().get("numberResults[]")==null?new ArrayList<>(): new ArrayList<>(Arrays.asList(request.getParameterMap().get("numberResults[]")));
|
|
|
|
|
|
|
|
if (numberResults!=null && numberResults.size()==1){
|
|
if (numberResults!=null && numberResults.size()==1){
|
|
|
if (numberResults.get(0).equals("3")){
|
|
if (numberResults.get(0).equals("3")){
|
|
|
|
|
+ for (BusinessReminderCard reminderCard : exportList) {
|
|
|
|
|
+ reminderCard.setNumberResults("上报蓝名单");
|
|
|
|
|
+ }
|
|
|
|
|
+ copyList(exportList,excels,NameListExcel.class);
|
|
|
|
|
+ for (NameListExcel excel : excels) {
|
|
|
|
|
+ excel.setApplicationDate(format);
|
|
|
|
|
+ }
|
|
|
|
|
+ return getModelAndView(excels,"骚扰电话\\诈骗电话管控申请表",NameListExcel.class);
|
|
|
|
|
+ }
|
|
|
|
|
+ if (numberResults.get(0).equals("4")){
|
|
|
|
|
+ for (BusinessReminderCard reminderCard : exportList) {
|
|
|
|
|
+ reminderCard.setNumberResults("上报紫名单");
|
|
|
|
|
+ }
|
|
|
copyList(exportList,excels,NameListExcel.class);
|
|
copyList(exportList,excels,NameListExcel.class);
|
|
|
for (NameListExcel excel : excels) {
|
|
for (NameListExcel excel : excels) {
|
|
|
excel.setApplicationDate(format);
|
|
excel.setApplicationDate(format);
|
|
@@ -619,31 +633,68 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
if (StringUtils.isNotBlank(id)){
|
|
if (StringUtils.isNotBlank(id)){
|
|
|
queryWrapperData.eq(BusinessReminderCard::getId,id);
|
|
queryWrapperData.eq(BusinessReminderCard::getId,id);
|
|
|
}
|
|
}
|
|
|
|
|
+// List<BusinessReminderCard> businessReminderCard = businessReminderCardService.list(queryWrapperData);
|
|
|
|
|
+// List<BusinessReminderCardVo> businessReminderCards =new ArrayList<>();
|
|
|
|
|
+// List<BusinessReminderCardVo> businessReminderCardVos =new ArrayList<>();
|
|
|
|
|
+// for (BusinessReminderCard u : businessReminderCard) {
|
|
|
|
|
+// BusinessReminderCardVo vo =new BusinessReminderCardVo();
|
|
|
|
|
+// BeanUtils.copyProperties(u,vo);
|
|
|
|
|
+// if (!u.getNumberResults().contains("1")) {
|
|
|
|
|
+// businessReminderCards.add(vo);
|
|
|
|
|
+// }
|
|
|
|
|
+// if (StringUtils.isNotBlank(id)){
|
|
|
|
|
+// businessReminderCardVos.add(vo);
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+//
|
|
|
|
|
+//
|
|
|
|
|
+// if (StringUtils.isBlank(id)){
|
|
|
|
|
+// if (businessReminderCards.size()>=2){
|
|
|
|
|
+// businessReminderCards.stream().forEach(u->u.setIsSizeNumberResults("is"));
|
|
|
|
|
+// }
|
|
|
|
|
+// return Result.OK(businessReminderCards);
|
|
|
|
|
+// }else {
|
|
|
|
|
+// return Result.OK(businessReminderCardVos);
|
|
|
|
|
+// }
|
|
|
List<BusinessReminderCard> businessReminderCard = businessReminderCardService.list(queryWrapperData);
|
|
List<BusinessReminderCard> businessReminderCard = businessReminderCardService.list(queryWrapperData);
|
|
|
- List<BusinessReminderCardVo> businessReminderCards =new ArrayList<>();
|
|
|
|
|
- List<BusinessReminderCardVo> businessReminderCardVos =new ArrayList<>();
|
|
|
|
|
|
|
+ List<BusinessReminderCard> businessReminderCards =new ArrayList<>();
|
|
|
|
|
+
|
|
|
for (BusinessReminderCard u : businessReminderCard) {
|
|
for (BusinessReminderCard u : businessReminderCard) {
|
|
|
- BusinessReminderCardVo vo =new BusinessReminderCardVo();
|
|
|
|
|
- BeanUtils.copyProperties(u,vo);
|
|
|
|
|
if (!u.getNumberResults().contains("1")) {
|
|
if (!u.getNumberResults().contains("1")) {
|
|
|
- businessReminderCards.add(vo);
|
|
|
|
|
- }
|
|
|
|
|
- if (StringUtils.isNotBlank(id)){
|
|
|
|
|
- businessReminderCardVos.add(vo);
|
|
|
|
|
|
|
+ businessReminderCards.add(u);
|
|
|
}
|
|
}
|
|
|
|
|
+// if (StringUtils.isNotBlank(u.getNewPhone())){
|
|
|
|
|
+// String newPhone ="";
|
|
|
|
|
+// String[] split = u.getNewPhone().split(",");
|
|
|
|
|
+// for (int i = 0; i < split.length; i++) {
|
|
|
|
|
+// StringBuilder sb = new StringBuilder(split[i]);
|
|
|
|
|
+// sb.replace(3,7,"****");
|
|
|
|
|
+// if (i<split.length-1){
|
|
|
|
|
+// newPhone+=sb.toString()+",";
|
|
|
|
|
+// }else {
|
|
|
|
|
+// newPhone+=sb.toString();
|
|
|
|
|
+// }
|
|
|
|
|
+//
|
|
|
|
|
+// }
|
|
|
|
|
+// u.setNewPhone(newPhone);
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
if (StringUtils.isBlank(id)){
|
|
if (StringUtils.isBlank(id)){
|
|
|
if (businessReminderCards.size()>=2){
|
|
if (businessReminderCards.size()>=2){
|
|
|
businessReminderCards.stream().forEach(u->u.setIsSizeNumberResults("is"));
|
|
businessReminderCards.stream().forEach(u->u.setIsSizeNumberResults("is"));
|
|
|
}
|
|
}
|
|
|
return Result.OK(businessReminderCards);
|
|
return Result.OK(businessReminderCards);
|
|
|
}else {
|
|
}else {
|
|
|
- return Result.OK(businessReminderCardVos);
|
|
|
|
|
|
|
+ return Result.OK(businessReminderCard);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|