|
@@ -144,12 +144,12 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
|
|
|
@Override
|
|
|
public void addUser(EnterpriseUserPo po) {
|
|
|
- if (userMapper.selectCount(Wrappers.<User>lambdaQuery().eq(User::getUserMobile, po.getPhone())) == 0) {
|
|
|
+ if (userMapper.selectCount(Wrappers.<User>lambdaQuery().eq(User::getUserMobile, po.getUserMobile())) == 0) {
|
|
|
User user = new User();
|
|
|
- user.setUserName(po.getPhone());
|
|
|
+ user.setUserName(po.getUserMobile());
|
|
|
user.setNickName("企业用户");
|
|
|
user.setRealName(po.getRealName());
|
|
|
- user.setUserMobile(po.getPhone());
|
|
|
+ user.setUserMobile(po.getUserMobile());
|
|
|
user.setModifyTime(new Date());
|
|
|
user.setUserRegtime(new Date());
|
|
|
user.setUserRegip(IPHelper.getIpAddr());
|
|
@@ -157,9 +157,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
user.setStatus(1);
|
|
|
user.setLevel(1);
|
|
|
user.setLevelType(0);
|
|
|
- user.setPlatform(0);
|
|
|
- user.setChannelId(po.getChannelId());
|
|
|
user.setPlatform(Integer.valueOf(po.getChannelId().toString()));
|
|
|
+ user.setChannelId(po.getChannelId());
|
|
|
user.setUserId(IdUtil.simpleUUID());
|
|
|
save(user);
|
|
|
}else {
|
|
@@ -167,11 +166,41 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void addUser2(EnterpriseUserPo po) {
|
|
|
+ if (userMapper.selectCount(Wrappers.<User>lambdaQuery().eq(User::getUserMobile, po.getUserMobile())) == 0) {
|
|
|
+ User user = new User();
|
|
|
+ user.setUserName(po.getUserMobile());
|
|
|
+ user.setNickName("企业用户");
|
|
|
+ user.setRealName(po.getRealName());
|
|
|
+ user.setUserMobile(po.getUserMobile());
|
|
|
+ user.setModifyTime(new Date());
|
|
|
+ user.setUserRegtime(new Date());
|
|
|
+ user.setUserRegip(IPHelper.getIpAddr());
|
|
|
+ user.setPic("https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132");
|
|
|
+ user.setStatus(1);
|
|
|
+ user.setLevel(1);
|
|
|
+ user.setLevelType(0);
|
|
|
+ user.setPlatform(Integer.valueOf(po.getChannelId().toString()));
|
|
|
+ user.setChannelId(po.getChannelId());
|
|
|
+ user.setUserId(IdUtil.simpleUUID());
|
|
|
+ save(user);
|
|
|
+ }else {
|
|
|
+ throw new GlobalException("系统已存在该员工,请勿重复添加...");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
@Override
|
|
|
public IPage<EnterpriseUserLogPo> enterpriseUserLogList(PageParam<EnterpriseUserLogPo> page) {
|
|
|
return userMapper.enterpriseUserLogList(page);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public IPage<User> userList(PageParam<User> page, User user) {
|
|
|
+ return userMapper.userList(page, user);
|
|
|
+ }
|
|
|
+
|
|
|
private Long getChannel(String channel) {
|
|
|
List<Channel> channelList = channelMapper.selectList(new LambdaQueryWrapper<Channel>().like(Channel::getChannelName, channel));
|
|
|
CullenUtils.validateDataThrowException(channelList.isEmpty(), "没有该渠道,请检查后重试...");
|