记得上下班打卡 | git大法好,push需谨慎

Commit e5fe9846 authored by GaoHu's avatar GaoHu

exit

parent 77660e39
......@@ -86,4 +86,11 @@ public class SmileUserController extends BaseController {
public AjaxResult updateById(@RequestBody SmileUserCheckVo smileUserCheckVo) {
return iSmileUserService.updateUserCheckById(smileUserCheckVo);
}
@PostMapping("/redisDelUserByUid")
@ApiOperation("根据uid删除redis中的用户")
@ResponseBody
public AjaxResult redisDelUserByUid(String uid) {
return iSmileUserService.redisDelUserByUid(uid);
}
}
......@@ -33,7 +33,7 @@ public class SmileUserCheckVo {
private Integer state;
/**
* 1:总代,2:普代
* 代理类型(1:总代,2:普代,4:驳回审核)
*/
private Integer type;
......
......@@ -25,4 +25,6 @@ public interface ISmileUserService extends IService<SmileUser> {
PageInfo<SmileUserCheckDao> listUserCheck(UserCheckParam userCheckParam);
AjaxResult updateUserCheckById(SmileUserCheckVo smileUserCheck);
AjaxResult redisDelUserByUid(String uid);
}
......@@ -146,7 +146,7 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
orgQueryWrapper.eq(SmileOrganization::getId, smileUserCheckVo.getOrgId());
orgQueryWrapper.eq(SmileOrganization::getDelTag, 0);
SmileOrganization smileOrganization = smileOrganizationMapper.selectOne(orgQueryWrapper);
if (smileOrganization != null && smileOrganization.getAgentId() == null) {
if (smileOrganization != null && StringUtils.isEmpty(smileOrganization.getAgentId())) {
//没有总代 修改代理
smileOrganization.setUpdatedDate(LocalDateTime.now());
smileOrganization.setAgentId(smileUserCheckVo.getUid());
......@@ -164,6 +164,12 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
return AjaxResult.success();
}
@Override
public AjaxResult redisDelUserByUid(String uid) {
smileRedisUtils.del(SmileRedisConst.SMILE_USER + uid);
return AjaxResult.success();
}
private SmileUserVO getSmileUserVOFromRedis(String uid) {
//根据uid查询用户
LambdaQueryWrapper<SmileUser> userQueryWrapper = Wrappers.lambdaQuery(SmileUser.class);
......@@ -188,8 +194,10 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
if (StringUtils.isNotNull(orgId)) smileUserVO.setOrgId(orgId);
//代理 代理类型(0:未审核,1:总代,2:普代,3:未认证)
if (StringUtils.isNotNull(type)) smileUserVO.setType(type);
//代理开启标识 type==1 type==2
//代理开启标识
smileUserVO.setAgent(1);
//清除审核
smileUserVO.setErrorReason(null);
//存入redis中
smileRedisUtils.set(SmileRedisConst.SMILE_USER + uid, smileUserVO);
}
......
......@@ -18,4 +18,7 @@ public class SmileRedisUtils {
return redisDataSourceUtil.getRedisSweetUtil().get(key);
}
public void del(String s) {
redisDataSourceUtil.getRedisSweetUtil().del(s);
}
}
......@@ -71,7 +71,7 @@
area,
address,
type,
reason
error_reason
FROM
smile_user
<where>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment