|
|
@@ -8,8 +8,11 @@ import com.mrxu.framework.common.weixin.base.WxHttp;
|
|
|
import com.mrxu.framework.common.weixin.base.WxResult;
|
|
|
import com.mrxu.framework.common.xcx.bean.OwnerSetting;
|
|
|
import com.mrxu.framework.common.xcx.bean.PrivacySetting;
|
|
|
+import com.mrxu.framework.common.xcx.bean.Setting;
|
|
|
import com.mrxu.framework.common.xcx.enums.PrivacyVersion;
|
|
|
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
//
|
|
|
public class PrivacySettingApi {
|
|
|
|
|
|
@@ -30,11 +33,11 @@ public class PrivacySettingApi {
|
|
|
public static WxResult privacySetting(String accessToken,
|
|
|
PrivacyVersion privacy_ver,
|
|
|
OwnerSetting owner_setting,
|
|
|
- JSONArray setting_list) {
|
|
|
+ List<Setting> setting_list) {
|
|
|
JSONObject json = new JSONObject();
|
|
|
json.put("privacy_ver", privacy_ver.getVersion());
|
|
|
json.put("owner_setting", JSONUtil.parse(owner_setting));
|
|
|
- json.put("setting_list", setting_list);
|
|
|
+ json.put("setting_list", JSONUtil.parseArray(setting_list));
|
|
|
WxResult rs = WxHttp.post(WxResult.class,setprivacysetting+accessToken,json);
|
|
|
return rs;
|
|
|
}
|