|
@@ -23,10 +23,7 @@ import org.jeecg.common.system.query.QueryGenerator;
|
|
|
import org.jeecg.common.system.vo.LoginUser;
|
|
import org.jeecg.common.system.vo.LoginUser;
|
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
|
import org.jeecg.modules.smscheck.entity.*;
|
|
import org.jeecg.modules.smscheck.entity.*;
|
|
|
-import org.jeecg.modules.smscheck.service.BusinessReminderCardService;
|
|
|
|
|
-import org.jeecg.modules.smscheck.service.PhonePurposeService;
|
|
|
|
|
-import org.jeecg.modules.smscheck.service.SysBusinessHallService;
|
|
|
|
|
-import org.jeecg.modules.smscheck.service.SysCompanyService;
|
|
|
|
|
|
|
+import org.jeecg.modules.smscheck.service.*;
|
|
|
import org.jeecg.modules.smscheck.util.HttpClientUtil;
|
|
import org.jeecg.modules.smscheck.util.HttpClientUtil;
|
|
|
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
|
|
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
|
|
|
import org.jeecgframework.poi.excel.entity.ExportParams;
|
|
import org.jeecgframework.poi.excel.entity.ExportParams;
|
|
@@ -58,6 +55,9 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
private String upLoadPath;
|
|
private String upLoadPath;
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private BusinessReminderCardService businessReminderCardService;
|
|
private BusinessReminderCardService businessReminderCardService;
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private BusinessReminderCardLogService businessReminderCardLogService;
|
|
|
|
|
+
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private PhonePurposeService phonePurposeService;
|
|
private PhonePurposeService phonePurposeService;
|
|
|
|
|
|
|
@@ -126,7 +126,7 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
if (StringUtils.isNotBlank(numberResults)){
|
|
if (StringUtils.isNotBlank(numberResults)){
|
|
|
queryWrapper.like("number_results",numberResults);
|
|
queryWrapper.like("number_results",numberResults);
|
|
|
}
|
|
}
|
|
|
- queryWrapper.orderByDesc("create_time");
|
|
|
|
|
|
|
+ queryWrapper.orderByDesc("update_time");
|
|
|
Page<BusinessReminderCard> page = new Page<>(pageNo, pageSize);
|
|
Page<BusinessReminderCard> page = new Page<>(pageNo, pageSize);
|
|
|
IPage<BusinessReminderCard> pageList = businessReminderCardService.page(page, queryWrapper);
|
|
IPage<BusinessReminderCard> pageList = businessReminderCardService.page(page, queryWrapper);
|
|
|
return Result.OK(pageList);
|
|
return Result.OK(pageList);
|
|
@@ -217,7 +217,7 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
if (StringUtils.isNotBlank(numberResults)){
|
|
if (StringUtils.isNotBlank(numberResults)){
|
|
|
queryWrapper.like("number_results",numberResults);
|
|
queryWrapper.like("number_results",numberResults);
|
|
|
}
|
|
}
|
|
|
- queryWrapper.orderByDesc("create_time");
|
|
|
|
|
|
|
+ queryWrapper.orderByDesc("update_time");
|
|
|
return queryWrapper;
|
|
return queryWrapper;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -375,6 +375,7 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
@PostMapping(value = "/add")
|
|
@PostMapping(value = "/add")
|
|
|
public Result<?> add(@RequestBody BusinessReminderCard businessReminderCard) {
|
|
public Result<?> add(@RequestBody BusinessReminderCard businessReminderCard) {
|
|
|
businessReminderCard.setDelFlag(CommonConstant.DEL_FLAG_0);
|
|
businessReminderCard.setDelFlag(CommonConstant.DEL_FLAG_0);
|
|
|
|
|
+ businessReminderCard.setUpdateTime(new Date());
|
|
|
boolean save = businessReminderCardService.save(businessReminderCard);
|
|
boolean save = businessReminderCardService.save(businessReminderCard);
|
|
|
if (save) {
|
|
if (save) {
|
|
|
return Result.OK();
|
|
return Result.OK();
|
|
@@ -396,12 +397,45 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
}
|
|
}
|
|
|
businessReminderCard.setDelFlag(CommonConstant.DEL_FLAG_0);
|
|
businessReminderCard.setDelFlag(CommonConstant.DEL_FLAG_0);
|
|
|
boolean updateById = businessReminderCardService.updateById(businessReminderCard);
|
|
boolean updateById = businessReminderCardService.updateById(businessReminderCard);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ BusinessReminderCard byId = businessReminderCardService.getById(businessReminderCard.getId());
|
|
|
|
|
+ BusinessReminderCardLog businessReminderCardLog =new BusinessReminderCardLog();
|
|
|
|
|
+ businessReminderCardLog.setBusinessReminderCardId(businessReminderCard.getId());
|
|
|
|
|
+ businessReminderCardLog.setUpdateTime(new Date());
|
|
|
|
|
+ businessReminderCardLog.setSysBusinessHall(null);//登陆人营业厅 等待
|
|
|
|
|
+ businessReminderCardLog.setSysCompany(null);//登陆人区级 等待
|
|
|
|
|
+ LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
|
|
+ businessReminderCardLog.setBusinessReminderCreateBy(byId.getCreateBy());
|
|
|
|
|
+ businessReminderCardLog.setUpdateBy(sysUser.getUsername());
|
|
|
|
|
+ businessReminderCardLog.setDelFlag(0);
|
|
|
|
|
+ businessReminderCardLog.setUserId(byId.getId());
|
|
|
|
|
+ businessReminderCardLogService.save(businessReminderCardLog);
|
|
|
|
|
+
|
|
|
if (updateById) {
|
|
if (updateById) {
|
|
|
return Result.OK("修改成功");
|
|
return Result.OK("修改成功");
|
|
|
}
|
|
}
|
|
|
return Result.error("修改失败");
|
|
return Result.error("修改失败");
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 查询log
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param request
|
|
|
|
|
+ * @return
|
|
|
|
|
+ */
|
|
|
|
|
+ @GetMapping(value = "/getBusinessReminderCardLogs")
|
|
|
|
|
+ public Result<?> getBusinessReminderCardLogs(HttpServletRequest request) {
|
|
|
|
|
+ QueryWrapper<BusinessReminderCardLog> queryWrapper = QueryGenerator.initQueryWrapper(new BusinessReminderCardLog(), request.getParameterMap());
|
|
|
|
|
+ String businessReminderCardId = request.getParameterMap().get("businessReminderCardId")==null?"":
|
|
|
|
|
+ Arrays.toString(request.getParameterMap().get("businessReminderCardId")).replace("[", "").replace("]", "").replace("*", "");
|
|
|
|
|
+ queryWrapper.lambda()
|
|
|
|
|
+ .eq(BusinessReminderCardLog::getDelFlag, CommonConstant.DEL_FLAG_0)
|
|
|
|
|
+ .eq(BusinessReminderCardLog::getBusinessReminderCardId,businessReminderCardId).orderByDesc(BusinessReminderCardLog::getUpdateTime);
|
|
|
|
|
+
|
|
|
|
|
+ List<BusinessReminderCardLog> list = businessReminderCardLogService.list(queryWrapper);
|
|
|
|
|
+
|
|
|
|
|
+ return Result.OK(list);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 通过ID查询入网信息业务详情
|
|
* 通过ID查询入网信息业务详情
|
|
@@ -477,7 +511,7 @@ public class BusinessReminderCardController extends JeecgController<BusinessRem
|
|
|
String cardNo = request.getParameterMap().get("cardNo")==null?"": Arrays.toString(request.getParameterMap().get("cardNo")).replace("[", "").replace("]", "").replace("*", "");
|
|
String cardNo = request.getParameterMap().get("cardNo")==null?"": Arrays.toString(request.getParameterMap().get("cardNo")).replace("[", "").replace("]", "").replace("*", "");
|
|
|
String id = request.getParameterMap().get("id")==null?"": Arrays.toString(request.getParameterMap().get("id")).replace("[", "").replace("]", "").replace("*", "");
|
|
String id = request.getParameterMap().get("id")==null?"": Arrays.toString(request.getParameterMap().get("id")).replace("[", "").replace("]", "").replace("*", "");
|
|
|
LambdaQueryWrapper<BusinessReminderCard> queryWrapperData = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<BusinessReminderCard> queryWrapperData = new LambdaQueryWrapper<>();
|
|
|
- queryWrapperData.eq(BusinessReminderCard::getCardNo, cardNo).eq(BusinessReminderCard::getDelFlag, CommonConstant.DEL_FLAG_0).orderByDesc(BusinessReminderCard::getCreateTime);
|
|
|
|
|
|
|
+ queryWrapperData.eq(BusinessReminderCard::getCardNo, cardNo).eq(BusinessReminderCard::getDelFlag, CommonConstant.DEL_FLAG_0).orderByDesc(BusinessReminderCard::getUpdateTime);
|
|
|
if (StringUtils.isNotBlank(id)){
|
|
if (StringUtils.isNotBlank(id)){
|
|
|
queryWrapperData.eq(BusinessReminderCard::getId,id);
|
|
queryWrapperData.eq(BusinessReminderCard::getId,id);
|
|
|
}
|
|
}
|