Business class

商户

Constructors

Business({dynamic id, DbJsonWraper? extra, int? time, String? no, String? pwd, String? nick, String? desc, String? icon, String? phone, String? email, String? secret, int? version, String? language, int? cashoutRate, int? vritualRate, List<String>? cashStyleList, List<DbJsonWraper>? iceServerList, dynamic systemUid, List? adminIds, List? staffIds, List? groupIds, Map<int, String>? customXAdminNos, List<PayGoods>? rechargeGoodsList, List<PayGoods>? virvalueGoodsList, String? wechatAppId, String? wechatAppSecret, String? wechatMchId, String? wechatMchSecret, String? alipayAppId, String? alipayAesKey, String? alipayPublicKey, String? alipayAppPrivateKey, String? alipayCertRootKey, String? alipayCertPublicKey, String? alipayCertAppPublicKey, String? alismsAccessKeyId, String? alismsAccessKeySecret, String? alismsEndpoint, String? alismsApiVersion, String? alismsSignName, String? alismsTemplateCode, String? appleKeyP8, String? appleKeyP8Public, String? appleAuthClientId, String? appleAuthTeamId, String? appleAuthKeyId, String? appleAuthRedirectUri, String? appleAppSiteAssociation})
Business.fromJson(Map<String, dynamic> map)
factory
Business.fromString(String data)
factory

Properties

adminIds List
管理员id列表
getter/setter pair
alipayAesKey String
支付宝内容密钥
getter/setter pair
alipayAppId String
支付宝应用Id
getter/setter pair
alipayAppPrivateKey String
支付宝商户私钥
getter/setter pair
alipayCertAppPublicKey String
支付宝商户应用公钥证书(证书模式))
getter/setter pair
alipayCertPublicKey String
支付宝平台公钥证书(证书模式)
getter/setter pair
alipayCertRootKey String
支付宝平台根证书(证书模式)
getter/setter pair
alipayPublicKey String
支付宝平台公钥
getter/setter pair
alismsAccessKeyId String
阿里短信AccessKeyId
getter/setter pair
alismsAccessKeySecret String
阿里短信AccessKeySecret
getter/setter pair
alismsApiVersion String
阿里短信ApiVersion
getter/setter pair
alismsEndpoint String
阿里短信Endpoint
getter/setter pair
alismsSignName String
阿里短信SignName
getter/setter pair
alismsTemplateCode String
阿里短信TemplateCode
getter/setter pair
appleAppSiteAssociation String
苹果AppSiteAssociation
getter/setter pair
appleAuthClientId String
苹果AuthClientId
getter/setter pair
appleAuthKeyId String
苹果AuthKeyId
getter/setter pair
appleAuthRedirectUri String
苹果AuthRedirectUri 定向url,网页登录需要,只是客服端登录可以不写
getter/setter pair
appleAuthTeamId String
苹果AuthTeamId
getter/setter pair
appleKeyP8 String
苹果KeyP8
getter/setter pair
appleKeyP8Public String
苹果KeyP8Public 生成方法: openssl ec -in appleKey.p8 -pubout -out appleKey_public.p8
getter/setter pair
cashoutRate int
提现交易金额的分红比例
getter/setter pair
cashStyleList List<String>
支持的提现方式配置
getter/setter pair
customXAdminNos Map<int, String>
自定义数据管理集合序号
getter/setter pair
desc String
描述
getter/setter pair
email String
邮箱
getter/setter pair
extra DbJsonWraper
自定义数据
no setter
groupIds List
通知群id列表
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
iceServerList List<DbJsonWraper>
实时通讯ICE服务器配置
getter/setter pair
icon String
图标
getter/setter pair
id → dynamic
唯一id
no setter
language String
语言环境类型
getter/setter pair
nick String
昵称
getter/setter pair
no String
账号
getter/setter pair
phone String
手机
getter/setter pair
pwd String
密码
getter/setter pair
rechargeGoodsList List<PayGoods>
充值商品列表
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secret String
SDK加解密密钥
getter/setter pair
staffIds List
客服号id列表
getter/setter pair
systemUid ↔ dynamic
超级管理员id
getter/setter pair
time int
创建时间
no setter
version int
最新版本号码
getter/setter pair
virvalueGoodsList List<PayGoods>
虚拟商品列表
getter/setter pair
vritualRate int
虚拟交易金额的分红比例
getter/setter pair
wechatAppId String
微信应用Id
getter/setter pair
wechatAppSecret String
微信应用Secret
getter/setter pair
wechatMchId String
微信商户Id
getter/setter pair
wechatMchSecret String
微信商户Secret
getter/setter pair

Methods

buildTarget() → dynamic
使用本实例字段成员的值生成包装的目标类实例
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
转换为基本数据类型的Map。转换结果可以直接使用jsonEncode进行序列化,可以直接保存到mongo数据库
toKValues() Map<String, dynamic>
转换为用字符串key读取字段值的Map
toString() String
jsonEncode(this)抛出的异常被吃掉了,所以需要写成jsonEncode(toJson())
updateByJson(Map<String, dynamic> map, {Business? parser}) → void
通过基本数据类型的Map来更新字段。来源map可以直接使用jsonEncode进行序列化,可以直接保存到mongo数据库
updateByKValues(Map<String, dynamic> map) → void
通过用字符串key读取字段值的Map来更新字段

Operators

operator ==(Object other) bool
The equality operator.
inherited