fix: 用户信息字段
This commit is contained in:
@ -43,7 +43,7 @@ class UserInfoData {
|
|||||||
@HiveField(5)
|
@HiveField(5)
|
||||||
int? mobileVerified;
|
int? mobileVerified;
|
||||||
@HiveField(6)
|
@HiveField(6)
|
||||||
int? money;
|
double? money;
|
||||||
@HiveField(7)
|
@HiveField(7)
|
||||||
int? moral;
|
int? moral;
|
||||||
@HiveField(8)
|
@HiveField(8)
|
||||||
@ -88,12 +88,12 @@ class UserInfoData {
|
|||||||
: LevelInfo();
|
: LevelInfo();
|
||||||
mid = json['mid'];
|
mid = json['mid'];
|
||||||
mobileVerified = json['mobile_verified'];
|
mobileVerified = json['mobile_verified'];
|
||||||
money = json['money'];
|
money = json['money'] is int ? json['money'].toDouble() : json['money'];
|
||||||
moral = json['moral'];
|
moral = json['moral'];
|
||||||
official = json['official'];
|
official = json['official'];
|
||||||
officialVerify = json['officialVerify'];
|
officialVerify = json['officialVerify'];
|
||||||
pendant = json['pendant'];
|
pendant = json['pendant'];
|
||||||
// scores = json['scores'];
|
scores = json['scores'];
|
||||||
uname = json['uname'];
|
uname = json['uname'];
|
||||||
vipDueDate = json['vipDueDate'];
|
vipDueDate = json['vipDueDate'];
|
||||||
vipStatus = json['vipStatus'];
|
vipStatus = json['vipStatus'];
|
||||||
|
|||||||
@ -23,7 +23,7 @@ class UserInfoDataAdapter extends TypeAdapter<UserInfoData> {
|
|||||||
levelInfo: fields[3] as LevelInfo?,
|
levelInfo: fields[3] as LevelInfo?,
|
||||||
mid: fields[4] as int?,
|
mid: fields[4] as int?,
|
||||||
mobileVerified: fields[5] as int?,
|
mobileVerified: fields[5] as int?,
|
||||||
money: fields[6] as int?,
|
money: fields[6] as double?,
|
||||||
moral: fields[7] as int?,
|
moral: fields[7] as int?,
|
||||||
official: (fields[8] as Map?)?.cast<dynamic, dynamic>(),
|
official: (fields[8] as Map?)?.cast<dynamic, dynamic>(),
|
||||||
officialVerify: (fields[9] as Map?)?.cast<dynamic, dynamic>(),
|
officialVerify: (fields[9] as Map?)?.cast<dynamic, dynamic>(),
|
||||||
|
|||||||
@ -54,13 +54,14 @@ class _WebviewPageState extends State<WebviewPage> {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
Container(
|
if (_webviewController.type.value == 'login')
|
||||||
width: double.infinity,
|
Container(
|
||||||
color: Theme.of(context).colorScheme.onInverseSurface,
|
width: double.infinity,
|
||||||
padding:
|
color: Theme.of(context).colorScheme.onInverseSurface,
|
||||||
const EdgeInsets.only(left: 12, right: 12, top: 6, bottom: 6),
|
padding: const EdgeInsets.only(
|
||||||
child: const Text('登录成功未自动跳转? 请点击右上角「刷新登录状态」'),
|
left: 12, right: 12, top: 6, bottom: 6),
|
||||||
),
|
child: const Text('登录成功未自动跳转? 请点击右上角「刷新登录状态」'),
|
||||||
|
),
|
||||||
Expanded(
|
Expanded(
|
||||||
child: WebViewWidget(controller: _webviewController.controller),
|
child: WebViewWidget(controller: _webviewController.controller),
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user