diff --git a/assets/img/avatar.svg b/assets/img/avatar.svg new file mode 100644 index 0000000..924d1bf --- /dev/null +++ b/assets/img/avatar.svg @@ -0,0 +1,9 @@ + + 资源 377 + + + + + + diff --git a/lib/common/color/ServiceConstant.dart b/lib/common/color/ServiceConstant.dart index 7854066..d6317c3 100644 --- a/lib/common/color/ServiceConstant.dart +++ b/lib/common/color/ServiceConstant.dart @@ -57,4 +57,6 @@ class ServiceConstant { static const String app_system_push_message = "/api/user/push/info"; //系统消息推送 + static const String bgUrl = + "https://vsbst-api.he-info.cn/vsbs_sotrage/background-image/taihe.png"; } diff --git a/lib/pages/main_bottom/mine_page.dart b/lib/pages/main_bottom/mine_page.dart index 33dc313..573965b 100644 --- a/lib/pages/main_bottom/mine_page.dart +++ b/lib/pages/main_bottom/mine_page.dart @@ -143,25 +143,23 @@ class _MinePageState extends State { decoration: BoxDecoration( shape: BoxShape.circle, ), - child: login == 1 + child: login == 1 ? (userInfoController.model.user! .avatar == null || userInfoController.model .user!.avatar!.isEmpty - ? Image.asset( - "assets/img/avatar.jpg", - fit: BoxFit.cover, + ? SvgPicture.asset( + "assets/img/avatar.svg", ) : Image.network( userInfoController .model.user!.avatar!, fit: BoxFit.cover, )) - : Image.asset( - "assets/img/avatar.jpg", - fit: BoxFit.cover, - ), + : SvgPicture.asset( + "assets/img/avatar.svg", + ), // child: login == 1 // ? (userInfoController.model.user! // .avatar ==