|
@@ -14,6 +14,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.util.Date;
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -28,12 +29,75 @@ import java.util.Date;
|
|
|
public class UserServiceIml extends ServiceImpl<UserMapper, UserEntity> implements UserService {
|
|
|
|
|
|
@Autowired
|
|
|
- private UserMapper userMapper;
|
|
|
+ private UserMapper userMapper;
|
|
|
|
|
|
|
|
|
@Override
|
|
|
public UseQueryVo userQuery(UserQueryRo ro) {
|
|
|
- return null;
|
|
|
+ log.info("查询用户信息...");
|
|
|
+ UseQueryVo useQueryVo = new UseQueryVo();
|
|
|
+ List<UserEntity> userEntities = null;
|
|
|
+ try {
|
|
|
+ if (ro.getBankId() != null && ro.getLawFirmId() != null) {
|
|
|
+ useQueryVo.setRetCode("Y001");
|
|
|
+ useQueryVo.setRetMsg("银行信息和事务所信息不可同时输入");
|
|
|
+ log.info(useQueryVo.getRetCode() + "****" + useQueryVo.getRetMsg());
|
|
|
+ return useQueryVo;
|
|
|
+ }
|
|
|
+
|
|
|
+ /* 无输入 */
|
|
|
+ if (ro.getUserIdentity() == null && ro.getBankId() == null && ro.getLawFirmId() == null) {
|
|
|
+ log.info("查询所有的用户信息...");
|
|
|
+ QueryWrapper<UserEntity> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("del_flag", 0);
|
|
|
+ userEntities = userMapper.selectList(queryWrapper);
|
|
|
+ }
|
|
|
+ /* 输入身份证信息*/
|
|
|
+ if (ro.getUserIdentity() != null) {
|
|
|
+ QueryWrapper<UserEntity> queryWrapper1 = new QueryWrapper<>();
|
|
|
+ queryWrapper1.eq("user_identity", ro.getUserIdentity());
|
|
|
+ queryWrapper1.eq("del_flag", 0);
|
|
|
+ userEntities = userMapper.selectList(queryWrapper1);
|
|
|
+ }
|
|
|
+ /* 只输入银行信息 */
|
|
|
+ if (ro.getBankId() != null && ro.getUserIdentity() == null && ro.getLawFirmId() == null) {
|
|
|
+ QueryWrapper<UserEntity> queryWrapper2 = new QueryWrapper<>();
|
|
|
+ queryWrapper2.eq("bank_id", ro.getBankId());
|
|
|
+ queryWrapper2.eq("del_flag", 0);
|
|
|
+ userEntities = userMapper.selectList(queryWrapper2);
|
|
|
+ }
|
|
|
+ /* 只输入律师事务所信息 */
|
|
|
+ if (ro.getLawFirmId() != null && ro.getUserIdentity() == null && ro.getBankId() == null) {
|
|
|
+ QueryWrapper<UserEntity> queryWrapper2 = new QueryWrapper<>();
|
|
|
+ queryWrapper2.eq("law_firm_id", ro.getLawFirmId());
|
|
|
+ queryWrapper2.eq("del_flag", 0);
|
|
|
+ userEntities = userMapper.selectList(queryWrapper2);
|
|
|
+ }
|
|
|
+
|
|
|
+ if (userEntities == null) {
|
|
|
+ useQueryVo.setRetCode("S001");
|
|
|
+ useQueryVo.setRetMsg("查询异常,请重新操作");
|
|
|
+ log.info(useQueryVo.getRetCode() + "****" + useQueryVo.getRetMsg());
|
|
|
+ return useQueryVo;
|
|
|
+ }
|
|
|
+ if (userEntities.size() == 0) {
|
|
|
+ useQueryVo.setRetCode("0000");
|
|
|
+ useQueryVo.setRetMsg("查询成功,无相关信息");
|
|
|
+ log.info(useQueryVo.getRetCode() + "****" + useQueryVo.getRetMsg());
|
|
|
+ return useQueryVo;
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ log.error(e.getMessage() + "****" + e.getStackTrace());
|
|
|
+ useQueryVo.setRetCode("X001");
|
|
|
+ useQueryVo.setRetMsg("系统异常");
|
|
|
+ log.error(useQueryVo.getRetCode() + "****" + useQueryVo.getRetMsg());
|
|
|
+ return useQueryVo;
|
|
|
+ }
|
|
|
+ useQueryVo.setRetCode("0000");
|
|
|
+ useQueryVo.setRetMsg("查询成功");
|
|
|
+ useQueryVo.setData(userEntities);
|
|
|
+ log.info(useQueryVo.getRetCode() + "****" + useQueryVo.getRetMsg());
|
|
|
+ return useQueryVo;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -41,28 +105,27 @@ public class UserServiceIml extends ServiceImpl<UserMapper, UserEntity> implemen
|
|
|
log.info("新增用户信息....");
|
|
|
PublicVo publicVo = new PublicVo();
|
|
|
|
|
|
- try
|
|
|
- {
|
|
|
+ try {
|
|
|
/* 查询该用户是否已经存在 */
|
|
|
QueryWrapper<UserEntity> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq("user_identity",ro.getUserIdentity());
|
|
|
+ queryWrapper.eq("user_identity", ro.getUserIdentity());
|
|
|
queryWrapper.eq("del_flag", 0);
|
|
|
UserEntity userEntity = userMapper.selectOne(queryWrapper);
|
|
|
- if(userEntity !=null){
|
|
|
+ if (userEntity != null) {
|
|
|
publicVo.setRetCode("Y001");
|
|
|
publicVo.setRetMsg("该用户已存在,请勿重复操作");
|
|
|
log.info(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|
|
|
return publicVo;
|
|
|
}
|
|
|
|
|
|
- if(ro.getIsAbc()==0 && ro.getBankId() == null){
|
|
|
+ if (ro.getIsAbc() == 0 && ro.getBankId() == null) {
|
|
|
publicVo.setRetCode("Y002");
|
|
|
publicVo.setRetMsg("行内人员请输入所属银行信息");
|
|
|
log.info(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|
|
|
return publicVo;
|
|
|
}
|
|
|
|
|
|
- if(ro.getIsAbc()==1 && ro.getLawFirmId() ==null){
|
|
|
+ if (ro.getIsAbc() == 1 && ro.getLawFirmId() == null) {
|
|
|
publicVo.setRetCode("Y003");
|
|
|
publicVo.setRetMsg("行外人员请输入所属事务所信息");
|
|
|
log.info(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|
|
@@ -86,7 +149,7 @@ public class UserServiceIml extends ServiceImpl<UserMapper, UserEntity> implemen
|
|
|
userEntity1.setTxtHold2(ro.getTxtHold2());
|
|
|
userEntity1.setDelFlag(ro.getDelFlag());
|
|
|
int count1 = userMapper.insert(userEntity1);
|
|
|
- if(count1 != 1){
|
|
|
+ if (count1 != 1) {
|
|
|
publicVo.setRetCode("S001");
|
|
|
publicVo.setRetMsg("新增用户信息失败,请重新操作");
|
|
|
log.info(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|
|
@@ -94,7 +157,7 @@ public class UserServiceIml extends ServiceImpl<UserMapper, UserEntity> implemen
|
|
|
}
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
- log.error(e.getMessage() + "****" +e.getStackTrace());
|
|
|
+ log.error(e.getMessage() + "****" + e.getStackTrace());
|
|
|
publicVo.setRetCode("X001");
|
|
|
publicVo.setRetMsg("系统异常");
|
|
|
log.error(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|
|
@@ -124,14 +187,14 @@ public class UserServiceIml extends ServiceImpl<UserMapper, UserEntity> implemen
|
|
|
return publicVo;
|
|
|
}
|
|
|
|
|
|
- if(ro.getIsAbc()==0 && ro.getBankId() == null){
|
|
|
+ if (ro.getIsAbc() == 0 && ro.getBankId() == null) {
|
|
|
publicVo.setRetCode("Y002");
|
|
|
publicVo.setRetMsg("行内人员请输入所属银行信息");
|
|
|
log.info(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|
|
|
return publicVo;
|
|
|
}
|
|
|
|
|
|
- if(ro.getIsAbc()==1 && ro.getLawFirmId() ==null){
|
|
|
+ if (ro.getIsAbc() == 1 && ro.getLawFirmId() == null) {
|
|
|
publicVo.setRetCode("Y003");
|
|
|
publicVo.setRetMsg("行外人员请输入所属事务所信息");
|
|
|
log.info(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|
|
@@ -157,17 +220,16 @@ public class UserServiceIml extends ServiceImpl<UserMapper, UserEntity> implemen
|
|
|
QueryWrapper<UserEntity> queryWrapper1 = new QueryWrapper<>();
|
|
|
queryWrapper1.eq("user_identity", ro.getUserIdentity());
|
|
|
queryWrapper1.eq("del_flag", 0);
|
|
|
- int count1 = userMapper.update(userEntity1,queryWrapper1);
|
|
|
- if(count1 != 1){
|
|
|
+ int count1 = userMapper.update(userEntity1, queryWrapper1);
|
|
|
+ if (count1 != 1) {
|
|
|
publicVo.setRetCode("S001");
|
|
|
publicVo.setRetMsg("修改用户信息失败,请重新操作");
|
|
|
log.info(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|
|
|
return publicVo;
|
|
|
}
|
|
|
|
|
|
- }
|
|
|
- catch (Exception e){
|
|
|
- log.error(e.getMessage() + "****" +e.getStackTrace());
|
|
|
+ } catch (Exception e) {
|
|
|
+ log.error(e.getMessage() + "****" + e.getStackTrace());
|
|
|
publicVo.setRetCode("X001");
|
|
|
publicVo.setRetMsg("系统异常");
|
|
|
log.error(publicVo.getRetCode() + "****" + publicVo.getRetMsg());
|