|
|
@@ -47,9 +47,13 @@ public class PushOrderService {
|
|
|
return t.getContractPictureUrl();
|
|
|
}else if (TokenManager.hasRole(AFTConstants.FINANCE)&&(t.getProcessStatus()== ProcessStatus.YPCW_JSZJ.getCode())){
|
|
|
return t.getContractPictureUrl();
|
|
|
+ }else if (TokenManager.hasRole(AFTConstants.OPERATION_GUARANTEE)&&(
|
|
|
+ t.getProcessStatus()== ProcessStatus.YYBZSH.getCode()
|
|
|
+ )){
|
|
|
+ return t.getContractPictureUrl();
|
|
|
}else if (TokenManager.hasRole(AFTConstants.TECH_ADMIN)&&(
|
|
|
t.getProcessStatus()== ProcessStatus.YPCW_JSZJ.getCode()||t.getProcessStatus()== ProcessStatus.YPZXSGLY.getCode()
|
|
|
- )){
|
|
|
+ )){
|
|
|
return t.getContractPictureUrl();
|
|
|
}else if (TokenManager.hasRole(AFTConstants.OUTSOURCE_AUDITOR)){
|
|
|
return t.getContractPictureUrl();
|
|
|
@@ -85,6 +89,7 @@ public class PushOrderService {
|
|
|
flag=true;
|
|
|
}else{
|
|
|
//其他都是审核得时候可以看
|
|
|
+
|
|
|
switch (processStatus) {
|
|
|
case 2:
|
|
|
if(TokenManager.hasRole(AFTConstants.SALESMAN_ADMIN)){
|
|
|
@@ -117,6 +122,11 @@ public class PushOrderService {
|
|
|
}
|
|
|
break;
|
|
|
case 8:
|
|
|
+ if(TokenManager.hasRole(AFTConstants.OPERATION_GUARANTEE)){
|
|
|
+ flag=true;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case 9:
|
|
|
if(status==1){
|
|
|
Department department = tOrderNewMapper.selectDepByOrderNo(orderNo);
|
|
|
if (TokenManager.getAdminId().equals(department.getApprovalAid())){
|
|
|
@@ -127,14 +137,14 @@ public class PushOrderService {
|
|
|
flag=true;
|
|
|
}
|
|
|
break;
|
|
|
- case 9:
|
|
|
+ case 10:
|
|
|
|
|
|
if((TokenManager.hasRole(AFTConstants.APPROVAL_DECISION)||(TokenManager.hasRole(AFTConstants.APPROVAL_DECISION_ASSISTANT))&&status!=2)||
|
|
|
(TokenManager.hasRole(AFTConstants.FINANCE)&&status==2)){
|
|
|
flag=true;
|
|
|
}
|
|
|
break;
|
|
|
- case 10:
|
|
|
+ case 11:
|
|
|
if((TokenManager.hasRole(AFTConstants.VICE_CED))||(TokenManager.hasRole(AFTConstants.FINANCE)&&status==2)){
|
|
|
flag=true;
|
|
|
}
|