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