Browse Source

详情查看修改

anderx 1 year ago
parent
commit
f8165434b8

+ 0 - 3
src/main/java/com/goafanti/weChat/controller/AdminReleaseApiController.java

@@ -544,7 +544,4 @@ public class AdminReleaseApiController extends CertifyApiController{
 		}
 		return res.data(i);
 	}
-
-
-
 }

+ 10 - 2
src/main/java/com/goafanti/weChat/service/impl/PublicReleaseServiceImpl.java

@@ -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;