5 Ревизии 6f59cbea26 ... b125014f5a

Автор SHA1 Съобщение Дата
  glglove b125014f5a image_nine_grid 增加didUpdateWidget 钩子 преди 2 месеца
  liukai 15346c48e2 Merge remote-tracking branch 'origin/dev_services' into dev_services преди 2 месеца
  liukai cd85308bb1 Splash的图片修改 преди 2 месеца
  glglove 62658eab94 Merge branch 'dev' into dev_services преди 2 месеца
  liukai 4264196940 YYHome改名为24iFM ,相关应用的名称与logo修改 преди 2 месеца
променени са 20 файла, в които са добавени 22 реда и са изтрити 11 реда
  1. 1 1
      app/android/app/src/main/AndroidManifest.xml
  2. BIN
      app/android/app/src/main/ic_launcher-playstore.png
  3. BIN
      app/android/app/src/main/res/drawable-xhdpi/yyhome_splash.png
  4. BIN
      app/android/app/src/main/res/drawable-xxhdpi/yyhome_splash.png
  5. BIN
      app/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp
  6. BIN
      app/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp
  7. BIN
      app/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
  8. BIN
      app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
  9. BIN
      app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp
  10. BIN
      app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
  11. BIN
      app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
  12. BIN
      app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp
  13. BIN
      app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
  14. 2 2
      app/lib/modules/splash/page/splash_page.dart
  15. 3 3
      packages/cpt_auth/lib/modules/auth_login/auth_login_page.dart
  16. 4 2
      packages/cpt_community/lib/modules/garage/garagesale_post/garagesale_post_page.dart
  17. 2 2
      packages/cpt_community/lib/modules/garage/garagesale_post/garagesale_post_state.dart
  18. 1 1
      packages/cpt_community/lib/modules/garage/garagesale_post/garagesale_post_vm.dart
  19. 9 0
      packages/cs_plugin_platform/lib/engine/image/image_nine_grid.dart
  20. BIN
      packages/cs_resources/assets/yy_home_splash.png

+ 1 - 1
app/android/app/src/main/AndroidManifest.xml

@@ -42,7 +42,7 @@
         android:name="android.app.src.main.kotlin.com.hongyegroup.property_management.MyApplication"
         android:allowBackup="false"
         android:icon="@mipmap/ic_launcher"
-        android:label="物业管理"
+        android:label="24IFM"
         android:networkSecurityConfig="@xml/network_security_config"
         android:roundIcon="@mipmap/ic_launcher_round"
         android:usesCleartextTraffic="true">

BIN
app/android/app/src/main/ic_launcher-playstore.png


BIN
app/android/app/src/main/res/drawable-xhdpi/yyhome_splash.png


BIN
app/android/app/src/main/res/drawable-xxhdpi/yyhome_splash.png


BIN
app/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp


BIN
app/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp


BIN
app/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp


BIN
app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp


BIN
app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp


BIN
app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp


BIN
app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp


BIN
app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp


BIN
app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp


+ 2 - 2
app/lib/modules/splash/page/splash_page.dart

@@ -25,8 +25,8 @@ class SplashPage extends HookConsumerWidget {
       body: const Center(
         child: MyAssetImage(
           Assets.assetsYyHomeSplash,
-          width: 84.5,
-          height: 100,
+          width: 129,
+          height: 56.5,
           fit: BoxFit.contain,
         ),
       ),

+ 3 - 3
packages/cpt_auth/lib/modules/auth_login/auth_login_page.dart

@@ -66,9 +66,9 @@ class AuthLoginPage extends HookConsumerWidget {
             children: [
               //顶部Logo
               const MyAssetImage(
-                Assets.assetsYyHomeLogo,
-                width: 85.5,
-                height: 85.5,
+                Assets.assetsYyHomeSplash,
+                width: 109.5,
+                height: 48,
               ).marginOnly(top: 45, bottom: 45),
 
               // 登录表单 - 账号

+ 4 - 2
packages/cpt_community/lib/modules/garage/garagesale_post/garagesale_post_page.dart

@@ -8,6 +8,7 @@ import 'package:hooks_riverpod/hooks_riverpod.dart';
 import 'package:plugin_platform/engine/image/image_nine_grid.dart';
 import 'package:router/ext/auto_router_extensions.dart';
 import 'package:shared/utils/color_utils.dart';
+import 'package:shared/utils/log_utils.dart';
 import 'package:widgets/my_appbar.dart';
 import 'package:widgets/my_button.dart';
 import 'package:widgets/my_text_field.dart';
@@ -18,6 +19,7 @@ import 'package:widgets/ext/ex_widget.dart';
 
 
 import '../../community/community_vm.dart';
+import 'garagesale_post_state.dart';
 import 'garagesale_post_vm.dart';
 
 @RoutePage()
@@ -48,7 +50,6 @@ class GaragesalePostPage extends HookConsumerWidget {
         );
       });
       return () => (){
-
       };
     },[]);
     return Scaffold(
@@ -250,8 +251,9 @@ class GaragesalePostPage extends HookConsumerWidget {
     );
   }
   /// 选择图片上传组件
-  Widget _buildImageSelectCmp(BuildContext context, WidgetRef ref,vm,){
+  Widget _buildImageSelectCmp(BuildContext context, WidgetRef ref,vm){
     final state = ref.watch(garagesalePostVmProvider);
+    // Log.d("打印当前的state.imgList ${state.imgList}");
     return ImageNineGrid(
       isSelectEnable: true,
       maxImages: 10,

+ 2 - 2
packages/cpt_community/lib/modules/garage/garagesale_post/garagesale_post_state.dart

@@ -42,12 +42,12 @@ class GaragesalePostPageState {
 
 
   // 选择的图片
-  List<String>? imgList = [];
+  List<String>? imgList;
 
   GaragesalePostPageState({
     formData,
     required this.categoryOptionsList,
-    this.imgList,
+    this.imgList = const [],
     this.titleErrorText,
     this.contactInfoErrorText,
     this.priceErrorText,

+ 1 - 1
packages/cpt_community/lib/modules/garage/garagesale_post/garagesale_post_vm.dart

@@ -166,7 +166,7 @@ class GaragesalePostVm extends _$GaragesalePostVm {
       // 根据 categorySelectedOption
 
       List<String> imgList = _detailData.resources??[];
-      Log.d("imgList--------$imgList");
+      // Log.d("详情中获取的 imgList--------$imgList");
 
       if(contact.isNotEmpty){
         if(garagesaleDetailVm.isContactMobile(contact)){

+ 9 - 0
packages/cs_plugin_platform/lib/engine/image/image_nine_grid.dart

@@ -1,6 +1,7 @@
 import 'package:cs_resources/generated/assets.dart';
 import 'package:flutter/material.dart';
 import 'package:plugin_platform/engine/media/image_picker_utils.dart';
+import 'package:shared/utils/log_utils.dart';
 import 'package:shared/utils/util.dart';
 import 'package:widgets/ext/ex_widget.dart';
 import 'package:widgets/my_load_image.dart';
@@ -43,6 +44,14 @@ class _ImageNineGridState extends State<ImageNineGrid> {
     _images = List.from(widget.initialImages);
   }
 
+  @override
+  void didUpdateWidget(covariant ImageNineGrid oldWidget) {
+    super.didUpdateWidget(oldWidget);
+    if (oldWidget.initialImages != widget.initialImages) {
+      _images = List.from(widget.initialImages);
+    }
+  }
+
   // 选择图片
   Future<void> _pickImage() async {
     ImagePickerUtils().show(context, (filePath) {

BIN
packages/cs_resources/assets/yy_home_splash.png