sunyize пре 2 година
родитељ
комит
66f50b3dee

+ 12 - 3
tnc-sms/src/main/java/org/jeecg/modules/smscheck/controller/BusinessReminderCardController.java

@@ -55,7 +55,16 @@ public class BusinessReminderCardController {
                                                              @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
                                                              HttpServletRequest request) {
         businessReminderCard.setDelFlag( CommonConstant.DEL_FLAG_0);
+        String numberResults_MultiString = request.getParameterMap().get("numberResults_MultiString")==null?"":
+                Arrays.toString(request.getParameterMap().get("numberResults_MultiString")).replace("[", "").replace("]", "").replace("*", "");
+
+        request.getParameterMap().get("numberResults_MultiString");
+        LambdaQueryWrapper<BusinessReminderCard> queryWrapperData = new LambdaQueryWrapper<>();
         QueryWrapper<BusinessReminderCard> queryWrapper = QueryGenerator.initQueryWrapper(businessReminderCard, request.getParameterMap());
+
+        if (StringUtils.isNotBlank(numberResults_MultiString)){
+            queryWrapper.or().like("number_results",numberResults_MultiString);
+        }
         Page<BusinessReminderCard> page = new Page<>(pageNo, pageSize);
         IPage<BusinessReminderCard> pageList = businessReminderCardService.page(page, queryWrapper);
         return Result.OK(pageList);
@@ -95,21 +104,21 @@ public class BusinessReminderCardController {
         QueryWrapper<BusinessReminderCard> unCountQueryWrapper = QueryGenerator.initQueryWrapper(new BusinessReminderCard(), request.getParameterMap());
         unCountQueryWrapper.lambda()
                 .eq(BusinessReminderCard::getDelFlag, CommonConstant.DEL_FLAG_0)
-                .in(BusinessReminderCard::getNumberResults, Arrays.asList(1));
+                .like(BusinessReminderCard::getNumberResults, '1');
         long unCount = businessReminderCardService.count(unCountQueryWrapper);
 
         //已报蓝紫名单
         QueryWrapper<BusinessReminderCard> uncheckCountQueryWrapper = QueryGenerator.initQueryWrapper(new BusinessReminderCard(), request.getParameterMap());
         uncheckCountQueryWrapper.lambda()
                 .eq(BusinessReminderCard::getDelFlag, CommonConstant.DEL_FLAG_0)
-                .in(BusinessReminderCard::getNumberResults, Arrays.asList(2));
+                .like(BusinessReminderCard::getNumberResults, '2');
         long uncheckCount = businessReminderCardService.count(uncheckCountQueryWrapper);
 
         //已报关停
         QueryWrapper<BusinessReminderCard> closeCountQueryWrapper = QueryGenerator.initQueryWrapper(new BusinessReminderCard(), request.getParameterMap());
         closeCountQueryWrapper.lambda()
                 .eq(BusinessReminderCard::getDelFlag, CommonConstant.DEL_FLAG_0)
-                .in(BusinessReminderCard::getNumberResults, Arrays.asList(3));
+                .like(BusinessReminderCard::getNumberResults,'3');
         long closeCount = businessReminderCardService.count(closeCountQueryWrapper);
 
         //删除