Commit 13af41f4 by 墨竹

feat:登录修改

parent f84fafa9
...@@ -20,7 +20,7 @@ import java.util.concurrent.TimeUnit; ...@@ -20,7 +20,7 @@ import java.util.concurrent.TimeUnit;
/** /**
* Created 2018/7/26. * Created 2018/7/26.
* * 新方法 AuthWebRequestUtil
* @author hua * @author hua
*/ */
@Deprecated @Deprecated
...@@ -138,7 +138,7 @@ public class AuthRequestUtil { ...@@ -138,7 +138,7 @@ public class AuthRequestUtil {
} }
public static LoginDTO getLoginUser() { public static LoginDTO getLoginUser() {
Cookie[] cookies = AuthRequestUtil.getRequest().getCookies(); Cookie[] cookies = getRequest().getCookies();
String token = ""; String token = "";
if (cookies != null) { if (cookies != null) {
for (Cookie cookie : cookies) { for (Cookie cookie : cookies) {
......
...@@ -3,12 +3,16 @@ package com.gic.haoban.manage.web.controller; ...@@ -3,12 +3,16 @@ package com.gic.haoban.manage.web.controller;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.common.utils.HaobanResponse; import com.gic.haoban.common.utils.HaobanResponse;
import com.gic.haoban.manage.api.dto.*; import com.gic.haoban.manage.api.dto.DepartmentDTO;
import com.gic.haoban.manage.api.dto.StaffDTO;
import com.gic.haoban.manage.api.dto.WxApplicationDTO;
import com.gic.haoban.manage.api.dto.WxEnterpriseDTO;
import com.gic.haoban.manage.api.service.StaffApiService; import com.gic.haoban.manage.api.service.StaffApiService;
import com.gic.haoban.manage.api.service.WxApplicationApiService; import com.gic.haoban.manage.api.service.WxApplicationApiService;
import com.gic.haoban.manage.api.service.WxEnterpriseApiService; import com.gic.haoban.manage.api.service.WxEnterpriseApiService;
import com.gic.haoban.manage.web.auth.AuthRequestUtil;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode; import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
import com.gic.haoban.manage.web.vo.AdminRoleVO; import com.gic.haoban.manage.web.vo.AdminRoleVO;
import com.gic.haoban.manage.web.vo.AdminVO; import com.gic.haoban.manage.web.vo.AdminVO;
...@@ -40,7 +44,7 @@ public class AdminController extends WebBaseController { ...@@ -40,7 +44,7 @@ public class AdminController extends WebBaseController {
@RequestMapping("admin-list") @RequestMapping("admin-list")
public HaobanResponse adminList() { public HaobanResponse adminList() {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
WxApplicationDTO application = wxApplicationApiService.selectByWxEnterpriseIdAndApplicationType(wxEnterpriseId, 2); WxApplicationDTO application = wxApplicationApiService.selectByWxEnterpriseIdAndApplicationType(wxEnterpriseId, 2);
WxEnterpriseDTO enterprise = wxEnterpriseApiService.getOne(wxEnterpriseId); WxEnterpriseDTO enterprise = wxEnterpriseApiService.getOne(wxEnterpriseId);
......
...@@ -3,12 +3,13 @@ package com.gic.haoban.manage.web.controller; ...@@ -3,12 +3,13 @@ package com.gic.haoban.manage.web.controller;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.common.anno.IgnoreLogin; import com.gic.haoban.common.anno.IgnoreLogin;
import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.common.utils.HaobanResponse; import com.gic.haoban.common.utils.HaobanResponse;
import com.gic.haoban.manage.api.dto.*; import com.gic.haoban.manage.api.dto.*;
import com.gic.haoban.manage.api.enums.SecretTypeEnum; import com.gic.haoban.manage.api.enums.SecretTypeEnum;
import com.gic.haoban.manage.api.service.*; import com.gic.haoban.manage.api.service.*;
import com.gic.haoban.manage.web.auth.AuthRequestUtil;
import com.gic.haoban.manage.web.config.Config; import com.gic.haoban.manage.web.config.Config;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode; import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
import com.gic.redis.data.util.RedisUtil; import com.gic.redis.data.util.RedisUtil;
...@@ -52,7 +53,7 @@ public class ApplicationController extends WebBaseController { ...@@ -52,7 +53,7 @@ public class ApplicationController extends WebBaseController {
@RequestMapping("application-list") @RequestMapping("application-list")
public HaobanResponse applicationList() { public HaobanResponse applicationList() {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
List<ApplicationDTO> list = applicationApiService.listApplicationByWxEnterpriseId(wxEnterpriseId); List<ApplicationDTO> list = applicationApiService.listApplicationByWxEnterpriseId(wxEnterpriseId);
return resultResponse(HaoBanErrCode.ERR_1, list); return resultResponse(HaoBanErrCode.ERR_1, list);
...@@ -120,7 +121,7 @@ public class ApplicationController extends WebBaseController { ...@@ -120,7 +121,7 @@ public class ApplicationController extends WebBaseController {
@RequestMapping("has-bind-contract") @RequestMapping("has-bind-contract")
public HaobanResponse hasBindContract() { public HaobanResponse hasBindContract() {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
WxEnterpriseDTO enterpriseDTO = this.wxEnterpriseApiService.getOne(wxEnterpriseId); WxEnterpriseDTO enterpriseDTO = this.wxEnterpriseApiService.getOne(wxEnterpriseId);
if (enterpriseDTO != null) { if (enterpriseDTO != null) {
...@@ -153,7 +154,7 @@ public class ApplicationController extends WebBaseController { ...@@ -153,7 +154,7 @@ public class ApplicationController extends WebBaseController {
*/ */
@RequestMapping("init-wx-department") @RequestMapping("init-wx-department")
public HaobanResponse initWxDepartment() { public HaobanResponse initWxDepartment() {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
WxEnterpriseDTO enterpriseDTO = this.wxEnterpriseApiService.getOne(wxEnterpriseId); WxEnterpriseDTO enterpriseDTO = this.wxEnterpriseApiService.getOne(wxEnterpriseId);
if (enterpriseDTO != null) { if (enterpriseDTO != null) {
...@@ -256,7 +257,7 @@ public class ApplicationController extends WebBaseController { ...@@ -256,7 +257,7 @@ public class ApplicationController extends WebBaseController {
*/ */
@RequestMapping("sync-qywx") @RequestMapping("sync-qywx")
public Object syncQywx() { public Object syncQywx() {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
WxEnterpriseDTO enterpriseDTO = this.wxEnterpriseApiService.getOne(wxEnterpriseId); WxEnterpriseDTO enterpriseDTO = this.wxEnterpriseApiService.getOne(wxEnterpriseId);
if (enterpriseDTO != null) { if (enterpriseDTO != null) {
......
...@@ -5,7 +5,10 @@ import com.gic.api.base.commons.Page; ...@@ -5,7 +5,10 @@ import com.gic.api.base.commons.Page;
import com.gic.enterprise.api.dto.StoreDTO; import com.gic.enterprise.api.dto.StoreDTO;
import com.gic.enterprise.api.service.StoreService; import com.gic.enterprise.api.service.StoreService;
import com.gic.haoban.base.api.common.BasePageInfo; import com.gic.haoban.base.api.common.BasePageInfo;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.base.api.common.pojo.dto.WebStaffDTO;
import com.gic.haoban.common.anno.HttpLimit; import com.gic.haoban.common.anno.HttpLimit;
import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.common.utils.HaobanResponse; import com.gic.haoban.common.utils.HaobanResponse;
import com.gic.haoban.common.utils.UuidUtil; import com.gic.haoban.common.utils.UuidUtil;
import com.gic.haoban.manage.api.dto.*; import com.gic.haoban.manage.api.dto.*;
...@@ -13,7 +16,6 @@ import com.gic.haoban.manage.api.enums.StoreFieldEnum; ...@@ -13,7 +16,6 @@ import com.gic.haoban.manage.api.enums.StoreFieldEnum;
import com.gic.haoban.manage.api.service.AuditApiService; import com.gic.haoban.manage.api.service.AuditApiService;
import com.gic.haoban.manage.api.service.AuditSettingApiService; import com.gic.haoban.manage.api.service.AuditSettingApiService;
import com.gic.haoban.manage.api.service.StaffApiService; import com.gic.haoban.manage.api.service.StaffApiService;
import com.gic.haoban.manage.web.auth.AuthRequestUtil;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode; import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
import com.gic.haoban.manage.web.vo.BatchApproveVO; import com.gic.haoban.manage.web.vo.BatchApproveVO;
import com.gic.redis.data.util.RedisUtil; import com.gic.redis.data.util.RedisUtil;
...@@ -162,7 +164,7 @@ public class AuditController extends WebBaseController{ ...@@ -162,7 +164,7 @@ public class AuditController extends WebBaseController{
if(StringUtils.isAnyBlank(auditIds,auditName)){ if(StringUtils.isAnyBlank(auditIds,auditName)){
return resultResponse(HaoBanErrCode.ERR_2); return resultResponse(HaoBanErrCode.ERR_2);
} }
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String staffId = login.getStaffDTO().getStaffId(); String staffId = login.getStaffDTO().getStaffId();
String staffName = login.getStaffDTO().getStaffName(); String staffName = login.getStaffDTO().getStaffName();
String[] s = auditIds.split(","); String[] s = auditIds.split(",");
...@@ -171,7 +173,6 @@ public class AuditController extends WebBaseController{ ...@@ -171,7 +173,6 @@ public class AuditController extends WebBaseController{
String batchId = UuidUtil.randomUUID(); String batchId = UuidUtil.randomUUID();
for(String auditId : s){ for(String auditId : s){
String result = auditApiService.audit(batchId,auditId,staffName,staffId); String result = auditApiService.audit(batchId,auditId,staffName,staffId);
// String result = auditApiService.audit(batchId,auditId,auditName,loginStaffDTO.getStaffId());
if(StringUtils.isEmpty(result)){ if(StringUtils.isEmpty(result)){
successCount = successCount+1; successCount = successCount+1;
}else{ }else{
...@@ -192,7 +193,7 @@ public class AuditController extends WebBaseController{ ...@@ -192,7 +193,7 @@ public class AuditController extends WebBaseController{
if(StringUtils.isAnyBlank(auditId,auditReason,auditName)){ if(StringUtils.isAnyBlank(auditId,auditReason,auditName)){
return resultResponse(HaoBanErrCode.ERR_2); return resultResponse(HaoBanErrCode.ERR_2);
} }
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String staffId = login.getStaffDTO().getStaffId(); String staffId = login.getStaffDTO().getStaffId();
String staffName = login.getStaffDTO().getStaffName(); String staffName = login.getStaffDTO().getStaffName();
auditApiService.refuse(auditId, auditReason, staffId, staffName); auditApiService.refuse(auditId, auditReason, staffId, staffName);
...@@ -202,8 +203,8 @@ public class AuditController extends WebBaseController{ ...@@ -202,8 +203,8 @@ public class AuditController extends WebBaseController{
@HttpLimit @HttpLimit
@RequestMapping("audit") @RequestMapping("audit")
public HaobanResponse audit(String auditId,String auditName ) { public HaobanResponse audit(String auditId,String auditName ) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
StaffDTO loginStaffDTO = login.getStaffDTO(); WebStaffDTO loginStaffDTO = login.getStaffDTO();
if (null == loginStaffDTO) { if (null == loginStaffDTO) {
return resultResponse(HaoBanErrCode.ERR_4); return resultResponse(HaoBanErrCode.ERR_4);
} }
......
...@@ -7,7 +7,10 @@ import com.alibaba.fastjson.JSON; ...@@ -7,7 +7,10 @@ import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.gic.commons.util.ToolUtil; import com.gic.commons.util.ToolUtil;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.common.anno.IgnoreLogin; import com.gic.haoban.common.anno.IgnoreLogin;
import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.common.utils.EntityUtil;
import com.gic.haoban.common.utils.HaobanResponse; import com.gic.haoban.common.utils.HaobanResponse;
import com.gic.haoban.manage.api.dto.LoginDTO; import com.gic.haoban.manage.api.dto.LoginDTO;
import com.gic.haoban.manage.api.dto.StaffDTO; import com.gic.haoban.manage.api.dto.StaffDTO;
...@@ -17,7 +20,6 @@ import com.gic.haoban.manage.api.service.StaffApiService; ...@@ -17,7 +20,6 @@ import com.gic.haoban.manage.api.service.StaffApiService;
import com.gic.haoban.manage.api.service.WxApplicationApiService; import com.gic.haoban.manage.api.service.WxApplicationApiService;
import com.gic.haoban.manage.api.service.WxEnterpriseApiService; import com.gic.haoban.manage.api.service.WxEnterpriseApiService;
import com.gic.haoban.manage.api.service.WxEnterpriseRelatedApiService; import com.gic.haoban.manage.api.service.WxEnterpriseRelatedApiService;
import com.gic.haoban.manage.web.auth.AuthRequestUtil;
import com.gic.haoban.manage.web.config.Config; import com.gic.haoban.manage.web.config.Config;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode; import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
import com.gic.redis.data.util.RedisUtil; import com.gic.redis.data.util.RedisUtil;
...@@ -104,12 +106,13 @@ public class LoginController extends WebBaseController { ...@@ -104,12 +106,13 @@ public class LoginController extends WebBaseController {
} }
loginVO.setWxEnterpriseId(loginStaff.getWxEnterpriseId()); loginVO.setWxEnterpriseId(loginStaff.getWxEnterpriseId());
loginVO.setStaffDTO(loginStaff); loginVO.setStaffDTO(loginStaff);
AuthRequestUtil.setSessionUser(loginVO); WebLoginDTO webLoginDTO = EntityUtil.changeEntityByOrika(WebLoginDTO.class, loginVO);
AuthWebRequestUtil.setSessionUser(webLoginDTO);
String redirectUri = config.getHost() + "index"; String redirectUri = config.getHost() + "index";
redirectUri = redirectUri.replace("haoban-manage3-web", "haoban-3/#"); redirectUri = redirectUri.replace("haoban-manage3-web", "haoban-3/#");
String token = ToolUtil.randomUUID() + "-" + ToolUtil.randomStringByTime(); String token = ToolUtil.randomUUID() + "-" + ToolUtil.randomStringByTime();
AuthRequestUtil.setAppLoginUser(token, loginVO); AuthWebRequestUtil.setAppLoginUser(token, webLoginDTO);
try { try {
Cookie cookie = new Cookie("token", token); Cookie cookie = new Cookie("token", token);
cookie.setPath("/"); cookie.setPath("/");
...@@ -130,7 +133,7 @@ public class LoginController extends WebBaseController { ...@@ -130,7 +133,7 @@ public class LoginController extends WebBaseController {
logger.info("【好办登录】staff={}", JSON.toJSONString(staff)); logger.info("【好办登录】staff={}", JSON.toJSONString(staff));
loginVO.setWxEnterpriseId(staff.getWxEnterpriseId()); loginVO.setWxEnterpriseId(staff.getWxEnterpriseId());
loginVO.setStaffDTO(staff); loginVO.setStaffDTO(staff);
AuthRequestUtil.setAppLoginUser(token, loginVO); AuthWebRequestUtil.setAppLoginUser(token, EntityUtil.changeEntityByOrika(WebLoginDTO.class,loginVO));
Cookie cookie = new Cookie("token", token); Cookie cookie = new Cookie("token", token);
cookie.setPath("/"); cookie.setPath("/");
return resultResponse(HaoBanErrCode.ERR_1, loginVO); return resultResponse(HaoBanErrCode.ERR_1, loginVO);
...@@ -142,11 +145,15 @@ public class LoginController extends WebBaseController { ...@@ -142,11 +145,15 @@ public class LoginController extends WebBaseController {
* @return res * @return res
*/ */
@RequestMapping("get-login-info") @RequestMapping("get-login-info")
@Deprecated
public HaobanResponse getLoginInfo() { public HaobanResponse getLoginInfo() {
return resultResponse(HaoBanErrCode.ERR_1, AuthRequestUtil.getLoginUser()); return resultResponse(HaoBanErrCode.ERR_1, AuthWebRequestUtil.getLoginUser());
} }
/**
* 好办-扫码登录
* @return
* @throws UnsupportedEncodingException
*/
@RequestMapping("get-login-qrcode") @RequestMapping("get-login-qrcode")
public HaobanResponse getLoginQrcode() throws UnsupportedEncodingException { public HaobanResponse getLoginQrcode() throws UnsupportedEncodingException {
String corpid = config.getCorpid(); String corpid = config.getCorpid();
...@@ -179,11 +186,12 @@ public class LoginController extends WebBaseController { ...@@ -179,11 +186,12 @@ public class LoginController extends WebBaseController {
LoginDTO loginVO = new LoginDTO(); LoginDTO loginVO = new LoginDTO();
loginVO.setWxEnterpriseId(wxEnterpriseId); loginVO.setWxEnterpriseId(wxEnterpriseId);
loginVO.setStaffDTO(staff); loginVO.setStaffDTO(staff);
AuthRequestUtil.setSessionUser(loginVO); WebLoginDTO webLoginDTO = EntityUtil.changeEntityByOrika(WebLoginDTO.class, loginVO);
AuthWebRequestUtil.setSessionUser(webLoginDTO);
String redirectUri = config.getHost() + "index"; String redirectUri = config.getHost() + "index";
redirectUri = redirectUri.replace("haoban-manage3-web", "haoban-3/#"); redirectUri = redirectUri.replace("haoban-manage3-web", "haoban-3/#");
String token = ToolUtil.randomUUID() + "-" + ToolUtil.randomStringByTime(); String token = ToolUtil.randomUUID() + "-" + ToolUtil.randomStringByTime();
AuthRequestUtil.setAppLoginUser(token, loginVO); AuthWebRequestUtil.setAppLoginUser(token, webLoginDTO);
try { try {
Cookie cookie = new Cookie("token", token); Cookie cookie = new Cookie("token", token);
cookie.setPath("/"); cookie.setPath("/");
...@@ -191,8 +199,7 @@ public class LoginController extends WebBaseController { ...@@ -191,8 +199,7 @@ public class LoginController extends WebBaseController {
response.sendRedirect(redirectUri); response.sendRedirect(redirectUri);
response.setHeader("token", token); response.setHeader("token", token);
} catch (IOException e) { } catch (IOException e) {
// TODO Auto-generated catch block logger.error("好办登录失败",e);
e.printStackTrace();
} }
return resultResponse(HaoBanErrCode.ERR_1); return resultResponse(HaoBanErrCode.ERR_1);
} }
...@@ -284,8 +291,9 @@ public class LoginController extends WebBaseController { ...@@ -284,8 +291,9 @@ public class LoginController extends WebBaseController {
String redirectUri = config.getHost() + "index"; String redirectUri = config.getHost() + "index";
redirectUri = redirectUri.replace("haoban-manage3-web", "haoban-3/#"); redirectUri = redirectUri.replace("haoban-manage3-web", "haoban-3/#");
String token = ToolUtil.randomUUID() + "-" + ToolUtil.randomStringByTime(); String token = ToolUtil.randomUUID() + "-" + ToolUtil.randomStringByTime();
AuthRequestUtil.setSessionUser(loginDTO); WebLoginDTO webLoginDTO = EntityUtil.changeEntityByOrika(WebLoginDTO.class, loginDTO);
AuthRequestUtil.setAppLoginUser(token, loginDTO); AuthWebRequestUtil.setSessionUser(webLoginDTO);
AuthWebRequestUtil.setAppLoginUser(token, webLoginDTO);
try { try {
Cookie cookie = new Cookie("token", token); Cookie cookie = new Cookie("token", token);
cookie.setPath("/"); cookie.setPath("/");
...@@ -298,8 +306,13 @@ public class LoginController extends WebBaseController { ...@@ -298,8 +306,13 @@ public class LoginController extends WebBaseController {
return null; return null;
} }
/**
* 登录微信企业列表
* @param random
* @return
*/
@RequestMapping("login-wx-enterprise-list") @RequestMapping("login-wx-enterprise-list")
public HaobanResponse loginOut(String random) { public HaobanResponse loginWxEnterpriseList(String random) {
//判断是否存在random //判断是否存在random
AES aes = SecureUtil.aes(LOGIN_KEY.getBytes()); AES aes = SecureUtil.aes(LOGIN_KEY.getBytes());
String o = aes.decryptStr(random); String o = aes.decryptStr(random);
...@@ -321,14 +334,16 @@ public class LoginController extends WebBaseController { ...@@ -321,14 +334,16 @@ public class LoginController extends WebBaseController {
return resultResponse(HaoBanErrCode.ERR_1, collect); return resultResponse(HaoBanErrCode.ERR_1, collect);
} }
return resultResponse(HaoBanErrCode.ERR_1, enterpriseDTOList); return resultResponse(HaoBanErrCode.ERR_1, enterpriseDTOList);
} }
/**
* 登出
* @return
*/
@RequestMapping("login-out") @RequestMapping("login-out")
public HaobanResponse loginOut() { public HaobanResponse loginOut() {
String token = ""; String token = "";
Cookie[] cookies = AuthRequestUtil.getRequest().getCookies(); Cookie[] cookies = AuthWebRequestUtil.getRequest().getCookies();
if (cookies != null) { if (cookies != null) {
for (Cookie cookie : cookies) { for (Cookie cookie : cookies) {
if (cookie.getName().equals("token")) { if (cookie.getName().equals("token")) {
......
...@@ -4,10 +4,14 @@ package com.gic.haoban.manage.web.controller; ...@@ -4,10 +4,14 @@ package com.gic.haoban.manage.web.controller;
import com.gic.api.base.commons.Page; import com.gic.api.base.commons.Page;
import com.gic.haoban.base.api.common.BasePageInfo; import com.gic.haoban.base.api.common.BasePageInfo;
import com.gic.haoban.base.api.common.ServiceResponse; import com.gic.haoban.base.api.common.ServiceResponse;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.base.api.common.pojo.dto.WebStaffDTO;
import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.common.utils.HaobanResponse; import com.gic.haoban.common.utils.HaobanResponse;
import com.gic.haoban.manage.api.dto.*; import com.gic.haoban.manage.api.dto.BatchAddMaterialDTO;
import com.gic.haoban.manage.api.dto.MaterialCategoryDTO;
import com.gic.haoban.manage.api.dto.MaterialDTO;
import com.gic.haoban.manage.api.service.MaterialApiService; import com.gic.haoban.manage.api.service.MaterialApiService;
import com.gic.haoban.manage.web.auth.AuthRequestUtil;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode; import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -32,7 +36,7 @@ public class MaterialController extends WebBaseController { ...@@ -32,7 +36,7 @@ public class MaterialController extends WebBaseController {
*/ */
@RequestMapping("/mateial-add-category") @RequestMapping("/mateial-add-category")
public HaobanResponse materialAddCategory(MaterialCategoryDTO materialCategoryDTO) { public HaobanResponse materialAddCategory(MaterialCategoryDTO materialCategoryDTO) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
materialCategoryDTO.setWxEnterpriseId(wxEnterpriseId); materialCategoryDTO.setWxEnterpriseId(wxEnterpriseId);
String categoryName = materialCategoryDTO.getCategoryName(); String categoryName = materialCategoryDTO.getCategoryName();
...@@ -117,11 +121,11 @@ public class MaterialController extends WebBaseController { ...@@ -117,11 +121,11 @@ public class MaterialController extends WebBaseController {
*/ */
@RequestMapping("/material-add") @RequestMapping("/material-add")
public HaobanResponse materialAdd(MaterialDTO materialDTO) { public HaobanResponse materialAdd(MaterialDTO materialDTO) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
materialDTO.setWxEnterpriseId(wxEnterpriseId); materialDTO.setWxEnterpriseId(wxEnterpriseId);
StaffDTO staff = login.getStaffDTO(); WebStaffDTO staff = login.getStaffDTO();
materialDTO.setStaffId(staff.getStaffId()); materialDTO.setStaffId(staff.getStaffId());
materialDTO.setStaffName(staff.getStaffName()); materialDTO.setStaffName(staff.getStaffName());
String materialTitle = materialDTO.getMaterialTitle(); String materialTitle = materialDTO.getMaterialTitle();
...@@ -149,9 +153,9 @@ public class MaterialController extends WebBaseController { ...@@ -149,9 +153,9 @@ public class MaterialController extends WebBaseController {
return resultResponse(HaoBanErrCode.ERR_2); return resultResponse(HaoBanErrCode.ERR_2);
} }
BatchAddMaterialDTO.Material material = dto.getMaterial(); BatchAddMaterialDTO.Material material = dto.getMaterial();
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
material.setWxEnterpriseId(login.getWxEnterpriseId()); material.setWxEnterpriseId(login.getWxEnterpriseId());
StaffDTO staff = login.getStaffDTO(); WebStaffDTO staff = login.getStaffDTO();
material.setStaffId(staff.getStaffId()); material.setStaffId(staff.getStaffId());
material.setStaffName(staff.getStaffName()); material.setStaffName(staff.getStaffName());
if (StringUtils.isAnyBlank(material.getCategoryId(), material.getMaterialTitle()) if (StringUtils.isAnyBlank(material.getCategoryId(), material.getMaterialTitle())
...@@ -180,9 +184,9 @@ public class MaterialController extends WebBaseController { ...@@ -180,9 +184,9 @@ public class MaterialController extends WebBaseController {
*/ */
@RequestMapping("/material-edit") @RequestMapping("/material-edit")
public HaobanResponse materialEdit(MaterialDTO materialDTO) { public HaobanResponse materialEdit(MaterialDTO materialDTO) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
StaffDTO staff = login.getStaffDTO(); WebStaffDTO staff = login.getStaffDTO();
materialDTO.setStaffId(staff.getStaffId()); materialDTO.setStaffId(staff.getStaffId());
materialDTO.setStaffName(staff.getStaffName()); materialDTO.setStaffName(staff.getStaffName());
String materialId = materialDTO.getMaterialId(); String materialId = materialDTO.getMaterialId();
...@@ -248,7 +252,7 @@ public class MaterialController extends WebBaseController { ...@@ -248,7 +252,7 @@ public class MaterialController extends WebBaseController {
*/ */
@RequestMapping("/material-share") @RequestMapping("/material-share")
public HaobanResponse materialShare(String materialIds, String toWxEnterpriseIds) { public HaobanResponse materialShare(String materialIds, String toWxEnterpriseIds) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String[] wxEids = toWxEnterpriseIds.split(","); String[] wxEids = toWxEnterpriseIds.split(",");
String[] maIds = materialIds.split(","); String[] maIds = materialIds.split(",");
for (String maId : maIds) { for (String maId : maIds) {
......
...@@ -14,13 +14,15 @@ import com.gic.enterprise.api.service.EnterpriseService; ...@@ -14,13 +14,15 @@ import com.gic.enterprise.api.service.EnterpriseService;
import com.gic.enterprise.api.service.StoreService; import com.gic.enterprise.api.service.StoreService;
import com.gic.haoban.base.api.common.BasePageInfo; import com.gic.haoban.base.api.common.BasePageInfo;
import com.gic.haoban.base.api.common.ServiceResponse; import com.gic.haoban.base.api.common.ServiceResponse;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.base.api.common.pojo.dto.WebStaffDTO;
import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.common.utils.EntityUtil; import com.gic.haoban.common.utils.EntityUtil;
import com.gic.haoban.common.utils.HaobanResponse; import com.gic.haoban.common.utils.HaobanResponse;
import com.gic.haoban.common.utils.PageUtil; import com.gic.haoban.common.utils.PageUtil;
import com.gic.haoban.manage.api.dto.*; import com.gic.haoban.manage.api.dto.*;
import com.gic.haoban.manage.api.enums.ChannelCodeEnum; import com.gic.haoban.manage.api.enums.ChannelCodeEnum;
import com.gic.haoban.manage.api.service.*; import com.gic.haoban.manage.api.service.*;
import com.gic.haoban.manage.web.auth.AuthRequestUtil;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode; import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
import com.gic.haoban.manage.web.qo.StaffEditJsonQO; import com.gic.haoban.manage.web.qo.StaffEditJsonQO;
import com.gic.haoban.manage.web.vo.ClerkInfoVo; import com.gic.haoban.manage.web.vo.ClerkInfoVo;
...@@ -82,7 +84,7 @@ public class StaffController extends WebBaseController { ...@@ -82,7 +84,7 @@ public class StaffController extends WebBaseController {
@RequestMapping("staff-add") @RequestMapping("staff-add")
public HaobanResponse staffAdd(StaffDTO staffDTO, String departmentIds) { public HaobanResponse staffAdd(StaffDTO staffDTO, String departmentIds) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
String staffName = staffDTO.getStaffName(); String staffName = staffDTO.getStaffName();
String phoneNumber = staffDTO.getPhoneNumber(); String phoneNumber = staffDTO.getPhoneNumber();
...@@ -132,7 +134,7 @@ public class StaffController extends WebBaseController { ...@@ -132,7 +134,7 @@ public class StaffController extends WebBaseController {
Integer relationFlag, Integer relationFlag,
String keyWord, String keyWord,
BasePageInfo pageInfo) { BasePageInfo pageInfo) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
// 部门 // 部门
List<DepartmentDTO> sonDepartmentList = departmentApiService.listSonByDepartmentIds(Lists.newArrayList(departmentId), login.getWxEnterpriseId()); List<DepartmentDTO> sonDepartmentList = departmentApiService.listSonByDepartmentIds(Lists.newArrayList(departmentId), login.getWxEnterpriseId());
List<String> departmentIds = sonDepartmentList.stream().map(DepartmentDTO::getDepartmentId).collect(Collectors.toList()); List<String> departmentIds = sonDepartmentList.stream().map(DepartmentDTO::getDepartmentId).collect(Collectors.toList());
...@@ -321,8 +323,8 @@ public class StaffController extends WebBaseController { ...@@ -321,8 +323,8 @@ public class StaffController extends WebBaseController {
*/ */
@RequestMapping("del-clerk-relation") @RequestMapping("del-clerk-relation")
public HaobanResponse delStaffClerkList(String staffId, String clerkId) { public HaobanResponse delStaffClerkList(String staffId, String clerkId) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
StaffDTO staffDTO = login.getStaffDTO(); WebStaffDTO staffDTO = login.getStaffDTO();
if (staffDTO == null) { if (staffDTO == null) {
logger.info("登录异常"); logger.info("登录异常");
return resultResponse(HaoBanErrCode.ERR_4); return resultResponse(HaoBanErrCode.ERR_4);
...@@ -337,7 +339,6 @@ public class StaffController extends WebBaseController { ...@@ -337,7 +339,6 @@ public class StaffController extends WebBaseController {
//获取门店详情 //获取门店详情
public boolean isEnterpriseOver(String eid) { public boolean isEnterpriseOver(String eid) {
com.gic.enterprise.api.dto.EnterpriseDTO enterprise = enterpriseService.getEnterpriseByEid(eid); com.gic.enterprise.api.dto.EnterpriseDTO enterprise = enterpriseService.getEnterpriseByEid(eid);
if (enterprise == null) { if (enterprise == null) {
return true; return true;
...@@ -345,9 +346,12 @@ public class StaffController extends WebBaseController { ...@@ -345,9 +346,12 @@ public class StaffController extends WebBaseController {
if (enterprise.getExpireTime() == null) { if (enterprise.getExpireTime() == null) {
if (enterprise.getEnabledState() == null) { if (enterprise.getEnabledState() == null) {
return false; return false;
} else return enterprise.getEnabledState() != 1; } else {
} else return enterprise.getEnabledState() != 1;
}
} else {
return enterprise.getExpireTime().getTime() <= System.currentTimeMillis() || enterprise.getEnabledState() != 1; return enterprise.getExpireTime().getTime() <= System.currentTimeMillis() || enterprise.getEnabledState() != 1;
}
} }
...@@ -359,7 +363,7 @@ public class StaffController extends WebBaseController { ...@@ -359,7 +363,7 @@ public class StaffController extends WebBaseController {
*/ */
@RequestMapping("search-clerk-relation") @RequestMapping("search-clerk-relation")
public HaobanResponse staffClerkSearch(String search) { public HaobanResponse staffClerkSearch(String search) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
if (null == wxEnterpriseId) { if (null == wxEnterpriseId) {
return resultResponse(HaoBanErrCode.ERR_4); return resultResponse(HaoBanErrCode.ERR_4);
...@@ -415,8 +419,8 @@ public class StaffController extends WebBaseController { ...@@ -415,8 +419,8 @@ public class StaffController extends WebBaseController {
*/ */
@RequestMapping("add-clerk-relation") @RequestMapping("add-clerk-relation")
public HaobanResponse staffClerkSearch(String staffId, String clerkId) { public HaobanResponse staffClerkSearch(String staffId, String clerkId) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
StaffDTO loginStaffDTO = login.getStaffDTO(); WebStaffDTO loginStaffDTO = login.getStaffDTO();
if (null == loginStaffDTO) { if (null == loginStaffDTO) {
return resultResponse(HaoBanErrCode.ERR_4); return resultResponse(HaoBanErrCode.ERR_4);
} }
...@@ -459,8 +463,8 @@ public class StaffController extends WebBaseController { ...@@ -459,8 +463,8 @@ public class StaffController extends WebBaseController {
*/ */
@RequestMapping("staff-clerk-bind-log") @RequestMapping("staff-clerk-bind-log")
public HaobanResponse bindLogs(String search, String enterpriseId, @RequestParam(defaultValue = "-1") Integer optType, BasePageInfo qo) { public HaobanResponse bindLogs(String search, String enterpriseId, @RequestParam(defaultValue = "-1") Integer optType, BasePageInfo qo) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
StaffDTO loginStaffDTO = login.getStaffDTO(); WebStaffDTO loginStaffDTO = login.getStaffDTO();
if (null == loginStaffDTO) { if (null == loginStaffDTO) {
return resultResponse(HaoBanErrCode.ERR_4); return resultResponse(HaoBanErrCode.ERR_4);
} }
...@@ -478,7 +482,7 @@ public class StaffController extends WebBaseController { ...@@ -478,7 +482,7 @@ public class StaffController extends WebBaseController {
public HaobanResponse staffExport(HttpServletRequest request, HttpServletResponse response, String departmentId, Integer activeFlag, Integer relationFlag, String keyWord, BasePageInfo pageInfo) { public HaobanResponse staffExport(HttpServletRequest request, HttpServletResponse response, String departmentId, Integer activeFlag, Integer relationFlag, String keyWord, BasePageInfo pageInfo) {
List<String> departmentIdSet = new ArrayList<>(); List<String> departmentIdSet = new ArrayList<>();
departmentIdSet.add(departmentId); departmentIdSet.add(departmentId);
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
List<DepartmentDTO> relationList = departmentApiService.listSonByDepartmentIds(departmentIdSet, wxEnterpriseId); List<DepartmentDTO> relationList = departmentApiService.listSonByDepartmentIds(departmentIdSet, wxEnterpriseId);
Map<String, DepartmentDTO> departmentMap = relationList.stream().collect(Collectors.toMap(DepartmentDTO::getDepartmentId, s -> s)); Map<String, DepartmentDTO> departmentMap = relationList.stream().collect(Collectors.toMap(DepartmentDTO::getDepartmentId, s -> s));
......
...@@ -3,10 +3,14 @@ package com.gic.haoban.manage.web.controller; ...@@ -3,10 +3,14 @@ package com.gic.haoban.manage.web.controller;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.gic.api.base.commons.Page; import com.gic.api.base.commons.Page;
import com.gic.haoban.base.api.common.BasePageInfo; import com.gic.haoban.base.api.common.BasePageInfo;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.base.api.common.pojo.dto.WebStaffDTO;
import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.common.utils.HaobanResponse; import com.gic.haoban.common.utils.HaobanResponse;
import com.gic.haoban.manage.api.dto.*; import com.gic.haoban.manage.api.dto.PreDealLogInfoDTO;
import com.gic.haoban.manage.api.dto.SyncCheckDTO;
import com.gic.haoban.manage.api.dto.SyncTaskDTO;
import com.gic.haoban.manage.api.service.DealSyncOperationApiService; import com.gic.haoban.manage.api.service.DealSyncOperationApiService;
import com.gic.haoban.manage.web.auth.AuthRequestUtil;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode; import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
import com.gic.haoban.manage.web.qo.SyncDealQO; import com.gic.haoban.manage.web.qo.SyncDealQO;
import com.gic.redis.data.util.RedisUtil; import com.gic.redis.data.util.RedisUtil;
...@@ -39,7 +43,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -39,7 +43,7 @@ public class SyncDealContoller extends WebBaseController {
task = dealSyncOperationApiService.createTask(wxEid, "门店同步", "11111", "部门同步"); task = dealSyncOperationApiService.createTask(wxEid, "门店同步", "11111", "部门同步");
dealSyncOperationApiService.dealDepartment(task, wxEid, qo.getAddDepartment(), qo.getEditDepartment()); dealSyncOperationApiService.dealDepartment(task, wxEid, qo.getAddDepartment(), qo.getEditDepartment());
} else { } else {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
String key = "haoban-sync-department-" + wxEnterpriseId; String key = "haoban-sync-department-" + wxEnterpriseId;
if (RedisUtil.getCache(key) != null) { if (RedisUtil.getCache(key) != null) {
...@@ -58,7 +62,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -58,7 +62,7 @@ public class SyncDealContoller extends WebBaseController {
public HaobanResponse departmentBatchSync(@RequestBody SyncDealQO qo) { public HaobanResponse departmentBatchSync(@RequestBody SyncDealQO qo) {
String task = null; String task = null;
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
logger.info("login:{}", JSONObject.toJSONString(login)); logger.info("login:{}", JSONObject.toJSONString(login));
...@@ -68,7 +72,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -68,7 +72,7 @@ public class SyncDealContoller extends WebBaseController {
if (null != taskLock) { if (null != taskLock) {
return resultResponse(HaoBanErrCode.ERR_10011); return resultResponse(HaoBanErrCode.ERR_10011);
} }
StaffDTO staffDTO = login.getStaffDTO(); WebStaffDTO staffDTO = login.getStaffDTO();
String staffId = "admin"; String staffId = "admin";
if (null != staffDTO) { if (null != staffDTO) {
staffId = staffDTO.getStaffId(); staffId = staffDTO.getStaffId();
...@@ -93,7 +97,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -93,7 +97,7 @@ public class SyncDealContoller extends WebBaseController {
@RequestMapping("department-sync-check") @RequestMapping("department-sync-check")
public HaobanResponse syncSuccess(String wxEnterpriseId) { public HaobanResponse syncSuccess(String wxEnterpriseId) {
if (StringUtils.isBlank(wxEnterpriseId)) { if (StringUtils.isBlank(wxEnterpriseId)) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
wxEnterpriseId = login.getWxEnterpriseId(); wxEnterpriseId = login.getWxEnterpriseId();
} }
SyncCheckDTO taskCheck = dealSyncOperationApiService.getTaskCheck(wxEnterpriseId); SyncCheckDTO taskCheck = dealSyncOperationApiService.getTaskCheck(wxEnterpriseId);
...@@ -109,7 +113,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -109,7 +113,7 @@ public class SyncDealContoller extends WebBaseController {
@RequestMapping("/test/department-sync-check") @RequestMapping("/test/department-sync-check")
public HaobanResponse testSyncSuccess(String wxEnterpriseId) { public HaobanResponse testSyncSuccess(String wxEnterpriseId) {
if (StringUtils.isBlank(wxEnterpriseId)) { if (StringUtils.isBlank(wxEnterpriseId)) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
wxEnterpriseId = login.getWxEnterpriseId(); wxEnterpriseId = login.getWxEnterpriseId();
} }
SyncCheckDTO taskCheck = dealSyncOperationApiService.getTaskCheck(wxEnterpriseId); SyncCheckDTO taskCheck = dealSyncOperationApiService.getTaskCheck(wxEnterpriseId);
...@@ -120,7 +124,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -120,7 +124,7 @@ public class SyncDealContoller extends WebBaseController {
@ResponseBody @ResponseBody
public HaobanResponse clerkReSync(String taskId) { public HaobanResponse clerkReSync(String taskId) {
if (StringUtils.isBlank(taskId)) { if (StringUtils.isBlank(taskId)) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
taskId = dealSyncOperationApiService.getTaskLock(wxEnterpriseId); taskId = dealSyncOperationApiService.getTaskLock(wxEnterpriseId);
} }
...@@ -133,7 +137,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -133,7 +137,7 @@ public class SyncDealContoller extends WebBaseController {
@ResponseBody @ResponseBody
public HaobanResponse closeReSync(String wxEnterpriseId) { public HaobanResponse closeReSync(String wxEnterpriseId) {
if (StringUtils.isBlank(wxEnterpriseId)) { if (StringUtils.isBlank(wxEnterpriseId)) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
wxEnterpriseId = login.getWxEnterpriseId(); wxEnterpriseId = login.getWxEnterpriseId();
} }
dealSyncOperationApiService.closeTask(wxEnterpriseId); dealSyncOperationApiService.closeTask(wxEnterpriseId);
...@@ -152,7 +156,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -152,7 +156,7 @@ public class SyncDealContoller extends WebBaseController {
@ResponseBody @ResponseBody
public HaobanResponse syncTask(String wxEnterpriseId, BasePageInfo pageInfo) { public HaobanResponse syncTask(String wxEnterpriseId, BasePageInfo pageInfo) {
if (StringUtils.isBlank(wxEnterpriseId)) { if (StringUtils.isBlank(wxEnterpriseId)) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
wxEnterpriseId = login.getWxEnterpriseId(); wxEnterpriseId = login.getWxEnterpriseId();
} }
Page<SyncTaskDTO> retPage = dealSyncOperationApiService.listSyncTask(wxEnterpriseId, pageInfo); Page<SyncTaskDTO> retPage = dealSyncOperationApiService.listSyncTask(wxEnterpriseId, pageInfo);
...@@ -171,7 +175,7 @@ public class SyncDealContoller extends WebBaseController { ...@@ -171,7 +175,7 @@ public class SyncDealContoller extends WebBaseController {
@ResponseBody @ResponseBody
public HaobanResponse syncTaskDetail(String wxEnterpriseId, String taskId, BasePageInfo pageInfo) { public HaobanResponse syncTaskDetail(String wxEnterpriseId, String taskId, BasePageInfo pageInfo) {
if (StringUtils.isBlank(wxEnterpriseId)) { if (StringUtils.isBlank(wxEnterpriseId)) {
LoginDTO login = AuthRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
wxEnterpriseId = login.getWxEnterpriseId(); wxEnterpriseId = login.getWxEnterpriseId();
} }
Page<PreDealLogInfoDTO> retPage = dealSyncOperationApiService.listSyncTaskDetail(wxEnterpriseId, taskId, pageInfo); Page<PreDealLogInfoDTO> retPage = dealSyncOperationApiService.listSyncTaskDetail(wxEnterpriseId, taskId, pageInfo);
......
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