记得上下班打卡 | git大法好,push需谨慎

Commit 9e8bfedd authored by 胡佳晨's avatar 胡佳晨

修改 列表 查看销售统计列表不显示

parent 99537807
...@@ -186,7 +186,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -186,7 +186,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
return ResponseDto.failure(ErrorMapping.get(20104)); return ResponseDto.failure(ErrorMapping.get(20104));
} }
if (!mongoSlimeUtils.judgeIsPermission(performancesId, merchantId, new String[]{ if (!mongoSlimeUtils.judgeIsPermission(performancesId, merchantId, new String[]{
SlimeAuthorizationConst.PerformancePermission.EDIT.getId(), SlimeAuthorizationConst.PerformancePermission.EDIT.getId(),SlimeAuthorizationConst.PerformancePermission.READ.getId(),
})) { })) {
List<String> fieldsIdList = slimeRdmService.getFieldAppliesVosByUid(merchantId).stream().map(SlimeFieldAppliesVo::getFieldId).collect(Collectors.toList()); List<String> fieldsIdList = slimeRdmService.getFieldAppliesVosByUid(merchantId).stream().map(SlimeFieldAppliesVo::getFieldId).collect(Collectors.toList());
if (!(data.getMerchantId().equals(merchantId) || fieldsIdList.contains(data.getFieldId()))) { if (!(data.getMerchantId().equals(merchantId) || fieldsIdList.contains(data.getFieldId()))) {
...@@ -474,7 +474,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -474,7 +474,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
return ResponseDto.failure(ErrorMapping.get(20104)); return ResponseDto.failure(ErrorMapping.get(20104));
} }
if (!mongoSlimeUtils.judgeIsPermission(performancesId, merchantId, new String[]{ if (!mongoSlimeUtils.judgeIsPermission(performancesId, merchantId, new String[]{
SlimeAuthorizationConst.PerformancePermission.EDIT.getId(), SlimeAuthorizationConst.PerformancePermission.EDIT.getId(),SlimeAuthorizationConst.PerformancePermission.READ.getId(),
})) { })) {
List<String> fieldsIdList = slimeRdmService.getFieldAppliesVosByUid(merchantId).stream().map(SlimeFieldAppliesVo::getFieldId).collect(Collectors.toList()); List<String> fieldsIdList = slimeRdmService.getFieldAppliesVosByUid(merchantId).stream().map(SlimeFieldAppliesVo::getFieldId).collect(Collectors.toList());
if (!(data.getMerchantId().equals(merchantId) || fieldsIdList.contains(data.getFieldId()))) { if (!(data.getMerchantId().equals(merchantId) || fieldsIdList.contains(data.getFieldId()))) {
......
...@@ -270,7 +270,8 @@ public class MongoSlimeUtils { ...@@ -270,7 +270,8 @@ public class MongoSlimeUtils {
permissionVoList = mongoTemplate.find(Query.query(Criteria.where("uid").is(performancePartnerListParam.getMerchantId()) permissionVoList = mongoTemplate.find(Query.query(Criteria.where("uid").is(performancePartnerListParam.getMerchantId())
.and("permissionIds").in( .and("permissionIds").in(
SlimeAuthorizationConst.PerformancePermission.READ.getId(), SlimeAuthorizationConst.PerformancePermission.READ.getId(),
SlimeAuthorizationConst.PerformancePermission.SALES.getId(), SlimeAuthorizationConst.PerformancePermission.EDIT.getId(),
// SlimeAuthorizationConst.PerformancePermission.SALES.getId(),
SlimeAuthorizationConst.PerformancePermission.LINE.getId()) SlimeAuthorizationConst.PerformancePermission.LINE.getId())
) )
.skip(((performancePartnerListParam.getPage() - 1) * performancePartnerListParam.getSize())) .skip(((performancePartnerListParam.getPage() - 1) * performancePartnerListParam.getSize()))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment