|
@@ -149,10 +149,11 @@ public class ReceiptServiceImpl implements ReceiptService {
|
|
|
private void setReceiptPermissions(ReceiptUserVo receiptUser) {
|
|
|
// 用户权限: 1录入收款,2收款列表操作,3关联订单款,4关联返佣款,5口头返佣,6关联供应商退款,7审核订单款,8收款详情分享,
|
|
|
// 9非订单款查看(全部),10订单款查看(全部),11返佣款查看(全部),12供应商退款查看(全部),13订单款查看(协销自己机构),14返佣款查看(协销自己机构),15供应商退款查看(协销自己机构)
|
|
|
+ // 16订单款查看(协销小组机构),17返佣款查看(协销小组机构),18供应商退款查看(协销小组机构),19款项详情查看
|
|
|
List<Integer> permissions = receiptMapper.getPermissionsByUserId(receiptUser.getId());
|
|
|
receiptUser.setPermissions(permissions);
|
|
|
List<Integer> tabMenus = new ArrayList<>();
|
|
|
- if (permissions.contains(10) || permissions.contains(13)) {
|
|
|
+ if (permissions.contains(10) || permissions.contains(13) || permissions.contains(16)) {
|
|
|
// 订单款tab
|
|
|
tabMenus.add(1);
|
|
|
}
|
|
@@ -160,11 +161,11 @@ public class ReceiptServiceImpl implements ReceiptService {
|
|
|
// 非订单款tab
|
|
|
tabMenus.add(2);
|
|
|
}
|
|
|
- if (permissions.contains(11) || permissions.contains(14)) {
|
|
|
+ if (permissions.contains(11) || permissions.contains(14) || permissions.contains(17)) {
|
|
|
// 返佣款tab
|
|
|
tabMenus.add(3);
|
|
|
}
|
|
|
- if (permissions.contains(12) || permissions.contains(15)) {
|
|
|
+ if (permissions.contains(12) || permissions.contains(15) || permissions.contains(18)) {
|
|
|
// 供应商退款tab
|
|
|
tabMenus.add(5);
|
|
|
}
|