Showing
8 changed files
with
50 additions
and
12 deletions
| @@ -128,6 +128,9 @@ class SellerList extends Object { | @@ -128,6 +128,9 @@ class SellerList extends Object { | ||
| 128 | @JsonKey(name: 'cdate') | 128 | @JsonKey(name: 'cdate') |
| 129 | String cdate; | 129 | String cdate; |
| 130 | 130 | ||
| 131 | + @JsonKey(name: 'remaining_time') | ||
| 132 | + int remainingTime; | ||
| 133 | + | ||
| 131 | String get cdateStr { | 134 | String get cdateStr { |
| 132 | if (cdate != null) { | 135 | if (cdate != null) { |
| 133 | DateTime dateTime = DateTime.fromMillisecondsSinceEpoch( | 136 | DateTime dateTime = DateTime.fromMillisecondsSinceEpoch( |
| @@ -156,6 +159,7 @@ class SellerList extends Object { | @@ -156,6 +159,7 @@ class SellerList extends Object { | ||
| 156 | this.finishedStatus, | 159 | this.finishedStatus, |
| 157 | this.edate, | 160 | this.edate, |
| 158 | this.cdate, | 161 | this.cdate, |
| 162 | + this.remainingTime | ||
| 159 | ); | 163 | ); |
| 160 | 164 | ||
| 161 | factory SellerList.fromJson(Map<String, dynamic> srcJson) => | 165 | factory SellerList.fromJson(Map<String, dynamic> srcJson) => |
| @@ -79,6 +79,7 @@ SellerList _$SellerListFromJson(Map<String, dynamic> json) { | @@ -79,6 +79,7 @@ SellerList _$SellerListFromJson(Map<String, dynamic> json) { | ||
| 79 | json['finished_status'] as String, | 79 | json['finished_status'] as String, |
| 80 | json['edate'] as String, | 80 | json['edate'] as String, |
| 81 | json['cdate'] as String, | 81 | json['cdate'] as String, |
| 82 | + json['remaining_time'] as int, | ||
| 82 | ); | 83 | ); |
| 83 | } | 84 | } |
| 84 | 85 | ||
| @@ -95,4 +96,5 @@ Map<String, dynamic> _$SellerListToJson(SellerList instance) => | @@ -95,4 +96,5 @@ Map<String, dynamic> _$SellerListToJson(SellerList instance) => | ||
| 95 | 'finished_status': instance.finishedStatus, | 96 | 'finished_status': instance.finishedStatus, |
| 96 | 'edate': instance.edate, | 97 | 'edate': instance.edate, |
| 97 | 'cdate': instance.cdate, | 98 | 'cdate': instance.cdate, |
| 99 | + 'remaining_time': instance.remainingTime, | ||
| 98 | }; | 100 | }; |
| @@ -462,4 +462,7 @@ class HttpUrl { | @@ -462,4 +462,7 @@ class HttpUrl { | ||
| 462 | 462 | ||
| 463 | static const String set_comment = "?service=App.User.SetComment"; // 用户评论【预订】 | 463 | static const String set_comment = "?service=App.User.SetComment"; // 用户评论【预订】 |
| 464 | 464 | ||
| 465 | + static const String set_seller_collect = | ||
| 466 | + "?service=App.SellerVersion.SetSellerCollect"; // 收集店铺信息 | ||
| 467 | + | ||
| 465 | } | 468 | } |
| @@ -195,10 +195,8 @@ class _IfNeedCreateStoreState extends State<IfNeedCreateStore> | @@ -195,10 +195,8 @@ class _IfNeedCreateStoreState extends State<IfNeedCreateStore> | ||
| 195 | appBar: SystemAppBar('选择店铺', | 195 | appBar: SystemAppBar('选择店铺', |
| 196 | // leftTitle: '上一步', | 196 | // leftTitle: '上一步', |
| 197 | rightImgName: 'add_check_store.png', onTapRight: () async { | 197 | rightImgName: 'add_check_store.png', onTapRight: () async { |
| 198 | - Result result2 = await CityPickers.showCityPicker( | ||
| 199 | - context: context, | ||
| 200 | - ); | ||
| 201 | - print(result2); | 198 | + NavigatorUtil.goCollectStoreInfoPage(context); |
| 199 | + | ||
| 202 | } | 200 | } |
| 203 | 201 | ||
| 204 | // rightImgName: 'add_check_store.png', onTapRight: () { | 202 | // rightImgName: 'add_check_store.png', onTapRight: () { |
| @@ -146,9 +146,12 @@ class _MyMarketingRecordsPageState extends State<MyMarketingRecordsPage> { | @@ -146,9 +146,12 @@ class _MyMarketingRecordsPageState extends State<MyMarketingRecordsPage> { | ||
| 146 | HEmptyView(10), | 146 | HEmptyView(10), |
| 147 | Expanded( | 147 | Expanded( |
| 148 | child: Text( | 148 | child: Text( |
| 149 | - data.edate == null | 149 | + data.remainingTime == null |
| 150 | ? '无限制' | 150 | ? '无限制' |
| 151 | - : '剩余${11111}天', | 151 | + : '剩余${data.remainingTime}天', |
| 152 | + // data.edate == null | ||
| 153 | + // ? '无限制' | ||
| 154 | + // : '剩余${data.edate}天', | ||
| 152 | overflow: TextOverflow.ellipsis, | 155 | overflow: TextOverflow.ellipsis, |
| 153 | style: TextStyle( | 156 | style: TextStyle( |
| 154 | color: MyColours.color_333333, | 157 | color: MyColours.color_333333, |
| @@ -1817,4 +1817,15 @@ class NavigatorUtil { | @@ -1817,4 +1817,15 @@ class NavigatorUtil { | ||
| 1817 | return _navigateTo(context, "${Routes.comments_setting_page}", | 1817 | return _navigateTo(context, "${Routes.comments_setting_page}", |
| 1818 | replace: replace); | 1818 | replace: replace); |
| 1819 | } | 1819 | } |
| 1820 | + | ||
| 1821 | + /// 店铺信息收集 | ||
| 1822 | + static Future<dynamic> goCollectStoreInfoPage( | ||
| 1823 | + BuildContext context, { | ||
| 1824 | + replace = false, | ||
| 1825 | + }) { | ||
| 1826 | + return _navigateTo(context, "${Routes.collect_store_info_page}", | ||
| 1827 | + replace: replace); | ||
| 1828 | + } | ||
| 1829 | + | ||
| 1830 | + | ||
| 1820 | } | 1831 | } |
| @@ -29,7 +29,7 @@ import 'package:one_key/pages/coupon/coupon_history_page.dart'; | @@ -29,7 +29,7 @@ import 'package:one_key/pages/coupon/coupon_history_page.dart'; | ||
| 29 | import 'package:one_key/pages/coupon/coupon_page.dart'; | 29 | import 'package:one_key/pages/coupon/coupon_page.dart'; |
| 30 | import 'package:one_key/pages/coupon/coupon_selecet_page.dart'; | 30 | import 'package:one_key/pages/coupon/coupon_selecet_page.dart'; |
| 31 | import 'package:one_key/pages/coupon/coupon_to_personal_page.dart'; | 31 | import 'package:one_key/pages/coupon/coupon_to_personal_page.dart'; |
| 32 | -import 'package:one_key/pages/create_store/complete_create_store.dart'; | 32 | +import 'package:one_key/pages/create_store/complete_create_store_old.dart'; |
| 33 | import 'package:one_key/pages/create_store/create_store.dart'; | 33 | import 'package:one_key/pages/create_store/create_store.dart'; |
| 34 | import 'package:one_key/pages/create_store/enter_store_address.dart'; | 34 | import 'package:one_key/pages/create_store/enter_store_address.dart'; |
| 35 | import 'package:one_key/pages/create_store/enter_store_environment.dart'; | 35 | import 'package:one_key/pages/create_store/enter_store_environment.dart'; |
| @@ -181,6 +181,8 @@ import '../pages/feast/feast_qy_menu_show_page.dart'; | @@ -181,6 +181,8 @@ import '../pages/feast/feast_qy_menu_show_page.dart'; | ||
| 181 | import '../pages/feast/feast_set_page.dart'; | 181 | import '../pages/feast/feast_set_page.dart'; |
| 182 | import '../pages/feast/feast_setmeal_page.dart'; | 182 | import '../pages/feast/feast_setmeal_page.dart'; |
| 183 | import '../pages/feast/feast_wine_page.dart'; | 183 | import '../pages/feast/feast_wine_page.dart'; |
| 184 | +import '../pages/login/collect_store_info_page.dart'; | ||
| 185 | +import '../pages/login/complete_create_store.dart'; | ||
| 184 | import '../pages/message/message_recharge_info_page.dart'; | 186 | import '../pages/message/message_recharge_info_page.dart'; |
| 185 | import '../pages/my/comment_manage/comment_manage_home_page.dart'; | 187 | import '../pages/my/comment_manage/comment_manage_home_page.dart'; |
| 186 | import '../pages/my/customer_type/my_customer/my_customer_home_page.dart'; | 188 | import '../pages/my/customer_type/my_customer/my_customer_home_page.dart'; |
| @@ -244,6 +246,7 @@ import '../pages/order_advance/order_create_temporary_page.dart'; | @@ -244,6 +246,7 @@ import '../pages/order_advance/order_create_temporary_page.dart'; | ||
| 244 | import '../pages/order_advance/order_edit_list_show_page.dart'; | 246 | import '../pages/order_advance/order_edit_list_show_page.dart'; |
| 245 | import '../pages/order_advance/order_preview_page.dart'; | 247 | import '../pages/order_advance/order_preview_page.dart'; |
| 246 | import '../pages/order_advance/order_share_page.dart'; | 248 | import '../pages/order_advance/order_share_page.dart'; |
| 249 | +import '../provider/collect_store_provider.dart'; | ||
| 247 | import '../provider/comment_manage_provider.dart'; | 250 | import '../provider/comment_manage_provider.dart'; |
| 248 | import '../provider/feast_model.dart'; | 251 | import '../provider/feast_model.dart'; |
| 249 | import '../provider/marketing_center_provider.dart'; | 252 | import '../provider/marketing_center_provider.dart'; |
| @@ -3053,3 +3056,18 @@ var commentsSettingPageHandle = new Handler( | @@ -3053,3 +3056,18 @@ var commentsSettingPageHandle = new Handler( | ||
| 3053 | child: ChangeNotifierProvider<CouponProvider>( | 3056 | child: ChangeNotifierProvider<CouponProvider>( |
| 3054 | create: (_) => CouponProvider(), child: CommentsSettingPage())); | 3057 | create: (_) => CouponProvider(), child: CommentsSettingPage())); |
| 3055 | }); | 3058 | }); |
| 3059 | + | ||
| 3060 | +//店铺信息收集 | ||
| 3061 | +var collectStoreInfoPageHandle = new Handler( | ||
| 3062 | + handlerFunc: (BuildContext context, Map<String, List<Object>> params) { | ||
| 3063 | + // String year = params["year"].first; | ||
| 3064 | + // String month = params["month"].first; | ||
| 3065 | + // String day = params["day"].first; | ||
| 3066 | + // String uid = params["uid"].first; | ||
| 3067 | + | ||
| 3068 | + // DayList daylist = DayList.fromJson(json | ||
| 3069 | + // .decode(FluroConvertUtils.fluroCnParamsDecode(params["daylist"].first))); | ||
| 3070 | + | ||
| 3071 | + return ChangeNotifierProvider<CollectStoreProvider>( | ||
| 3072 | + create: (_) => CollectStoreProvider(), child: CollectStoreInfoPage()); | ||
| 3073 | +}); |
| @@ -289,9 +289,9 @@ class Routes { | @@ -289,9 +289,9 @@ class Routes { | ||
| 289 | static String recharge_setting_page = "/recharge_setting_page"; // 充值优惠设置页 | 289 | static String recharge_setting_page = "/recharge_setting_page"; // 充值优惠设置页 |
| 290 | static String comment_manage_home_page = "/comment_manage_home_page"; // 评价管理 | 290 | static String comment_manage_home_page = "/comment_manage_home_page"; // 评价管理 |
| 291 | 291 | ||
| 292 | - | ||
| 293 | static String comments_setting_page = "/comments_setting_page"; // 评价管理设置 | 292 | static String comments_setting_page = "/comments_setting_page"; // 评价管理设置 |
| 294 | - | 293 | + |
| 294 | + static String collect_store_info_page = "/collect_store_info_page"; // 店铺信息收集 | ||
| 295 | 295 | ||
| 296 | static void configureRoutes(FluroRouter router) { | 296 | static void configureRoutes(FluroRouter router) { |
| 297 | router.notFoundHandler = new Handler( | 297 | router.notFoundHandler = new Handler( |
| @@ -543,9 +543,8 @@ class Routes { | @@ -543,9 +543,8 @@ class Routes { | ||
| 543 | router.define(comment_manage_home_page, | 543 | router.define(comment_manage_home_page, |
| 544 | handler: commentManageHomePageHandle); | 544 | handler: commentManageHomePageHandle); |
| 545 | 545 | ||
| 546 | - router.define(comments_setting_page, | ||
| 547 | - handler: commentsSettingPageHandle); | 546 | + router.define(comments_setting_page, handler: commentsSettingPageHandle); |
| 548 | 547 | ||
| 549 | - | 548 | + router.define(collect_store_info_page, handler: collectStoreInfoPageHandle); |
| 550 | } | 549 | } |
| 551 | } | 550 | } |
-
Please register or login to post a comment