|
|
@@ -1,6 +1,8 @@
|
|
|
package org.jeecg.modules.smscheck.controller;
|
|
|
|
|
|
import cn.hutool.core.lang.Dict;
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
@@ -15,12 +17,15 @@ import org.jeecg.common.system.query.QueryGenerator;
|
|
|
import org.jeecg.modules.smscheck.entity.BusinessReminderCard;
|
|
|
import org.jeecg.modules.smscheck.entity.SmsCheckCustomerData;
|
|
|
import org.jeecg.modules.smscheck.entity.SmsCheckCustomerInfo;
|
|
|
+import org.jeecg.modules.smscheck.entity.SpecialExamination;
|
|
|
import org.jeecg.modules.smscheck.service.BusinessReminderCardService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import java.util.Arrays;
|
|
|
+import java.util.List;
|
|
|
+import java.util.stream.Stream;
|
|
|
|
|
|
/**
|
|
|
* 入网信息业务
|
|
|
@@ -213,4 +218,34 @@ public class BusinessReminderCardController {
|
|
|
}
|
|
|
return Result.error("恢复失败");
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 修改 入网用户信息
|
|
|
+ *
|
|
|
+ * @param request
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @GetMapping(value = "/queryByCardNo")
|
|
|
+ public Result<?> queryByCardNo(HttpServletRequest request) {
|
|
|
+ String cardNo = request.getParameterMap().get("cardNo")==null?"": Arrays.toString(request.getParameterMap().get("cardNo")).replace("[", "").replace("]", "").replace("*", "");
|
|
|
+ LambdaQueryWrapper<BusinessReminderCard> queryWrapperData = new LambdaQueryWrapper<>();
|
|
|
+ queryWrapperData.eq(BusinessReminderCard::getCardNo, cardNo).eq(BusinessReminderCard::getDelFlag, CommonConstant.DEL_FLAG_0).orderByDesc(BusinessReminderCard::getCreateTime);
|
|
|
+ List<BusinessReminderCard> businessReminderCard = businessReminderCardService.list(queryWrapperData);
|
|
|
+ int i = 0;
|
|
|
+ for (BusinessReminderCard reminderCard : businessReminderCard) {
|
|
|
+ if (ObjectUtil.isNotNull(reminderCard.getNumberResults())){
|
|
|
+ if (reminderCard.getNumberResults() !=1){
|
|
|
+ i++;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (i>=2){
|
|
|
+ reminderCard.setIsSizeNumberResults("is");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return Result.OK(businessReminderCard);
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
}
|