|
|
@@ -1099,24 +1099,30 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
|
|
|
!TokenManager.hasRole(AFTConstants.TECH_FINANCE_DIRECTOR)){
|
|
|
flag=true;
|
|
|
}
|
|
|
- //技术发起审核可以看
|
|
|
- if (out.getTechStartProcess()!=0){
|
|
|
- TOrderNew tOrderNew = tOrderNewMapper.selectByPrimaryKey(out.getOrderNo());
|
|
|
- if (tOrderNew.getSalesmanId().equals(aid)){
|
|
|
- flag=true;
|
|
|
+ if(flag){
|
|
|
+ //技术发起审核可以看
|
|
|
+ if (out.getTechStartProcess()!=0){
|
|
|
+ TOrderNew tOrderNew = tOrderNewMapper.selectByPrimaryKey(out.getOrderNo());
|
|
|
+ if (tOrderNew.getSalesmanId().equals(aid)){
|
|
|
+ flag=false;
|
|
|
+ out.setPermission(0);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
- //是否可以查看
|
|
|
- if (!ps.isEmpty()){
|
|
|
- for (PublicExamine p : ps) {
|
|
|
- if (p.getAid().equals(aid)){
|
|
|
- if (p.getStatus()==1)out.setMyExamine(1);
|
|
|
- else out.setMyExamine(0);
|
|
|
- flag=false;
|
|
|
- break;
|
|
|
+ if(flag){
|
|
|
+ //是否可以查看
|
|
|
+ if (!ps.isEmpty()){
|
|
|
+ for (PublicExamine p : ps) {
|
|
|
+ if (p.getAid().equals(aid)){
|
|
|
+ if (p.getStatus()==1)out.setMyExamine(1);
|
|
|
+ else out.setMyExamine(0);
|
|
|
+ flag=false;
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ //处理返回
|
|
|
if(flag){
|
|
|
out=null;
|
|
|
return out;
|