岗位管理操作人显示

This commit is contained in:
11528
2022-03-23 15:48:03 +08:00
parent 476476048d
commit 4c40e4dbb1
2 changed files with 19 additions and 15 deletions
@@ -1,15 +1,17 @@
package com.adc.da.slrs.sarPosition.entity;
import com.adc.da.slrs.sarRole.entity.TsRole;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.util.List;
@Data
public class TsPositionRoleVO {
@NotNull(message = "positionId不能为空")
private String positionId;
@NotNull(message = "roleIds不能为空")
private List<String> roleIds;
}
package com.adc.da.slrs.sarPosition.entity;
import com.adc.da.slrs.sarRole.entity.TsRole;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.util.List;
@Data
public class TsPositionRoleVO {
@NotNull(message = "positionId不能为空")
private String positionId;
@NotNull(message = "roleIds不能为空")
private List<String> roleIds;
private String operator;
}
@@ -84,12 +84,14 @@ public class TsPositionServiceImpl extends ServiceImpl<TsPositionDao, TsPosition
tsPositionDao.insertRole(tsPositionRoleVO.getPositionId(),id);
updateWrapper.eq("id", tsPositionRoleVO.getPositionId());
tsPosition.setOperateTime(new Timestamp(System.currentTimeMillis()));
tsPosition.setOperator(tsPositionRoleVO.getOperator());
baseMapper.update(tsPosition,updateWrapper);
}
for(String id:deleteIds){
tsPositionDao.deleteRole(tsPositionRoleVO.getPositionId(),id);
updateWrapper.eq("id", tsPositionRoleVO.getPositionId());
tsPosition.setOperateTime(new Timestamp(System.currentTimeMillis()));
tsPosition.setOperator(tsPositionRoleVO.getOperator());
baseMapper.update(tsPosition,updateWrapper);
}
List<TsRole> roles=getRole(tsPositionRoleVO.getPositionId());