Commit da6656c1 by wuchao

增加双属地管理

parent bef36eac
...@@ -25,6 +25,7 @@ public class KeyPersonVisitRecordServiceImpl { ...@@ -25,6 +25,7 @@ public class KeyPersonVisitRecordServiceImpl {
@ApiOperation(value = "回访记录列表", desc = "回访记录列表(含数据范围、排序)") @ApiOperation(value = "回访记录列表", desc = "回访记录列表(含数据范围、排序)")
public Page<Map<String, Object>> findVisitRecordList(Page<Map<String, Object>> page) { public Page<Map<String, Object>> findVisitRecordList(Page<Map<String, Object>> page) {
Map<String, Object> params = page.getParams() == null ? new HashMap<>() : page.getParams(); Map<String, Object> params = page.getParams() == null ? new HashMap<>() : page.getParams();
// 兼容前端入参 { params:{...}, pageNo, pageSize },有些网关会再包一层 params // 兼容前端入参 { params:{...}, pageNo, pageSize },有些网关会再包一层 params
Object inner = params.get("params"); Object inner = params.get("params");
......
...@@ -108,6 +108,26 @@ public class DataScopeUtil { ...@@ -108,6 +108,26 @@ public class DataScopeUtil {
return false; return false;
} }
public static Map<String, Object> resetUser(Map<String, Object> map) {
Object _user = map.get("_user");
Map queryMap = new HashMap();
JSONObject user = JSONObject.parseObject(JSONObject.toJSONString(_user));
String company_id = user.getString("company_id");
if (company_id.length() == 12) {
user.put("area_id", company_id);
map.put("_user", user);
return map;
}
queryMap.put("id", company_id);
Map<String, Object> result = commonService.getObject(namespace + "selectOfficeById", queryMap);
String id = result.get("id").toString();
String area_id = result.get("area_id").toString();
user.put("area_id", area_id);
map.put("_user", user);
return map;
}
public static CommonService getCommonService() { public static CommonService getCommonService() {
return commonService; return commonService;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论