|
@@ -13,6 +13,7 @@ import com.mirage.core.utils.Constants;
|
|
|
import com.mirage.core.utils.GsonUtil;
|
|
import com.mirage.core.utils.GsonUtil;
|
|
|
import com.mirage.core.utils.RequestUtil;
|
|
import com.mirage.core.utils.RequestUtil;
|
|
|
import com.mirage.mirageservice.domain.CsMinWechatUser;
|
|
import com.mirage.mirageservice.domain.CsMinWechatUser;
|
|
|
|
|
+import com.mirage.mirageservice.mapper.mysql.CsMinWechatUserMapper;
|
|
|
import com.mirage.mirageservice.meta.AppContext;
|
|
import com.mirage.mirageservice.meta.AppContext;
|
|
|
import com.mirage.mirageservice.service.UserService;
|
|
import com.mirage.mirageservice.service.UserService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -103,8 +104,12 @@ public class ControllerAround {
|
|
|
switch (authType) {
|
|
switch (authType) {
|
|
|
case COOKIES: {
|
|
case COOKIES: {
|
|
|
String debugMod = request.getHeader(HeaderKeys.KEY_DEBUG);
|
|
String debugMod = request.getHeader(HeaderKeys.KEY_DEBUG);
|
|
|
- if(StringUtils.isNotBlank(debugMod)){
|
|
|
|
|
-// userAccount = userService.getUserByAccount("18814867496");
|
|
|
|
|
|
|
+ String debugUid = request.getHeader(HeaderKeys.KEY_UID);
|
|
|
|
|
+ if(StringUtils.isNotBlank(debugMod) && StringUtils.isNotBlank(debugUid)){
|
|
|
|
|
+ minWechatUser = userService.getByUid(Long.parseLong(debugUid));
|
|
|
|
|
+ if(null == minWechatUser){
|
|
|
|
|
+ throw new AppRuntimeException(AppCode.UNAUTHORIZED);
|
|
|
|
|
+ }
|
|
|
}else{
|
|
}else{
|
|
|
if(StringUtils.isBlank(mirageAuth)){
|
|
if(StringUtils.isBlank(mirageAuth)){
|
|
|
throw new AppRuntimeException(AppCode.UNAUTHORIZED);
|
|
throw new AppRuntimeException(AppCode.UNAUTHORIZED);
|