|
|
@@ -1492,6 +1492,7 @@ public class ExpenseAccountServiceImpl extends BaseMybatisDao<ExpenseAccountMapp
|
|
|
params.put("current",TokenManager.getAdminId());
|
|
|
}else{
|
|
|
params.put("roleType",0);
|
|
|
+ params.put("aid",TokenManager.getAdminId());
|
|
|
}
|
|
|
return findPagePlus("ExpenseDetailsList","ExpenseDetailsCount","ExpenseDetailsTotalAmount",params,in.getPageNo(),in.getPageSize());
|
|
|
}
|
|
|
@@ -1589,6 +1590,11 @@ public class ExpenseAccountServiceImpl extends BaseMybatisDao<ExpenseAccountMapp
|
|
|
if (in.getStatus()!=null)param.put("status",in.getStatus());
|
|
|
//如果前端未传 0自己 1审核的参数,默认自己,在审核列表的时候判断Aid,在
|
|
|
if (in.getProcessStatus()==null) in.setProcessStatus(0);
|
|
|
+ //如果是营销员,强制只能看自己的
|
|
|
+ if (TokenManager.hasRole(AFTConstants.SALESMAN)){
|
|
|
+ in.setProcessStatus(0);
|
|
|
+ param.put("aid",TokenManager.getAdminId());
|
|
|
+ }
|
|
|
if(in.getProcessStatus()==2){
|
|
|
if(TokenManager.hasRole(AFTConstants.FINANCE_MANAGER)){
|
|
|
//财务经理查看权限
|