|
|
@@ -793,18 +793,18 @@ public class ExpenseAccountServiceImpl extends BaseMybatisDao<ExpenseAccountMapp
|
|
|
}
|
|
|
//1-3s是不同人的审核
|
|
|
if (in.getProcessStatus()!=null&&in.getProcessStatus()==1){
|
|
|
- if (TokenManager.hasRole(AFTConstants.FINANCE)){
|
|
|
+ if (TokenManager.hasRole(AFTConstants.FINANCE)||TokenManager.hasRole(AFTConstants.FINANCE_MANAGER)){
|
|
|
in.setProcessStatus(3);
|
|
|
}else if (TokenManager.hasRole(AFTConstants.SALESMAN_MANAGER)||TokenManager.hasRole(AFTConstants.SALESMAN_ADMIN)){
|
|
|
in.setProcessStatus(1);
|
|
|
}else if (TokenManager.hasRole(AFTConstants.APPROVAL_DECISION)||TokenManager.hasRole(AFTConstants.APPROVAL_DECISION_ASSISTANT)){
|
|
|
in.setProcessStatus(4);
|
|
|
- }else if(TokenManager.hasRole(AFTConstants.FINANCE_MANAGER)){
|
|
|
- //财务经理查看权限
|
|
|
- in.setProcessStatus(6);
|
|
|
+ }else if(false){
|
|
|
+ //先不做财务查看权限
|
|
|
+ in.setProcessStatus(5);
|
|
|
}else if(TokenManager.hasRole(AFTConstants.FINANCE_ADMIN)||TokenManager.hasRole(AFTConstants.SUPERADMIN)){
|
|
|
//财务管理员和超级管理员查看全部
|
|
|
- in.setProcessStatus(5);
|
|
|
+ in.setProcessStatus(6);
|
|
|
}
|
|
|
}else {
|
|
|
in.setProcessStatus(0);
|