新增 微信第三方平台 设置小程序用户隐私保护指引 接口

This commit is contained in:
Lemon
2023-08-02 15:16:30 +08:00
parent 17bb663d94
commit 3f1a8966fa
5 changed files with 186 additions and 2 deletions

View File

@@ -0,0 +1,43 @@
package com.jsowell.pile.dto.agentDev;
import com.alibaba.fastjson2.annotation.JSONField;
import com.jsowell.pile.domain.agentDev.OwnerSetting;
import com.jsowell.pile.domain.agentDev.UserInfoSetting;
import lombok.Data;
import java.util.List;
/**
* 设置小程序用户隐私保护指引DTO
*
* @author Lemon
* @Date 2023/8/2 14:42
*/
@Data
public class PrivacySettingDTO {
/**
* 用户授权appId
*/
private String authAppId;
/**
* 用户隐私保护指引的版本
* 1表示现网版本2表示开发版。默认是2开发版
*/
@JSONField(name = "privacy_ver")
private int privacyVer;
/**
* 要收集的用户信息配置,
* 可选择的用户信息类型参考下方详情。当privacy_ver传2或者不传时setting_list是必填当privacy_ver传1时该参数不可传否则会报错
*/
@JSONField(name = "setting_list")
private List<UserInfoSetting> settingList;
/**
* 收集方(开发者)信息配置
*/
@JSONField(name = "owner_setting")
private OwnerSetting ownerSetting;
}