|
|
@@ -1663,14 +1663,22 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
|
|
|
boolean flag=false;
|
|
|
//客户文档查看权限
|
|
|
boolean flag2=false;
|
|
|
- //自己、审核人员与部门负责人可以查看
|
|
|
AdminListBo ab=adminMapper.getDeptNameByAid(out.getAid());
|
|
|
+
|
|
|
+ //自己、部门负责人与技术财税管理员可以查看
|
|
|
if (aid.equals( out.getAid())||
|
|
|
aid.equals(ab.getDepManager())||
|
|
|
TokenManager.hasRole(AFTConstants.TECH_FINANCE_DIRECTOR)){
|
|
|
flag=true;
|
|
|
}
|
|
|
- //自己可以查看
|
|
|
+ //技术公出
|
|
|
+ if(out.getType()==1&&
|
|
|
+ ( TokenManager.hasRole(AFTConstants.FINANCE_ADMIN)||
|
|
|
+ TokenManager.hasRole(AFTConstants.TECH_ADMIN))){
|
|
|
+ flag=true;
|
|
|
+ }
|
|
|
+
|
|
|
+ //自己可以查看文档
|
|
|
if (aid.equals(out.getAid())){
|
|
|
if (out.getType()==0||out.getType() == 1){
|
|
|
flag2=true;
|