Commit 97a8a4b4 authored by hongguangwu's avatar hongguangwu

Merge remote-tracking branch 'origin/MVP1.7.9' into MVP1.7.9

parents bfa3adb8 c67cfcfc
...@@ -427,13 +427,13 @@ public class TSettleDomainServiceImpl extends ServiceImpl<TSettleDomainMapper, T ...@@ -427,13 +427,13 @@ public class TSettleDomainServiceImpl extends ServiceImpl<TSettleDomainMapper, T
* @return * @return
**/ **/
public boolean saveForEkp(List<SysUser> userIds, TSettleDomain domain){ public boolean saveForEkp(List<SysUser> userIds, TSettleDomain domain){
// 1. 先清除现有的这些人的项目权限
permissonMapper.delete(Wrappers.<TCutsomerDataPermisson>query().lambda()
.in(TCutsomerDataPermisson::getUserId,userIds)
.eq(TCutsomerDataPermisson::getSettleDomainId,domain.getId()));
// 2.新增新的项目人员权限 // 2.新增新的项目人员权限
TCutsomerDataPermisson pm; TCutsomerDataPermisson pm;
if (Common.isNotNull(userIds)) { if (Common.isNotNull(userIds)) {
// 1. 先清除现有的这些人的项目权限
permissonMapper.delete(Wrappers.<TCutsomerDataPermisson>query().lambda()
.in(TCutsomerDataPermisson::getUserId,userIds.stream().map(SysUser::getUserId).collect(Collectors.toList()))
.eq(TCutsomerDataPermisson::getSettleDomainId,domain.getId()));
for (SysUser user : userIds){ for (SysUser user : userIds){
pm = new TCutsomerDataPermisson(); pm = new TCutsomerDataPermisson();
pm.setStatus(CommonConstants.ZERO_STRING); pm.setStatus(CommonConstants.ZERO_STRING);
......
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