|
@@ -1474,21 +1474,26 @@ public class WmScorePackageController {
|
|
|
*/
|
|
|
@GetMapping("/lists")
|
|
|
public R<?> listWmScorePackages(WmScorePackage wmScorePackage) {
|
|
|
+ // 当前企业deptId
|
|
|
+ String deptId = wmScorePackage.getDeptId();
|
|
|
+ if (StrUtil.isBlank(deptId)) {
|
|
|
+ deptId = String.valueOf(SecurityUtils.getUser().getDeptId());
|
|
|
+ }
|
|
|
+
|
|
|
wmScorePackage.setDelFlag("0");
|
|
|
wmScorePackage.setEnableFlag("0");
|
|
|
+ wmScorePackage.setDeptId(deptId);
|
|
|
List<WmScorePackage> list = wmScorePackageService.list(Wrappers.query(wmScorePackage));
|
|
|
- SysDept wmId = sysDeptService.getById(SecurityUtils.getUser().getDeptId());
|
|
|
+
|
|
|
+ SysDept dept = sysDeptService.getById(deptId);
|
|
|
|
|
|
List<Map<String, Object>> answerList = new ArrayList<>();
|
|
|
- if (wmId.getLevel() == 3) {
|
|
|
- int deptId = SecurityUtils.getUser().getDeptId();
|
|
|
+ if (dept.getLevel() == 3) {
|
|
|
for (WmScorePackage wmScorePackage1 : list) {
|
|
|
Map<String, Object> map1 = new HashMap<>();
|
|
|
- if (StrUtil.isNotBlank(wmScorePackage1.getDeptId()) && deptId == Integer.parseInt(wmScorePackage1.getDeptId())) {
|
|
|
- map1.put("relationScoreId", wmScorePackage1.getId());
|
|
|
- map1.put("scorePackageName", wmScorePackage1.getScorePackageName());
|
|
|
- answerList.add(map1);
|
|
|
- }
|
|
|
+ map1.put("relationScoreId", wmScorePackage1.getId());
|
|
|
+ map1.put("scorePackageName", wmScorePackage1.getScorePackageName());
|
|
|
+ answerList.add(map1);
|
|
|
}
|
|
|
|
|
|
}
|