|
|
@ -1,6 +1,7 @@ |
|
|
package com.zdxt.code.controller; |
|
|
package com.zdxt.code.controller; |
|
|
|
|
|
|
|
|
import com.zdxt.auth.dto.DeptBean; |
|
|
import com.zdxt.auth.dto.DeptBean; |
|
|
|
|
|
import com.zdxt.auth.dto.UserBean; |
|
|
import com.zdxt.auth.feign.DeptApi; |
|
|
import com.zdxt.auth.feign.DeptApi; |
|
|
import com.zdxt.auth.feign.UserApi; |
|
|
import com.zdxt.auth.feign.UserApi; |
|
|
import com.zdxt.auth.project.system.dict.service.IDictDataService; |
|
|
import com.zdxt.auth.project.system.dict.service.IDictDataService; |
|
|
@ -227,9 +228,33 @@ public class StatisticalPanelController extends BaseController { |
|
|
|
|
|
|
|
|
// 判断是不是司法局的人
|
|
|
// 判断是不是司法局的人
|
|
|
resMap.put("hasAll", 0); |
|
|
resMap.put("hasAll", 0); |
|
|
DeptBean deptBean = deptApi.getDeptById(userApi.getCurrentUser().getDeptId()); |
|
|
UserBean ub = userApi.getCurrentUser(); |
|
|
|
|
|
DeptBean deptBean = deptApi.getDeptById(ub.getDeptId()); |
|
|
if (java.util.Objects.toString(deptBean.getZzDisplayPath(), "").contains("深圳市司法局")) { |
|
|
if (java.util.Objects.toString(deptBean.getZzDisplayPath(), "").contains("深圳市司法局")) { |
|
|
resMap.put("hasAll", 1); |
|
|
// 市司法局
|
|
|
|
|
|
resMap.put("roleFlag", 99); |
|
|
|
|
|
resMap.put("roleDept", deptBean.getDeptName()); |
|
|
|
|
|
} else if (java.util.Objects.toString(deptBean.getZzDisplayPath(), "").contains("司法局")) { |
|
|
|
|
|
// 区司法局
|
|
|
|
|
|
resMap.put("roleFlag", 9); |
|
|
|
|
|
String deptName = deptBean.getDeptName().replace("深圳市","").replace("司法局",""); |
|
|
|
|
|
resMap.put("roleDept", deptName); |
|
|
|
|
|
} else { |
|
|
|
|
|
deptBean = deptApi.iterationDeptParentToBureau(ub.getDeptId()); |
|
|
|
|
|
if (4 == deptBean.getZone()) { |
|
|
|
|
|
// 街道
|
|
|
|
|
|
resMap.put("roleFlag", 4); |
|
|
|
|
|
resMap.put("roleDept", deptBean.getDeptName()); |
|
|
|
|
|
} else if (3 == deptBean.getZone()) { |
|
|
|
|
|
// 区直
|
|
|
|
|
|
resMap.put("roleFlag", 3); |
|
|
|
|
|
resMap.put("roleDept", deptBean.getDeptName()); |
|
|
|
|
|
} else if (1 == deptBean.getZone()) { |
|
|
|
|
|
// 市值
|
|
|
|
|
|
resMap.put("roleFlag", 1); |
|
|
|
|
|
resMap.put("roleDept", deptBean.getDeptName()); |
|
|
|
|
|
} |
|
|
|
|
|
// 迭代判断是否是区直
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 全市行政检查数量
|
|
|
// 全市行政检查数量
|
|
|
|