|
|
@@ -267,21 +267,18 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
|
|
|
|
|
|
@Override
|
|
|
public OutPublicRelease dtails(Integer id) {
|
|
|
- OutPublicRelease out=publicReleaseMapper.selectDtails(id,null);
|
|
|
//如果不是本人和审核人员则不返回信息
|
|
|
+ OutPublicRelease out=publicReleaseMapper.selectDtails(id,null);
|
|
|
if(out!=null){
|
|
|
boolean flag=false;
|
|
|
//自己、审核人员与部门负责人可以查看
|
|
|
+ AdminListBo ab=adminMapper.getDeptNameByAid(out.getAid());
|
|
|
if (!TokenManager.getAdminId().equals( out.getAid())&&
|
|
|
- !TokenManager.getAdminId().equals(out.getReviewer())){
|
|
|
+ !TokenManager.getAdminId().equals(out.getReviewer())&&
|
|
|
+ !TokenManager.getAdminId().equals(ab.getDepManager())){
|
|
|
flag=true;
|
|
|
- }else {
|
|
|
- AdminListBo ab=adminMapper.getDeptNameByAid(out.getAid());
|
|
|
- if (!TokenManager.getAdminId().equals(ab.getDepManager())){
|
|
|
- flag=true;
|
|
|
- }
|
|
|
}
|
|
|
- if(flag=true)out=null;
|
|
|
+ if(flag)out=null;
|
|
|
}else if(TokenManager.getAdminId().equals(out.getAid())) {
|
|
|
out.setPermission(0);
|
|
|
}else {
|