|
|
@ -157,6 +157,11 @@ public class AbnormalServiceImpl implements AbnormalService { |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public void openFeedBack(AbnormalFeedBackDataIn inData){ |
|
|
public void openFeedBack(AbnormalFeedBackDataIn inData){ |
|
|
|
|
|
Long userId = ((SysUserEntity) SecurityUtils.getSubject().getPrincipal()).getUserId(); |
|
|
|
|
|
List<SysUserRoleEntity> checkRole=sysUserRoleDao.checkRole(userId,"('超级管理员','管理员','实验室人员')"); |
|
|
|
|
|
if(checkRole.size()==0){ |
|
|
|
|
|
throw new RuntimeException("只有实验室和管理员可以开启!"); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
List<AbnormalFeedBackData> list=abnormalMapper.getAbnormalFeedBackById(inData); |
|
|
List<AbnormalFeedBackData> list=abnormalMapper.getAbnormalFeedBackById(inData); |
|
|
if(list.size()==0){ |
|
|
if(list.size()==0){ |
|
|
|