finclip-app-manager/domain/entity/privacy_setting.go

49 lines
2.6 KiB
Go
Raw Permalink Normal View History

2023-10-31 14:07:26 +08:00
package entity
type SdkMessageInfoObj struct {
Name string `json:"name"` //名称
Provider string `json:"provider"` //提供方
}
type ContactInfoObj struct {
Phone string `json:"phone"` //电话
Email string `json:"email"` //邮箱
WeChat string `json:"weChat"` //微信号
Other string `json:"other"` //其它
}
type UserMessageTypeObj struct {
UserMes string `json:"userMes"` //用户信息
LocationMes string `json:"locationMes"` //位置信息
Microphone string `json:"microphone"` //麦克风
Camera string `json:"camera"` //摄像头
EquipmentMes string `json:"equipmentMes"` //设备信息
AddressBook string `json:"addressBook"` //通讯录
PhotoAlbum string `json:"photoAlbum"` //相册
Calendar string `json:"calendar"` //日历
OperationLog string `json:"operationLog"` //操作日志
Bluetooth string `json:"bluetooth"` //蓝牙
Others string `json:"others"` //其他
//OthersExt string `json:"othersExt"`
}
type PrivacySettingInfo struct {
AppId string `json:"appId"`
CommitType int `json:"commitType"` //提交类型 //1:本小程序开发者承诺并保证,未以任何方式处理用户的任何信息。如后续有处理用户信息,会及时更新《小程序隐私保护指引》 2:本小程序处理了用户信息,将如实填写并及时更新用户信息处理情况
UserMessageType string `json:"userMessageType"` //用户使用类型
SdkMessage string `json:"sdkMessage"` //sdk信息
ContactInfoPhone string `json:"contactInfoPhone"` //联系方式
ContactInfoEmail string `json:"contactInfoEmail"` //联系方式
ContactInfoWeChat string `json:"contactInfoWeChat"` //联系方式
ContactInfoOther string `json:"contactInfoOther"` //联系方式
FixedStorageTime int `json:"fixedStorageTime"` //固定存储时间
IsShortestTime bool `json:"isShortestTime"` //是否是最短时间
AdditionalDocName string `json:"additionalDocName"` //补充文档名称
AdditionalDocContent string `json:"additionalDocContent"` //补充文档内容
AdditionalDocNetDiskId string `json:"additionalDocNetDiskId"` //补充文档网盘id
IsFirstSave bool `json:"isFirstSave"` //是否第一次保存
EffectiveTime int64 `json:"effectiveTime"` //生效时间
CreateTime int64 `json:"createTime"` //创建时间
UpdateTime int64 `json:"updateTime"` //更新时间
}