bug修改

cert
wangwei 2 years ago
parent 0c9ecfcb1d
commit df781c8443

@ -1,6 +1,7 @@
package com.glxp.api.controller.purchase; package com.glxp.api.controller.purchase;
import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.crypto.SmUtil; import cn.hutool.crypto.SmUtil;
import cn.hutool.crypto.asymmetric.KeyType; import cn.hutool.crypto.asymmetric.KeyType;
import cn.hutool.crypto.asymmetric.SM2; import cn.hutool.crypto.asymmetric.SM2;
@ -48,15 +49,17 @@ public class userPersonController {
@GetMapping("/sup/company/person/filterList") @PostMapping("/sup/company/person/filterList")
public BaseResponse filterCompanyCert(UserPersonFilterRequest userPersonFilterRequest , BindingResult bindingResult){ public BaseResponse filterCompanyCert(@RequestBody UserPersonFilterRequest userPersonFilterRequest , BindingResult bindingResult){
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
} }
if(userPersonFilterRequest.getName() == null){ QueryWrapper<UserPersonEntity> and;
userPersonFilterRequest.setName(""); if(StrUtil.isNotBlank(userPersonFilterRequest.getUserName())){
and= new QueryWrapper<UserPersonEntity>().like("userName", userPersonFilterRequest.getUserName()).and(i -> i.eq("companyId", userPersonFilterRequest.getCompanyId()));
}else{
and= new QueryWrapper<UserPersonEntity>().eq("companyId", userPersonFilterRequest.getCompanyId());
} }
QueryWrapper<UserPersonEntity> and = new QueryWrapper<UserPersonEntity>().like("name", userPersonFilterRequest.getName()).and(i -> i.eq("companyId", userPersonFilterRequest.getCompanyId()));
List<UserPersonEntity> list = userPersonService.list(and); List<UserPersonEntity> list = userPersonService.list(and);
PageInfo<UserPersonEntity> pageInfo; PageInfo<UserPersonEntity> pageInfo;
pageInfo = new PageInfo<>(list); pageInfo = new PageInfo<>(list);
@ -75,6 +78,7 @@ public class userPersonController {
UserPersonEntity userPerson = new UserPersonEntity(); UserPersonEntity userPerson = new UserPersonEntity();
BeanUtils.copyProperties(userPersonFilterRequest,userPerson); BeanUtils.copyProperties(userPersonFilterRequest,userPerson);
userPerson.setPassword(userPersonFilterRequest.getCheckPassword());
userPersonService.update(userPerson); userPersonService.update(userPerson);
return ResultVOUtils.success(); return ResultVOUtils.success();

@ -41,8 +41,7 @@ public class UserComanyController extends BaseController {
if(filterUserComapanyRequest.getSearchKey() == null){ if(filterUserComapanyRequest.getSearchKey() == null){
filterUserComapanyRequest.setSearchKey(""); filterUserComapanyRequest.setSearchKey("");
} }
List<UserCompanyEntity> userCompanyEntities = userCompanyService.list(new QueryWrapper<UserCompanyEntity>().like("companyName", filterUserComapanyRequest.getSearchKey()) List<UserCompanyEntity> userCompanyEntities = userCompanyService.list(new QueryWrapper<UserCompanyEntity>().like("companyName", filterUserComapanyRequest.getSearchKey()).eq("checkStatus",1));
.or().like("creditNum", filterUserComapanyRequest.getSearchKey()));
PageInfo<UserCompanyEntity> pageInfo; PageInfo<UserCompanyEntity> pageInfo;
pageInfo = new PageInfo<>(userCompanyEntities); pageInfo = new PageInfo<>(userCompanyEntities);

@ -11,12 +11,15 @@ public class UserPersonFilterRequest extends ListPageRequest {
private String registerId; private String registerId;
private String companyId; private String companyId;
private String userName; private String userName;
private String passsword; private String password;
private String name; private String name;
private String tel; private String tel;
private String qq; private String qq;
private String weChat; private String weChat;
private String companyName; private String companyName;
private String email;
private String checkPassword;
} }

@ -60,8 +60,10 @@
user_company.id as ucId user_company.id as ucId
from from
user_register LEFT JOIN user_company on user_register.companyId=user_company.id user_company
LEFT JOIN user_person on user_register.companyId=user_person.companyId
LEFT JOIN user_register ON user_register.companyId = user_company.id
LEFT JOIN user_person ON user_company.id = user_person.companyId
<where> <where>
and user_register.checkStatus != 0 and user_register.checkStatus != 0

Loading…
Cancel
Save