From 3c581dee5419fa8123e35462c3c3f2826847f6f5 Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Tue, 25 Nov 2025 20:35:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E7=BB=91=E5=AE=9A=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=20=E5=A5=96=E5=8A=B1=E6=95=B0=E6=8D=AE=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controllers/pairing_controller.dart | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/lib/modules/pairing/controllers/pairing_controller.dart b/lib/modules/pairing/controllers/pairing_controller.dart index 19d7714d2..03d78ce80 100644 --- a/lib/modules/pairing/controllers/pairing_controller.dart +++ b/lib/modules/pairing/controllers/pairing_controller.dart @@ -1048,6 +1048,32 @@ class PairingController extends GetxController with WidgetsBindingObserver { _transition(PairingState.verifying); _verifyDevice(_currentClassicDevice!); } + /* + message UserBindDeviceResp { + DBUserDivice device = 1; //绑定的耳机信息 + bool isgiveaway = 2; //@go_tags(`gorm:"isgiveaway" json:"isgiveaway"`) 是否是第一次绑定 + int32 viplv = 3; //@go_tags(`gorm:"viplv:50" json:"viplv"`) viplv + int64 vipexptime = 4; //@go_tags(`gorm:"vipexptime" json:"vipexptime"`) 会员过期时间 + int64 aichatintegral = 5; //@go_tags(`gorm:"aichatintegral" json:"aichatintegral"`) ai聊天积分 + int64 aichattotalintegral = 6; //@go_tags(`gorm:"aichattotalintegral" json:"aichattotalintegral"`) ai聊天总积分 + int64 tradeintegral = 7; //@go_tags(`gorm:"tradeintegral" json:"tradeintegral"`) 翻译积分 + int64 tradetotalintegral = 8; //@go_tags(`gorm:"tradetotalintegral" json:"tradetotalintegral"`) 翻译总积分 + int64 meetintegral = 9; //@go_tags(`gorm:"meettotalintegral" json:"meettotalintegral"`) 会议积分 + int64 meettotalintegral = 10; //@go_tags(`gorm:"meettotalintegral" json:"meettotalintegral"`) 会议总积分 + } + */ + // 需要读取返回的数据判断 isgiveaway 是否 为 true,是的话 需要读取 后续的数据 更新到用户数据上面去 + if (response['isgiveaway'] == true) { + User.instance.viplv = response['viplv'] ?? 0; + User.instance.vipexptime = response['vipexptime'] ?? 0; + User.instance.aichatintegral = response['aichatintegral'] ?? 0; + User.instance.aichattotalintegral = + response['aichattotalintegral'] ?? 0; + User.instance.tradeintegral = response['tradeintegral'] ?? 0; + User.instance.tradetotalintegral = response['tradetotalintegral'] ?? 0; + User.instance.meetintegral = response['meetintegral'] ?? 0; + User.instance.meettotalintegral = response['meettotalintegral'] ?? 0; + } return; } else { Logger.e(_tag, '绑定设备失败!');