修改法规清单人员变更发消息

This commit is contained in:
高嵩
2023-08-03 20:31:40 +08:00
parent d96683b1c5
commit f19f387c90
27 changed files with 3429 additions and 2937 deletions
@@ -160,4 +160,6 @@ public interface ISysDepartService extends IService<SysDepart>{
*/
void updatePPDepart(SysDepart sysDepart, PPDepartment ppDepartment);
List<SysDepart> querySysDepartListByIdList(List<String> idList);
}
@@ -62,6 +62,7 @@ public interface ISysUserService extends IService<SysUser> {
public boolean deleteBatchUsers(String userIds);
public SysUser getUserByName(String username);
public SysUser getUserById(String id);
/**
* 添加用户和用户角色关系
@@ -3,6 +3,7 @@ package com.jero.modules.system.service.impl;
import cn.hutool.core.collection.CollectionUtil;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.jero.common.constant.CacheConstant;
import com.jero.common.constant.CommonConstant;
@@ -18,6 +19,7 @@ import com.jero.modules.system.model.DepartIdModel;
import com.jero.modules.system.service.ISysDepartService;
import com.jero.modules.system.util.FindsDepartsChildrenUtil;
import io.netty.util.internal.StringUtil;
import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cache.annotation.Cacheable;
@@ -674,4 +676,17 @@ public class SysDepartServiceImpl extends ServiceImpl<SysDepartMapper, SysDepart
updateById(updateDepart);
}
@Override
public List<SysDepart> querySysDepartListByIdList(List<String> idList){
idList = idList.stream().distinct().collect(Collectors.toList());
QueryWrapper<SysDepart> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().in(SysDepart::getId,idList);
List<SysDepart> list = new ArrayList<>();
if(CollectionUtils.isNotEmpty(idList)){
list = this.baseMapper.selectList(queryWrapper);
}
return list;
}
}
@@ -133,6 +133,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
return userMapper.getUserByName(username);
}
@Override
public SysUser getUserById(String id) {
return userMapper.selectById(id);
}
@Override
@Transactional