huxiaoqiang před 4 roky
rodič
revize
940b36b7a2

+ 1 - 0
lib/my_tools/my_views.dart

@@ -55,6 +55,7 @@ class MyViews {
       {String placeholder = 'images/svg/缺省头像.svg'}) {
     return CachedNetworkImage(
       imageUrl: path,
+      filterQuality: FilterQuality.none,
       height: h,
       width: w,
       fit: BoxFit.cover,

+ 13 - 35
lib/paegs/gang_page/gang_in_page/gang_information_page/member_list_page/member_list_page.dart

@@ -24,8 +24,7 @@ class MemberListPage extends StatefulWidget {
   bool isAll;
   bool isPartner = false;
   MyShopBeanDataData data;
-
-  MemberListPage(this.store, this.isAll, this.data, {this.isPartner});
+  MemberListPage(this.store, this.isAll,this.data,{this.isPartner});
 
   @override
   _MemberListPageState createState() => _MemberListPageState(store, isAll);
@@ -58,7 +57,7 @@ class _MemberListPageState extends State<MemberListPage> {
       child: Scaffold(
         body: Column(
           children: [
-            MyViews().myAppBar(widget.isPartner ? '合伙人' : '货帮成员', context, []),
+            MyViews().myAppBar(widget.isPartner?'合伙人':'货帮成员', context, []),
             Expanded(
               child: Column(
                 children: [
@@ -148,39 +147,13 @@ class _MemberListPageState extends State<MemberListPage> {
                       onLoading: onLoading,
                       enablePullUp: true,
                       enablePullDown: true,
-                      // child: AzListView(
-                      //   itemBuilder: (c, index) {
-                      //     return GestureDetector(
-                      //       child: MyViews().getMemberListItems(
-                      //           widget.store, member[index], context),
-                      //       onTap: () {
-                      //         if (permissionToModifyCustomerName(widget.data.role)) {
-                      //           if (MyCookie().getUID() !=
-                      //               member[index].userUid) {
-                      //             MyTools().toPage(
-                      //                 context, MemberDetailsPage(member[index]),
-                      //                 (then) {
-                      //               controller.requestRefresh();
-                      //             });
-                      //           }
-                      //         } else {
-                      //           return;
-                      //         }
-                      //       },
-                      //       behavior: HitTestBehavior.translucent,
-                      //     );
-                      //   },
-                      //   itemCount: member.length,
-                      //   data: member,
-                      // ),
-                      child: ListView.builder(
-                        itemBuilder: (BuildContext context, int index) {
+                      child: AzListView(
+                        itemBuilder: (c, index) {
                           return GestureDetector(
                             child: MyViews().getMemberListItems(
                                 widget.store, member[index], context),
                             onTap: () {
-                              if (permissionToModifyCustomerName(
-                                  widget.data.role)) {
+                              if (permissionToModifyCustomerName(widget.data.role)) {
                                 if (MyCookie().getUID() !=
                                     member[index].userUid) {
                                   MyTools().toPage(
@@ -197,6 +170,7 @@ class _MemberListPageState extends State<MemberListPage> {
                           );
                         },
                         itemCount: member.length,
+                        data: member,
                       ),
                     ),
                   )
@@ -226,12 +200,16 @@ class _MemberListPageState extends State<MemberListPage> {
       conditions.add('user_name LIKE ${_description.text.toString()}');
     }
     if (isAll) {
-      filters = {"conditions": conditions};
+      filters = {
+        "conditions": conditions
+      };
     } else {
       conditions.add("role == $shopUserStaff");
-      filters = {"conditions": conditions};
+      filters = {
+        "conditions":conditions
+      };
     }
-    if (widget.isPartner) {
+    if(widget.isPartner){
       conditions.add('role == $shopUserPartner');
     }
     MyDio().query({

+ 1 - 0
lib/paegs/mine_page/order_page/order_page.dart

@@ -321,6 +321,7 @@ class _OrderPageState extends State<OrderPage> {
           myShopUIDs.add(element.shopUid);
         });
         if(myShopUIDs.length==0){
+          endRe(controller);
           return;
         }
         checkingOrder();

+ 15 - 1
pubspec.lock

@@ -77,7 +77,21 @@ packages:
       name: cached_network_image
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "3.0.0"
+    version: "3.1.0"
+  cached_network_image_platform_interface:
+    dependency: transitive
+    description:
+      name: cached_network_image_platform_interface
+      url: "https://pub.flutter-io.cn"
+    source: hosted
+    version: "1.0.0"
+  cached_network_image_web:
+    dependency: transitive
+    description:
+      name: cached_network_image_web
+      url: "https://pub.flutter-io.cn"
+    source: hosted
+    version: "1.0.1"
   catcher:
     dependency: "direct main"
     description:

+ 1 - 1
pubspec.yaml

@@ -36,7 +36,7 @@ dependencies:
   image_cropper: ^1.4.0 #图片剪裁
   pull_to_refresh: ^1.6.4 #下拉刷新
   flutter_swiper: ^1.1.6 #轮播
-  cached_network_image: ^3.0.0 #图片缓存
+  cached_network_image: ^3.1.0 #图片缓存
   badges: ^1.1.6 #消息圆点
   scroll_to_index: ^1.0.6 #滚动到指定index
   dio: ^4.0.0 #http请求