Parcourir la source

add 用户隐私指引

master
xhxu il y a 3 ans
Parent
révision
9a036ddf37
2 fichiers modifiés avec 9 ajouts et 0 suppressions
  1. +1
    -0
      mallinkService/src/main/java/com/iformall/common/ErrorCode.java
  2. +8
    -0
      mlWechatOpen/src/main/java/com/iformall/controller/WechatWeappSetController.java

+ 1
- 0
mallinkService/src/main/java/com/iformall/common/ErrorCode.java Voir le fichier

@@ -348,6 +348,7 @@ public enum ErrorCode{
WEAPP_HAD_AUDITING(24106, "已有审核中"),
WEAPP_NOT_AUDITED(24107, "审核未通过"),
WEAPP_APP_RELEASEED(24108, "已发布"),
WEAPP_BASIC_NO_SUPPORT(24109, "不支持此项操作"),

WECHAT_LOGIN_KEY_OVERTIME(24130, "已过期"),
WECHAT_LOGIN_USER_SELECT(24131, "请选择要登录的用户"),


+ 8
- 0
mlWechatOpen/src/main/java/com/iformall/controller/WechatWeappSetController.java Voir le fichier

@@ -7,6 +7,7 @@ import com.iformall.common.Result;
import com.iformall.common.ResultData;
import com.iformall.domain.po.WxAuthorizerInfo;
import com.iformall.domain.po.WxWeappBasicSet;
import com.iformall.enums.EnumAppType;
import com.iformall.enums.EnumEnableType;
import com.iformall.enums.EnumWxAuthorizationStatus;
import com.iformall.service.WxAuthorizerInfoService;
@@ -254,6 +255,10 @@ public class WechatWeappSetController {
if(!authorizerInfo.getAuthorizationStatus().equals(EnumWxAuthorizationStatus.AUTHORIZED.getCode())) {
return new ResultData(ErrorCode.WEAPP_APPID_NOT_AUTH);
}
if(!EnumAppType.B.getCode().equals(authorizerInfo.getType()) && !EnumAppType.C.getCode().equals(authorizerInfo.getType())){
return new ResultData(ErrorCode.WEAPP_BASIC_NO_SUPPORT);
}

WxWeappBasicSet weappBasicSetQ = new WxWeappBasicSet();
weappBasicSetQ.setType(authorizerInfo.getType());
weappBasicSetQ.setDeploy(getFmDeploy);
@@ -294,6 +299,9 @@ public class WechatWeappSetController {
if(!authorizerInfo.getAuthorizationStatus().equals(EnumWxAuthorizationStatus.AUTHORIZED.getCode())) {
return new ResultData(ErrorCode.WEAPP_APPID_NOT_AUTH);
}
if(!EnumAppType.B.getCode().equals(authorizerInfo.getType()) && !EnumAppType.C.getCode().equals(authorizerInfo.getType())){
return new ResultData(ErrorCode.WEAPP_BASIC_NO_SUPPORT);
}
try {
WxOpenMaService openMaService = openService.getWxOpenComponentService().getWxMaServiceByAppid(appId);
GetPrivacySettingResult getRet = openMaService.getPrivacyService().getPrivacySetting(privacyVer);


Chargement…
Annuler
Enregistrer