Commit 5c9f6b74 authored by 李成龙's avatar 李成龙

合并basecontroller,提升controller的切面

parent 05639847
package com.yeejoin.amos.boot.module.jcs.biz.aop; package com.yeejoin.amos.boot.biz.common.aop;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.yeejoin.amos.boot.biz.common.bo.CompanyBo; import com.yeejoin.amos.boot.biz.common.bo.CompanyBo;
...@@ -22,6 +22,7 @@ import org.springframework.beans.factory.annotation.Value; ...@@ -22,6 +22,7 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes; import org.springframework.web.context.request.ServletRequestAttributes;
import org.typroject.tyboot.core.foundation.context.RequestContext;
import org.typroject.tyboot.core.foundation.utils.Bean; import org.typroject.tyboot.core.foundation.utils.Bean;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
...@@ -46,7 +47,7 @@ public class ControllerAop { ...@@ -46,7 +47,7 @@ public class ControllerAop {
@Autowired @Autowired
private RedisUtils redisUtils; private RedisUtils redisUtils;
@Pointcut("execution(public * com.yeejoin.amos.boot.module.*.biz.controller..*(..))") @Pointcut("execution(public * com.yeejoin.amos.boot.module.*.biz.controller..*(..)) || execution(public * com.yeejoin.amos.*.business.controller..*(..))")
public void userCache() { public void userCache() {
} }
...@@ -56,6 +57,18 @@ public class ControllerAop { ...@@ -56,6 +57,18 @@ public class ControllerAop {
ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
HttpServletRequest request = attributes.getRequest(); HttpServletRequest request = attributes.getRequest();
String token = request.getHeader("token"); String token = request.getHeader("token");
if (token == null) {
token = request.getHeader("X-Access-Token");
}
String authProduct = request.getHeader("product");
if (authProduct == null) {
authProduct = request.getParameter("product");
}
String authAppKey = request.getHeader("appKey");
if (authAppKey == null) {
authAppKey = request.getParameter("appKey");
}
String authToken = buildKey(token);
if (token != null) { if (token != null) {
//验证token有效性,防止token失效 //验证token有效性,防止token失效
AgencyUserModel userModel; AgencyUserModel userModel;
...@@ -67,7 +80,7 @@ public class ControllerAop { ...@@ -67,7 +80,7 @@ public class ControllerAop {
} }
} catch (Exception e) { } catch (Exception e) {
//删除失效token缓存 //删除失效token缓存
redisUtils.del(buildKey(token)); redisUtils.del(authToken);
throw new RuntimeException(e.getMessage()); throw new RuntimeException(e.getMessage());
} }
// 不需要添加请求头的接口 // 不需要添加请求头的接口
...@@ -76,12 +89,13 @@ public class ControllerAop { ...@@ -76,12 +89,13 @@ public class ControllerAop {
if (Arrays.asList(url).contains(request.getRequestURI())) { if (Arrays.asList(url).contains(request.getRequestURI())) {
// 暂无需要 // 暂无需要
} else { } else {
if (!redisUtils.hasKey(buildKey(token))) { if (!redisUtils.hasKey(authToken)) {
saveUserRedis(userModel, token); saveUserRedis(userModel, token);
} }
} }
} }
System.out.println(redisUtils.get(buildKey(token))); // buildRequestCxt(authToken,authProduct,authAppKey);
System.out.println(redisUtils.get(authToken));
} }
public void saveUserRedis(AgencyUserModel user, String token) { public void saveUserRedis(AgencyUserModel user, String token) {
...@@ -112,7 +126,8 @@ public class ControllerAop { ...@@ -112,7 +126,8 @@ public class ControllerAop {
reginParams.setRole(role); reginParams.setRole(role);
reginParams.setDepartment(department); reginParams.setDepartment(department);
reginParams.setUserModel(user); reginParams.setUserModel(user);
redisUtils.set(buildKey(token), JSONObject.toJSONString(reginParams), redisRegionTimeSecond); String authToken = buildKey(token);
redisUtils.set(authToken, JSONObject.toJSONString(reginParams), redisRegionTimeSecond);
} }
public String buildKey(String token) { public String buildKey(String token) {
//由于用户id 不是接口携带参数,为了避免,公共字段填充时频繁访问平台,缓存用户信息时, //由于用户id 不是接口携带参数,为了避免,公共字段填充时频繁访问平台,缓存用户信息时,
...@@ -130,4 +145,9 @@ public class ControllerAop { ...@@ -130,4 +145,9 @@ public class ControllerAop {
// GlobalCache.paramMap.remove(token); // GlobalCache.paramMap.remove(token);
// } // }
} }
// public void buildRequestCxt(String token,String product,String appKey){
// RequestContext.setToken(token);
// RequestContext.setProduct(product);
// RequestContext.setAppKey(appKey);
//}
} }
package com.yeejoin.amos.boot.biz.common.controller; package com.yeejoin.amos.boot.biz.common.controller;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
...@@ -8,9 +10,6 @@ import org.typroject.tyboot.core.foundation.context.RequestContext; ...@@ -8,9 +10,6 @@ import org.typroject.tyboot.core.foundation.context.RequestContext;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.yeejoin.amos.boot.biz.common.bo.ReginParams; import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
import com.yeejoin.amos.boot.biz.common.utils.RedisUtils; import com.yeejoin.amos.boot.biz.common.utils.RedisUtils;
import com.yeejoin.amos.component.feign.config.InnerInvokException;
import com.yeejoin.amos.component.feign.model.FeignClientResult;
import com.yeejoin.amos.feign.privilege.Privilege;
import com.yeejoin.amos.feign.privilege.model.AgencyUserModel; import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
import springfox.documentation.annotations.ApiIgnore; import springfox.documentation.annotations.ApiIgnore;
...@@ -27,6 +26,8 @@ public class BaseController { ...@@ -27,6 +26,8 @@ public class BaseController {
@Autowired @Autowired
private RedisUtils redisUtils; private RedisUtils redisUtils;
@Autowired
protected HttpServletRequest request;
/** /**
* 获取token * 获取token
...@@ -34,28 +35,22 @@ public class BaseController { ...@@ -34,28 +35,22 @@ public class BaseController {
protected String getToken() { protected String getToken() {
return RequestContext.getToken(); return RequestContext.getToken();
} }
public String buildKey(String token) {
protected String buildKey(String token) { //由于用户id 不是接口携带参数,为了避免,公共字段填充时频繁访问平台,缓存用户信息时,
// 由于用户id 不是接口携带参数,为了避免,公共字段填充时频繁访问平台,缓存用户信息时, //return "region_" + userId + "_" + token;
return "region_" + token; return "region_"+ token;
}
}
/** /**
* 用户选择信心redis获取 * 用户选择信心redis获取
**/ **/
protected ReginParams getSelectedOrgInfo() { protected ReginParams getSelectedOrgInfo() {
return JSONObject.parseObject(redisUtils.get(buildKey(RequestContext.getToken())).toString(), return JSONObject.parseObject(redisUtils.get(buildKey(RequestContext.getToken())).toString(), ReginParams.class);
ReginParams.class);
} }
protected String getOrgCode(ReginParams reginParams) { protected String getOrgCode(ReginParams reginParams) {
if (reginParams == null) { if (reginParams == null) {
return null; return null;
} }
// if (reginParams.getDepartment() != null) {
// return reginParams.getDepartment().getDeptOrgCode();
// }
if (reginParams.getCompany() != null) { if (reginParams.getCompany() != null) {
return reginParams.getCompany().getOrgCode(); return reginParams.getCompany().getOrgCode();
} }
...@@ -67,19 +62,74 @@ public class BaseController { ...@@ -67,19 +62,74 @@ public class BaseController {
* 当前登录用户信息 * 当前登录用户信息
*/ */
protected AgencyUserModel getUserInfo() { protected AgencyUserModel getUserInfo() {
AgencyUserModel userModel = null; ReginParams reginParams = getSelectedOrgInfo();
if (getToken() != null) { return reginParams.getUserModel();
FeignClientResult<?> feignClientResult; }
try {
feignClientResult = Privilege.agencyUserClient.getme(); protected String getProduct() {
userModel = (AgencyUserModel) feignClientResult.getResult(); return RequestContext.getProduct();
}
protected String getAppKey() {
return RequestContext.getAppKey();
}
} catch (InnerInvokException e) { protected String getUserId() {
throw new RuntimeException(e.getMessage()); String userId = null;
} if (getUserInfo() != null) {
userId = getUserInfo().getUserId();
}
return userId;
}
protected String getRoleTypeName(ReginParams reginParams) {
if (reginParams == null) {
return null;
}
if (reginParams.getRole() != null) {
return reginParams.getRole().getRoleType();
} }
return userModel; return null;
}
protected String getDepartmentId(ReginParams reginParams) {
if (reginParams == null) {
return null;
}
if (reginParams.getDepartment().getSequenceNbr() != null) {
return reginParams.getDepartment().getSequenceNbr().toString();
}
return null;
}
protected String getDepartmentName(ReginParams reginParams) {
if (reginParams == null) {
return null;
}
if (reginParams.getDepartment().getDepartmentName() != null) {
return reginParams.getDepartment().getDepartmentName();
}
return null;
}
protected String getCompanyId(ReginParams reginParams) {
if (reginParams == null) {
return null;
}
if (reginParams.getCompany() != null) {
return reginParams.getCompany().getSequenceNbr().toString();
}
return null;
}
protected String getCompanyName(ReginParams reginParams) {
if (reginParams == null) {
return null;
}
if (reginParams.getCompany() != null) {
return reginParams.getCompany().getCompanyName();
}
return null;
} }
} }
...@@ -89,8 +89,8 @@ public class AlertCalledController extends BaseController { ...@@ -89,8 +89,8 @@ public class AlertCalledController extends BaseController {
|| ValidationUtil.isEmpty(alertCalledObjsDto.getAlertCalled())) || ValidationUtil.isEmpty(alertCalledObjsDto.getAlertCalled()))
throw new BadRequest("参数校验失败."); throw new BadRequest("参数校验失败.");
ReginParams reginParams = ReginParams reginParams =
JSONObject.parseObject(null != redisUtils.get(buildKey(getToken())) ? JSONObject.parseObject(null != redisUtils.get(getToken()) ?
redisUtils.get(buildKey(getToken())).toString() : null, ReginParams.class); redisUtils.get(getToken()).toString() : null, ReginParams.class);
//获取当前登录人公司 //获取当前登录人公司
String name= reginParams.getCompany().getCompanyName(); String name= reginParams.getCompany().getCompanyName();
AlertCalled alertCalled = alertCalledObjsDto.getAlertCalled(); AlertCalled alertCalled = alertCalledObjsDto.getAlertCalled();
......
...@@ -7,26 +7,11 @@ import java.util.List; ...@@ -7,26 +7,11 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.validation.ConstraintViolationException;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cglib.beans.BeanMap; import org.springframework.cglib.beans.BeanMap;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.transaction.TransactionSystemException;
import org.typroject.tyboot.core.foundation.context.RequestContext;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
import com.yeejoin.amos.boot.biz.common.controller.BaseController; import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.component.feign.config.InnerInvokException;
import com.yeejoin.amos.component.feign.model.FeignClientResult;
import com.yeejoin.amos.feign.privilege.Privilege;
import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
import com.yeejoin.amos.maintenance.business.constants.XJConstant; import com.yeejoin.amos.maintenance.business.constants.XJConstant;
import com.yeejoin.amos.maintenance.business.util.DaoCriteria; import com.yeejoin.amos.maintenance.business.util.DaoCriteria;
import com.yeejoin.amos.maintenance.core.common.request.CommonRequest; import com.yeejoin.amos.maintenance.core.common.request.CommonRequest;
...@@ -47,151 +32,151 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -47,151 +32,151 @@ public abstract class AbstractBaseController extends BaseController{
/*@Autowired /*@Autowired
private RemoteSecurityServer remoteSecurityServer; private RemoteSecurityServer remoteSecurityServer;
*/ */
@Autowired // @Autowired
protected HttpServletRequest request; // protected HttpServletRequest request;
//
/** // /**
* 成功返回状态 // * 成功返回状态
*/ // */
protected static final String SUCCESS = "SUCCESS"; // protected static final String SUCCESS = "SUCCESS";
//
/** // /**
* 失败返回状态 // * 失败返回状态
*/ // */
protected static final String FAILED = "FAILED"; // protected static final String FAILED = "FAILED";
//
/** // /**
* 默认页大小 // * 默认页大小
*/ // */
protected static final int DEFAULT_PAGE_SIZE = 10; // protected static final int DEFAULT_PAGE_SIZE = 10;
//
@Autowired // @Autowired
private RedisTemplate<String, String> redisTemplate; // private RedisTemplate<String, String> redisTemplate;
//
//
protected String getToken() { // protected String getToken() {
String authToken = request.getHeader("token"); // String authToken = request.getHeader("token");
if (authToken == null) { // if (authToken == null) {
authToken = request.getHeader("X-Access-Token"); // authToken = request.getHeader("X-Access-Token");
} // }
return authToken; // return authToken;
} // }
//
protected String getProduct() { // protected String getProduct() {
String authToken = request.getHeader("product"); // String authToken = request.getHeader("product");
if (authToken == null) { // if (authToken == null) {
authToken = request.getParameter("product"); // authToken = request.getParameter("product");
} // }
return authToken; // return authToken;
} // }
//
//
protected String getAppKey() { // protected String getAppKey() {
String authToken = request.getHeader("appKey"); // String authToken = request.getHeader("appKey");
if (authToken == null) { // if (authToken == null) {
authToken = request.getParameter("appKey"); // authToken = request.getParameter("appKey");
} // }
return authToken; // return authToken;
} // }
/** // /**
* // *
* <pre> // * <pre>
* 判断当前用户角色级别:true:主管/false:装备管理员 // * 判断当前用户角色级别:true:主管/false:装备管理员
* </pre> // * </pre>
* // *
* @return // * @return
*/ // */
/*protected boolean isDirector() { // /*protected boolean isDirector() {
if (getUserInfo() == null) { // if (getUserInfo() == null) {
return false; // return false;
} // }
return getUserInfo().getRole().getRoleType() != 3; // return getUserInfo().getRole().getRoleType() != 3;
}*/ // }*/
//
/** // /**
* 获取用户角色id // * 获取用户角色id
* // *
* @return // * @return
*/ // */
/*protected String getRoleId() { // /*protected String getRoleId() {
if (getUserInfo() == null) { // if (getUserInfo() == null) {
return ""; // return "";
} // }
return getUserInfo().getRole().getRoleType().toString(); // return getUserInfo().getRole().getRoleType().toString();
}*/ // }*/
//
/** // /**
* 当前登录用户信息 // * 当前登录用户信息
*/ // */
/*protected User getUserInfo() { // /*protected User getUserInfo() {
if (getToken() == null) { // if (getToken() == null) {
return null; // return null;
} // }
return remoteSecurityServer.loginAuthentication(getToken()); // return remoteSecurityServer.loginAuthentication(getToken());
}*/ // }*/
//
protected AgencyUserModel getUserInfo() { // protected AgencyUserModel getUserInfo() {
AgencyUserModel userModel=null; // AgencyUserModel userModel=null;
if(getToken()!=null){ // if(getToken()!=null){
RequestContext.setToken(getToken()); // RequestContext.setToken(getToken());
RequestContext.setProduct(getProduct()); // RequestContext.setProduct(getProduct());
RequestContext.setAppKey(getAppKey()); // RequestContext.setAppKey(getAppKey());
//
FeignClientResult feignClientResult; // FeignClientResult feignClientResult;
try { // try {
feignClientResult = Privilege.agencyUserClient.getme(); // feignClientResult = Privilege.agencyUserClient.getme();
userModel = (AgencyUserModel) feignClientResult.getResult(); // userModel = (AgencyUserModel) feignClientResult.getResult();
//
} catch (InnerInvokException e) { // } catch (InnerInvokException e) {
e.printStackTrace(); // e.printStackTrace();
} // }
//
} // }
return userModel; // return userModel;
//
// return CurrentAuthentication.getAuthenticatedUserThreadLocal(); // // return CurrentAuthentication.getAuthenticatedUserThreadLocal();
} // }
//
protected String getCompanyId(ReginParams reginParams) { // protected String getCompanyId(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
} // }
if (reginParams.getCompany() != null) { // if (reginParams.getCompany() != null) {
return reginParams.getCompany().getSequenceNbr().toString(); // return reginParams.getCompany().getSequenceNbr().toString();
} // }
return null; // return null;
} // }
//
protected String getDepartmentName(ReginParams reginParams) { // protected String getDepartmentName(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
} // }
if (reginParams.getDepartment() != null) { // if (reginParams.getDepartment() != null) {
return reginParams.getDepartment().getDepartmentName(); // return reginParams.getDepartment().getDepartmentName();
} // }
return null; // return null;
} // }
//
protected String getUserId() { // protected String getUserId() {
String userId = null; // String userId = null;
if (getUserInfo() != null) { // if (getUserInfo() != null) {
userId = getUserInfo().getUserId(); // userId = getUserInfo().getUserId();
} // }
return userId; // return userId;
} // }
//
/** // /**
* 获取当前用户所属公司名称 // * 获取当前用户所属公司名称
* // *
* @return // * @return
*/ // */
protected String getCurrentCompanyNameOfUser() { // protected String getCurrentCompanyNameOfUser() {
if (getUserInfo() == null) { // if (getUserInfo() == null) {
return ""; // return "";
} // }
//
return getSelectedOrgInfo().getCompany().getCompanyName(); // return getSelectedOrgInfo().getCompany().getCompanyName();
} // }
/*protected LoginUserParam getLoginUserParam() { /*protected LoginUserParam getLoginUserParam() {
LoginUserParam param = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken()); LoginUserParam param = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
...@@ -200,70 +185,70 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -200,70 +185,70 @@ public abstract class AbstractBaseController extends BaseController{
}*/ }*/
private String buildKey(String userId, String token) { // private String buildKey(String userId, String token) {
//return "region_" + userId + "_" + token.substring(0, token.indexOf('_', 1)); // //return "region_" + userId + "_" + token.substring(0, token.indexOf('_', 1));
return "region_" + userId + "_" + token; // return "region_" + userId + "_" + token;
//
} // }
protected void saveSelectedOrgInfo(ReginParams reginParams) { // protected void saveSelectedOrgInfo(ReginParams reginParams) {
redisTemplate.opsForValue().set(buildKey(getUserId(), getToken()), JSONObject.toJSONString(reginParams)); // redisTemplate.opsForValue().set(buildKey(getUserId(), getToken()), JSONObject.toJSONString(reginParams));
} // }
protected ReginParams getSelectedOrgInfo() { // protected ReginParams getSelectedOrgInfo() {
return JSON.parseObject(redisTemplate.opsForValue().get(buildKey(getUserId(), getToken())), ReginParams.class); // return JSON.parseObject(redisTemplate.opsForValue().get(buildKey(getUserId(), getToken())), ReginParams.class);
} // }
/** /**
* 获取请求的cookies * 获取请求的cookies
* *
* @return * @return
*/ */
protected HashMap<String, String> getCookInfoMap() { // protected HashMap<String, String> getCookInfoMap() {
HashMap<String, String> map = new HashMap<String, String>(); // HashMap<String, String> map = new HashMap<String, String>();
Cookie[] cookies = request.getCookies(); // Cookie[] cookies = request.getCookies();
if (cookies != null) { // if (cookies != null) {
for (Cookie ck : cookies) { // for (Cookie ck : cookies) {
map.put(ck.getName(), ck.getValue()); // map.put(ck.getName(), ck.getValue());
} // }
} // }
return map; // return map;
} // }
protected String getCompanyName(ReginParams reginParams) { // protected String getCompanyName(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
}
if (reginParams.getCompany() != null) {
return reginParams.getCompany().getCompanyName();
}
return null;
}
protected String getLoginOrgCode(ReginParams reginParams) {
if (reginParams == null) {
return null;
}
// if (reginParams.getDepartment() != null) {
// return reginParams.getDepartment().getDeptOrgCode();
// } // }
if (reginParams.getCompany() != null) { // if (reginParams.getCompany() != null) {
return reginParams.getCompany().getOrgCode(); // return reginParams.getCompany().getCompanyName();
} // }
return null; // return null;
} // }
//
// protected String getLoginOrgCode(ReginParams reginParams) {
/** // if (reginParams == null) {
* 获取公司orgcode // return null;
* // }
* @return //// if (reginParams.getDepartment() != null) {
*//* //// return reginParams.getDepartment().getDeptOrgCode();
protected String getOrgCode() { //// }
if (getUserInfo() == null) { // if (reginParams.getCompany() != null) {
return ""; // return reginParams.getCompany().getOrgCode();
} // }
return getUserInfo().getCompanys().getCompCode(); // return null;
}*/ // }
//
//
// /**
// * 获取公司orgcode
// *
// * @return
// *//*
// protected String getOrgCode() {
// if (getUserInfo() == null) {
// return "";
// }
// return getUserInfo().getCompanys().getCompCode();
// }*/
//
/** /**
* 生成查询条件 * 生成查询条件
* *
...@@ -331,90 +316,90 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -331,90 +316,90 @@ public abstract class AbstractBaseController extends BaseController{
return daoCriterias; return daoCriterias;
} }
/* public List<DaoCriteria> buildDaoCriterias(List<CommonRequest> queryRequests, Boolean flag) { ///* public List<DaoCriteria> buildDaoCriterias(List<CommonRequest> queryRequests, Boolean flag) {
List<DaoCriteria> daoCriterias = new ArrayList<DaoCriteria>(); // List<DaoCriteria> daoCriterias = new ArrayList<DaoCriteria>();
String orgCode = null; // String orgCode = null;
if (queryRequests != null && !queryRequests.isEmpty()) { // if (queryRequests != null && !queryRequests.isEmpty()) {
for (CommonRequest query : queryRequests) { // for (CommonRequest query : queryRequests) {
DaoCriteria criteria = new DaoCriteria(); // DaoCriteria criteria = new DaoCriteria();
if (StringUtil.isNotEmpty(query.getValue())) { // if (StringUtil.isNotEmpty(query.getValue())) {
if (query.getValue().toString().equals("-0")) { // if (query.getValue().toString().equals("-0")) {
criteria.setPropertyName(query.getName()); // criteria.setPropertyName(query.getName());
criteria.setOperator(QueryOperatorEnum.IS.getName()); // criteria.setOperator(QueryOperatorEnum.IS.getName());
criteria.setValue(null); // criteria.setValue(null);
} else { // } else {
criteria.setPropertyName(query.getName()); // criteria.setPropertyName(query.getName());
String column = criteria.getPropertyName(); // String column = criteria.getPropertyName();
if (!(query.getValue() instanceof Collection<?>) // if (!(query.getValue() instanceof Collection<?>)
&& column.substring(column.length() - 2, column.length()).toUpperCase().equals("ID")) { // && column.substring(column.length() - 2, column.length()).toUpperCase().equals("ID")) {
criteria.setValue(Long.valueOf(query.getValue().toString())); // criteria.setValue(Long.valueOf(query.getValue().toString()));
} else { // } else {
criteria.setValue(query.getValue()); // criteria.setValue(query.getValue());
} // }
//
String operator = query.getType(); // String operator = query.getType();
if (!StringUtil.isNotEmpty(operator)) { // if (!StringUtil.isNotEmpty(operator)) {
criteria.setOperator(QueryOperatorEnum.EQUAL.getName()); // criteria.setOperator(QueryOperatorEnum.EQUAL.getName());
} else if (operator.equals(QueryOperatorEnum.LIKE.getName())) { // } else if (operator.equals(QueryOperatorEnum.LIKE.getName())) {
setLikeCriteria(criteria, query); // setLikeCriteria(criteria, query);
} else if (operator.equals(QueryOperatorEnum.BIGGER_EQUAL.getName())) { // } else if (operator.equals(QueryOperatorEnum.BIGGER_EQUAL.getName())) {
criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName()); // criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName());
} else if (operator.equals(QueryOperatorEnum.LESS_EQUAL.getName())) { // } else if (operator.equals(QueryOperatorEnum.LESS_EQUAL.getName())) {
criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName()); // criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName());
} else if (QueryOperatorEnum.getEnum(operator) != null) { // } else if (QueryOperatorEnum.getEnum(operator) != null) {
criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName()); // criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName());
} else { // } else {
criteria.setOperator(operator); // criteria.setOperator(operator);
} // }
} // }
daoCriterias.add(criteria); // daoCriterias.add(criteria);
} // }
} // }
} // }
if (flag) { // if (flag) {
ReginParams param = getSelectedOrgInfo(); // ReginParams param = getSelectedOrgInfo();
if (param == null) { // if (param == null) {
throw new YeeException("非法请求"); // throw new YeeException("非法请求");
} // }
String roleTypeName = param.getRole().getRoleName(); // String roleTypeName = param.getRole().getRoleName();
if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) // if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName)
|| XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) { // || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) {
orgCode = param.getCompany().getOrgCode(); // orgCode = param.getCompany().getOrgCode();
daoCriterias = buildOrgDaoCriteriaInChildren(daoCriterias, orgCode); // daoCriterias = buildOrgDaoCriteriaInChildren(daoCriterias, orgCode);
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) {
orgCode = param.getUserOrgCode(); // orgCode = param.getUserOrgCode();
daoCriterias = buildOrgDaoCriteriaOutChildren(daoCriterias, orgCode); // daoCriterias = buildOrgDaoCriteriaOutChildren(daoCriterias, orgCode);
} else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) {
DaoCriteria compDaoCriteria = new DaoCriteria(); // DaoCriteria compDaoCriteria = new DaoCriteria();
compDaoCriteria.setPropertyName("userId"); // compDaoCriteria.setPropertyName("userId");
compDaoCriteria.setOperator(QueryOperatorEnum.EQUAL.getName()); // compDaoCriteria.setOperator(QueryOperatorEnum.EQUAL.getName());
compDaoCriteria.setValue(param.); // compDaoCriteria.setValue(param.);
daoCriterias.add(compDaoCriteria); // daoCriterias.add(compDaoCriteria);
} // }
//
} // }
return daoCriterias; // return daoCriterias;
//
}*/ // }*/
protected String getRoleTypeName(ReginParams reginParams) { // protected String getRoleTypeName(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
} // }
if (reginParams.getRole() != null) { // if (reginParams.getRole() != null) {
return reginParams.getRole().getRoleType(); // return reginParams.getRole().getRoleType();
} // }
return null; // return null;
} // }
protected String getDepartmentId(ReginParams reginParams) { // protected String getDepartmentId(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
} // }
if (reginParams.getDepartment() != null) { // if (reginParams.getDepartment() != null) {
return reginParams.getDepartment().getSequenceNbr().toString(); // return reginParams.getDepartment().getSequenceNbr().toString();
} // }
return null; // return null;
} // }
//
/** /**
* 构建数据权限 返回字段:orgCode(机构),expression(表达式) * 构建数据权限 返回字段:orgCode(机构),expression(表达式)
* *
...@@ -434,30 +419,30 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -434,30 +419,30 @@ public abstract class AbstractBaseController extends BaseController{
} }
return paramMap; return paramMap;
} }
/*public HashMap<String, Object> buildMybatisDaoCriterias() { // /*public HashMap<String, Object> buildMybatisDaoCriterias() {
String orgCode = null; // String orgCode = null;
LoginUserParam param = getLoginUserParam(); // LoginUserParam param = getLoginUserParam();
if (param == null) { // if (param == null) {
throw new YeeException("非法请求"); // throw new YeeException("非法请求");
} // }
HashMap<String, Object> paramMap = new HashMap<String, Object>(); // HashMap<String, Object> paramMap = new HashMap<String, Object>();
String roleTypeName = param.getRoleTypeName(); // String roleTypeName = param.getRoleTypeName();
//
if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) { // if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) {
orgCode = param.getLoginOrgCode(); // orgCode = param.getLoginOrgCode();
paramMap.put("orgCode", orgCode + "%"); // paramMap.put("orgCode", orgCode + "%");
paramMap.put("roleFlag", XJConstant.ADMIN_FLAG); // paramMap.put("roleFlag", XJConstant.ADMIN_FLAG);
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) {
orgCode = param.getUserOrgCode(); // orgCode = param.getUserOrgCode();
paramMap.put("orgCode", orgCode + "%"); // paramMap.put("orgCode", orgCode + "%");
paramMap.put("roleFlag", XJConstant.DEPART_FLAG); // paramMap.put("roleFlag", XJConstant.DEPART_FLAG);
} else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) {
paramMap.put("userId", param.getUserId()); // paramMap.put("userId", param.getUserId());
paramMap.put("roleFlag", XJConstant.PERSON_FLAG); // paramMap.put("roleFlag", XJConstant.PERSON_FLAG);
} // }
return paramMap; // return paramMap;
//
}*/ // }*/
public HashMap<String, Object> buildMybatisCriterias(String orgCode, String roleTypeName) { public HashMap<String, Object> buildMybatisCriterias(String orgCode, String roleTypeName) {
HashMap<String, Object> paramMap = new HashMap<>(); HashMap<String, Object> paramMap = new HashMap<>();
if(StringUtil.isNotEmpty(roleTypeName)){ if(StringUtil.isNotEmpty(roleTypeName)){
...@@ -478,48 +463,48 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -478,48 +463,48 @@ public abstract class AbstractBaseController extends BaseController{
return paramMap; return paramMap;
} }
//
/*public HashMap<String, Object> buildMybatisCriterias() { // /*public HashMap<String, Object> buildMybatisCriterias() {
String orgCode = null; // String orgCode = null;
LoginUserParam param = getLoginUserParam(); // LoginUserParam param = getLoginUserParam();
if (param == null) { // if (param == null) {
throw new YeeException("非法请求"); // throw new YeeException("非法请求");
} // }
HashMap<String, Object> paramMap = new HashMap<String, Object>(); // HashMap<String, Object> paramMap = new HashMap<String, Object>();
String roleTypeName = param.getRoleTypeName(); // String roleTypeName = param.getRoleTypeName();
//
if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) { // if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) {
orgCode = param.getLoginOrgCode(); // orgCode = param.getLoginOrgCode();
paramMap.put("orgCode", orgCode); // paramMap.put("orgCode", orgCode);
paramMap.put("roleFlag", XJConstant.ADMIN_FLAG); // paramMap.put("roleFlag", XJConstant.ADMIN_FLAG);
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) {
orgCode = param.getUserOrgCode(); // orgCode = param.getUserOrgCode();
paramMap.put("orgCode", orgCode); // paramMap.put("orgCode", orgCode);
paramMap.put("roleFlag", XJConstant.DEPART_FLAG); // paramMap.put("roleFlag", XJConstant.DEPART_FLAG);
} else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) {
paramMap.put("userId", param.getUserId()); // paramMap.put("userId", param.getUserId());
paramMap.put("roleFlag", XJConstant.PERSON_FLAG); // paramMap.put("roleFlag", XJConstant.PERSON_FLAG);
} // }
return paramMap; // return paramMap;
//
}*/ // }*/
//
/** // /**
* 暂时未用到 // * 暂时未用到
* // *
* @return // * @return
*/ // */
/* public List<DaoCriteria> buildDaoCriteriasNoParam() { ///* public List<DaoCriteria> buildDaoCriteriasNoParam() {
List<DaoCriteria> daoCriterias = new ArrayList<DaoCriteria>(); // List<DaoCriteria> daoCriterias = new ArrayList<DaoCriteria>();
String orgCode = getOrgCode(); // String orgCode = getOrgCode();
if (isDirector()) { // if (isDirector()) {
daoCriterias = buildOrgDaoCriteriaInChildren(daoCriterias, orgCode); // daoCriterias = buildOrgDaoCriteriaInChildren(daoCriterias, orgCode);
} else { // } else {
daoCriterias = buildOrgDaoCriteriaOutChildren(daoCriterias, orgCode); // daoCriterias = buildOrgDaoCriteriaOutChildren(daoCriterias, orgCode);
} // }
return daoCriterias; // return daoCriterias;
}*/ // }*/
/** /**
* *
* <pre> * <pre>
...@@ -548,29 +533,29 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -548,29 +533,29 @@ public abstract class AbstractBaseController extends BaseController{
return daoCriterias; return daoCriterias;
} }
/** // /**
* // *
* <pre> // * <pre>
* 生成通过当前用户所属组织机构(不包含子机构)过滤的查询条件 // * 生成通过当前用户所属组织机构(不包含子机构)过滤的查询条件
* </pre> // * </pre>
* // *
* @param daoCriterias // * @param daoCriterias
* 查询条件集合 // * 查询条件集合
* @param orgCode // * @param orgCode
* @return // * @return
*/ // */
public List<DaoCriteria> buildOrgDaoCriteriaOutChildren(List<DaoCriteria> daoCriterias, String orgCode) { // public List<DaoCriteria> buildOrgDaoCriteriaOutChildren(List<DaoCriteria> daoCriterias, String orgCode) {
/** // /**
* 当前用户所属公司 // * 当前用户所属公司
*/ // */
//
DaoCriteria compDaoCriteria = new DaoCriteria(); // DaoCriteria compDaoCriteria = new DaoCriteria();
compDaoCriteria.setPropertyName("orgCode"); // compDaoCriteria.setPropertyName("orgCode");
compDaoCriteria.setOperator(QueryOperatorEnum.EQUAL.getName()); // compDaoCriteria.setOperator(QueryOperatorEnum.EQUAL.getName());
compDaoCriteria.setValue(orgCode); // compDaoCriteria.setValue(orgCode);
daoCriterias.add(compDaoCriteria); // daoCriterias.add(compDaoCriteria);
return daoCriterias; // return daoCriterias;
} // }
/** /**
* 对like查询语句的内容进行特殊字符转义 * 对like查询语句的内容进行特殊字符转义
...@@ -600,43 +585,43 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -600,43 +585,43 @@ public abstract class AbstractBaseController extends BaseController{
} }
} }
/** // /**
* <pre> // * <pre>
* 提取错误异常中的错误消息 // * 提取错误异常中的错误消息
* </pre> // * </pre>
* // *
* <p> // * <p>
* 当实体类中对属相注解了以下类似的注解,需要用try.catch语句捕获异常,使用 #getErrorMessage(Exception) // * 当实体类中对属相注解了以下类似的注解,需要用try.catch语句捕获异常,使用 #getErrorMessage(Exception)
* 提取出异常信息NotNull(message = "属性不能为空!") // * 提取出异常信息NotNull(message = "属性不能为空!")
* </p> // * </p>
* // *
* @see {@code NotBlank} ... NotNull、NotEmpty... // * @see {@code NotBlank} ... NotNull、NotEmpty...
* @see {@code Valid} // * @see {@code Valid}
* // *
* @param e // * @param e
* @return // * @return
*/ // */
public String getErrorMessage(Exception e) { // public String getErrorMessage(Exception e) {
StringBuilder message = new StringBuilder(); // StringBuilder message = new StringBuilder();
if (e instanceof TransactionSystemException) { // if (e instanceof TransactionSystemException) {
TransactionSystemException exception = (TransactionSystemException) e; // TransactionSystemException exception = (TransactionSystemException) e;
if (exception.getRootCause() instanceof ConstraintViolationException) { // if (exception.getRootCause() instanceof ConstraintViolationException) {
ConstraintViolationException root = (ConstraintViolationException) exception.getRootCause(); // ConstraintViolationException root = (ConstraintViolationException) exception.getRootCause();
root.getConstraintViolations().forEach(constraintViolation -> { // root.getConstraintViolations().forEach(constraintViolation -> {
message.append(constraintViolation.getMessageTemplate()); // message.append(constraintViolation.getMessageTemplate());
}); // });
} else { // } else {
message.append(e.getMessage()); // message.append(e.getMessage());
} // }
} else if (e instanceof ConstraintViolationException) { // } else if (e instanceof ConstraintViolationException) {
((ConstraintViolationException) e).getConstraintViolations() // ((ConstraintViolationException) e).getConstraintViolations()
.forEach(constraintViolation -> message.append(constraintViolation.getMessageTemplate())); // .forEach(constraintViolation -> message.append(constraintViolation.getMessageTemplate()));
} else { // } else {
message.append("操作异常!"); // message.append("操作异常!");
} // }
return message.toString(); // return message.toString();
} // }
//
public static <T> List<Map<String, Object>> objectsToMaps(List<T> objList) { public static <T> List<Map<String, Object>> objectsToMaps(List<T> objList) {
List<Map<String, Object>> list = Lists.newArrayList(); List<Map<String, Object>> list = Lists.newArrayList();
if (objList != null && objList.size() > 0) { if (objList != null && objList.size() > 0) {
...@@ -668,9 +653,4 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -668,9 +653,4 @@ public abstract class AbstractBaseController extends BaseController{
return map; return map;
} }
public void buildRequestCxt(){
RequestContext.setToken(getToken());
RequestContext.setProduct(getProduct());
RequestContext.setAppKey(getAppKey());
}
} }
...@@ -48,7 +48,7 @@ public class CatalogTreeController extends AbstractBaseController { ...@@ -48,7 +48,7 @@ public class CatalogTreeController extends AbstractBaseController {
@RequestMapping(value = "/getCatalogTree", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/getCatalogTree", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse getCatalogTree() { public CommonResponse getCatalogTree() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
List<Object> list = catalogTreeService.getCatalogTree(orgCode); List<Object> list = catalogTreeService.getCatalogTree(orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
} }
...@@ -63,7 +63,7 @@ public class CatalogTreeController extends AbstractBaseController { ...@@ -63,7 +63,7 @@ public class CatalogTreeController extends AbstractBaseController {
@RequestMapping(value = "/catalogList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/catalogList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse getCatalogList() { public CommonResponse getCatalogList() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
List<CatalogTree> list = catalogTreeService.getCatalogList(orgCode); List<CatalogTree> list = catalogTreeService.getCatalogList(orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
} }
...@@ -80,7 +80,7 @@ public class CatalogTreeController extends AbstractBaseController { ...@@ -80,7 +80,7 @@ public class CatalogTreeController extends AbstractBaseController {
try { try {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
HashMap<String,Object> map = new HashMap<String,Object>(); HashMap<String,Object> map = new HashMap<String,Object>();
map.put("org_code", orgCode); map.put("org_code", orgCode);
map.put("user_id", userId); map.put("user_id", userId);
...@@ -151,7 +151,7 @@ public class CatalogTreeController extends AbstractBaseController { ...@@ -151,7 +151,7 @@ public class CatalogTreeController extends AbstractBaseController {
public CommonResponse qryCatalogTreeInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse qryCatalogTreeInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
HashMap<String,Object> paramMap = new HashMap<String,Object>(); HashMap<String,Object> paramMap = new HashMap<String,Object>();
paramMap.put("orgCode",orgCode); paramMap.put("orgCode",orgCode);
CatalogTreePageParam param = CatalogTreePageParamUtil.fillPageParam(queryRequests, commonPageable, paramMap); CatalogTreePageParam param = CatalogTreePageParamUtil.fillPageParam(queryRequests, commonPageable, paramMap);
......
...@@ -123,7 +123,7 @@ public class CheckController extends AbstractBaseController { ...@@ -123,7 +123,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
boolean hasOrgCode = Boolean.TRUE; boolean hasOrgCode = Boolean.TRUE;
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if (0 < queryRequests.size()) { if (0 < queryRequests.size()) {
...@@ -155,7 +155,7 @@ public class CheckController extends AbstractBaseController { ...@@ -155,7 +155,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
HttpServletResponse response) { HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
boolean hasOrgCode = Boolean.TRUE; boolean hasOrgCode = Boolean.TRUE;
if (0 < queryRequests.size()) { if (0 < queryRequests.size()) {
...@@ -205,7 +205,7 @@ public class CheckController extends AbstractBaseController { ...@@ -205,7 +205,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
HttpServletResponse response) { HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
boolean hasOrgCode = Boolean.TRUE; boolean hasOrgCode = Boolean.TRUE;
if (0 < queryRequests.size()) { if (0 < queryRequests.size()) {
...@@ -289,7 +289,7 @@ public class CheckController extends AbstractBaseController { ...@@ -289,7 +289,7 @@ public class CheckController extends AbstractBaseController {
int count = checkService.checkHasRecord(requestParam); int count = checkService.checkHasRecord(requestParam);
if (count < 1 || requestParam.getPlanTaskId() < 1) { if (count < 1 || requestParam.getPlanTaskId() < 1) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
requestParam.setOrgCode(orgCode); requestParam.setOrgCode(orgCode);
requestParam.setUserId(getUserId()); requestParam.setUserId(getUserId());
...@@ -423,7 +423,7 @@ public class CheckController extends AbstractBaseController { ...@@ -423,7 +423,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
List<DaoCriteria> daoCriterias = buildDaoCriterias(queryRequests, true, loginOrgCode, roleTypeName); List<DaoCriteria> daoCriterias = buildDaoCriterias(queryRequests, true, loginOrgCode, roleTypeName);
...@@ -443,7 +443,7 @@ public class CheckController extends AbstractBaseController { ...@@ -443,7 +443,7 @@ public class CheckController extends AbstractBaseController {
public CommonResponse queryRecordByPointId( public CommonResponse queryRecordByPointId(
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
HashMap<String, Object> req = CheckPageParamUtil.fillInfo(queryRequests); HashMap<String, Object> req = CheckPageParamUtil.fillInfo(queryRequests);
...@@ -518,7 +518,7 @@ public class CheckController extends AbstractBaseController { ...@@ -518,7 +518,7 @@ public class CheckController extends AbstractBaseController {
if (htmlFile.exists()) { if (htmlFile.exists()) {
htmlFile.delete(); htmlFile.delete();
} }
return new CommonResponse(SUCCESS, data, "查询成功"); return new CommonResponse("SUCCESS", data, "查询成功");
} catch (TransformerException | IOException e) { } catch (TransformerException | IOException e) {
e.printStackTrace(); e.printStackTrace();
return null; return null;
...@@ -551,7 +551,7 @@ public class CheckController extends AbstractBaseController { ...@@ -551,7 +551,7 @@ public class CheckController extends AbstractBaseController {
public CommonResponse getCheckStatisticalAnalysis( public CommonResponse getCheckStatisticalAnalysis(
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) CheckStatisticalParam queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) CheckStatisticalParam queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
queryRequests.setOrgCode(loginOrgCode); queryRequests.setOrgCode(loginOrgCode);
List<CheckAnalysisVo> list = checkService.getCheckStatisticalAnalysis(getToken(), getProduct(), getAppKey(), queryRequests); List<CheckAnalysisVo> list = checkService.getCheckStatisticalAnalysis(getToken(), getProduct(), getAppKey(), queryRequests);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
...@@ -565,7 +565,7 @@ public class CheckController extends AbstractBaseController { ...@@ -565,7 +565,7 @@ public class CheckController extends AbstractBaseController {
HttpServletResponse response) { HttpServletResponse response) {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
queryRequests.setOrgCode(loginOrgCode); queryRequests.setOrgCode(loginOrgCode);
List<CheckAnalysisVo> list = checkService.getCheckStatisticalAnalysis(getToken(), getProduct(), getAppKey(), queryRequests); List<CheckAnalysisVo> list = checkService.getCheckStatisticalAnalysis(getToken(), getProduct(), getAppKey(), queryRequests);
String fileName = "巡检记录" + new Date().getTime(); String fileName = "巡检记录" + new Date().getTime();
......
...@@ -52,7 +52,7 @@ public class EquipmentRuleController extends AbstractBaseController { ...@@ -52,7 +52,7 @@ public class EquipmentRuleController extends AbstractBaseController {
token.setToke(getToken()); token.setToke(getToken());
token.setAppKey(getAppKey()); token.setAppKey(getAppKey());
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
map.put("orgCode", orgCode); map.put("orgCode", orgCode);
equipmentHandlerService.fireEquipRuleMessagePush(map, token); equipmentHandlerService.fireEquipRuleMessagePush(map, token);
return CommonResponseUtil.success(); return CommonResponseUtil.success();
......
...@@ -72,7 +72,7 @@ public class ExcelExportController extends AbstractBaseController{ ...@@ -72,7 +72,7 @@ public class ExcelExportController extends AbstractBaseController{
startDate += " 00:00:00"; startDate += " 00:00:00";
endDate += " 23:59:59"; endDate += " 23:59:59";
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
Map<String,Object> map = taskReportService.queryForTaskReport(getToken(),getProduct(),getAppKey(),statistical,startDate,endDate,planId,routeId,orgCode); Map<String,Object> map = taskReportService.queryForTaskReport(getToken(),getProduct(),getAppKey(),statistical,startDate,endDate,planId,routeId,orgCode);
......
...@@ -55,11 +55,11 @@ public class HomeController extends AbstractBaseController{ ...@@ -55,11 +55,11 @@ public class HomeController extends AbstractBaseController{
HashMap<String, Object> response = new HashMap<String, Object>(); HashMap<String, Object> response = new HashMap<String, Object>();
HashMap<String, Object> statusList = new HashMap<String, Object>(); HashMap<String, Object> statusList = new HashMap<String, Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String companyName = getCompanyName(reginParams); String companyName = getCompanyName(reginParams);
/*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) || /*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) { XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) {
orgCode = loginParam.getLoginOrgCode(); orgCode = loginParam.getOrgCode();
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) { } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) {
orgCode = loginParam.getUserOrgCode(); orgCode = loginParam.getUserOrgCode();
}*/ }*/
...@@ -90,7 +90,7 @@ public class HomeController extends AbstractBaseController{ ...@@ -90,7 +90,7 @@ public class HomeController extends AbstractBaseController{
public CommonResponse getCheckData() { public CommonResponse getCheckData() {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
SimpleDateFormat sdf = new SimpleDateFormat("MM月dd日"); SimpleDateFormat sdf = new SimpleDateFormat("MM月dd日");
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
...@@ -107,7 +107,7 @@ public class HomeController extends AbstractBaseController{ ...@@ -107,7 +107,7 @@ public class HomeController extends AbstractBaseController{
HashMap<String, Object> param = new HashMap<String, Object>(); HashMap<String, Object> param = new HashMap<String, Object>();
/*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) || /*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) { XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) {
param.put("orgCode", loginParam.getLoginOrgCode()); param.put("orgCode", loginParam.getOrgCode());
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) { } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) {
param.put("orgCode", loginParam.getUserOrgCode()); param.put("orgCode", loginParam.getUserOrgCode());
} else { } else {
......
...@@ -92,7 +92,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -92,7 +92,7 @@ public class InputItemController extends AbstractBaseController {
try { try {
InputItem inputItem = new InputItem(); InputItem inputItem = new InputItem();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
BeanUtils.copyProperties(param, inputItem); BeanUtils.copyProperties(param, inputItem);
inputItem.setOrgCode(loginOrgCode); inputItem.setOrgCode(loginOrgCode);
inputItem.setCreateBy(user.getUserId()); inputItem.setCreateBy(user.getUserId());
...@@ -224,7 +224,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -224,7 +224,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) { @ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = new HashMap<String, Object>(); HashMap<String, Object> paramMap = new HashMap<String, Object>();
paramMap.put("orgCode", loginOrgCode); paramMap.put("orgCode", loginOrgCode);
InputItemPageParam criterias = InputItemParamUtil.fillInputItemPageParam(queryRequests, pageable, paramMap); InputItemPageParam criterias = InputItemParamUtil.fillInputItemPageParam(queryRequests, pageable, paramMap);
...@@ -245,7 +245,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -245,7 +245,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) {
// 1.组织查询条件数据 // 1.组织查询条件数据
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, false, loginOrgCode, null); List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, false, loginOrgCode, null);
// 2.组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤 // 2.组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤
DaoCriteria compDaoCriteria = new DaoCriteria(); DaoCriteria compDaoCriteria = new DaoCriteria();
...@@ -268,7 +268,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -268,7 +268,7 @@ public class InputItemController extends AbstractBaseController {
@ApiOperation(value = "条件查询检查项", notes = "条件查询检查项") @ApiOperation(value = "条件查询检查项", notes = "条件查询检查项")
public CommonResponse queryCustomInputItem(@RequestBody HashMap<String, Object> params) { public CommonResponse queryCustomInputItem(@RequestBody HashMap<String, Object> params) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
List<PointInputItemVo> list = inputItemService.queryCustomInputItem(params, orgCode); List<PointInputItemVo> list = inputItemService.queryCustomInputItem(params, orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
} }
...@@ -286,7 +286,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -286,7 +286,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) {
// 组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤 // 组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<InputItem> list = null; List<InputItem> list = null;
if (ObjectUtils.isEmpty(queryRequests)) { if (ObjectUtils.isEmpty(queryRequests)) {
list = inputItemDao.findAllByLevel(loginOrgCode); list = inputItemDao.findAllByLevel(loginOrgCode);
...@@ -328,7 +328,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -328,7 +328,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam(value = "巡检点id", required = true) @PathVariable(name = "itemId") Long itemId, @ApiParam(value = "巡检点id", required = true) @PathVariable(name = "itemId") Long itemId,
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -396,7 +396,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -396,7 +396,7 @@ public class InputItemController extends AbstractBaseController {
throw new Exception("请使用指定模板进行上传"); throw new Exception("请使用指定模板进行上传");
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
List<InputItemTemplateVo> itemTemplateVoList = ExcelUtils.importExcel(file, 1, 1, InputItemTemplateVo.class); List<InputItemTemplateVo> itemTemplateVoList = ExcelUtils.importExcel(file, 1, 1, InputItemTemplateVo.class);
return CommonResponseUtil.success(inputItemService.uploadListByTemplate(itemTemplateVoList, orgCode, userId)); return CommonResponseUtil.success(inputItemService.uploadListByTemplate(itemTemplateVoList, orgCode, userId));
......
...@@ -65,7 +65,7 @@ public class LatentDangerController extends AbstractBaseController { ...@@ -65,7 +65,7 @@ public class LatentDangerController extends AbstractBaseController {
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String deptId = getDepartmentId(reginParams); String deptId = getDepartmentId(reginParams);
String companyId = getCompanyId(reginParams); String companyId = getCompanyId(reginParams);
String departmentName = getDepartmentName(reginParams); String departmentName = getDepartmentName(reginParams);
...@@ -87,7 +87,7 @@ public class LatentDangerController extends AbstractBaseController { ...@@ -87,7 +87,7 @@ public class LatentDangerController extends AbstractBaseController {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String deptId = getDepartmentId(reginParams); String deptId = getDepartmentId(reginParams);
String companyId = getCompanyId(reginParams); String companyId = getCompanyId(reginParams);
String departmentName = getDepartmentName(reginParams); String departmentName = getDepartmentName(reginParams);
...@@ -110,7 +110,7 @@ public class LatentDangerController extends AbstractBaseController { ...@@ -110,7 +110,7 @@ public class LatentDangerController extends AbstractBaseController {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String deptId = null; String deptId = null;
return iLatentDangerService.list(getToken(), getProduct(), getAppKey(), latentDangerListParam, user, loginOrgCode, deptId); return iLatentDangerService.list(getToken(), getProduct(), getAppKey(), latentDangerListParam, user, loginOrgCode, deptId);
} catch (Exception e) { } catch (Exception e) {
......
...@@ -99,7 +99,7 @@ public class MsgController extends AbstractBaseController { ...@@ -99,7 +99,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel userModel = getUserInfo(); AgencyUserModel userModel = getUserInfo();
String userId = userModel.getUserId(); String userId = userModel.getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String deptId=null; String deptId=null;
if( reginParams.getDepartment()!=null){ if( reginParams.getDepartment()!=null){
deptId = reginParams.getDepartment().getDepartmentDesc(); deptId = reginParams.getDepartment().getDepartmentDesc();
...@@ -190,7 +190,7 @@ public class MsgController extends AbstractBaseController { ...@@ -190,7 +190,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel userModel = getUserInfo(); AgencyUserModel userModel = getUserInfo();
String userId = userModel.getUserId(); String userId = userModel.getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
for (MsgSubscribe s: subscribe) { for (MsgSubscribe s: subscribe) {
s.setOrgCode(orgCode); s.setOrgCode(orgCode);
s.setUserId(userModel.getUserId()); s.setUserId(userModel.getUserId());
...@@ -299,7 +299,7 @@ public class MsgController extends AbstractBaseController { ...@@ -299,7 +299,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
CommonRequest request = new CommonRequest(); CommonRequest request = new CommonRequest();
CommonRequest request1 = new CommonRequest(); CommonRequest request1 = new CommonRequest();
...@@ -367,7 +367,7 @@ public class MsgController extends AbstractBaseController { ...@@ -367,7 +367,7 @@ public class MsgController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
if(XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)||XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) if(XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)||XJConstant.ROLE_NAME_PERSON.equals(roleTypeName))
...@@ -414,7 +414,7 @@ public class MsgController extends AbstractBaseController { ...@@ -414,7 +414,7 @@ public class MsgController extends AbstractBaseController {
msg.setCreateBy(user.getUserId()); msg.setCreateBy(user.getUserId());
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
msg.setUserName(user.getRealName()); msg.setUserName(user.getRealName());
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
msg.setOrgCode(loginOrgCode); msg.setOrgCode(loginOrgCode);
List<Msg> msgList = iMsgService.publishNotice(getToken(),getProduct(),getAppKey(),msg); List<Msg> msgList = iMsgService.publishNotice(getToken(),getProduct(),getAppKey(),msg);
msgList.forEach(m->{ msgList.forEach(m->{
......
...@@ -50,9 +50,9 @@ public class PlanController extends AbstractBaseController { ...@@ -50,9 +50,9 @@ public class PlanController extends AbstractBaseController {
public CommonResponse qryCheckInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse qryCheckInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, null); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, null);
buildRequestCxt(); // buildRequestCxt();
PlanInfoPageParam param = PlanPageParamUtil.fillPlanInfoParam(queryRequests, commonPageable, paramMap); PlanInfoPageParam param = PlanPageParamUtil.fillPlanInfoParam(queryRequests, commonPageable, paramMap);
Page<HashMap<String, Object>> list = planService.getPlanInfo(param); Page<HashMap<String, Object>> list = planService.getPlanInfo(param);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
...@@ -71,7 +71,7 @@ public class PlanController extends AbstractBaseController { ...@@ -71,7 +71,7 @@ public class PlanController extends AbstractBaseController {
public CommonResponse queryInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse queryInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
HashMap<String, Object> paramMap = buildMybatisCriterias(null, null); HashMap<String, Object> paramMap = buildMybatisCriterias(null, null);
buildRequestCxt(); // buildRequestCxt();
PlanInfoPageParam param = PlanPageParamUtil.fillPlanInfoParam(queryRequests, commonPageable, paramMap); PlanInfoPageParam param = PlanPageParamUtil.fillPlanInfoParam(queryRequests, commonPageable, paramMap);
Page<HashMap<String, Object>> list = planService.getPlanInfo(param); Page<HashMap<String, Object>> list = planService.getPlanInfo(param);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
...@@ -90,7 +90,7 @@ public class PlanController extends AbstractBaseController { ...@@ -90,7 +90,7 @@ public class PlanController extends AbstractBaseController {
try { try {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> map = new HashMap<String, Object>(); HashMap<String, Object> map = new HashMap<String, Object>();
map.put("org_code", loginOrgCode); map.put("org_code", loginOrgCode);
map.put("user_id", userId); map.put("user_id", userId);
...@@ -171,7 +171,7 @@ public class PlanController extends AbstractBaseController { ...@@ -171,7 +171,7 @@ public class PlanController extends AbstractBaseController {
@RequestMapping(value = "/queryPlanByOrgCode", produces = "application/json;charset=UTF-8", method = RequestMethod.POST) @RequestMapping(value = "/queryPlanByOrgCode", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
public CommonResponse qryCheckInfo(@ApiParam(value = "查询条件") @RequestBody(required = false) List<CommonRequest> queryRequests) { public CommonResponse qryCheckInfo(@ApiParam(value = "查询条件") @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, null); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, null);
PlanInfoPageParam param = PlanPageParamUtil.fillPlanInfoParam(queryRequests, null, paramMap); PlanInfoPageParam param = PlanPageParamUtil.fillPlanInfoParam(queryRequests, null, paramMap);
List<HashMap<String, Object>> list = planService.getPlanInfoNoPage(param); List<HashMap<String, Object>> list = planService.getPlanInfoNoPage(param);
...@@ -183,7 +183,7 @@ public class PlanController extends AbstractBaseController { ...@@ -183,7 +183,7 @@ public class PlanController extends AbstractBaseController {
@RequestMapping(value = "/queryPlanList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/queryPlanList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse queryPlanList() { public CommonResponse queryPlanList() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<HashMap<String, Object>> list = planService.queryPlanListByOrgCode(loginOrgCode); List<HashMap<String, Object>> list = planService.queryPlanListByOrgCode(loginOrgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
} }
......
...@@ -90,7 +90,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -90,7 +90,7 @@ public class PlanTaskController extends AbstractBaseController {
@ApiParam(value = "查询条件") @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件") @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, null); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, null);
PlanTaskPageParam params = new PlanTaskPageParam(); PlanTaskPageParam params = new PlanTaskPageParam();
PlanTaskPageParamUtil.fillChkInfoParam(queryRequests, commonPageable, params, paramMap); PlanTaskPageParamUtil.fillChkInfoParam(queryRequests, commonPageable, params, paramMap);
...@@ -183,7 +183,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -183,7 +183,7 @@ public class PlanTaskController extends AbstractBaseController {
HttpServletResponse response) { HttpServletResponse response) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, null); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, null);
PlanTaskPageParam params = new PlanTaskPageParam(); PlanTaskPageParam params = new PlanTaskPageParam();
PlanTaskPageParamUtil.fillChkInfoParam(queryRequests, null, params, paramMap); PlanTaskPageParamUtil.fillChkInfoParam(queryRequests, null, params, paramMap);
...@@ -261,7 +261,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -261,7 +261,7 @@ public class PlanTaskController extends AbstractBaseController {
try { try {
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
params.put("orgCode", loginOrgCode); params.put("orgCode", loginOrgCode);
String pointNo = serial; String pointNo = serial;
params.put("pointNo", pointNo); params.put("pointNo", pointNo);
...@@ -502,7 +502,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -502,7 +502,7 @@ public class PlanTaskController extends AbstractBaseController {
@ApiParam(value = "页大小") @RequestParam(value = "pageSize") int size) throws Exception { @ApiParam(value = "页大小") @RequestParam(value = "pageSize") int size) throws Exception {
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
Map<String, Object> authMap = Bean.BeantoMap(reginParams.getPersonIdentity()); Map<String, Object> authMap = Bean.BeantoMap(reginParams.getPersonIdentity());
params.putAll(authMap); params.putAll(authMap);
params.put("companyId", companyId); params.put("companyId", companyId);
...@@ -550,7 +550,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -550,7 +550,7 @@ public class PlanTaskController extends AbstractBaseController {
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
HashMap<String, Object> resp = new HashMap<String, Object>(); HashMap<String, Object> resp = new HashMap<String, Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
PlanTaskPageParamUtil.fillPlanTask(queryRequests, params); PlanTaskPageParamUtil.fillPlanTask(queryRequests, params);
params.put("userId", getUserId()); params.put("userId", getUserId());
if (queryRequests != null && queryRequests.size() > 0) { if (queryRequests != null && queryRequests.size() > 0) {
...@@ -635,7 +635,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -635,7 +635,7 @@ public class PlanTaskController extends AbstractBaseController {
public CommonResponse queryLeavePlanTask() { public CommonResponse queryLeavePlanTask() {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
params.put("userId", userId); params.put("userId", userId);
params.put("orgCode", loginOrgCode); params.put("orgCode", loginOrgCode);
......
...@@ -92,7 +92,7 @@ public class PointController extends AbstractBaseController { ...@@ -92,7 +92,7 @@ public class PointController extends AbstractBaseController {
} }
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
//点归属于公司 //点归属于公司
pointParam.getPoint().setOrgCode(loginOrgCode); pointParam.getPoint().setOrgCode(loginOrgCode);
pointParam.getPoint().setCreatorId(user.getUserId()); pointParam.getPoint().setCreatorId(user.getUserId());
...@@ -115,7 +115,7 @@ public class PointController extends AbstractBaseController { ...@@ -115,7 +115,7 @@ public class PointController extends AbstractBaseController {
} }
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
//点归属于公司 //点归属于公司
param.setOrgCode(loginOrgCode); param.setOrgCode(loginOrgCode);
param.setCreatorId(user.getUserId()); param.setCreatorId(user.getUserId());
...@@ -226,7 +226,7 @@ public class PointController extends AbstractBaseController { ...@@ -226,7 +226,7 @@ public class PointController extends AbstractBaseController {
@ApiParam(value = "查询条件") @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件") @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -279,7 +279,7 @@ public class PointController extends AbstractBaseController { ...@@ -279,7 +279,7 @@ public class PointController extends AbstractBaseController {
public CommonResponse listAllPoint() { public CommonResponse listAllPoint() {
List<CommonRequest> queryRequests = new ArrayList<>(); List<CommonRequest> queryRequests = new ArrayList<>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
CommonRequest commonRequest = new CommonRequest(); CommonRequest commonRequest = new CommonRequest();
commonRequest.setName("orgCode"); commonRequest.setName("orgCode");
commonRequest.setValue(loginOrgCode); commonRequest.setValue(loginOrgCode);
...@@ -304,7 +304,7 @@ public class PointController extends AbstractBaseController { ...@@ -304,7 +304,7 @@ public class PointController extends AbstractBaseController {
} }
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -324,7 +324,7 @@ public class PointController extends AbstractBaseController { ...@@ -324,7 +324,7 @@ public class PointController extends AbstractBaseController {
public CommonResponse exportTemplate(HttpServletResponse response) { public CommonResponse exportTemplate(HttpServletResponse response) {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String fileName = "巡检点导入模板"; //模板名称 String fileName = "巡检点导入模板"; //模板名称
String[] handers = {"点编号", "点名称", "是否为移动点", "计划外巡检是否评分", "是否允许离线巡检", "参考地址", "3维地图坐标", "3维地图楼层", "最少拍照数量", "最多拍照数量", "风险等级", "备注说明", "所属分类目录", "检查项目", "是否室内"}; //列标题 String[] handers = {"点编号", "点名称", "是否为移动点", "计划外巡检是否评分", "是否允许离线巡检", "参考地址", "3维地图坐标", "3维地图楼层", "最少拍照数量", "最多拍照数量", "风险等级", "备注说明", "所属分类目录", "检查项目", "是否室内"}; //列标题
List<String[]> downData = new ArrayList(); List<String[]> downData = new ArrayList();
...@@ -357,7 +357,7 @@ public class PointController extends AbstractBaseController { ...@@ -357,7 +357,7 @@ public class PointController extends AbstractBaseController {
@RequestParam(value = "exportType", required = false) int exportType, @RequestParam(value = "exportType", required = false) int exportType,
HttpServletResponse response) { HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -384,7 +384,7 @@ public class PointController extends AbstractBaseController { ...@@ -384,7 +384,7 @@ public class PointController extends AbstractBaseController {
@RequestParam(value = "exportType", required = false) int exportType, @RequestParam(value = "exportType", required = false) int exportType,
HttpServletResponse response) { HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -414,7 +414,7 @@ public class PointController extends AbstractBaseController { ...@@ -414,7 +414,7 @@ public class PointController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -438,7 +438,7 @@ public class PointController extends AbstractBaseController { ...@@ -438,7 +438,7 @@ public class PointController extends AbstractBaseController {
public CommonResponse listPoint(@ApiParam(value = "巡检点编码", required = false) @RequestParam("ids") List<String> ids, public CommonResponse listPoint(@ApiParam(value = "巡检点编码", required = false) @RequestParam("ids") List<String> ids,
@ApiParam(value = "巡检点名称", required = false) @RequestParam("names") List<String> names) { @ApiParam(value = "巡检点名称", required = false) @RequestParam("names") List<String> names) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
try { try {
List<Point> list = iPointService.queryPointList(ids, names, orgCode); List<Point> list = iPointService.queryPointList(ids, names, orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
...@@ -460,7 +460,7 @@ public class PointController extends AbstractBaseController { ...@@ -460,7 +460,7 @@ public class PointController extends AbstractBaseController {
public CommonResponse queryPoints(@ApiParam(value = "巡检点编码", required = false) @RequestParam("code") String code, public CommonResponse queryPoints(@ApiParam(value = "巡检点编码", required = false) @RequestParam("code") String code,
@ApiParam(value = "巡检点名称", required = false) @RequestParam("name") String name) { @ApiParam(value = "巡检点名称", required = false) @RequestParam("name") String name) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
try { try {
List<HashMap<String, Object>> list = iPointService.findPointList(code, name, orgCode); List<HashMap<String, Object>> list = iPointService.findPointList(code, name, orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
...@@ -621,7 +621,7 @@ public class PointController extends AbstractBaseController { ...@@ -621,7 +621,7 @@ public class PointController extends AbstractBaseController {
@GetMapping(value = "/queryPointPie", produces = "application/json;charset=UTF-8") @GetMapping(value = "/queryPointPie", produces = "application/json;charset=UTF-8")
public CommonResponse queryPointPie() { public CommonResponse queryPointPie() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
params.put("orgCode", loginOrgCode); params.put("orgCode", loginOrgCode);
HashMap<String, Object> response = iPointService.queryPointPie(params); HashMap<String, Object> response = iPointService.queryPointPie(params);
...@@ -633,7 +633,7 @@ public class PointController extends AbstractBaseController { ...@@ -633,7 +633,7 @@ public class PointController extends AbstractBaseController {
@GetMapping(value = "/queryPointHistogram", produces = "application/json;charset=UTF-8") @GetMapping(value = "/queryPointHistogram", produces = "application/json;charset=UTF-8")
public CommonResponse queryPointHistogram() { public CommonResponse queryPointHistogram() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
params.put("orgCode", loginOrgCode); params.put("orgCode", loginOrgCode);
List<HashMap<String, Object>> response = iPointService.queryPointHistogram(params); List<HashMap<String, Object>> response = iPointService.queryPointHistogram(params);
...@@ -682,7 +682,7 @@ public class PointController extends AbstractBaseController { ...@@ -682,7 +682,7 @@ public class PointController extends AbstractBaseController {
@ApiParam(value = "巡检点id", required = true) @PathVariable(name = "pointId") Long pointId, @ApiParam(value = "巡检点id", required = true) @PathVariable(name = "pointId") Long pointId,
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -714,7 +714,7 @@ public class PointController extends AbstractBaseController { ...@@ -714,7 +714,7 @@ public class PointController extends AbstractBaseController {
@GetMapping(value = "/queryLeavelPoint", produces = "application/json;charset=UTF-8") @GetMapping(value = "/queryLeavelPoint", produces = "application/json;charset=UTF-8")
public CommonResponse queryLeavelPoint(@ApiParam(value = "数据同步开始时间(不传为全部同步)", required = false) @RequestParam(required = false) String startTime) { public CommonResponse queryLeavelPoint(@ApiParam(value = "数据同步开始时间(不传为全部同步)", required = false) @RequestParam(required = false) String startTime) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -742,7 +742,7 @@ public class PointController extends AbstractBaseController { ...@@ -742,7 +742,7 @@ public class PointController extends AbstractBaseController {
@PostMapping(value = "/exportPoint/iec", produces = "application/json;charset=UTF-8") @PostMapping(value = "/exportPoint/iec", produces = "application/json;charset=UTF-8")
public CommonResponse exportIecPoint(HttpServletResponse response) { public CommonResponse exportIecPoint(HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String fileName = "巡检点点位"; //模板名称 String fileName = "巡检点点位"; //模板名称
List<Map<String, Object>> list = iPointService.queryAllPointConfig(loginOrgCode); List<Map<String, Object>> list = iPointService.queryAllPointConfig(loginOrgCode);
try { try {
...@@ -814,7 +814,7 @@ public class PointController extends AbstractBaseController { ...@@ -814,7 +814,7 @@ public class PointController extends AbstractBaseController {
@ApiParam(value = "同步请求参数") @RequestBody() List<MaintenanceResourceData> list) { @ApiParam(value = "同步请求参数") @RequestBody() List<MaintenanceResourceData> list) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
AgencyUserModel model = getUserInfo(); AgencyUserModel model = getUserInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
iPointService.syncSavePoint(list, orgCode, model.getUserId()); iPointService.syncSavePoint(list, orgCode, model.getUserId());
return CommonResponseUtil.success(); return CommonResponseUtil.success();
} }
......
...@@ -47,7 +47,7 @@ public class QueryStatsController extends AbstractBaseController { ...@@ -47,7 +47,7 @@ public class QueryStatsController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
CheckStatsListPageParam param = CheckStatsParamUtils.fillCheckInfoParam(queryRequests, commonPageable, paramMap); CheckStatsListPageParam param = CheckStatsParamUtils.fillCheckInfoParam(queryRequests, commonPageable, paramMap);
......
...@@ -63,7 +63,7 @@ public class RouteController extends AbstractBaseController { ...@@ -63,7 +63,7 @@ public class RouteController extends AbstractBaseController {
public CommonResponse addRoute(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) { public CommonResponse addRoute(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
route.setOrgCode(loginOrgCode); route.setOrgCode(loginOrgCode);
route.setIsDelete(false); route.setIsDelete(false);
if (routeService.existRouteName(loginOrgCode, route.getName())) { if (routeService.existRouteName(loginOrgCode, route.getName())) {
...@@ -90,7 +90,7 @@ public class RouteController extends AbstractBaseController { ...@@ -90,7 +90,7 @@ public class RouteController extends AbstractBaseController {
public CommonResponse updateRoute(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) { public CommonResponse updateRoute(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
route.setOrgCode(orgCode); route.setOrgCode(orgCode);
route.setCreatorId(getUserId()); route.setCreatorId(getUserId());
routeService.updateRoute(route); routeService.updateRoute(route);
...@@ -195,7 +195,7 @@ public class RouteController extends AbstractBaseController { ...@@ -195,7 +195,7 @@ public class RouteController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = new HashMap<String, Object>(); HashMap<String, Object> paramMap = new HashMap<String, Object>();
paramMap.put("orgCode", loginOrgCode); paramMap.put("orgCode", loginOrgCode);
RoutePageParam params = RoutePageParamUtil.fillRouteInfoParam(queryRequests, commonPageable, paramMap); RoutePageParam params = RoutePageParamUtil.fillRouteInfoParam(queryRequests, commonPageable, paramMap);
...@@ -214,7 +214,7 @@ public class RouteController extends AbstractBaseController { ...@@ -214,7 +214,7 @@ public class RouteController extends AbstractBaseController {
try { try {
//1.组织数据权限信息 //1.组织数据权限信息
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String org = getLoginOrgCode(reginParams); String org = getOrgCode(reginParams);
//2.查询 //2.查询
List<Route> routeList; List<Route> routeList;
if (null != orgCode && 0 == orgCode) { if (null != orgCode && 0 == orgCode) {
...@@ -235,7 +235,7 @@ public class RouteController extends AbstractBaseController { ...@@ -235,7 +235,7 @@ public class RouteController extends AbstractBaseController {
public CommonResponse queryRouteList() { public CommonResponse queryRouteList() {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<HashMap<String, Object>> routeList = routeService.queryRouteListByOrgCode(loginOrgCode, null, null); List<HashMap<String, Object>> routeList = routeService.queryRouteListByOrgCode(loginOrgCode, null, null);
routeList = routeList.stream().distinct().collect(Collectors.toList()); routeList = routeList.stream().distinct().collect(Collectors.toList());
return CommonResponseUtil.success(routeList); return CommonResponseUtil.success(routeList);
...@@ -293,7 +293,7 @@ public class RouteController extends AbstractBaseController { ...@@ -293,7 +293,7 @@ public class RouteController extends AbstractBaseController {
try { try {
String uid = getUserId(); String uid = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<RoutePoint> routePointList = new ArrayList<>(); List<RoutePoint> routePointList = new ArrayList<>();
for (String pointId : pointIds) { for (String pointId : pointIds) {
RoutePoint routePoint = new RoutePoint(); RoutePoint routePoint = new RoutePoint();
......
...@@ -62,7 +62,7 @@ public class SafetyController extends AbstractBaseController{ ...@@ -62,7 +62,7 @@ public class SafetyController extends AbstractBaseController{
@ApiOperation(value = " 保存登陆用户选择公司信息", notes = " 保存登陆用户选择公司信息") @ApiOperation(value = " 保存登陆用户选择公司信息", notes = " 保存登陆用户选择公司信息")
@PostMapping(value = "/save/curCompany") @PostMapping(value = "/save/curCompany")
public CommonResponse saveCurCompany(@RequestBody ReginParams reginParams) { public CommonResponse saveCurCompany(@RequestBody ReginParams reginParams) {
this.saveSelectedOrgInfo(reginParams); // this.saveSelectedOrgInfo(reginParams);
// CatalogTree hh4= new CatalogTree(); // CatalogTree hh4= new CatalogTree();
// CommonResponse hh= pointService.pushSpcCheckResult(hh4); // CommonResponse hh= pointService.pushSpcCheckResult(hh4);
......
...@@ -77,7 +77,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -77,7 +77,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/countPoint", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/countPoint", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse sumCheckPtById() { public CommonResponse sumCheckPtById() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
List<HashMap<String, Object>> List = pointService.getSumPtByRole(paramMap); List<HashMap<String, Object>> List = pointService.getSumPtByRole(paramMap);
...@@ -95,7 +95,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -95,7 +95,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/countMonth/{dateMonth}", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/countMonth/{dateMonth}", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse countMonthCheckById(@ApiParam(value = "年月日(yyyyMMdd)8位", required = false) @PathVariable String dateMonth) { public CommonResponse countMonthCheckById(@ApiParam(value = "年月日(yyyyMMdd)8位", required = false) @PathVariable String dateMonth) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
List<HashMap<String, Object>> countList = checkService.getCountMonthChkByRole(paramMap, dateMonth); List<HashMap<String, Object>> countList = checkService.getCountMonthChkByRole(paramMap, dateMonth);
...@@ -114,7 +114,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -114,7 +114,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
public CommonResponse findChkExList(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse findChkExList(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
CheckPtListPageParam params = CheckPageParamUtil.fillChkExParam(queryRequests, commonPageable, paramMap); CheckPtListPageParam params = CheckPageParamUtil.fillChkExParam(queryRequests, commonPageable, paramMap);
...@@ -132,7 +132,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -132,7 +132,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/point/queryCriteria/init", method = RequestMethod.GET, produces = "application/json;charset=UTF-8") @RequestMapping(value = "/point/queryCriteria/init", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
public CommonResponse getQueryCriteriaInit() { public CommonResponse getQueryCriteriaInit() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
String companyId = getCompanyId(reginParams); String companyId = getCompanyId(reginParams);
...@@ -153,7 +153,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -153,7 +153,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/check-info/count", produces = "application/json;charset=UTF-8", method = RequestMethod.POST) @RequestMapping(value = "/check-info/count", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
public CommonResponse countCheckInfoDate(@ApiParam(value = "查询条件", required = false) @RequestBody HashMap<String, Object> map) { public CommonResponse countCheckInfoDate(@ApiParam(value = "查询条件", required = false) @RequestBody HashMap<String, Object> map) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramsMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramsMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
paramsMap.put("checkMonth", map.get("date").toString().subSequence(0, 6)); paramsMap.put("checkMonth", map.get("date").toString().subSequence(0, 6));
...@@ -173,7 +173,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -173,7 +173,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/check-user/{PointID}", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/check-user/{PointID}", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse qryCheckUserById(@ApiParam(value = "点编号", required = true) @PathVariable int PointID) { public CommonResponse qryCheckUserById(@ApiParam(value = "点编号", required = true) @PathVariable int PointID) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramsMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramsMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
List<CheckUserBo> userList = checkService.getAuthUserInfo(paramsMap); List<CheckUserBo> userList = checkService.getAuthUserInfo(paramsMap);
...@@ -193,7 +193,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -193,7 +193,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
public CommonResponse qryCheckInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse qryCheckInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
CheckInfoListPageParam params = CheckPageParamUtil.fillChkInfoListParam(queryRequests, commonPageable, paramMap); CheckInfoListPageParam params = CheckPageParamUtil.fillChkInfoListParam(queryRequests, commonPageable, paramMap);
...@@ -214,14 +214,14 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -214,14 +214,14 @@ public class SafetyPreCtrlController extends AbstractBaseController {
CommonPage<CheckInputBo> checkInputBos = null; CommonPage<CheckInputBo> checkInputBos = null;
try { try {
checkInputBos = checkService.getCheckInputByCheckId(param); checkInputBos = checkService.getCheckInputByCheckId(param);
checkInputBos.setResult(SUCCESS); checkInputBos.setResult("SUCCESS");
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
if (ObjectUtils.isEmpty(checkInputBos)) { if (ObjectUtils.isEmpty(checkInputBos)) {
checkInputBos = new CommonPage(null, null, 0); checkInputBos = new CommonPage(null, null, 0);
} }
checkInputBos.setMessage(e.getMessage()); checkInputBos.setMessage(e.getMessage());
checkInputBos.setResult(FAILED); checkInputBos.setResult("FAILED");
} }
return CommonResponseUtil.success(checkInputBos); return CommonResponseUtil.success(checkInputBos);
} }
...@@ -280,7 +280,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -280,7 +280,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@ApiParam(value = "查询条件") @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件") @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数") CommonPageable commonPageable) { @ApiParam(value = "分页参数") CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, null); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, null);
CheckPtListPageParam params = CheckPageParamUtil.fillChkPtParam(queryRequests, commonPageable, paramMap); CheckPtListPageParam params = CheckPageParamUtil.fillChkPtParam(queryRequests, commonPageable, paramMap);
Page<CheckPtListBo> checkPtListBo = pointService.getCheckPtList(getToken(), getProduct(), getAppKey(), params); Page<CheckPtListBo> checkPtListBo = pointService.getCheckPtList(getToken(), getProduct(), getAppKey(), params);
...@@ -389,7 +389,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -389,7 +389,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
CheckPtListPageParam params = CheckPageParamUtil.fillTraParam(queryRequests, commonPageable, paramMap); CheckPtListPageParam params = CheckPageParamUtil.fillTraParam(queryRequests, commonPageable, paramMap);
...@@ -412,7 +412,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -412,7 +412,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/routePlanPoint/list", produces = "application/json;charset=UTF-8", method = RequestMethod.POST) @RequestMapping(value = "/routePlanPoint/list", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
public CommonResponse findRoutePlanPointList(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { public CommonResponse findRoutePlanPointList(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
CheckPtListPageParam params = CheckPageParamUtil.fillChkPtParam(queryRequests, null, paramMap); CheckPtListPageParam params = CheckPageParamUtil.fillChkPtParam(queryRequests, null, paramMap);
...@@ -425,7 +425,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -425,7 +425,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/queryConditions/init/{type}", method = RequestMethod.GET, produces = "application/json;charset=UTF-8") @RequestMapping(value = "/queryConditions/init/{type}", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
public CommonResponse findCheckSystemInit(@ApiParam(value = "类型", required = true) @PathVariable String type) { public CommonResponse findCheckSystemInit(@ApiParam(value = "类型", required = true) @PathVariable String type) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
String companyId = getCompanyId(reginParams); String companyId = getCompanyId(reginParams);
......
...@@ -54,7 +54,7 @@ public class SynDataController extends AbstractBaseController { ...@@ -54,7 +54,7 @@ public class SynDataController extends AbstractBaseController {
@ApiParam(value = "巡检项信息", required = true) @RequestBody SynInputItemParam synInputItemParam) { @ApiParam(value = "巡检项信息", required = true) @RequestBody SynInputItemParam synInputItemParam) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
...@@ -86,7 +86,7 @@ public class SynDataController extends AbstractBaseController { ...@@ -86,7 +86,7 @@ public class SynDataController extends AbstractBaseController {
try { try {
if (operationType.equals(saveOperationType)) { if (operationType.equals(saveOperationType)) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
...@@ -143,12 +143,12 @@ public class SynDataController extends AbstractBaseController { ...@@ -143,12 +143,12 @@ public class SynDataController extends AbstractBaseController {
@ApiParam(value = "巡检路线信息") @RequestBody SynRouteParam synRouteParam) { @ApiParam(value = "巡检路线信息") @RequestBody SynRouteParam synRouteParam) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
// String orgCode = getLoginUserParam().getLoginOrgCode(); // String orgCode = getLoginUserParam().getOrgCode();
if (operationType.equals(saveOperationType)) { if (operationType.equals(saveOperationType)) {
return iSynDataService.saveRoute(synRouteParam, userId, orgCode); return iSynDataService.saveRoute(synRouteParam, userId, orgCode);
} }
...@@ -172,7 +172,7 @@ public class SynDataController extends AbstractBaseController { ...@@ -172,7 +172,7 @@ public class SynDataController extends AbstractBaseController {
@ApiParam(value = "巡检计划信息") @RequestBody SynPlanParam synPlanParam) { @ApiParam(value = "巡检计划信息") @RequestBody SynPlanParam synPlanParam) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
Toke toke = new Toke(); Toke toke = new Toke();
toke.setAppKey(getAppKey()); toke.setAppKey(getAppKey());
...@@ -181,7 +181,7 @@ public class SynDataController extends AbstractBaseController { ...@@ -181,7 +181,7 @@ public class SynDataController extends AbstractBaseController {
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
// String orgCode = getLoginUserParam().getLoginOrgCode(); // String orgCode = getLoginUserParam().getOrgCode();
if (operationType.equals(saveOperationType)) { if (operationType.equals(saveOperationType)) {
return iSynDataService.savePlan(synPlanParam, userId, orgCode,toke); return iSynDataService.savePlan(synPlanParam, userId, orgCode,toke);
} }
......
...@@ -123,7 +123,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -123,7 +123,7 @@ public class TaskController extends AbstractBaseController{
return CommonResponseUtil.failure("完成时间应当大于当前时间!" ); return CommonResponseUtil.failure("完成时间应当大于当前时间!" );
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
param.getTaskInfo().setOrgCode(orgCode); param.getTaskInfo().setOrgCode(orgCode);
// param.getTaskInfo().setCreateDate(new Date()); // param.getTaskInfo().setCreateDate(new Date());
param.getTaskInfo().setPublisher(user.getUserId()); param.getTaskInfo().setPublisher(user.getUserId());
...@@ -239,7 +239,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -239,7 +239,7 @@ public class TaskController extends AbstractBaseController{
if (htmlFile.exists()) { if (htmlFile.exists()) {
htmlFile.delete(); htmlFile.delete();
} }
return new CommonResponse(SUCCESS, data, "查询成功"); return new CommonResponse("SUCCESS", data, "查询成功");
} catch (TransformerException | IOException e) { } catch (TransformerException | IOException e) {
e.printStackTrace(); e.printStackTrace();
return null; return null;
...@@ -296,7 +296,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -296,7 +296,7 @@ public class TaskController extends AbstractBaseController{
try { try {
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
taskService.handleTask(taskIds, status, user, orgCode); taskService.handleTask(taskIds, status, user, orgCode);
return CommonResponseUtil.success(); return CommonResponseUtil.success();
} catch (Exception e) { } catch (Exception e) {
...@@ -352,7 +352,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -352,7 +352,7 @@ public class TaskController extends AbstractBaseController{
public CommonResponse feedbackTask(@ApiParam(value = "回复信息(包含图片base64编码)") @RequestBody FeedbackParam param) { public CommonResponse feedbackTask(@ApiParam(value = "回复信息(包含图片base64编码)") @RequestBody FeedbackParam param) {
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(user)) { if (ObjectUtils.isEmpty(user)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -441,7 +441,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -441,7 +441,7 @@ public class TaskController extends AbstractBaseController{
@ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) { @ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String deptId =""; String deptId ="";
String userId =""; String userId ="";
...@@ -480,7 +480,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -480,7 +480,7 @@ public class TaskController extends AbstractBaseController{
queryRequests = new ArrayList<>(); queryRequests = new ArrayList<>();
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, true, orgCode, roleTypeName); List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, true, orgCode, roleTypeName);
List<Task> list = taskService.queryTaskByCondition(criterias); List<Task> list = taskService.queryTaskByCondition(criterias);
...@@ -501,7 +501,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -501,7 +501,7 @@ public class TaskController extends AbstractBaseController{
queryRequests = new ArrayList<>(); queryRequests = new ArrayList<>();
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, true, orgCode, roleTypeName); List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, true, orgCode, roleTypeName);
int count = taskService.queryTaskCountByCondition(criterias); int count = taskService.queryTaskCountByCondition(criterias);
...@@ -513,7 +513,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -513,7 +513,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation(value = "条件查询任务图表数据(<font color='blue'>手机app</font>)", notes = "条件查询任务图表数据(<font color='blue'>手机app</font>)") @ApiOperation(value = "条件查询任务图表数据(<font color='blue'>手机app</font>)", notes = "条件查询任务图表数据(<font color='blue'>手机app</font>)")
public CommonResponse queryTaskCharts(@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) { public CommonResponse queryTaskCharts(@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
if (queryRequests == null) { if (queryRequests == null) {
...@@ -563,7 +563,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -563,7 +563,7 @@ public class TaskController extends AbstractBaseController{
public CommonResponse queryTasksByPage(@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse queryTasksByPage(@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) { @ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
if (queryRequests == null) { if (queryRequests == null) {
...@@ -618,7 +618,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -618,7 +618,7 @@ public class TaskController extends AbstractBaseController{
@RequestMapping(value = "/queryCriteria/init", method = RequestMethod.GET, produces = "application/json;charset=UTF-8") @RequestMapping(value = "/queryCriteria/init", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
public CommonResponse getQueryCriteriaInit(){ public CommonResponse getQueryCriteriaInit(){
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
...@@ -660,7 +660,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -660,7 +660,7 @@ public class TaskController extends AbstractBaseController{
public CommonResponse hiddenDangerCountByDate(@ApiParam(value = "年月日(yyyyMMdd)8位", required = true) @PathVariable String dateMonth) { public CommonResponse hiddenDangerCountByDate(@ApiParam(value = "年月日(yyyyMMdd)8位", required = true) @PathVariable String dateMonth) {
HashMap<String,Object> params = new HashMap<String,Object>(); HashMap<String,Object> params = new HashMap<String,Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if (XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName.toUpperCase()) || if (XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName.toUpperCase()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName.toUpperCase())) { XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName.toUpperCase())) {
...@@ -707,7 +707,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -707,7 +707,7 @@ public class TaskController extends AbstractBaseController{
HashMap<String,Object> params = new HashMap<String,Object>(); HashMap<String,Object> resp = new HashMap<String,Object>(); HashMap<String,Object> params = new HashMap<String,Object>(); HashMap<String,Object> resp = new HashMap<String,Object>();
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
params.put("orgCode",orgCode); params.put("orgCode",orgCode);
...@@ -740,7 +740,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -740,7 +740,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation(value = "查询任务统计", notes = "查询任务统计") @ApiOperation(value = "查询任务统计", notes = "查询任务统计")
public CommonResponse getTaskStatistics(@RequestBody(required=true) TaskStatisticsParam param) { public CommonResponse getTaskStatistics(@RequestBody(required=true) TaskStatisticsParam param) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
param.setOrgCode(orgCode); param.setOrgCode(orgCode);
List<TaskStatisticsVo> list = taskService.getTaskStatistics(param); List<TaskStatisticsVo> list = taskService.getTaskStatistics(param);
if (list!=null&&list.size()>0){ if (list!=null&&list.size()>0){
...@@ -793,7 +793,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -793,7 +793,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation(value = "查询任务统计", notes = "查询任务统计") @ApiOperation(value = "查询任务统计", notes = "查询任务统计")
public void exportStatisticsData(@RequestBody(required=true) TaskStatisticsParam param, HttpServletResponse response) { public void exportStatisticsData(@RequestBody(required=true) TaskStatisticsParam param, HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
param.setOrgCode(orgCode); param.setOrgCode(orgCode);
List<TaskStatisticsVo> list = taskService.getTaskStatistics(param); List<TaskStatisticsVo> list = taskService.getTaskStatistics(param);
if (list!=null&&list.size()>0){ if (list!=null&&list.size()>0){
......
...@@ -48,7 +48,7 @@ public class TaskReportController extends AbstractBaseController{ ...@@ -48,7 +48,7 @@ public class TaskReportController extends AbstractBaseController{
startDate += " 00:00:00"; startDate += " 00:00:00";
endDate += " 23:59:59"; endDate += " 23:59:59";
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
return CommonResponseUtil.success(taskReportService.queryForTaskReport(getToken(),getProduct(),getAppKey(),statistical,startDate,endDate,planId,routeId,orgCode)); return CommonResponseUtil.success(taskReportService.queryForTaskReport(getToken(),getProduct(),getAppKey(),statistical,startDate,endDate,planId,routeId,orgCode));
} }
......
...@@ -186,7 +186,7 @@ public class UserController extends AbstractBaseController { ...@@ -186,7 +186,7 @@ public class UserController extends AbstractBaseController {
CompanyModel companyModel = remoteSecurityService.listUserByCompanyId1(getToken(), getProduct(), getAppKey(), reginParams.getCompany().getSequenceNbr().toString()); CompanyModel companyModel = remoteSecurityService.listUserByCompanyId1(getToken(), getProduct(), getAppKey(), reginParams.getCompany().getSequenceNbr().toString());
List children = (List) companyModel.getChildren(); List children = (List) companyModel.getChildren();
List<DepartmentUserTreeWebVo> list = Lists.newArrayList(); List<DepartmentUserTreeWebVo> list = Lists.newArrayList();
String loginOrgCode= getLoginOrgCode(reginParams); String loginOrgCode= getOrgCode(reginParams);
for (int i = 0; i < children.size(); i++) { for (int i = 0; i < children.size(); i++) {
Map<String, Object> map = (LinkedHashMap) children.get(i); Map<String, Object> map = (LinkedHashMap) children.get(i);
JSONObject json = JSON.parseObject(JSON.toJSONString(map)); JSONObject json = JSON.parseObject(JSON.toJSONString(map));
...@@ -302,7 +302,7 @@ public class UserController extends AbstractBaseController { ...@@ -302,7 +302,7 @@ public class UserController extends AbstractBaseController {
public CommonResponse queryAllUser() { public CommonResponse queryAllUser() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<AgencyUserModel> userModels = remoteSecurityService.listUserByOrgCode(getToken(), getProduct(), getAppKey(), loginOrgCode); List<AgencyUserModel> userModels = remoteSecurityService.listUserByOrgCode(getToken(), getProduct(), getAppKey(), loginOrgCode);
List<LinkedHashMap<String, Object>> userList = paraseData(userModels, null); List<LinkedHashMap<String, Object>> userList = paraseData(userModels, null);
return CommonResponseUtil.success(userList); return CommonResponseUtil.success(userList);
...@@ -747,7 +747,7 @@ public class UserController extends AbstractBaseController { ...@@ -747,7 +747,7 @@ public class UserController extends AbstractBaseController {
public CommonResponse saveCurCompany(@ApiParam(value = "当前登陆用户所选单位机构编号", required = true) @RequestBody ReginParams reginParams) { public CommonResponse saveCurCompany(@ApiParam(value = "当前登陆用户所选单位机构编号", required = true) @RequestBody ReginParams reginParams) {
try { try {
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
saveSelectedOrgInfo(reginParams); // saveSelectedOrgInfo(reginParams);
return CommonResponseUtil.success(buildCurCompany(getToken(),getProduct(),getAppKey(),reginParams, user)); return CommonResponseUtil.success(buildCurCompany(getToken(),getProduct(),getAppKey(),reginParams, user));
} catch (Exception e) { } catch (Exception e) {
logger.error("保存登陆用户选择公司信息异常", e); logger.error("保存登陆用户选择公司信息异常", e);
......
...@@ -47,151 +47,151 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -47,151 +47,151 @@ public abstract class AbstractBaseController extends BaseController{
/*@Autowired /*@Autowired
private RemoteSecurityServer remoteSecurityServer; private RemoteSecurityServer remoteSecurityServer;
*/ */
@Autowired // @Autowired
protected HttpServletRequest request; // protected HttpServletRequest request;
//
/** // /**
* 成功返回状态 // * 成功返回状态
*/ // */
protected static final String SUCCESS = "SUCCESS"; // protected static final String SUCCESS = "SUCCESS";
//
/** // /**
* 失败返回状态 // * 失败返回状态
*/ // */
protected static final String FAILED = "FAILED"; // protected static final String FAILED = "FAILED";
//
/** // /**
* 默认页大小 // * 默认页大小
*/ // */
protected static final int DEFAULT_PAGE_SIZE = 10; // protected static final int DEFAULT_PAGE_SIZE = 10;
//
@Autowired // @Autowired
private RedisTemplate<String, String> redisTemplate; // private RedisTemplate<String, String> redisTemplate;
//
//
protected String getToken() { // protected String getToken() {
String authToken = request.getHeader("token"); // String authToken = request.getHeader("token");
if (authToken == null) { // if (authToken == null) {
authToken = request.getHeader("X-Access-Token"); // authToken = request.getHeader("X-Access-Token");
} // }
return authToken; // return authToken;
} // }
//
protected String getProduct() { // protected String getProduct() {
String authToken = request.getHeader("product"); // String authToken = request.getHeader("product");
if (authToken == null) { // if (authToken == null) {
authToken = request.getParameter("product"); // authToken = request.getParameter("product");
} // }
return authToken; // return authToken;
} // }
//
//
protected String getAppKey() { // protected String getAppKey() {
String authToken = request.getHeader("appKey"); // String authToken = request.getHeader("appKey");
if (authToken == null) { // if (authToken == null) {
authToken = request.getParameter("appKey"); // authToken = request.getParameter("appKey");
} // }
return authToken; // return authToken;
} // }
/** // /**
* // *
* <pre> // * <pre>
* 判断当前用户角色级别:true:主管/false:装备管理员 // * 判断当前用户角色级别:true:主管/false:装备管理员
* </pre> // * </pre>
* // *
* @return // * @return
*/ // */
/*protected boolean isDirector() { // /*protected boolean isDirector() {
if (getUserInfo() == null) { // if (getUserInfo() == null) {
return false; // return false;
} // }
return getUserInfo().getRole().getRoleType() != 3; // return getUserInfo().getRole().getRoleType() != 3;
}*/ // }*/
//
/** // /**
* 获取用户角色id // * 获取用户角色id
* // *
* @return // * @return
*/ // */
/*protected String getRoleId() { // /*protected String getRoleId() {
if (getUserInfo() == null) { // if (getUserInfo() == null) {
return ""; // return "";
} // }
return getUserInfo().getRole().getRoleType().toString(); // return getUserInfo().getRole().getRoleType().toString();
}*/ // }*/
//
/** // /**
* 当前登录用户信息 // * 当前登录用户信息
*/ // */
/*protected User getUserInfo() { // /*protected User getUserInfo() {
if (getToken() == null) { // if (getToken() == null) {
return null; // return null;
} // }
return remoteSecurityServer.loginAuthentication(getToken()); // return remoteSecurityServer.loginAuthentication(getToken());
}*/ // }*/
//
protected AgencyUserModel getUserInfo() { // protected AgencyUserModel getUserInfo() {
AgencyUserModel userModel=null; // AgencyUserModel userModel=null;
if(getToken()!=null){ // if(getToken()!=null){
RequestContext.setToken(getToken()); // RequestContext.setToken(getToken());
RequestContext.setProduct(getProduct()); // RequestContext.setProduct(getProduct());
RequestContext.setAppKey(getAppKey()); // RequestContext.setAppKey(getAppKey());
//
FeignClientResult feignClientResult; // FeignClientResult feignClientResult;
try { // try {
feignClientResult = Privilege.agencyUserClient.getme(); // feignClientResult = Privilege.agencyUserClient.getme();
userModel = (AgencyUserModel) feignClientResult.getResult(); // userModel = (AgencyUserModel) feignClientResult.getResult();
//
} catch (InnerInvokException e) { // } catch (InnerInvokException e) {
e.printStackTrace(); // e.printStackTrace();
} // }
//
} // }
return userModel; // return userModel;
//
// return CurrentAuthentication.getAuthenticatedUserThreadLocal(); // // return CurrentAuthentication.getAuthenticatedUserThreadLocal();
} // }
//
protected String getCompanyId(ReginParams reginParams) { // protected String getCompanyId(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
} // }
if (reginParams.getCompany() != null) { // if (reginParams.getCompany() != null) {
return reginParams.getCompany().getSequenceNbr().toString(); // return reginParams.getCompany().getSequenceNbr().toString();
} // }
return null; // return null;
} // }
//
protected String getDepartmentName(ReginParams reginParams) { // protected String getDepartmentName(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
} // }
if (reginParams.getDepartment() != null) { // if (reginParams.getDepartment() != null) {
return reginParams.getDepartment().getDepartmentName(); // return reginParams.getDepartment().getDepartmentName();
} // }
return null; // return null;
} // }
//
protected String getUserId() { // protected String getUserId() {
String userId = null; // String userId = null;
if (getUserInfo() != null) { // if (getUserInfo() != null) {
userId = getUserInfo().getUserId(); // userId = getUserInfo().getUserId();
} // }
return userId; // return userId;
} // }
//
/** // /**
* 获取当前用户所属公司名称 // * 获取当前用户所属公司名称
* // *
* @return // * @return
*/ // */
protected String getCurrentCompanyNameOfUser() { // protected String getCurrentCompanyNameOfUser() {
if (getUserInfo() == null) { // if (getUserInfo() == null) {
return ""; // return "";
} // }
//
return getSelectedOrgInfo().getCompany().getCompanyName(); // return getSelectedOrgInfo().getCompany().getCompanyName();
} // }
/*protected LoginUserParam getLoginUserParam() { /*protected LoginUserParam getLoginUserParam() {
LoginUserParam param = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken()); LoginUserParam param = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
...@@ -200,70 +200,70 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -200,70 +200,70 @@ public abstract class AbstractBaseController extends BaseController{
}*/ }*/
private String buildKey(String userId, String token) { // private String buildKey(String userId, String token) {
//return "region_" + userId + "_" + token.substring(0, token.indexOf('_', 1)); // //return "region_" + userId + "_" + token.substring(0, token.indexOf('_', 1));
return "region_" + userId + "_" + token; // return "region_" + userId + "_" + token;
//
} // }
protected void saveSelectedOrgInfo(ReginParams reginParams) { // protected void saveSelectedOrgInfo(ReginParams reginParams) {
redisTemplate.opsForValue().set(buildKey(getUserId(), getToken()), JSONObject.toJSONString(reginParams)); // redisTemplate.opsForValue().set(buildKey(getUserId(), getToken()), JSONObject.toJSONString(reginParams));
} // }
protected ReginParams getSelectedOrgInfo() { // protected ReginParams getSelectedOrgInfo() {
return JSON.parseObject(redisTemplate.opsForValue().get(buildKey(getUserId(), getToken())), ReginParams.class); // return JSON.parseObject(redisTemplate.opsForValue().get(buildKey(getUserId(), getToken())), ReginParams.class);
} // }
/** /**
* 获取请求的cookies * 获取请求的cookies
* *
* @return * @return
*/ */
protected HashMap<String, String> getCookInfoMap() { // protected HashMap<String, String> getCookInfoMap() {
HashMap<String, String> map = new HashMap<String, String>(); // HashMap<String, String> map = new HashMap<String, String>();
Cookie[] cookies = request.getCookies(); // Cookie[] cookies = request.getCookies();
if (cookies != null) { // if (cookies != null) {
for (Cookie ck : cookies) { // for (Cookie ck : cookies) {
map.put(ck.getName(), ck.getValue()); // map.put(ck.getName(), ck.getValue());
} // }
} // }
return map; // return map;
} // }
protected String getCompanyName(ReginParams reginParams) { // protected String getCompanyName(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
}
if (reginParams.getCompany() != null) {
return reginParams.getCompany().getCompanyName();
}
return null;
}
protected String getLoginOrgCode(ReginParams reginParams) {
if (reginParams == null) {
return null;
}
// if (reginParams.getDepartment() != null) {
// return reginParams.getDepartment().getDeptOrgCode();
// } // }
if (reginParams.getCompany() != null) { // if (reginParams.getCompany() != null) {
return reginParams.getCompany().getOrgCode(); // return reginParams.getCompany().getCompanyName();
} // }
return null; // return null;
} // }
//
// protected String getLoginOrgCode(ReginParams reginParams) {
/** // if (reginParams == null) {
* 获取公司orgcode // return null;
* // }
* @return //// if (reginParams.getDepartment() != null) {
*//* //// return reginParams.getDepartment().getDeptOrgCode();
protected String getOrgCode() { //// }
if (getUserInfo() == null) { // if (reginParams.getCompany() != null) {
return ""; // return reginParams.getCompany().getOrgCode();
} // }
return getUserInfo().getCompanys().getCompCode(); // return null;
}*/ // }
//
//
// /**
// * 获取公司orgcode
// *
// * @return
// *//*
// protected String getOrgCode() {
// if (getUserInfo() == null) {
// return "";
// }
// return getUserInfo().getCompanys().getCompCode();
// }*/
//
/** /**
* 生成查询条件 * 生成查询条件
* *
...@@ -331,90 +331,90 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -331,90 +331,90 @@ public abstract class AbstractBaseController extends BaseController{
return daoCriterias; return daoCriterias;
} }
/* public List<DaoCriteria> buildDaoCriterias(List<CommonRequest> queryRequests, Boolean flag) { ///* public List<DaoCriteria> buildDaoCriterias(List<CommonRequest> queryRequests, Boolean flag) {
List<DaoCriteria> daoCriterias = new ArrayList<DaoCriteria>(); // List<DaoCriteria> daoCriterias = new ArrayList<DaoCriteria>();
String orgCode = null; // String orgCode = null;
if (queryRequests != null && !queryRequests.isEmpty()) { // if (queryRequests != null && !queryRequests.isEmpty()) {
for (CommonRequest query : queryRequests) { // for (CommonRequest query : queryRequests) {
DaoCriteria criteria = new DaoCriteria(); // DaoCriteria criteria = new DaoCriteria();
if (StringUtil.isNotEmpty(query.getValue())) { // if (StringUtil.isNotEmpty(query.getValue())) {
if (query.getValue().toString().equals("-0")) { // if (query.getValue().toString().equals("-0")) {
criteria.setPropertyName(query.getName()); // criteria.setPropertyName(query.getName());
criteria.setOperator(QueryOperatorEnum.IS.getName()); // criteria.setOperator(QueryOperatorEnum.IS.getName());
criteria.setValue(null); // criteria.setValue(null);
} else { // } else {
criteria.setPropertyName(query.getName()); // criteria.setPropertyName(query.getName());
String column = criteria.getPropertyName(); // String column = criteria.getPropertyName();
if (!(query.getValue() instanceof Collection<?>) // if (!(query.getValue() instanceof Collection<?>)
&& column.substring(column.length() - 2, column.length()).toUpperCase().equals("ID")) { // && column.substring(column.length() - 2, column.length()).toUpperCase().equals("ID")) {
criteria.setValue(Long.valueOf(query.getValue().toString())); // criteria.setValue(Long.valueOf(query.getValue().toString()));
} else { // } else {
criteria.setValue(query.getValue()); // criteria.setValue(query.getValue());
} // }
//
String operator = query.getType(); // String operator = query.getType();
if (!StringUtil.isNotEmpty(operator)) { // if (!StringUtil.isNotEmpty(operator)) {
criteria.setOperator(QueryOperatorEnum.EQUAL.getName()); // criteria.setOperator(QueryOperatorEnum.EQUAL.getName());
} else if (operator.equals(QueryOperatorEnum.LIKE.getName())) { // } else if (operator.equals(QueryOperatorEnum.LIKE.getName())) {
setLikeCriteria(criteria, query); // setLikeCriteria(criteria, query);
} else if (operator.equals(QueryOperatorEnum.BIGGER_EQUAL.getName())) { // } else if (operator.equals(QueryOperatorEnum.BIGGER_EQUAL.getName())) {
criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName()); // criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName());
} else if (operator.equals(QueryOperatorEnum.LESS_EQUAL.getName())) { // } else if (operator.equals(QueryOperatorEnum.LESS_EQUAL.getName())) {
criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName()); // criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName());
} else if (QueryOperatorEnum.getEnum(operator) != null) { // } else if (QueryOperatorEnum.getEnum(operator) != null) {
criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName()); // criteria.setOperator(QueryOperatorEnum.getEnum(operator).getName());
} else { // } else {
criteria.setOperator(operator); // criteria.setOperator(operator);
} // }
} // }
daoCriterias.add(criteria); // daoCriterias.add(criteria);
} // }
} // }
} // }
if (flag) { // if (flag) {
ReginParams param = getSelectedOrgInfo(); // ReginParams param = getSelectedOrgInfo();
if (param == null) { // if (param == null) {
throw new YeeException("非法请求"); // throw new YeeException("非法请求");
} // }
String roleTypeName = param.getRole().getRoleName(); // String roleTypeName = param.getRole().getRoleName();
if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) // if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName)
|| XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) { // || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) {
orgCode = param.getCompany().getOrgCode(); // orgCode = param.getCompany().getOrgCode();
daoCriterias = buildOrgDaoCriteriaInChildren(daoCriterias, orgCode); // daoCriterias = buildOrgDaoCriteriaInChildren(daoCriterias, orgCode);
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) {
orgCode = param.getUserOrgCode(); // orgCode = param.getUserOrgCode();
daoCriterias = buildOrgDaoCriteriaOutChildren(daoCriterias, orgCode); // daoCriterias = buildOrgDaoCriteriaOutChildren(daoCriterias, orgCode);
} else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) {
DaoCriteria compDaoCriteria = new DaoCriteria(); // DaoCriteria compDaoCriteria = new DaoCriteria();
compDaoCriteria.setPropertyName("userId"); // compDaoCriteria.setPropertyName("userId");
compDaoCriteria.setOperator(QueryOperatorEnum.EQUAL.getName()); // compDaoCriteria.setOperator(QueryOperatorEnum.EQUAL.getName());
compDaoCriteria.setValue(param.); // compDaoCriteria.setValue(param.);
daoCriterias.add(compDaoCriteria); // daoCriterias.add(compDaoCriteria);
} // }
//
} // }
return daoCriterias; // return daoCriterias;
//
}*/ // }*/
protected String getRoleTypeName(ReginParams reginParams) { // protected String getRoleTypeName(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
} // }
if (reginParams.getRole() != null) { // if (reginParams.getRole() != null) {
return reginParams.getRole().getRoleType(); // return reginParams.getRole().getRoleType();
} // }
return null; // return null;
} // }
protected String getDepartmentId(ReginParams reginParams) { // protected String getDepartmentId(ReginParams reginParams) {
if (reginParams == null) { // if (reginParams == null) {
return null; // return null;
} // }
if (reginParams.getDepartment() != null) { // if (reginParams.getDepartment() != null) {
return reginParams.getDepartment().getSequenceNbr().toString(); // return reginParams.getDepartment().getSequenceNbr().toString();
} // }
return null; // return null;
} // }
//
/** /**
* 构建数据权限 返回字段:orgCode(机构),expression(表达式) * 构建数据权限 返回字段:orgCode(机构),expression(表达式)
* *
...@@ -434,30 +434,30 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -434,30 +434,30 @@ public abstract class AbstractBaseController extends BaseController{
} }
return paramMap; return paramMap;
} }
/*public HashMap<String, Object> buildMybatisDaoCriterias() { // /*public HashMap<String, Object> buildMybatisDaoCriterias() {
String orgCode = null; // String orgCode = null;
LoginUserParam param = getLoginUserParam(); // LoginUserParam param = getLoginUserParam();
if (param == null) { // if (param == null) {
throw new YeeException("非法请求"); // throw new YeeException("非法请求");
} // }
HashMap<String, Object> paramMap = new HashMap<String, Object>(); // HashMap<String, Object> paramMap = new HashMap<String, Object>();
String roleTypeName = param.getRoleTypeName(); // String roleTypeName = param.getRoleTypeName();
//
if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) { // if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) {
orgCode = param.getLoginOrgCode(); // orgCode = param.getLoginOrgCode();
paramMap.put("orgCode", orgCode + "%"); // paramMap.put("orgCode", orgCode + "%");
paramMap.put("roleFlag", XJConstant.ADMIN_FLAG); // paramMap.put("roleFlag", XJConstant.ADMIN_FLAG);
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) {
orgCode = param.getUserOrgCode(); // orgCode = param.getUserOrgCode();
paramMap.put("orgCode", orgCode + "%"); // paramMap.put("orgCode", orgCode + "%");
paramMap.put("roleFlag", XJConstant.DEPART_FLAG); // paramMap.put("roleFlag", XJConstant.DEPART_FLAG);
} else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) {
paramMap.put("userId", param.getUserId()); // paramMap.put("userId", param.getUserId());
paramMap.put("roleFlag", XJConstant.PERSON_FLAG); // paramMap.put("roleFlag", XJConstant.PERSON_FLAG);
} // }
return paramMap; // return paramMap;
//
}*/ // }*/
public HashMap<String, Object> buildMybatisCriterias(String orgCode, String roleTypeName) { public HashMap<String, Object> buildMybatisCriterias(String orgCode, String roleTypeName) {
HashMap<String, Object> paramMap = new HashMap<>(); HashMap<String, Object> paramMap = new HashMap<>();
if(StringUtil.isNotEmpty(roleTypeName)){ if(StringUtil.isNotEmpty(roleTypeName)){
...@@ -478,48 +478,48 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -478,48 +478,48 @@ public abstract class AbstractBaseController extends BaseController{
return paramMap; return paramMap;
} }
//
/*public HashMap<String, Object> buildMybatisCriterias() { // /*public HashMap<String, Object> buildMybatisCriterias() {
String orgCode = null; // String orgCode = null;
LoginUserParam param = getLoginUserParam(); // LoginUserParam param = getLoginUserParam();
if (param == null) { // if (param == null) {
throw new YeeException("非法请求"); // throw new YeeException("非法请求");
} // }
HashMap<String, Object> paramMap = new HashMap<String, Object>(); // HashMap<String, Object> paramMap = new HashMap<String, Object>();
String roleTypeName = param.getRoleTypeName(); // String roleTypeName = param.getRoleTypeName();
//
if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) { // if (XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName)) {
orgCode = param.getLoginOrgCode(); // orgCode = param.getLoginOrgCode();
paramMap.put("orgCode", orgCode); // paramMap.put("orgCode", orgCode);
paramMap.put("roleFlag", XJConstant.ADMIN_FLAG); // paramMap.put("roleFlag", XJConstant.ADMIN_FLAG);
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)) {
orgCode = param.getUserOrgCode(); // orgCode = param.getUserOrgCode();
paramMap.put("orgCode", orgCode); // paramMap.put("orgCode", orgCode);
paramMap.put("roleFlag", XJConstant.DEPART_FLAG); // paramMap.put("roleFlag", XJConstant.DEPART_FLAG);
} else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) { // } else if (XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) {
paramMap.put("userId", param.getUserId()); // paramMap.put("userId", param.getUserId());
paramMap.put("roleFlag", XJConstant.PERSON_FLAG); // paramMap.put("roleFlag", XJConstant.PERSON_FLAG);
} // }
return paramMap; // return paramMap;
//
}*/ // }*/
//
/** // /**
* 暂时未用到 // * 暂时未用到
* // *
* @return // * @return
*/ // */
/* public List<DaoCriteria> buildDaoCriteriasNoParam() { ///* public List<DaoCriteria> buildDaoCriteriasNoParam() {
List<DaoCriteria> daoCriterias = new ArrayList<DaoCriteria>(); // List<DaoCriteria> daoCriterias = new ArrayList<DaoCriteria>();
String orgCode = getOrgCode(); // String orgCode = getOrgCode();
if (isDirector()) { // if (isDirector()) {
daoCriterias = buildOrgDaoCriteriaInChildren(daoCriterias, orgCode); // daoCriterias = buildOrgDaoCriteriaInChildren(daoCriterias, orgCode);
} else { // } else {
daoCriterias = buildOrgDaoCriteriaOutChildren(daoCriterias, orgCode); // daoCriterias = buildOrgDaoCriteriaOutChildren(daoCriterias, orgCode);
} // }
return daoCriterias; // return daoCriterias;
}*/ // }*/
/** /**
* *
* <pre> * <pre>
...@@ -548,29 +548,29 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -548,29 +548,29 @@ public abstract class AbstractBaseController extends BaseController{
return daoCriterias; return daoCriterias;
} }
/** // /**
* // *
* <pre> // * <pre>
* 生成通过当前用户所属组织机构(不包含子机构)过滤的查询条件 // * 生成通过当前用户所属组织机构(不包含子机构)过滤的查询条件
* </pre> // * </pre>
* // *
* @param daoCriterias // * @param daoCriterias
* 查询条件集合 // * 查询条件集合
* @param orgCode // * @param orgCode
* @return // * @return
*/ // */
public List<DaoCriteria> buildOrgDaoCriteriaOutChildren(List<DaoCriteria> daoCriterias, String orgCode) { // public List<DaoCriteria> buildOrgDaoCriteriaOutChildren(List<DaoCriteria> daoCriterias, String orgCode) {
/** // /**
* 当前用户所属公司 // * 当前用户所属公司
*/ // */
//
DaoCriteria compDaoCriteria = new DaoCriteria(); // DaoCriteria compDaoCriteria = new DaoCriteria();
compDaoCriteria.setPropertyName("orgCode"); // compDaoCriteria.setPropertyName("orgCode");
compDaoCriteria.setOperator(QueryOperatorEnum.EQUAL.getName()); // compDaoCriteria.setOperator(QueryOperatorEnum.EQUAL.getName());
compDaoCriteria.setValue(orgCode); // compDaoCriteria.setValue(orgCode);
daoCriterias.add(compDaoCriteria); // daoCriterias.add(compDaoCriteria);
return daoCriterias; // return daoCriterias;
} // }
/** /**
* 对like查询语句的内容进行特殊字符转义 * 对like查询语句的内容进行特殊字符转义
...@@ -600,43 +600,43 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -600,43 +600,43 @@ public abstract class AbstractBaseController extends BaseController{
} }
} }
/** // /**
* <pre> // * <pre>
* 提取错误异常中的错误消息 // * 提取错误异常中的错误消息
* </pre> // * </pre>
* // *
* <p> // * <p>
* 当实体类中对属相注解了以下类似的注解,需要用try.catch语句捕获异常,使用 #getErrorMessage(Exception) // * 当实体类中对属相注解了以下类似的注解,需要用try.catch语句捕获异常,使用 #getErrorMessage(Exception)
* 提取出异常信息NotNull(message = "属性不能为空!") // * 提取出异常信息NotNull(message = "属性不能为空!")
* </p> // * </p>
* // *
* @see {@code NotBlank} ... NotNull、NotEmpty... // * @see {@code NotBlank} ... NotNull、NotEmpty...
* @see {@code Valid} // * @see {@code Valid}
* // *
* @param e // * @param e
* @return // * @return
*/ // */
public String getErrorMessage(Exception e) { // public String getErrorMessage(Exception e) {
StringBuilder message = new StringBuilder(); // StringBuilder message = new StringBuilder();
if (e instanceof TransactionSystemException) { // if (e instanceof TransactionSystemException) {
TransactionSystemException exception = (TransactionSystemException) e; // TransactionSystemException exception = (TransactionSystemException) e;
if (exception.getRootCause() instanceof ConstraintViolationException) { // if (exception.getRootCause() instanceof ConstraintViolationException) {
ConstraintViolationException root = (ConstraintViolationException) exception.getRootCause(); // ConstraintViolationException root = (ConstraintViolationException) exception.getRootCause();
root.getConstraintViolations().forEach(constraintViolation -> { // root.getConstraintViolations().forEach(constraintViolation -> {
message.append(constraintViolation.getMessageTemplate()); // message.append(constraintViolation.getMessageTemplate());
}); // });
} else { // } else {
message.append(e.getMessage()); // message.append(e.getMessage());
} // }
} else if (e instanceof ConstraintViolationException) { // } else if (e instanceof ConstraintViolationException) {
((ConstraintViolationException) e).getConstraintViolations() // ((ConstraintViolationException) e).getConstraintViolations()
.forEach(constraintViolation -> message.append(constraintViolation.getMessageTemplate())); // .forEach(constraintViolation -> message.append(constraintViolation.getMessageTemplate()));
} else { // } else {
message.append("操作异常!"); // message.append("操作异常!");
} // }
return message.toString(); // return message.toString();
} // }
//
public static <T> List<Map<String, Object>> objectsToMaps(List<T> objList) { public static <T> List<Map<String, Object>> objectsToMaps(List<T> objList) {
List<Map<String, Object>> list = Lists.newArrayList(); List<Map<String, Object>> list = Lists.newArrayList();
if (objList != null && objList.size() > 0) { if (objList != null && objList.size() > 0) {
...@@ -667,4 +667,6 @@ public abstract class AbstractBaseController extends BaseController{ ...@@ -667,4 +667,6 @@ public abstract class AbstractBaseController extends BaseController{
} }
return map; return map;
} }
} }
...@@ -47,7 +47,7 @@ public class CatalogTreeController extends AbstractBaseController { ...@@ -47,7 +47,7 @@ public class CatalogTreeController extends AbstractBaseController {
@RequestMapping(value = "/getCatalogTree", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/getCatalogTree", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse getCatalogTree() { public CommonResponse getCatalogTree() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
List<Object> list = catalogTreeService.getCatalogTree(orgCode); List<Object> list = catalogTreeService.getCatalogTree(orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
} }
...@@ -62,7 +62,7 @@ public class CatalogTreeController extends AbstractBaseController { ...@@ -62,7 +62,7 @@ public class CatalogTreeController extends AbstractBaseController {
@RequestMapping(value = "/catalogList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/catalogList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse getCatalogList() { public CommonResponse getCatalogList() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
List<CatalogTree> list = catalogTreeService.getCatalogList(orgCode); List<CatalogTree> list = catalogTreeService.getCatalogList(orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
} }
...@@ -79,7 +79,7 @@ public class CatalogTreeController extends AbstractBaseController { ...@@ -79,7 +79,7 @@ public class CatalogTreeController extends AbstractBaseController {
try { try {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
HashMap<String,Object> map = new HashMap<String,Object>(); HashMap<String,Object> map = new HashMap<String,Object>();
map.put("org_code", orgCode); map.put("org_code", orgCode);
map.put("user_id", userId); map.put("user_id", userId);
...@@ -150,7 +150,7 @@ public class CatalogTreeController extends AbstractBaseController { ...@@ -150,7 +150,7 @@ public class CatalogTreeController extends AbstractBaseController {
public CommonResponse qryCatalogTreeInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse qryCatalogTreeInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
HashMap<String,Object> paramMap = new HashMap<String,Object>(); HashMap<String,Object> paramMap = new HashMap<String,Object>();
paramMap.put("orgCode",orgCode); paramMap.put("orgCode",orgCode);
CatalogTreePageParam param = CatalogTreePageParamUtil.fillPageParam(queryRequests, commonPageable, paramMap); CatalogTreePageParam param = CatalogTreePageParamUtil.fillPageParam(queryRequests, commonPageable, paramMap);
......
...@@ -126,7 +126,7 @@ public class CheckController extends AbstractBaseController { ...@@ -126,7 +126,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(orgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(orgCode, roleTypeName);
...@@ -151,7 +151,7 @@ public class CheckController extends AbstractBaseController { ...@@ -151,7 +151,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
HttpServletResponse response) { HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(orgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(orgCode, roleTypeName);
CheckInfoPageParam param = CheckPageParamUtil.fillCheckInfoParam(queryRequests, null, paramMap); CheckInfoPageParam param = CheckPageParamUtil.fillCheckInfoParam(queryRequests, null, paramMap);
...@@ -188,7 +188,7 @@ public class CheckController extends AbstractBaseController { ...@@ -188,7 +188,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
HttpServletResponse response) { HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(orgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(orgCode, roleTypeName);
CheckInfoPageParam param = CheckPageParamUtil.fillCheckInfoParam(queryRequests, null, paramMap); CheckInfoPageParam param = CheckPageParamUtil.fillCheckInfoParam(queryRequests, null, paramMap);
...@@ -258,7 +258,7 @@ public class CheckController extends AbstractBaseController { ...@@ -258,7 +258,7 @@ public class CheckController extends AbstractBaseController {
int count = checkService.checkHasRecord(requestParam); int count = checkService.checkHasRecord(requestParam);
if (count < 1 || requestParam.getPlanTaskId() < 1) { if (count < 1 || requestParam.getPlanTaskId() < 1) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
requestParam.setOrgCode(orgCode); requestParam.setOrgCode(orgCode);
requestParam.setUserId(getUserId()); requestParam.setUserId(getUserId());
...@@ -330,8 +330,8 @@ public class CheckController extends AbstractBaseController { ...@@ -330,8 +330,8 @@ public class CheckController extends AbstractBaseController {
// // LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken()); // // LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
// SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); // SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
// ReginParams reginParams = getSelectedOrgInfo(); // ReginParams reginParams = getSelectedOrgInfo();
// String loginOrgCode = getLoginOrgCode(reginParams); // String loginOrgCode = getOrgCode(reginParams);
// //String loginOrgCode = loginParam.getLoginOrgCode(); // //String loginOrgCode = loginParam.getOrgCode();
// String[] companys = loginOrgCode.split("\\*"); // String[] companys = loginOrgCode.split("\\*");
// //
// String path = XJConstant.UPLOAD_ROOT_PATH + File.separator + companys[companys.length - 1] + File.separator // String path = XJConstant.UPLOAD_ROOT_PATH + File.separator + companys[companys.length - 1] + File.separator
...@@ -462,7 +462,7 @@ public class CheckController extends AbstractBaseController { ...@@ -462,7 +462,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
List<DaoCriteria> daoCriterias = buildDaoCriterias(queryRequests, true, loginOrgCode, roleTypeName); List<DaoCriteria> daoCriterias = buildDaoCriterias(queryRequests, true, loginOrgCode, roleTypeName);
...@@ -483,7 +483,7 @@ public class CheckController extends AbstractBaseController { ...@@ -483,7 +483,7 @@ public class CheckController extends AbstractBaseController {
public CommonResponse queryRecordByPointId( public CommonResponse queryRecordByPointId(
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
HashMap<String, Object> req = CheckPageParamUtil.fillInfo(queryRequests); HashMap<String, Object> req = CheckPageParamUtil.fillInfo(queryRequests);
...@@ -558,7 +558,7 @@ public class CheckController extends AbstractBaseController { ...@@ -558,7 +558,7 @@ public class CheckController extends AbstractBaseController {
if (htmlFile.exists()) { if (htmlFile.exists()) {
htmlFile.delete(); htmlFile.delete();
} }
return new CommonResponse(SUCCESS, data, "查询成功"); return new CommonResponse("SUCCESS", data, "查询成功");
} catch (TransformerException | IOException e) { } catch (TransformerException | IOException e) {
e.printStackTrace(); e.printStackTrace();
return null; return null;
...@@ -592,7 +592,7 @@ public class CheckController extends AbstractBaseController { ...@@ -592,7 +592,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) CheckStatisticalParam queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) CheckStatisticalParam queryRequests) {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
queryRequests.setOrgCode(loginOrgCode); queryRequests.setOrgCode(loginOrgCode);
List<CheckAnalysisVo> list = checkService.getCheckStatisticalAnalysis(getToken(),getProduct(),getAppKey(),queryRequests); List<CheckAnalysisVo> list = checkService.getCheckStatisticalAnalysis(getToken(),getProduct(),getAppKey(),queryRequests);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
...@@ -606,7 +606,7 @@ public class CheckController extends AbstractBaseController { ...@@ -606,7 +606,7 @@ public class CheckController extends AbstractBaseController {
HttpServletResponse response) { HttpServletResponse response) {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
queryRequests.setOrgCode(loginOrgCode); queryRequests.setOrgCode(loginOrgCode);
List<CheckAnalysisVo> list = checkService.getCheckStatisticalAnalysis(getToken(),getProduct(),getAppKey(),queryRequests); List<CheckAnalysisVo> list = checkService.getCheckStatisticalAnalysis(getToken(),getProduct(),getAppKey(),queryRequests);
String fileName = "巡检记录" + new Date().getTime(); String fileName = "巡检记录" + new Date().getTime();
......
...@@ -53,7 +53,7 @@ public class EquipmentRuleController extends AbstractBaseController{ ...@@ -53,7 +53,7 @@ public class EquipmentRuleController extends AbstractBaseController{
token.setToke(request.getHeader("X-Access-Token")); token.setToke(request.getHeader("X-Access-Token"));
token.setAppKey(request.getHeader("appKey")); token.setAppKey(request.getHeader("appKey"));
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
map.put("orgCode",orgCode); map.put("orgCode",orgCode);
equipmentHandlerService.fireEquipRuleMessagePush(map,token); equipmentHandlerService.fireEquipRuleMessagePush(map,token);
return CommonResponseUtil.success(); return CommonResponseUtil.success();
...@@ -69,7 +69,7 @@ public class EquipmentRuleController extends AbstractBaseController{ ...@@ -69,7 +69,7 @@ public class EquipmentRuleController extends AbstractBaseController{
public CommonResponse getEquipmnetRules( public CommonResponse getEquipmnetRules(
@ApiParam(value = "装备名称", required = true) @RequestParam(required = true) String equipmentName) { @ApiParam(value = "装备名称", required = true) @RequestParam(required = true) String equipmentName) {
// ReginParams reginParams = getSelectedOrgInfo(); // ReginParams reginParams = getSelectedOrgInfo();
// String orgCode = getLoginOrgCode(reginParams); // String orgCode = getOrgCode(reginParams);
// HashMap<String, Object> param = new HashMap<>(); // HashMap<String, Object> param = new HashMap<>();
// param.put("equipmentName",equipmentName); // param.put("equipmentName",equipmentName);
// param.put("classifyId",classifyId); // param.put("classifyId",classifyId);
......
...@@ -71,7 +71,7 @@ public class ExcelExportController extends AbstractBaseController{ ...@@ -71,7 +71,7 @@ public class ExcelExportController extends AbstractBaseController{
startDate += " 00:00:00"; startDate += " 00:00:00";
endDate += " 23:59:59"; endDate += " 23:59:59";
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
Map<String,Object> map = taskReportService.queryForTaskReport(getToken(),getProduct(),getAppKey(),statistical,startDate,endDate,planId,routeId,orgCode); Map<String,Object> map = taskReportService.queryForTaskReport(getToken(),getProduct(),getAppKey(),statistical,startDate,endDate,planId,routeId,orgCode);
......
...@@ -54,11 +54,11 @@ public class HomeController extends AbstractBaseController{ ...@@ -54,11 +54,11 @@ public class HomeController extends AbstractBaseController{
HashMap<String, Object> response = new HashMap<String, Object>(); HashMap<String, Object> response = new HashMap<String, Object>();
HashMap<String, Object> statusList = new HashMap<String, Object>(); HashMap<String, Object> statusList = new HashMap<String, Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String companyName = getCompanyName(reginParams); String companyName = getCompanyName(reginParams);
/*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) || /*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) { XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) {
orgCode = loginParam.getLoginOrgCode(); orgCode = loginParam.getOrgCode();
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) { } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) {
orgCode = loginParam.getUserOrgCode(); orgCode = loginParam.getUserOrgCode();
}*/ }*/
...@@ -89,7 +89,7 @@ public class HomeController extends AbstractBaseController{ ...@@ -89,7 +89,7 @@ public class HomeController extends AbstractBaseController{
public CommonResponse getCheckData() { public CommonResponse getCheckData() {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
SimpleDateFormat sdf = new SimpleDateFormat("MM月dd日"); SimpleDateFormat sdf = new SimpleDateFormat("MM月dd日");
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
...@@ -106,7 +106,7 @@ public class HomeController extends AbstractBaseController{ ...@@ -106,7 +106,7 @@ public class HomeController extends AbstractBaseController{
HashMap<String, Object> param = new HashMap<String, Object>(); HashMap<String, Object> param = new HashMap<String, Object>();
/*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) || /*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) { XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) {
param.put("orgCode", loginParam.getLoginOrgCode()); param.put("orgCode", loginParam.getOrgCode());
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) { } else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) {
param.put("orgCode", loginParam.getUserOrgCode()); param.put("orgCode", loginParam.getUserOrgCode());
} else { } else {
......
...@@ -81,7 +81,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -81,7 +81,7 @@ public class InputItemController extends AbstractBaseController {
try { try {
InputItem inputItem = new InputItem(); InputItem inputItem = new InputItem();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
BeanUtils.copyProperties(param, inputItem); BeanUtils.copyProperties(param, inputItem);
///LoginUserParam loginParam = getLoginUserParam(); ///LoginUserParam loginParam = getLoginUserParam();
...@@ -219,7 +219,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -219,7 +219,7 @@ public class InputItemController extends AbstractBaseController {
//LoginUserParam user = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken()); //LoginUserParam user = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = new HashMap<String, Object>(); HashMap<String, Object> paramMap = new HashMap<String, Object>();
...@@ -242,7 +242,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -242,7 +242,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) {
// 1.组织查询条件数据 // 1.组织查询条件数据
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, false, loginOrgCode, roleTypeName); List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, false, loginOrgCode, roleTypeName);
// 2.组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤 // 2.组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤
...@@ -266,7 +266,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -266,7 +266,7 @@ public class InputItemController extends AbstractBaseController {
@ApiOperation(value = "条件查询检查项", notes = "条件查询检查项") @ApiOperation(value = "条件查询检查项", notes = "条件查询检查项")
public CommonResponse queryCustomInputItem( @RequestBody HashMap<String,Object> params){ public CommonResponse queryCustomInputItem( @RequestBody HashMap<String,Object> params){
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
List<PointInputItemVo> list = inputItemService.queryCustomInputItem(params.get("itemType").toString(),params.get("nameOrItemNo").toString(),orgCode); List<PointInputItemVo> list = inputItemService.queryCustomInputItem(params.get("itemType").toString(),params.get("nameOrItemNo").toString(),orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
} }
...@@ -283,7 +283,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -283,7 +283,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) {
// 组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤 // 组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<InputItem> list = null; List<InputItem> list = null;
if (ObjectUtils.isEmpty(queryRequests)) { if (ObjectUtils.isEmpty(queryRequests)) {
...@@ -328,7 +328,7 @@ public class InputItemController extends AbstractBaseController { ...@@ -328,7 +328,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam(value = "巡检点id", required = true) @PathVariable(name = "itemId") Long itemId, @ApiParam(value = "巡检点id", required = true) @PathVariable(name = "itemId") Long itemId,
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
......
...@@ -65,7 +65,7 @@ public class LatentDangerController extends AbstractBaseController { ...@@ -65,7 +65,7 @@ public class LatentDangerController extends AbstractBaseController {
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String deptId = getDepartmentId(reginParams); String deptId = getDepartmentId(reginParams);
String companyId = getCompanyId(reginParams); String companyId = getCompanyId(reginParams);
String departmentName = getDepartmentName(reginParams); String departmentName = getDepartmentName(reginParams);
...@@ -87,7 +87,7 @@ public class LatentDangerController extends AbstractBaseController { ...@@ -87,7 +87,7 @@ public class LatentDangerController extends AbstractBaseController {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String deptId = getDepartmentId(reginParams); String deptId = getDepartmentId(reginParams);
String companyId = getCompanyId(reginParams); String companyId = getCompanyId(reginParams);
String departmentName = getDepartmentName(reginParams); String departmentName = getDepartmentName(reginParams);
...@@ -110,7 +110,7 @@ public class LatentDangerController extends AbstractBaseController { ...@@ -110,7 +110,7 @@ public class LatentDangerController extends AbstractBaseController {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String deptId = null; String deptId = null;
return iLatentDangerService.list(getToken(), getProduct(), getAppKey(), latentDangerListParam, user, loginOrgCode, deptId); return iLatentDangerService.list(getToken(), getProduct(), getAppKey(), latentDangerListParam, user, loginOrgCode, deptId);
} catch (Exception e) { } catch (Exception e) {
......
...@@ -98,7 +98,7 @@ public class MsgController extends AbstractBaseController { ...@@ -98,7 +98,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel userModel = getUserInfo(); AgencyUserModel userModel = getUserInfo();
String userId = userModel.getUserId(); String userId = userModel.getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String deptId=null; String deptId=null;
if( reginParams.getDepartment()!=null){ if( reginParams.getDepartment()!=null){
deptId = reginParams.getDepartment().getDepartmentDesc(); deptId = reginParams.getDepartment().getDepartmentDesc();
...@@ -189,7 +189,7 @@ public class MsgController extends AbstractBaseController { ...@@ -189,7 +189,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel userModel = getUserInfo(); AgencyUserModel userModel = getUserInfo();
String userId = userModel.getUserId(); String userId = userModel.getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
for (MsgSubscribe s: subscribe) { for (MsgSubscribe s: subscribe) {
s.setOrgCode(orgCode); s.setOrgCode(orgCode);
s.setUserId(userModel.getUserId()); s.setUserId(userModel.getUserId());
...@@ -298,7 +298,7 @@ public class MsgController extends AbstractBaseController { ...@@ -298,7 +298,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
CommonRequest request = new CommonRequest(); CommonRequest request = new CommonRequest();
CommonRequest request1 = new CommonRequest(); CommonRequest request1 = new CommonRequest();
...@@ -366,7 +366,7 @@ public class MsgController extends AbstractBaseController { ...@@ -366,7 +366,7 @@ public class MsgController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
if(XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)||XJConstant.ROLE_NAME_PERSON.equals(roleTypeName)) if(XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName)||XJConstant.ROLE_NAME_PERSON.equals(roleTypeName))
...@@ -413,7 +413,7 @@ public class MsgController extends AbstractBaseController { ...@@ -413,7 +413,7 @@ public class MsgController extends AbstractBaseController {
msg.setCreateBy(user.getUserId()); msg.setCreateBy(user.getUserId());
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
msg.setUserName(user.getRealName()); msg.setUserName(user.getRealName());
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
msg.setOrgCode(loginOrgCode); msg.setOrgCode(loginOrgCode);
List<Msg> msgList = iMsgService.publishNotice(getToken(),getProduct(),getAppKey(),msg); List<Msg> msgList = iMsgService.publishNotice(getToken(),getProduct(),getAppKey(),msg);
msgList.forEach(m->{ msgList.forEach(m->{
......
...@@ -47,7 +47,7 @@ public class PlanController extends AbstractBaseController { ...@@ -47,7 +47,7 @@ public class PlanController extends AbstractBaseController {
public CommonResponse qryCheckInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse qryCheckInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String deptId=""; String deptId="";
String userId=""; String userId="";
...@@ -78,7 +78,7 @@ public class PlanController extends AbstractBaseController { ...@@ -78,7 +78,7 @@ public class PlanController extends AbstractBaseController {
try { try {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String,Object> map = new HashMap<String,Object>(); HashMap<String,Object> map = new HashMap<String,Object>();
map.put("org_code", loginOrgCode); map.put("org_code", loginOrgCode);
map.put("user_id", userId); map.put("user_id", userId);
...@@ -157,7 +157,7 @@ public class PlanController extends AbstractBaseController { ...@@ -157,7 +157,7 @@ public class PlanController extends AbstractBaseController {
public CommonResponse qryCheckInfo(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { public CommonResponse qryCheckInfo(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
PlanInfoPageParam param = PlanPageParamUtil.fillPlanInfoParam(queryRequests, null, paramMap); PlanInfoPageParam param = PlanPageParamUtil.fillPlanInfoParam(queryRequests, null, paramMap);
List<HashMap<String,Object>> list= planService.getPlanInfoNoPage(param); List<HashMap<String,Object>> list= planService.getPlanInfoNoPage(param);
...@@ -169,7 +169,7 @@ public class PlanController extends AbstractBaseController { ...@@ -169,7 +169,7 @@ public class PlanController extends AbstractBaseController {
@RequestMapping(value = "/queryPlanList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/queryPlanList", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse queryPlanList() { public CommonResponse queryPlanList() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<HashMap<String,Object>> list= planService.queryPlanListByOrgCode(loginOrgCode); List<HashMap<String,Object>> list= planService.queryPlanListByOrgCode(loginOrgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
} }
......
...@@ -94,7 +94,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -94,7 +94,7 @@ public class PlanTaskController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
PlanTaskPageParam params = new PlanTaskPageParam(); PlanTaskPageParam params = new PlanTaskPageParam();
...@@ -190,7 +190,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -190,7 +190,7 @@ public class PlanTaskController extends AbstractBaseController {
HttpServletResponse response) { HttpServletResponse response) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
PlanTaskPageParam params = new PlanTaskPageParam(); PlanTaskPageParam params = new PlanTaskPageParam();
...@@ -271,7 +271,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -271,7 +271,7 @@ public class PlanTaskController extends AbstractBaseController {
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
//LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken()); //LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
/* if (ObjectUtils.isEmpty(loginParam)) { /* if (ObjectUtils.isEmpty(loginParam)) {
return CommonResponseUtil.failure("公司选择失效"); return CommonResponseUtil.failure("公司选择失效");
}*/ }*/
...@@ -509,7 +509,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -509,7 +509,7 @@ public class PlanTaskController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) { @ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) {
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
params = PlanTaskPageParamUtil.fillPlanTask(queryRequests, params); params = PlanTaskPageParamUtil.fillPlanTask(queryRequests, params);
// LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken()); // LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
...@@ -625,7 +625,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -625,7 +625,7 @@ public class PlanTaskController extends AbstractBaseController {
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
HashMap<String, Object> resp = new HashMap<String, Object>(); HashMap<String, Object> resp = new HashMap<String, Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
PlanTaskPageParamUtil.fillPlanTask(queryRequests, params); PlanTaskPageParamUtil.fillPlanTask(queryRequests, params);
...@@ -728,7 +728,7 @@ public class PlanTaskController extends AbstractBaseController { ...@@ -728,7 +728,7 @@ public class PlanTaskController extends AbstractBaseController {
public CommonResponse queryLeavePlanTask() { public CommonResponse queryLeavePlanTask() {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
params.put("userId", userId); params.put("userId", userId);
params.put("orgCode", loginOrgCode); params.put("orgCode", loginOrgCode);
......
...@@ -95,7 +95,7 @@ public class PointController extends AbstractBaseController { ...@@ -95,7 +95,7 @@ public class PointController extends AbstractBaseController {
} }
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
pointParam.getPoint().setOrgCode(loginOrgCode); //点归属于公司 pointParam.getPoint().setOrgCode(loginOrgCode); //点归属于公司
pointParam.getPoint().setCreatorId(user.getUserId()); pointParam.getPoint().setCreatorId(user.getUserId());
Point point = iPointService.addPoint(pointParam); Point point = iPointService.addPoint(pointParam);
...@@ -127,7 +127,7 @@ public class PointController extends AbstractBaseController { ...@@ -127,7 +127,7 @@ public class PointController extends AbstractBaseController {
} }
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
pointParam.getPoint().setOrgCode(loginOrgCode); //点归属于公司 pointParam.getPoint().setOrgCode(loginOrgCode); //点归属于公司
pointParam.getPoint().setCreatorId(user.getUserId()); pointParam.getPoint().setCreatorId(user.getUserId());
Point point = iPointService.newAddPoint(pointParam); Point point = iPointService.newAddPoint(pointParam);
...@@ -165,7 +165,7 @@ public class PointController extends AbstractBaseController { ...@@ -165,7 +165,7 @@ public class PointController extends AbstractBaseController {
} }
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
param.setOrgCode(loginOrgCode); //点归属于公司 param.setOrgCode(loginOrgCode); //点归属于公司
param.setCreatorId(user.getUserId()); param.setCreatorId(user.getUserId());
...@@ -293,7 +293,7 @@ public class PointController extends AbstractBaseController { ...@@ -293,7 +293,7 @@ public class PointController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
...@@ -344,7 +344,7 @@ public class PointController extends AbstractBaseController { ...@@ -344,7 +344,7 @@ public class PointController extends AbstractBaseController {
} }
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -366,7 +366,7 @@ public class PointController extends AbstractBaseController { ...@@ -366,7 +366,7 @@ public class PointController extends AbstractBaseController {
public CommonResponse exportTemplate(HttpServletResponse response) { public CommonResponse exportTemplate(HttpServletResponse response) {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String fileName = "巡检点导入模板"; //模板名称 String fileName = "巡检点导入模板"; //模板名称
String[] handers = {"点编号","点名称","是否为移动点","计划外巡检是否评分","是否允许离线巡检","参考地址","3维地图坐标","3维地图楼层","最少拍照数量","最多拍照数量","风险等级","备注说明","所属分类目录","检查项目","是否室内"}; //列标题 String[] handers = {"点编号","点名称","是否为移动点","计划外巡检是否评分","是否允许离线巡检","参考地址","3维地图坐标","3维地图楼层","最少拍照数量","最多拍照数量","风险等级","备注说明","所属分类目录","检查项目","是否室内"}; //列标题
List<String[]> downData = new ArrayList(); List<String[]> downData = new ArrayList();
...@@ -400,7 +400,7 @@ public class PointController extends AbstractBaseController { ...@@ -400,7 +400,7 @@ public class PointController extends AbstractBaseController {
HttpServletResponse response) { HttpServletResponse response) {
String userId = getUserId(); String userId = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -427,7 +427,7 @@ public class PointController extends AbstractBaseController { ...@@ -427,7 +427,7 @@ public class PointController extends AbstractBaseController {
@RequestParam(value="exportType",required = false) int exportType, @RequestParam(value="exportType",required = false) int exportType,
HttpServletResponse response) { HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -457,7 +457,7 @@ public class PointController extends AbstractBaseController { ...@@ -457,7 +457,7 @@ public class PointController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -481,7 +481,7 @@ public class PointController extends AbstractBaseController { ...@@ -481,7 +481,7 @@ public class PointController extends AbstractBaseController {
public CommonResponse listPoint(@ApiParam(value = "巡检点编码", required = false) @RequestParam("ids") List<String> ids, public CommonResponse listPoint(@ApiParam(value = "巡检点编码", required = false) @RequestParam("ids") List<String> ids,
@ApiParam(value = "巡检点名称", required = false) @RequestParam("names") List<String> names) { @ApiParam(value = "巡检点名称", required = false) @RequestParam("names") List<String> names) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
try { try {
...@@ -504,11 +504,11 @@ public class PointController extends AbstractBaseController { ...@@ -504,11 +504,11 @@ public class PointController extends AbstractBaseController {
public CommonResponse queryPoints(@ApiParam(value = "巡检点编码", required = false) @RequestParam("code") String code, public CommonResponse queryPoints(@ApiParam(value = "巡检点编码", required = false) @RequestParam("code") String code,
@ApiParam(value = "巡检点名称", required = false) @RequestParam("name") String name) { @ApiParam(value = "巡检点名称", required = false) @RequestParam("name") String name) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
try { try {
/*String orgCode = null; /*String orgCode = null;
if (!ObjectUtils.isEmpty(reginParams)) { if (!ObjectUtils.isEmpty(reginParams)) {
orgCode = loginUserParam.getLoginOrgCode(); orgCode = loginUserParam.getOrgCode();
} */ } */
List<HashMap<String, Object>> list = iPointService.findPointList(code, name, orgCode); List<HashMap<String, Object>> list = iPointService.findPointList(code, name, orgCode);
return CommonResponseUtil.success(list); return CommonResponseUtil.success(list);
...@@ -666,7 +666,7 @@ public class PointController extends AbstractBaseController { ...@@ -666,7 +666,7 @@ public class PointController extends AbstractBaseController {
@GetMapping(value = "/queryPointPie", produces = "application/json;charset=UTF-8") @GetMapping(value = "/queryPointPie", produces = "application/json;charset=UTF-8")
public CommonResponse queryPointPie() { public CommonResponse queryPointPie() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
...@@ -685,7 +685,7 @@ public class PointController extends AbstractBaseController { ...@@ -685,7 +685,7 @@ public class PointController extends AbstractBaseController {
@GetMapping(value = "/queryPointHistogram", produces = "application/json;charset=UTF-8") @GetMapping(value = "/queryPointHistogram", produces = "application/json;charset=UTF-8")
public CommonResponse queryPointHistogram() { public CommonResponse queryPointHistogram() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
HashMap<String, Object> params = new HashMap<String, Object>(); HashMap<String, Object> params = new HashMap<String, Object>();
...@@ -751,7 +751,7 @@ public class PointController extends AbstractBaseController { ...@@ -751,7 +751,7 @@ public class PointController extends AbstractBaseController {
@ApiParam(value = "巡检点id", required = true) @PathVariable(name = "pointId") Long pointId, @ApiParam(value = "巡检点id", required = true) @PathVariable(name = "pointId") Long pointId,
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
...@@ -784,12 +784,12 @@ public class PointController extends AbstractBaseController { ...@@ -784,12 +784,12 @@ public class PointController extends AbstractBaseController {
@GetMapping(value = "/queryLeavelPoint", produces = "application/json;charset=UTF-8") @GetMapping(value = "/queryLeavelPoint", produces = "application/json;charset=UTF-8")
public CommonResponse queryLeavelPoint(@ApiParam(value = "数据同步开始时间(不传为全部同步)", required = false) @RequestParam(required=false) String startTime) { public CommonResponse queryLeavelPoint(@ApiParam(value = "数据同步开始时间(不传为全部同步)", required = false) @RequestParam(required=false) String startTime) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
//String orgCode = loginUserParam.getLoginOrgCode(); //String orgCode = loginUserParam.getOrgCode();
return CommonResponseUtil.success(iPointService.queryLeavelPoint(getToken(), getProduct(), getAppKey(),loginOrgCode, startTime)); return CommonResponseUtil.success(iPointService.queryLeavelPoint(getToken(), getProduct(), getAppKey(),loginOrgCode, startTime));
} }
...@@ -814,7 +814,7 @@ public class PointController extends AbstractBaseController { ...@@ -814,7 +814,7 @@ public class PointController extends AbstractBaseController {
@PostMapping(value = "/exportPoint/iec", produces = "application/json;charset=UTF-8") @PostMapping(value = "/exportPoint/iec", produces = "application/json;charset=UTF-8")
public CommonResponse exportIecPoint(HttpServletResponse response) { public CommonResponse exportIecPoint(HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String fileName = "巡检点点位"; //模板名称 String fileName = "巡检点点位"; //模板名称
String[] handers = {"点位名称","点位编码"}; //列标题 String[] handers = {"点位名称","点位编码"}; //列标题
......
...@@ -46,7 +46,7 @@ public class QueryStatsController extends AbstractBaseController { ...@@ -46,7 +46,7 @@ public class QueryStatsController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
CheckStatsListPageParam param = CheckStatsParamUtils.fillCheckInfoParam(queryRequests, commonPageable, paramMap); CheckStatsListPageParam param = CheckStatsParamUtils.fillCheckInfoParam(queryRequests, commonPageable, paramMap);
......
...@@ -76,7 +76,7 @@ public class RouteController extends AbstractBaseController { ...@@ -76,7 +76,7 @@ public class RouteController extends AbstractBaseController {
public CommonResponse addRoute(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) { public CommonResponse addRoute(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
route.setOrgCode(loginOrgCode); route.setOrgCode(loginOrgCode);
route.setIsDelete(false); route.setIsDelete(false);
if (routeService.existRouteName(loginOrgCode, route.getName())) { if (routeService.existRouteName(loginOrgCode, route.getName())) {
...@@ -126,7 +126,7 @@ public class RouteController extends AbstractBaseController { ...@@ -126,7 +126,7 @@ public class RouteController extends AbstractBaseController {
public CommonResponse updateRoute(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) { public CommonResponse updateRoute(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
route.setOrgCode(orgCode); route.setOrgCode(orgCode);
route.setCreatorId(getUserId()); route.setCreatorId(getUserId());
Route newRoute = routeService.updateRoute(route); Route newRoute = routeService.updateRoute(route);
...@@ -238,7 +238,7 @@ public class RouteController extends AbstractBaseController { ...@@ -238,7 +238,7 @@ public class RouteController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true, defaultValue = "pageNumber=0&pageSize=10") CommonPageable commonPageable) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
HashMap<String,Object> paramMap = new HashMap<String,Object>(); HashMap<String,Object> paramMap = new HashMap<String,Object>();
paramMap.put("orgCode",loginOrgCode); paramMap.put("orgCode",loginOrgCode);
RoutePageParam params = RoutePageParamUtil.fillRouteInfoParam(queryRequests, commonPageable, paramMap); RoutePageParam params = RoutePageParamUtil.fillRouteInfoParam(queryRequests, commonPageable, paramMap);
...@@ -288,7 +288,7 @@ public class RouteController extends AbstractBaseController { ...@@ -288,7 +288,7 @@ public class RouteController extends AbstractBaseController {
// List<DaoCriteria> criterias = new ArrayList<DaoCriteria>(); // List<DaoCriteria> criterias = new ArrayList<DaoCriteria>();
//1.组织数据权限信息 //1.组织数据权限信息
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
// DaoCriteria compDaoCriteria = new DaoCriteria(); // DaoCriteria compDaoCriteria = new DaoCriteria();
// compDaoCriteria.setPropertyName("orgCode"); // compDaoCriteria.setPropertyName("orgCode");
// compDaoCriteria.setOperator(QueryOperatorEnum.LIKE.getName()); // compDaoCriteria.setOperator(QueryOperatorEnum.LIKE.getName());
...@@ -316,14 +316,14 @@ public class RouteController extends AbstractBaseController { ...@@ -316,14 +316,14 @@ public class RouteController extends AbstractBaseController {
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if(XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName.toUpperCase()) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName.toUpperCase())){ if(XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName.toUpperCase()) || XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName.toUpperCase())){
loginOrgCode = getLoginOrgCode(reginParams); loginOrgCode = getOrgCode(reginParams);
}else if(XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName.toUpperCase())){ }else if(XJConstant.ROLE_NAME_DEPTADMIN.equals(roleTypeName.toUpperCase())){
departmentId = getDepartmentId(reginParams); departmentId = getDepartmentId(reginParams);
loginOrgCode = getLoginOrgCode(reginParams); loginOrgCode = getOrgCode(reginParams);
userId = userModel.getUserId(); userId = userModel.getUserId();
}else if(XJConstant.ROLE_NAME_PERSON.equals(roleTypeName.toUpperCase())){ }else if(XJConstant.ROLE_NAME_PERSON.equals(roleTypeName.toUpperCase())){
userId = userModel.getUserId(); userId = userModel.getUserId();
loginOrgCode = getLoginOrgCode(reginParams); loginOrgCode = getOrgCode(reginParams);
} }
List<HashMap<String, Object>> routeList = routeService.queryRouteListByOrgCode(loginOrgCode,userId,departmentId); List<HashMap<String, Object>> routeList = routeService.queryRouteListByOrgCode(loginOrgCode,userId,departmentId);
routeList=routeList.stream().distinct().collect(Collectors.toList()); routeList=routeList.stream().distinct().collect(Collectors.toList());
...@@ -348,7 +348,7 @@ public class RouteController extends AbstractBaseController { ...@@ -348,7 +348,7 @@ public class RouteController extends AbstractBaseController {
try { try {
String uid = getUserId(); String uid = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
HashMap<String, Object> reqParam = new HashMap<>(); HashMap<String, Object> reqParam = new HashMap<>();
reqParam.put("orgCode", orgCode); reqParam.put("orgCode", orgCode);
RoutePageParamUtil.fillRouteInfo(queryRequests, reqParam); RoutePageParamUtil.fillRouteInfo(queryRequests, reqParam);
...@@ -390,7 +390,7 @@ public class RouteController extends AbstractBaseController { ...@@ -390,7 +390,7 @@ public class RouteController extends AbstractBaseController {
try { try {
String uid = getUserId(); String uid = getUserId();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<RoutePoint> routePointList = new ArrayList<>(); List<RoutePoint> routePointList = new ArrayList<>();
for (String pointId : pointIds) { for (String pointId : pointIds) {
RoutePoint routePoint = new RoutePoint(); RoutePoint routePoint = new RoutePoint();
...@@ -526,7 +526,7 @@ public class RouteController extends AbstractBaseController { ...@@ -526,7 +526,7 @@ public class RouteController extends AbstractBaseController {
public CommonResponse updateRouteNew(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) { public CommonResponse updateRouteNew(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
route.setOrgCode(orgCode); route.setOrgCode(orgCode);
route.setCreatorId(getUserId()); route.setCreatorId(getUserId());
return CommonResponseUtil.success(routeService.updateRouteNew(route)); return CommonResponseUtil.success(routeService.updateRouteNew(route));
......
...@@ -61,7 +61,7 @@ public class SafetyController extends AbstractBaseController{ ...@@ -61,7 +61,7 @@ public class SafetyController extends AbstractBaseController{
@ApiOperation(value = " 保存登陆用户选择公司信息", notes = " 保存登陆用户选择公司信息") @ApiOperation(value = " 保存登陆用户选择公司信息", notes = " 保存登陆用户选择公司信息")
@PostMapping(value = "/save/curCompany") @PostMapping(value = "/save/curCompany")
public CommonResponse saveCurCompany(@RequestBody ReginParams reginParams) { public CommonResponse saveCurCompany(@RequestBody ReginParams reginParams) {
this.saveSelectedOrgInfo(reginParams); // this.saveSelectedOrgInfo(reginParams);
// CatalogTree hh4= new CatalogTree(); // CatalogTree hh4= new CatalogTree();
// CommonResponse hh= pointService.pushSpcCheckResult(hh4); // CommonResponse hh= pointService.pushSpcCheckResult(hh4);
......
...@@ -75,7 +75,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -75,7 +75,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/countPoint", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/countPoint", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse sumCheckPtById() { public CommonResponse sumCheckPtById() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
List<HashMap<String,Object>> List= pointService.getSumPtByRole(paramMap); List<HashMap<String,Object>> List= pointService.getSumPtByRole(paramMap);
...@@ -92,7 +92,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -92,7 +92,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/countMonth/{dateMonth}", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/countMonth/{dateMonth}", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse countMonthCheckById(@ApiParam(value = "年月日(yyyyMMdd)8位", required = false) @PathVariable String dateMonth) { public CommonResponse countMonthCheckById(@ApiParam(value = "年月日(yyyyMMdd)8位", required = false) @PathVariable String dateMonth) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
List<HashMap<String, Object>> countList = checkService.getCountMonthChkByRole(paramMap,dateMonth); List<HashMap<String, Object>> countList = checkService.getCountMonthChkByRole(paramMap,dateMonth);
...@@ -110,7 +110,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -110,7 +110,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
public CommonResponse findChkExList(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse findChkExList(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
CheckPtListPageParam params = CheckPageParamUtil.fillChkExParam(queryRequests,commonPageable,paramMap); CheckPtListPageParam params = CheckPageParamUtil.fillChkExParam(queryRequests,commonPageable,paramMap);
...@@ -127,7 +127,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -127,7 +127,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/point/queryCriteria/init", method = RequestMethod.GET, produces = "application/json;charset=UTF-8") @RequestMapping(value = "/point/queryCriteria/init", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
public CommonResponse getQueryCriteriaInit(){ public CommonResponse getQueryCriteriaInit(){
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
String companyId = getCompanyId(reginParams); String companyId = getCompanyId(reginParams);
...@@ -147,7 +147,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -147,7 +147,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/check-info/count", produces = "application/json;charset=UTF-8", method = RequestMethod.POST) @RequestMapping(value = "/check-info/count", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
public CommonResponse countCheckInfoDate(@ApiParam(value = "查询条件", required = false) @RequestBody HashMap<String,Object> map ) { public CommonResponse countCheckInfoDate(@ApiParam(value = "查询条件", required = false) @RequestBody HashMap<String,Object> map ) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramsMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramsMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
paramsMap.put("checkMonth", map.get("date").toString().subSequence(0, 6)); paramsMap.put("checkMonth", map.get("date").toString().subSequence(0, 6));
...@@ -166,7 +166,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -166,7 +166,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/check-user/{PointID}", produces = "application/json;charset=UTF-8", method = RequestMethod.GET) @RequestMapping(value = "/check-user/{PointID}", produces = "application/json;charset=UTF-8", method = RequestMethod.GET)
public CommonResponse qryCheckUserById(@ApiParam(value = "点编号", required = true) @PathVariable int PointID) { public CommonResponse qryCheckUserById(@ApiParam(value = "点编号", required = true) @PathVariable int PointID) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramsMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramsMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
List<CheckUserBo> userList = checkService.getAuthUserInfo(paramsMap); List<CheckUserBo> userList = checkService.getAuthUserInfo(paramsMap);
...@@ -185,7 +185,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -185,7 +185,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
public CommonResponse qryCheckInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse qryCheckInfoPage(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
CheckInfoListPageParam params = CheckPageParamUtil.fillChkInfoListParam(queryRequests, commonPageable, paramMap); CheckInfoListPageParam params = CheckPageParamUtil.fillChkInfoListParam(queryRequests, commonPageable, paramMap);
...@@ -206,14 +206,14 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -206,14 +206,14 @@ public class SafetyPreCtrlController extends AbstractBaseController {
CommonPage<CheckInputBo> checkInputBos = null; CommonPage<CheckInputBo> checkInputBos = null;
try { try {
checkInputBos = checkService.getCheckInputByCheckId(param); checkInputBos = checkService.getCheckInputByCheckId(param);
checkInputBos.setResult(SUCCESS); checkInputBos.setResult("SUCCESS");
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
if (ObjectUtils.isEmpty(checkInputBos)) { if (ObjectUtils.isEmpty(checkInputBos)) {
checkInputBos = new CommonPage(null, null, 0); checkInputBos = new CommonPage(null, null, 0);
} }
checkInputBos.setMessage(e.getMessage()); checkInputBos.setMessage(e.getMessage());
checkInputBos.setResult(FAILED); checkInputBos.setResult("FAILED");
} }
return CommonResponseUtil.success(checkInputBos); return CommonResponseUtil.success(checkInputBos);
} }
...@@ -271,7 +271,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -271,7 +271,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests, @ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = false) CommonPageable commonPageable) { @ApiParam(value = "分页参数", required = false) CommonPageable commonPageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisCriterias(loginOrgCode, roleTypeName);
CheckPtListPageParam params = CheckPageParamUtil.fillChkPtParam(queryRequests, commonPageable, paramMap); CheckPtListPageParam params = CheckPageParamUtil.fillChkPtParam(queryRequests, commonPageable, paramMap);
...@@ -382,7 +382,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -382,7 +382,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@ApiParam(value = "分页参数", required = true) CommonPageable commonPageable){ @ApiParam(value = "分页参数", required = true) CommonPageable commonPageable){
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
CheckPtListPageParam params = CheckPageParamUtil.fillTraParam(queryRequests, commonPageable, paramMap); CheckPtListPageParam params = CheckPageParamUtil.fillTraParam(queryRequests, commonPageable, paramMap);
...@@ -404,7 +404,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -404,7 +404,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/routePlanPoint/list", produces = "application/json;charset=UTF-8", method = RequestMethod.POST) @RequestMapping(value = "/routePlanPoint/list", produces = "application/json;charset=UTF-8", method = RequestMethod.POST)
public CommonResponse findRoutePlanPointList(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) { public CommonResponse findRoutePlanPointList(@ApiParam(value = "查询条件", required = false) @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName); HashMap<String, Object> paramMap = buildMybatisDaoCriterias(loginOrgCode, roleTypeName);
CheckPtListPageParam params = CheckPageParamUtil.fillChkPtParam(queryRequests,null,paramMap); CheckPtListPageParam params = CheckPageParamUtil.fillChkPtParam(queryRequests,null,paramMap);
...@@ -417,7 +417,7 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -417,7 +417,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping(value = "/queryConditions/init/{type}", method = RequestMethod.GET, produces = "application/json;charset=UTF-8") @RequestMapping(value = "/queryConditions/init/{type}", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
public CommonResponse findCheckSystemInit(@ApiParam(value="类型", required=true)@PathVariable String type) { public CommonResponse findCheckSystemInit(@ApiParam(value="类型", required=true)@PathVariable String type) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
String companyId = getCompanyId(reginParams); String companyId = getCompanyId(reginParams);
......
...@@ -53,7 +53,7 @@ public class SynDataController extends AbstractBaseController { ...@@ -53,7 +53,7 @@ public class SynDataController extends AbstractBaseController {
@ApiParam(value = "巡检项信息", required = true) @RequestBody SynInputItemParam synInputItemParam) { @ApiParam(value = "巡检项信息", required = true) @RequestBody SynInputItemParam synInputItemParam) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
...@@ -85,7 +85,7 @@ public class SynDataController extends AbstractBaseController { ...@@ -85,7 +85,7 @@ public class SynDataController extends AbstractBaseController {
try { try {
if (operationType.equals(saveOperationType)) { if (operationType.equals(saveOperationType)) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
...@@ -142,12 +142,12 @@ public class SynDataController extends AbstractBaseController { ...@@ -142,12 +142,12 @@ public class SynDataController extends AbstractBaseController {
@ApiParam(value = "巡检路线信息") @RequestBody SynRouteParam synRouteParam) { @ApiParam(value = "巡检路线信息") @RequestBody SynRouteParam synRouteParam) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
// String orgCode = getLoginUserParam().getLoginOrgCode(); // String orgCode = getLoginUserParam().getOrgCode();
if (operationType.equals(saveOperationType)) { if (operationType.equals(saveOperationType)) {
return iSynDataService.saveRoute(synRouteParam, userId, orgCode); return iSynDataService.saveRoute(synRouteParam, userId, orgCode);
} }
...@@ -171,7 +171,7 @@ public class SynDataController extends AbstractBaseController { ...@@ -171,7 +171,7 @@ public class SynDataController extends AbstractBaseController {
@ApiParam(value = "巡检计划信息") @RequestBody SynPlanParam synPlanParam) { @ApiParam(value = "巡检计划信息") @RequestBody SynPlanParam synPlanParam) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String userId = getUserId(); String userId = getUserId();
Toke toke = new Toke(); Toke toke = new Toke();
toke.setAppKey(getAppKey()); toke.setAppKey(getAppKey());
...@@ -180,7 +180,7 @@ public class SynDataController extends AbstractBaseController { ...@@ -180,7 +180,7 @@ public class SynDataController extends AbstractBaseController {
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
// String orgCode = getLoginUserParam().getLoginOrgCode(); // String orgCode = getLoginUserParam().getOrgCode();
if (operationType.equals(saveOperationType)) { if (operationType.equals(saveOperationType)) {
return iSynDataService.savePlan(synPlanParam, userId, orgCode,toke); return iSynDataService.savePlan(synPlanParam, userId, orgCode,toke);
} }
......
...@@ -122,7 +122,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -122,7 +122,7 @@ public class TaskController extends AbstractBaseController{
return CommonResponseUtil.failure("完成时间应当大于当前时间!" ); return CommonResponseUtil.failure("完成时间应当大于当前时间!" );
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
param.getTaskInfo().setOrgCode(orgCode); param.getTaskInfo().setOrgCode(orgCode);
// param.getTaskInfo().setCreateDate(new Date()); // param.getTaskInfo().setCreateDate(new Date());
param.getTaskInfo().setPublisher(user.getUserId()); param.getTaskInfo().setPublisher(user.getUserId());
...@@ -238,7 +238,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -238,7 +238,7 @@ public class TaskController extends AbstractBaseController{
if (htmlFile.exists()) { if (htmlFile.exists()) {
htmlFile.delete(); htmlFile.delete();
} }
return new CommonResponse(SUCCESS, data, "查询成功"); return new CommonResponse("SUCCESS", data, "查询成功");
} catch (TransformerException | IOException e) { } catch (TransformerException | IOException e) {
e.printStackTrace(); e.printStackTrace();
return null; return null;
...@@ -295,7 +295,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -295,7 +295,7 @@ public class TaskController extends AbstractBaseController{
try { try {
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
taskService.handleTask(taskIds, status, user, orgCode); taskService.handleTask(taskIds, status, user, orgCode);
return CommonResponseUtil.success(); return CommonResponseUtil.success();
} catch (Exception e) { } catch (Exception e) {
...@@ -351,7 +351,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -351,7 +351,7 @@ public class TaskController extends AbstractBaseController{
public CommonResponse feedbackTask(@ApiParam(value = "回复信息(包含图片base64编码)") @RequestBody FeedbackParam param) { public CommonResponse feedbackTask(@ApiParam(value = "回复信息(包含图片base64编码)") @RequestBody FeedbackParam param) {
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
if (ObjectUtils.isEmpty(user)) { if (ObjectUtils.isEmpty(user)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
} }
...@@ -440,7 +440,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -440,7 +440,7 @@ public class TaskController extends AbstractBaseController{
@ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) { @ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) {
try { try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String deptId =""; String deptId ="";
String userId =""; String userId ="";
...@@ -479,7 +479,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -479,7 +479,7 @@ public class TaskController extends AbstractBaseController{
queryRequests = new ArrayList<>(); queryRequests = new ArrayList<>();
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, true, orgCode, roleTypeName); List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, true, orgCode, roleTypeName);
List<Task> list = taskService.queryTaskByCondition(criterias); List<Task> list = taskService.queryTaskByCondition(criterias);
...@@ -500,7 +500,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -500,7 +500,7 @@ public class TaskController extends AbstractBaseController{
queryRequests = new ArrayList<>(); queryRequests = new ArrayList<>();
} }
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, true, orgCode, roleTypeName); List<DaoCriteria> criterias = buildDaoCriterias(queryRequests, true, orgCode, roleTypeName);
int count = taskService.queryTaskCountByCondition(criterias); int count = taskService.queryTaskCountByCondition(criterias);
...@@ -512,7 +512,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -512,7 +512,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation(value = "条件查询任务图表数据(<font color='blue'>手机app</font>)", notes = "条件查询任务图表数据(<font color='blue'>手机app</font>)") @ApiOperation(value = "条件查询任务图表数据(<font color='blue'>手机app</font>)", notes = "条件查询任务图表数据(<font color='blue'>手机app</font>)")
public CommonResponse queryTaskCharts(@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) { public CommonResponse queryTaskCharts(@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
if (queryRequests == null) { if (queryRequests == null) {
...@@ -562,7 +562,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -562,7 +562,7 @@ public class TaskController extends AbstractBaseController{
public CommonResponse queryTasksByPage(@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests, public CommonResponse queryTasksByPage(@ApiParam(value = "组合查询条件", required = false, defaultValue = "[]") @RequestBody(required = false) List<CommonRequest> queryRequests,
@ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) { @ApiParam(value = "分页参数", required = false, defaultValue = "current=0&pageSize=10或pageNumber0&pageSize=10") CommonPageable pageable) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
if (queryRequests == null) { if (queryRequests == null) {
...@@ -617,7 +617,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -617,7 +617,7 @@ public class TaskController extends AbstractBaseController{
@RequestMapping(value = "/queryCriteria/init", method = RequestMethod.GET, produces = "application/json;charset=UTF-8") @RequestMapping(value = "/queryCriteria/init", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
public CommonResponse getQueryCriteriaInit(){ public CommonResponse getQueryCriteriaInit(){
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if (ObjectUtils.isEmpty(reginParams)) { if (ObjectUtils.isEmpty(reginParams)) {
return CommonResponseUtil.failure("用户session过期"); return CommonResponseUtil.failure("用户session过期");
...@@ -659,7 +659,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -659,7 +659,7 @@ public class TaskController extends AbstractBaseController{
public CommonResponse hiddenDangerCountByDate(@ApiParam(value = "年月日(yyyyMMdd)8位", required = true) @PathVariable String dateMonth) { public CommonResponse hiddenDangerCountByDate(@ApiParam(value = "年月日(yyyyMMdd)8位", required = true) @PathVariable String dateMonth) {
HashMap<String,Object> params = new HashMap<String,Object>(); HashMap<String,Object> params = new HashMap<String,Object>();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
if (XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName.toUpperCase()) || if (XJConstant.ROLE_NAME_ADMIN.equals(roleTypeName.toUpperCase()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName.toUpperCase())) { XJConstant.ROLE_NAME_SUPERADMIN.equals(roleTypeName.toUpperCase())) {
...@@ -706,7 +706,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -706,7 +706,7 @@ public class TaskController extends AbstractBaseController{
HashMap<String,Object> params = new HashMap<String,Object>(); HashMap<String,Object> resp = new HashMap<String,Object>(); HashMap<String,Object> params = new HashMap<String,Object>(); HashMap<String,Object> resp = new HashMap<String,Object>();
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
String roleTypeName = getRoleTypeName(reginParams); String roleTypeName = getRoleTypeName(reginParams);
String departmentId = getDepartmentId(reginParams); String departmentId = getDepartmentId(reginParams);
params.put("orgCode",orgCode); params.put("orgCode",orgCode);
...@@ -739,7 +739,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -739,7 +739,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation(value = "查询任务统计", notes = "查询任务统计") @ApiOperation(value = "查询任务统计", notes = "查询任务统计")
public CommonResponse getTaskStatistics(@RequestBody(required=true) TaskStatisticsParam param) { public CommonResponse getTaskStatistics(@RequestBody(required=true) TaskStatisticsParam param) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
param.setOrgCode(orgCode); param.setOrgCode(orgCode);
List<TaskStatisticsVo> list = taskService.getTaskStatistics(param); List<TaskStatisticsVo> list = taskService.getTaskStatistics(param);
if (list!=null&&list.size()>0){ if (list!=null&&list.size()>0){
...@@ -792,7 +792,7 @@ public class TaskController extends AbstractBaseController{ ...@@ -792,7 +792,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation(value = "查询任务统计", notes = "查询任务统计") @ApiOperation(value = "查询任务统计", notes = "查询任务统计")
public void exportStatisticsData(@RequestBody(required=true) TaskStatisticsParam param, HttpServletResponse response) { public void exportStatisticsData(@RequestBody(required=true) TaskStatisticsParam param, HttpServletResponse response) {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
param.setOrgCode(orgCode); param.setOrgCode(orgCode);
List<TaskStatisticsVo> list = taskService.getTaskStatistics(param); List<TaskStatisticsVo> list = taskService.getTaskStatistics(param);
if (list!=null&&list.size()>0){ if (list!=null&&list.size()>0){
......
...@@ -47,7 +47,7 @@ public class TaskReportController extends AbstractBaseController{ ...@@ -47,7 +47,7 @@ public class TaskReportController extends AbstractBaseController{
startDate += " 00:00:00"; startDate += " 00:00:00";
endDate += " 23:59:59"; endDate += " 23:59:59";
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String orgCode = getLoginOrgCode(reginParams); String orgCode = getOrgCode(reginParams);
return CommonResponseUtil.success(taskReportService.queryForTaskReport(getToken(),getProduct(),getAppKey(),statistical,startDate,endDate,planId,routeId,orgCode)); return CommonResponseUtil.success(taskReportService.queryForTaskReport(getToken(),getProduct(),getAppKey(),statistical,startDate,endDate,planId,routeId,orgCode));
} }
......
...@@ -185,7 +185,7 @@ public class UserController extends AbstractBaseController { ...@@ -185,7 +185,7 @@ public class UserController extends AbstractBaseController {
CompanyModel companyModel = remoteSecurityService.listUserByCompanyId1(getToken(), getProduct(), getAppKey(), reginParams.getCompany().getSequenceNbr().toString()); CompanyModel companyModel = remoteSecurityService.listUserByCompanyId1(getToken(), getProduct(), getAppKey(), reginParams.getCompany().getSequenceNbr().toString());
List children = (List) companyModel.getChildren(); List children = (List) companyModel.getChildren();
List<DepartmentUserTreeWebVo> list = Lists.newArrayList(); List<DepartmentUserTreeWebVo> list = Lists.newArrayList();
String loginOrgCode= getLoginOrgCode(reginParams); String loginOrgCode= getOrgCode(reginParams);
for (int i = 0; i < children.size(); i++) { for (int i = 0; i < children.size(); i++) {
Map<String, Object> map = (LinkedHashMap) children.get(i); Map<String, Object> map = (LinkedHashMap) children.get(i);
JSONObject json = JSON.parseObject(JSON.toJSONString(map)); JSONObject json = JSON.parseObject(JSON.toJSONString(map));
...@@ -301,7 +301,7 @@ public class UserController extends AbstractBaseController { ...@@ -301,7 +301,7 @@ public class UserController extends AbstractBaseController {
public CommonResponse queryAllUser() { public CommonResponse queryAllUser() {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getLoginOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
List<AgencyUserModel> userModels = remoteSecurityService.listUserByOrgCode(getToken(), getProduct(), getAppKey(), loginOrgCode); List<AgencyUserModel> userModels = remoteSecurityService.listUserByOrgCode(getToken(), getProduct(), getAppKey(), loginOrgCode);
List<LinkedHashMap<String, Object>> userList = paraseData(userModels, null); List<LinkedHashMap<String, Object>> userList = paraseData(userModels, null);
return CommonResponseUtil.success(userList); return CommonResponseUtil.success(userList);
...@@ -746,7 +746,7 @@ public class UserController extends AbstractBaseController { ...@@ -746,7 +746,7 @@ public class UserController extends AbstractBaseController {
public CommonResponse saveCurCompany(@ApiParam(value = "当前登陆用户所选单位机构编号", required = true) @RequestBody ReginParams reginParams) { public CommonResponse saveCurCompany(@ApiParam(value = "当前登陆用户所选单位机构编号", required = true) @RequestBody ReginParams reginParams) {
try { try {
AgencyUserModel user = getUserInfo(); AgencyUserModel user = getUserInfo();
saveSelectedOrgInfo(reginParams); // saveSelectedOrgInfo(reginParams);
return CommonResponseUtil.success(buildCurCompany(getToken(),getProduct(),getAppKey(),reginParams, user)); return CommonResponseUtil.success(buildCurCompany(getToken(),getProduct(),getAppKey(),reginParams, user));
} catch (Exception e) { } catch (Exception e) {
logger.error("保存登陆用户选择公司信息异常", e); logger.error("保存登陆用户选择公司信息异常", e);
......
...@@ -88,9 +88,7 @@ public class AlertCalledController extends BaseController { ...@@ -88,9 +88,7 @@ public class AlertCalledController extends BaseController {
|| ValidationUtil.isEmpty(alertCalledObjsDto.getAlertCalledDto())){ || ValidationUtil.isEmpty(alertCalledObjsDto.getAlertCalledDto())){
throw new BadRequest("参数校验失败."); throw new BadRequest("参数校验失败.");
} }
ReginParams reginParams = ReginParams reginParams =getSelectedOrgInfo();
JSONObject.parseObject(null != redisUtils.get(buildKey(getToken())) ?
redisUtils.get(buildKey(getToken())).toString() : null, ReginParams.class);
//获取当前登录人公司 //获取当前登录人公司
// Integer code= reginParams.getCompany().getCompanyOrgCode(); // Integer code= reginParams.getCompany().getCompanyOrgCode();
// AlertCalled alertCalled = alertCalledObjsDto.getAlertCalled(); // AlertCalled alertCalled = alertCalledObjsDto.getAlertCalled();
...@@ -172,9 +170,7 @@ public class AlertCalledController extends BaseController { ...@@ -172,9 +170,7 @@ public class AlertCalledController extends BaseController {
String number = DateUtils.stampToDate(SystemClock.now(),"yyyy-MM-dd HH:mm:ss SSS"); String number = DateUtils.stampToDate(SystemClock.now(),"yyyy-MM-dd HH:mm:ss SSS");
String newNumber = number.replace("-","").replace(" ","").replace(":",""); String newNumber = number.replace("-","").replace(" ","").replace(":","");
ReginParams reginParams = ReginParams reginParams =getSelectedOrgInfo();
JSONObject.parseObject(null != redisUtils.get(buildKey(getToken())) ?
redisUtils.get(buildKey(getToken())).toString() : null, ReginParams.class);
// Map<String, Object> map = iAlertCalledService.getAlertInfoList(DateUtils.dateFormat(new Date(),"")+" 00:00:00", // Map<String, Object> map = iAlertCalledService.getAlertInfoList(DateUtils.dateFormat(new Date(),"")+" 00:00:00",
// DateUtils.dateFormat(new Date(),"")+" 23:59:59",reginParams.getCompany().getOrgCode(), // DateUtils.dateFormat(new Date(),"")+" 23:59:59",reginParams.getCompany().getOrgCode(),
// reginParams.getUserModel().getUserId()); // reginParams.getUserModel().getUserId());
...@@ -196,9 +192,7 @@ public class AlertCalledController extends BaseController { ...@@ -196,9 +192,7 @@ public class AlertCalledController extends BaseController {
@GetMapping(value = "/alertStatistics") @GetMapping(value = "/alertStatistics")
@ApiOperation(httpMethod = "GET",value = "警情统计", notes = "警情统计") @ApiOperation(httpMethod = "GET",value = "警情统计", notes = "警情统计")
public ResponseModel<AlarmStatisticsVo> alertStatistics() throws ParseException { public ResponseModel<AlarmStatisticsVo> alertStatistics() throws ParseException {
ReginParams reginParams = ReginParams reginParams =getSelectedOrgInfo();
JSONObject.parseObject(null != redisUtils.get(buildKey(getToken())) ?
redisUtils.get(buildKey(getToken())).toString() : null, ReginParams.class);
//我的待办数量 //我的待办数量
QueryWrapper<AlertCalled> todoNumQueryWrapper = new QueryWrapper<>(); QueryWrapper<AlertCalled> todoNumQueryWrapper = new QueryWrapper<>();
//全部待办数量 //全部待办数量
......
package com.yeejoin.amos.boot.module.tzs.biz.controller; package com.yeejoin.amos.boot.module.tzs.biz.controller;
import com.alibaba.fastjson.JSONObject; import java.util.List;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.yeejoin.amos.boot.biz.common.bo.ReginParams; import org.springframework.beans.factory.annotation.Autowired;
import com.yeejoin.amos.boot.biz.common.utils.RedisUtils; import org.springframework.web.bind.annotation.GetMapping;
import com.yeejoin.amos.boot.module.tzs.api.entity.AlertFormValue; import org.springframework.web.bind.annotation.PathVariable;
import com.yeejoin.amos.boot.module.tzs.api.entity.DispatchTask; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController; import org.typroject.tyboot.core.foundation.enumeration.UserType;
import java.util.List; import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import com.yeejoin.amos.boot.module.tzs.biz.service.impl.DispatchTaskServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper; import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.web.bind.annotation.*; import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.biz.common.utils.RedisUtils;
import com.yeejoin.amos.boot.module.tzs.api.dto.DispatchTaskDto; import com.yeejoin.amos.boot.module.tzs.api.dto.DispatchTaskDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation; import com.yeejoin.amos.boot.module.tzs.api.entity.DispatchTask;
import org.typroject.tyboot.core.foundation.enumeration.UserType; import com.yeejoin.amos.boot.module.tzs.biz.service.impl.DispatchTaskServiceImpl;
import static org.typroject.tyboot.core.foundation.context.RequestContext.getToken; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
/** /**
* 派遣任务 * 派遣任务
...@@ -64,9 +64,7 @@ public class DispatchTaskController extends BaseController { ...@@ -64,9 +64,7 @@ public class DispatchTaskController extends BaseController {
@PostMapping(value = "/save") @PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增派遣任务", notes = "新增派遣任务") @ApiOperation(httpMethod = "POST", value = "新增派遣任务", notes = "新增派遣任务")
public ResponseModel<Boolean> save(@RequestBody DispatchTaskDto model) { public ResponseModel<Boolean> save(@RequestBody DispatchTaskDto model) {
ReginParams reginParams = ReginParams reginParams =getSelectedOrgInfo();
JSONObject.parseObject(null != redisUtils.get(buildKey(getToken())) ?
redisUtils.get(buildKey(getToken())).toString() : null, ReginParams.class);
Boolean flag = dispatchTaskServiceImpl.createDispatchTask(model,reginParams.getUserModel()); Boolean flag = dispatchTaskServiceImpl.createDispatchTask(model,reginParams.getUserModel());
return ResponseHelper.buildResponse(flag); return ResponseHelper.buildResponse(flag);
} }
......
package com.yeejoin.amos.boot.module.tzs.biz.controller; package com.yeejoin.amos.boot.module.tzs.biz.controller;
import com.alibaba.fastjson.JSONObject; import java.util.List;
import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
import com.yeejoin.amos.boot.biz.common.utils.RedisUtils; import org.springframework.beans.factory.annotation.Autowired;
import com.yeejoin.amos.boot.module.tzs.api.entity.RescueStation; import org.springframework.web.bind.annotation.GetMapping;
import com.yeejoin.amos.boot.module.tzs.biz.utils.BeanDtoVoUtils; import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.RequestParam;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController; import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import java.util.Date;
import java.util.List;
import com.yeejoin.amos.boot.module.tzs.biz.service.impl.RescueProcessServiceImpl;
import org.typroject.tyboot.core.foundation.context.RequestContext;
import org.typroject.tyboot.core.restful.utils.ResponseHelper; import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.biz.common.utils.RedisUtils;
import com.yeejoin.amos.boot.module.tzs.api.dto.RescueProcessDto; import com.yeejoin.amos.boot.module.tzs.api.dto.RescueProcessDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation; import com.yeejoin.amos.boot.module.tzs.biz.service.impl.RescueProcessServiceImpl;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
/** /**
* 救援过程表 * 救援过程表
...@@ -52,9 +52,7 @@ public class RescueProcessController extends BaseController { ...@@ -52,9 +52,7 @@ public class RescueProcessController extends BaseController {
@PostMapping(value = "/updateByAlertId") @PostMapping(value = "/updateByAlertId")
@ApiOperation(httpMethod = "PUT", value = "根据警情id 更新救援信息表", notes = "根据警情id 更新救援信息表") @ApiOperation(httpMethod = "PUT", value = "根据警情id 更新救援信息表", notes = "根据警情id 更新救援信息表")
public ResponseModel<Boolean> save(@RequestBody RescueProcessDto model) { public ResponseModel<Boolean> save(@RequestBody RescueProcessDto model) {
ReginParams reginParams = ReginParams reginParams =getSelectedOrgInfo();
JSONObject.parseObject(null != redisUtils.get(buildKey(getToken())) ?
redisUtils.get(buildKey(getToken())).toString() : null, ReginParams.class);
boolean update = rescueProcessServiceImpl.updateByAlertId(model,reginParams.getUserModel()); boolean update = rescueProcessServiceImpl.updateByAlertId(model,reginParams.getUserModel());
return ResponseHelper.buildResponse(update); return ResponseHelper.buildResponse(update);
} }
......
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