31 lines
634 B
Dart
Executable File
31 lines
634 B
Dart
Executable File
/// 网页文本内容响应模型
|
|
class KRWebText {
|
|
/// 隐私政策内容
|
|
final String privacyPolicy;
|
|
|
|
/// 用户协议内容
|
|
final String tosContent;
|
|
|
|
/// 构造函数
|
|
KRWebText({
|
|
required this.privacyPolicy,
|
|
required this.tosContent,
|
|
});
|
|
|
|
/// 从 JSON 创建实例
|
|
factory KRWebText.fromJson(Map<String, dynamic> json) {
|
|
return KRWebText(
|
|
privacyPolicy: json['privacy_policy'] ?? '',
|
|
tosContent: json['tos_content'] ?? '',
|
|
);
|
|
}
|
|
|
|
/// 转换为 JSON
|
|
Map<String, dynamic> toJson() {
|
|
return {
|
|
'privacy_policy': privacyPolicy,
|
|
'tos_content': tosContent,
|
|
};
|
|
}
|
|
}
|