|
|
@@ -30,6 +30,7 @@ import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* @author jeecg-boot
|
|
|
@@ -73,11 +74,11 @@ public class SmsCheckCustomerDataController extends JeecgController<SmsCheckCust
|
|
|
@ApiOperation(value = "客户资料-列表查询", notes = "客户资料-列表查询")
|
|
|
@PostMapping(value = "/list")
|
|
|
public Result<IPage<SmsCheckCustomerData>> queryList(@RequestBody SmsCheckCustomerData smsCheckCustomerData) {
|
|
|
- if (StringUtils.isEmpty(smsCheckCustomerData.getUserNo())){
|
|
|
+ if (StringUtils.isEmpty(smsCheckCustomerData.getInfoId())){
|
|
|
return Result.error("用户编码不能为空");
|
|
|
}
|
|
|
LambdaQueryWrapper<SmsCheckCustomerData> queryWrapperData = new LambdaQueryWrapper<>();
|
|
|
- queryWrapperData.eq(SmsCheckCustomerData::getUserNo,smsCheckCustomerData.getUserNo());
|
|
|
+ queryWrapperData.eq(SmsCheckCustomerData::getInfoId,smsCheckCustomerData.getInfoId());
|
|
|
Page<SmsCheckCustomerData> page = new Page<>(1, 100);
|
|
|
IPage<SmsCheckCustomerData> pageList = smsCheckCustomerDataService.page(page, queryWrapperData);
|
|
|
return Result.OK(pageList);
|
|
|
@@ -114,18 +115,13 @@ public class SmsCheckCustomerDataController extends JeecgController<SmsCheckCust
|
|
|
|
|
|
@AutoLog(value = "客户资料-编辑")
|
|
|
@ApiOperation(value = "客户资料-编辑", notes = "客户资料-编辑")
|
|
|
- @RequestMapping(value = "/edit/user/no", method = {RequestMethod.PUT, RequestMethod.POST})
|
|
|
+ @RequestMapping(value = "/edit/info/id", method = {RequestMethod.PUT, RequestMethod.POST})
|
|
|
public Result<String> editUserNo(@RequestBody SmsCheckCustomerData smsCheckCustomerData) {
|
|
|
- if (StringUtils.isEmpty(smsCheckCustomerData.getUserNo())) {
|
|
|
- return Result.error("用户编码不能为空");
|
|
|
+ if (StringUtils.isEmpty(smsCheckCustomerData.getInfoId())) {
|
|
|
+ return Result.error("客户编码不能为空");
|
|
|
}
|
|
|
- LambdaQueryWrapper<SmsCheckCustomerInfo> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(SmsCheckCustomerInfo::getUserNo,smsCheckCustomerData.getUserNo());
|
|
|
- String id = smsCheckCustomerInfoService.getOne(queryWrapper).getId();
|
|
|
- smsCheckCustomerData.setId(id);
|
|
|
-
|
|
|
LambdaQueryWrapper<SmsCheckCustomerData> queryWrapperData = new LambdaQueryWrapper<>();
|
|
|
- queryWrapperData.eq(SmsCheckCustomerData::getUserNo,smsCheckCustomerData.getUserNo());
|
|
|
+ queryWrapperData.eq(SmsCheckCustomerData::getInfoId,smsCheckCustomerData.getInfoId());
|
|
|
List<SmsCheckCustomerData> list = smsCheckCustomerDataService.list(queryWrapperData);
|
|
|
if (list.size() == 0){
|
|
|
boolean save = smsCheckCustomerDataService.save(smsCheckCustomerData);
|
|
|
@@ -134,6 +130,7 @@ public class SmsCheckCustomerDataController extends JeecgController<SmsCheckCust
|
|
|
}
|
|
|
return Result.OK("编辑成功!");
|
|
|
}
|
|
|
+ smsCheckCustomerData = smsCheckCustomerDataService.integration(smsCheckCustomerData,list.get(0));
|
|
|
boolean edit = smsCheckCustomerDataService.updateById(smsCheckCustomerData);
|
|
|
if (!edit) {
|
|
|
return Result.error("编辑失败");
|