Commit cfb5aeb5 by kangxiaoshan

Revert "权限"

This reverts commit 82665baf.
parent 82665baf
...@@ -29,8 +29,4 @@ coverage-report ...@@ -29,8 +29,4 @@ coverage-report
manager.iml manager.iml
manage.iml manage.iml
target target
.idea/* \ No newline at end of file
*.iml
.idea/workspace.xml
manage.iml
...@@ -1805,14 +1805,14 @@ public class ContractServiceImpl implements ContractService { ...@@ -1805,14 +1805,14 @@ public class ContractServiceImpl implements ContractService {
if (RoleEnum.FINANCE.getKey().equals(loginAccount.getRole())) { if (RoleEnum.FINANCE.getKey().equals(loginAccount.getRole())) {
list = filterContractMoney(codesList, authdata, list, 1); filterContractMoney(codesList, authdata, list, 1);
} else if (RoleEnum.SALSEMAN.getKey().equals(loginAccount.getRole())) { } else if (RoleEnum.SALSEMAN.getKey().equals(loginAccount.getRole())) {
list = filterContractMoney(codesList, authdata, list, 2); filterContractMoney(codesList, authdata, list, 2);
} else if (RoleEnum.PM.getKey().equals(loginAccount.getRole())) { } else if (RoleEnum.PM.getKey().equals(loginAccount.getRole())) {
list = filterContractMoney(codesList, authdata, list, 3); filterContractMoney(codesList, authdata, list, 3);
} }
} }
...@@ -1844,17 +1844,17 @@ public class ContractServiceImpl implements ContractService { ...@@ -1844,17 +1844,17 @@ public class ContractServiceImpl implements ContractService {
return list; return list;
} }
private List<ContractMoney> filterContractMoney(List<String> codesList, Map<String, Object> authdata, List<ContractMoney> list, int nextIndex) { private void filterContractMoney(List<String> codesList, Map<String, Object> authdata, List<ContractMoney> list, int nextIndex) {
if (codesList == null || codesList.size() == 0) { if (codesList == null || codesList.size() == 0) {
return list; return;
} }
Map<String, String> dicdata = contractRepository.findByContractCode( Map<String, String> dicdata = contractRepository.findByContractCode(
codesList).stream(). codesList).stream().
collect(Collectors.toMap(p -> p[0].toString(), p -> p[nextIndex].toString(), (key1, key2) -> key1)); collect(Collectors.toMap(p -> p[0].toString(), p -> p[nextIndex].toString(), (key1, key2) -> key1));
return list.stream().filter(p -> authdata.get(dicdata.get(p.getContractCode())) == null ? false : true).collect(Collectors.toList()); list.stream().filter(p -> authdata.get(dicdata.get(p.getContractCode())) == null ? false : true).collect(Collectors.toList());
} }
......
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