diff --git a/wgshare/lib/pages/loginPage/login_logic.dart b/wgshare/lib/pages/loginPage/login_logic.dart index decd1d0..97cf83a 100644 --- a/wgshare/lib/pages/loginPage/login_logic.dart +++ b/wgshare/lib/pages/loginPage/login_logic.dart @@ -46,17 +46,12 @@ class LoginLogic extends GetxController with RequestToolMixin { }else if(state.checkAgreementBool.value != true){ ToastUtils.showError("请阅读并勾选相关协议"); }else{ - try{ - ToastUtils.showLoading(); - BaseStructureResult res = await getClient().login(state.userNameController.text, md5.convert(utf8.encode(state.passwordController.text)).toString()); - if (null != res.data) { - UserStore.to.setToken(res.data!.token); - UserStore.to.setUserDetailInfo(res.data!); - // Get.toNamed(Routes.startPage); - Get.offAllNamed(Routes.startPage); - } - }finally{ - ToastUtils.dismiss(); + BaseStructureResult res = await getClient().login(state.userNameController.text, md5.convert(utf8.encode(state.passwordController.text)).toString()); + if (null != res.data) { + UserStore.to.setToken(res.data!.token); + UserStore.to.setUserDetailInfo(res.data!); + // Get.toNamed(Routes.startPage); + Get.offAllNamed(Routes.startPage); } } } @@ -72,17 +67,12 @@ class LoginLogic extends GetxController with RequestToolMixin { }else if(state.checkAgreementBool != true){ ToastUtils.showError("请阅读并勾选相关协议"); }else{ - try{ - ToastUtils.showLoading(); - BaseStructureResult res = await getClient().anonLogin(await DeviceInfo.getDeviceId(),state.nickNameCodeController.text, state.meetingCodeController.text); - if (null != res.data) { - UserStore.to.setToken(res.data!.token); - UserStore.to.setUserDetailInfo(res.data!); - // Get.toNamed(Routes.meetingMainPage, arguments: {"roomNumber": state.meetingCodeController.text}); - Get.offAllNamed(Routes.startPage, arguments: {"roomNumber": state.meetingCodeController.text}); - } - }finally{ - ToastUtils.dismiss(); + BaseStructureResult res = await getClient().anonLogin(await DeviceInfo.getDeviceId(),state.nickNameCodeController.text, state.meetingCodeController.text); + if (null != res.data) { + UserStore.to.setToken(res.data!.token); + UserStore.to.setUserDetailInfo(res.data!); + // Get.toNamed(Routes.meetingMainPage, arguments: {"roomNumber": state.meetingCodeController.text}); + Get.offAllNamed(Routes.startPage, arguments: {"roomNumber": state.meetingCodeController.text}); } } } diff --git a/wgshare/lib/pages/userPage/user_view.dart b/wgshare/lib/pages/userPage/user_view.dart index cf1c8f0..9d97033 100644 --- a/wgshare/lib/pages/userPage/user_view.dart +++ b/wgshare/lib/pages/userPage/user_view.dart @@ -77,7 +77,7 @@ class UserPageState extends State { alignment: Alignment.center, child: Text( UserStore.to.userInfoEntity.value!.userName.length >= 3 - ? UserStore.to.userInfoEntity.value!.userName.substring(1,UserStore.to.userInfoEntity.value!.userName.length) + ? UserStore.to.userInfoEntity.value!.userName.substring(UserStore.to.userInfoEntity.value!.userName.length - 2,UserStore.to.userInfoEntity.value!.userName.length) : UserStore.to.userInfoEntity.value!.userName, style: TextStyle( fontSize: 30.sp,