diff --git a/lib/address/address_map_page.dart b/lib/address/address_map_page.dart index 2a96c872..e6e91b79 100644 --- a/lib/address/address_map_page.dart +++ b/lib/address/address_map_page.dart @@ -10,7 +10,6 @@ import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_baidu_mapapi_base/flutter_baidu_mapapi_base.dart'; import 'package:flutter_baidu_mapapi_map/flutter_baidu_mapapi_map.dart'; -import 'package:flutter_baidu_mapapi_search/flutter_baidu_mapapi_search.dart'; import 'package:flutter_baidu_mapapi_utils/flutter_baidu_mapapi_utils.dart'; import 'package:flutter_bmflocation/bdmap_location_flutter_plugin.dart'; import 'package:flutter_bmflocation/flutter_baidu_location_android_option.dart'; @@ -39,7 +38,7 @@ class _AddressMapPage extends State { }); } - LocationFlutterPlugin aMapFlutterLocation; + late LocationFlutterPlugin aMapFlutterLocation; String city = "武汉市"; String keyWord = ""; @@ -49,7 +48,7 @@ class _AddressMapPage extends State { aMapFlutterLocation.stopLocation(); } - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -68,13 +67,13 @@ class _AddressMapPage extends State { if (event != null && event["latitude"] != null && event["longitude"] != null) { - city = event["city"]; + city = event["city"] as String; BMFCoordinate latLng; if (event["latitude"] is String && event["longitude"] is String) { - latLng = BMFCoordinate(double.tryParse(event["latitude"]), - double.tryParse(event["longitude"])); + latLng = BMFCoordinate(double.tryParse(event["latitude"] as String), + double.tryParse(event["longitude"] as String)); } else { - latLng = BMFCoordinate(event["latitude"], event["longitude"]); + latLng = BMFCoordinate(event["latitude"] as double, event["longitude"] as double); } BMFCalculateUtils.coordConvert( coordinate: latLng, @@ -138,11 +137,10 @@ class _AddressMapPage extends State { aMapFlutterLocation.prepareLoc(androidMap, iosMap); } - List
poiList; + late List
poiList; searchPoi(BMFCoordinate latLng) async { keyWord = textEditingController.text; - print("keyWord: ${keyWord}"); var addressPoi = await apiService.searchPoi( "${latLng.latitude}", "${latLng.longitude}", keyWord, 20, 1); List poi = addressPoi['pois']; @@ -262,8 +260,10 @@ class _AddressMapPage extends State { }); } - BMFMapController _mapController; - BMFCoordinate bmfCoordinate; + late BMFMapController _mapController; + late BMFCoordinate bmfCoordinate; + late BMFCoordinate latLng; + late BMFMarker bmfMarker; void onMapCreated(BMFMapController controller) { controller.setMapRegionDidChangeCallback(callback: (status) { @@ -290,9 +290,6 @@ class _AddressMapPage extends State { }); } - BMFCoordinate latLng; - BMFMarker bmfMarker; - addMarker() { if (latLng == null) return; if (bmfMarker == null && _mapController != null) { @@ -343,8 +340,8 @@ class _AddressMapPage extends State { _mapController.updateMapOptions( BMFMapOptions( center: BMFCoordinate( - double.tryParse(value.getString("latitude")), - double.tryParse(value.getString("longitude")), + double.tryParse(value.getString("latitude")!), + double.tryParse(value.getString("longitude")!), ), zoomLevel: 15, ), @@ -354,7 +351,7 @@ class _AddressMapPage extends State { }); } - BMFMapWidget map; + late BMFMapWidget map; BMFCoordinate center = BMFCoordinate(30.553111, 114.342366); @override diff --git a/lib/address/edit_address_page.dart b/lib/address/edit_address_page.dart index b7e550f5..621b43bf 100644 --- a/lib/address/edit_address_page.dart +++ b/lib/address/edit_address_page.dart @@ -10,7 +10,7 @@ import 'package:shared_preferences/shared_preferences.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class EditAddressPage extends StatefulWidget { - final Map arguments; + final Map? arguments; EditAddressPage({this.arguments}); @@ -26,7 +26,7 @@ class _EditAddressPage extends State { TextEditingController addressController = TextEditingController(); TextEditingController houseNumberController = TextEditingController(); - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -39,16 +39,16 @@ class _EditAddressPage extends State { }); } - Address preAddress; + Address? preAddress; queryAddress() async { if (widget.arguments == null) return; - preAddress = Address.fromJson(widget.arguments); - nameController.text = preAddress.username; - mobileController.text = preAddress.phone; + preAddress = Address.fromJson(widget.arguments!); + nameController.text = preAddress!.username!; + mobileController.text = preAddress!.phone!; addressController.text = - "${preAddress.province}${preAddress.city}${preAddress.area}"; - houseNumberController.text = preAddress.address; + "${preAddress!.province}${preAddress!.city}${preAddress!.area}"; + houseNumberController.text = preAddress!.address!; setState(() {}); } @@ -86,13 +86,13 @@ class _EditAddressPage extends State { children: [ editItem( S.of(context).xingming, - preAddress != null ? preAddress.username : "", + preAddress != null ? preAddress!.username : "", S.of(context).qingtianxiexingming, nameController, false), editItem( S.of(context).dianhua, - preAddress != null ? preAddress.phone : "", + preAddress != null ? preAddress!.phone : "", S.of(context).qingtianxieshoujihao, mobileController, false), @@ -102,14 +102,14 @@ class _EditAddressPage extends State { }, child: editItem( S.of(context).dizhi, - preAddress != null ? preAddress.address : "", + preAddress != null ? preAddress!.address : "", S.of(context).shouhuodizhi, addressController, true), ), editItem( S.of(context).xiangxidizhi, - preAddress != null ? preAddress.address : "", + preAddress != null ? preAddress!.address : "", S.of(context).menpaihao, houseNumberController, false), @@ -141,21 +141,21 @@ class _EditAddressPage extends State { ); } - Map addressMap; + Map? addressMap; toMap() async { Navigator.of(context).pushNamed('/router/address_map_page').then( (value) => { if (value != null) { - addressMap = value, + addressMap = value as Map?, addressController.text = "${(value as Map)['province']}${(value as Map)['city']}${(value as Map)['area']}", if (preAddress != null) { - preAddress.province = addressMap['province'], - preAddress.city = addressMap['city'], - preAddress.area = addressMap['area'], + preAddress!.province = addressMap?['province'], + preAddress!.city = addressMap?['city'], + preAddress!.area = addressMap?['area'], }, houseNumberController.text = "${(value as Map)['address']}", } @@ -189,35 +189,35 @@ class _EditAddressPage extends State { if (preAddress == null) { baseData = await apiService.addAddress({ "address": address, - "area": addressMap != null ? addressMap['area'] : "", - "city": addressMap != null ? addressMap['city'] : "", + "area": addressMap != null ? addressMap!['area'] : "", + "city": addressMap != null ? addressMap!['city'] : "", "cityInfo": "", "isDefault": true, - "latitude": addressMap != null ? addressMap['latitude'] : 0, - "longitude": addressMap != null ? addressMap['longitude'] : 0, + "latitude": addressMap != null ? addressMap!['latitude'] : 0, + "longitude": addressMap != null ? addressMap!['longitude'] : 0, "phone": mobile, - "province": addressMap != null ? addressMap['province'] : "", + "province": addressMap != null ? addressMap!['province'] : "", "tag": "", "username": name }); } else { baseData = await apiService.updateAddress({ "address": address, - "area": preAddress != null ? preAddress.area : "", - "city": preAddress != null ? preAddress.city : "", - "province": preAddress != null ? preAddress.province : "", + "area": preAddress != null ? preAddress!.area : "", + "city": preAddress != null ? preAddress!.city : "", + "province": preAddress != null ? preAddress!.province : "", "cityInfo": "", "isDefault": true, - "latitude": preAddress != null ? preAddress.latitude : 0, - "longitude": preAddress != null ? preAddress.longitude : 0, + "latitude": preAddress != null ? preAddress!.latitude : 0, + "longitude": preAddress != null ? preAddress!.longitude : 0, "phone": mobile, "tag": "", - "id": preAddress != null ? preAddress.id : 0, + "id": preAddress != null ? preAddress!.id : 0, "username": name }); } - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { SmartDialog.showToast(preAddress == null ? S.of(context).baocunchenggong : S.of(context).xiugaichenggong, alignment: Alignment.center); diff --git a/lib/article/hot_article_item.dart b/lib/article/hot_article_item.dart index eb3a502d..fb34f1bd 100644 --- a/lib/article/hot_article_item.dart +++ b/lib/article/hot_article_item.dart @@ -22,7 +22,7 @@ class HotArticlePage extends StatefulWidget { } class _HotArticlePage extends State { - ApiService apiService; + late ApiService apiService; @override void dispose() { @@ -48,7 +48,7 @@ class _HotArticlePage extends State { queryArticle(); } - List
articles = []; + List articles = []; queryArticle() async { BaseData> baseData = await apiService.queryArticle({ @@ -61,14 +61,14 @@ class _HotArticlePage extends State { refreshController.refreshFailed(); refreshController.loadFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { refreshController.refreshCompleted(); refreshController.loadComplete(); if(pageNum == 1) { articles.clear(); } - articles.addAll(baseData.data.list); - if (baseData.data.pageNum == baseData.data.pages) { + articles.addAll(baseData.data!.list!); + if (baseData.data!.pageNum == baseData.data!.pages) { refreshController.loadNoData(); } else { pageNum += 1; diff --git a/lib/article/video_playback_page.dart b/lib/article/video_playback_page.dart index 67e1fb09..79f19b0c 100644 --- a/lib/article/video_playback_page.dart +++ b/lib/article/video_playback_page.dart @@ -13,8 +13,8 @@ class VideoPlaybackPage extends StatefulWidget { class _VideoPlaybackPage extends State { var controller = new ScrollController(); - VideoPlayerController videoPlayerController; - ChewieController chewieController; + late VideoPlayerController videoPlayerController; + late ChewieController chewieController; @override void initState() { diff --git a/lib/base_state.dart b/lib/base_state.dart index 8d293697..4f1ea3db 100644 --- a/lib/base_state.dart +++ b/lib/base_state.dart @@ -10,7 +10,7 @@ abstract class BaseState extends State with Widgets @override void dispose() { super.dispose(); - WidgetsBinding.instance.removeObserver(this); + WidgetsBinding.instance!.removeObserver(this); } @override @@ -32,14 +32,14 @@ abstract class BaseState extends State with Widgets @override void initState() { super.initState(); - WidgetsBinding.instance.addObserver(this); + WidgetsBinding.instance!.addObserver(this); } pushRoute() async { String startIntent = await Bridge.getStartIntent(); SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); print("intent:$startIntent"); - String pushData = ""; + String? pushData = ""; if (startIntent != null && startIntent != "") { pushData = startIntent; } else { diff --git a/lib/generated/intl/messages_all.dart b/lib/generated/intl/messages_all.dart index 7532d654..5341c13c 100644 --- a/lib/generated/intl/messages_all.dart +++ b/lib/generated/intl/messages_all.dart @@ -30,7 +30,7 @@ Map _deferredLibraries = { 'zh_TW': () => new Future.value(null), }; -MessageLookupByLibrary _findExact(String localeName) { +MessageLookupByLibrary? _findExact(String localeName) { switch (localeName) { case 'en': return messages_en.messages; @@ -50,9 +50,8 @@ MessageLookupByLibrary _findExact(String localeName) { /// User programs should call this before using [localeName] for messages. Future initializeMessages(String localeName) async { var availableLocale = Intl.verifiedLocale( - localeName, - (locale) => _deferredLibraries[locale] != null, - onFailure: (_) => null); + localeName, (locale) => _deferredLibraries[locale] != null, + onFailure: (_) => null); if (availableLocale == null) { return new Future.value(false); } @@ -71,9 +70,9 @@ bool _messagesExistFor(String locale) { } } -MessageLookupByLibrary _findGeneratedMessagesFor(String locale) { - var actualLocale = Intl.verifiedLocale(locale, _messagesExistFor, - onFailure: (_) => null); +MessageLookupByLibrary? _findGeneratedMessagesFor(String locale) { + var actualLocale = + Intl.verifiedLocale(locale, _messagesExistFor, onFailure: (_) => null); if (actualLocale == null) return null; return _findExact(actualLocale); } diff --git a/lib/generated/intl/messages_en.dart b/lib/generated/intl/messages_en.dart index 463652ba..c1ad8e60 100644 --- a/lib/generated/intl/messages_en.dart +++ b/lib/generated/intl/messages_en.dart @@ -7,7 +7,7 @@ // ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new // ignore_for_file:prefer_single_quotes,comment_references, directives_ordering // ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases -// ignore_for_file:unused_import, file_names +// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes import 'package:intl/intl.dart'; import 'package:intl/message_lookup_by_library.dart'; @@ -19,553 +19,619 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'en'; - static m0(version) => "版本:${version}"; + static String m0(version) => "版本:${version}"; - static m1(yuan) => "充值金额最小是${yuan}元"; + static String m1(yuan) => "充值金额最小是${yuan}元"; - static m2(time) => "创建时间${time}"; + static String m2(time) => "创建时间${time}"; - static m3(shijian) => "发行开始时间 ${shijian}"; + static String m3(shijian) => "发行开始时间 ${shijian}"; - static m4(ge) => "${ge}g/个"; + static String m4(ge) => "${ge}g/个"; - static m5(jian) => "共${jian}件"; + static String m5(jian) => "共${jian}件"; - static m6(jian) => "共${jian}件商品"; + static String m6(jian) => "共${jian}件商品"; - static m7(km) => "${km}公里"; + static String m7(km) => "${km}公里"; - static m8(huifu) => "回复@${huifu}:"; + static String m8(huifu) => "回复@${huifu}:"; - static m9(yuan) => "活动减免${yuan}元配送费"; + static String m9(yuan) => "活动减免${yuan}元配送费"; - static m10(jifen) => "+ ${jifen} 积分"; + static String m10(jifen) => "+ ${jifen} 积分"; - static m11(jianjie) => "简介:${jianjie}"; + static String m11(jianjie) => "简介:${jianjie}"; - static m12(jifen) => "${jifen}积分"; + static String m12(jifen) => "${jifen}积分"; - static m13(jifen) => "${jifen}积分 到下一个等级"; + static String m13(jifen) => "${jifen}积分 到下一个等级"; - static m14(date) => "开通日期:${date}"; + static String m14(date) => "开通日期:${date}"; - static m15(shijian) => "领取时间 ${shijian}"; + static String m15(shijian) => "领取时间 ${shijian}"; - static m16(man, jian) => "满${man}立减${jian}代金券"; + static String m16(man, jian) => "满${man}立减${jian}代金券"; - static m17(yuan) => "满${yuan}可用"; + static String m17(yuan) => "满${yuan}可用"; - static m18(mi) => "${mi}米"; + static String m18(mi) => "${mi}米"; - static m19(tian) => "您已连续签到${tian}天"; + static String m19(tian) => "您已连续签到${tian}天"; - static m20(pinglun) => "评论(${pinglun})"; + static String m20(pinglun) => "评论(${pinglun})"; - static m21(zhe) => "全场${zhe}折"; + static String m21(zhe) => "全场${zhe}折"; - static m22(num) => "取单号${num}"; + static String m22(num) => "取单号${num}"; - static m23(ren) => "¥${ren}/人"; + static String m23(ren) => "¥${ren}/人"; - static m24(second) => "${second}s后重新发送"; + static String m24(second) => "${second}s后重新发送"; - static m25(jifen) => "商品积分 ${jifen}积分"; + static String m25(jifen) => "商品积分 ${jifen}积分"; - static m26(jifen) => "实付积分 ${jifen}积分"; + static String m26(jifen) => "实付积分 ${jifen}积分"; - static m27(sui) => "${sui}岁"; + static String m27(sui) => "${sui}岁"; - static m28(num) => "完成${num}"; + static String m28(num) => "完成${num}"; - static m29(time) => "下单时间:${time}"; + static String m29(time) => "下单时间:${time}"; - static m30(xihuan) => "喜欢(${xihuan})"; + static String m30(xihuan) => "喜欢(${xihuan})"; - static m31(jian) => "已兑换${jian}件"; + static String m31(jian) => "已兑换${jian}件"; - static m32(time) => "营业时间: ${time}"; + static String m32(time) => "营业时间: ${time}"; - static m33(date) => "有效期:${date}"; + static String m33(date) => "有效期:${date}"; - static m34(date) => "有效期至${date}"; + static String m34(date) => "有效期至${date}"; - static m35(yuan) => "${yuan}元"; + static String m35(yuan) => "${yuan}元"; - static m36(yue) => "余额${yue}"; + static String m36(yue) => "余额${yue}"; - static m37(zuozhe) => "作者:${zuozhe}"; + static String m37(zuozhe) => "作者:${zuozhe}"; final messages = _notInlinedMessages(_notInlinedMessages); - static _notInlinedMessages(_) => { - "bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"), - "baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白银会员"), - "banben" : m0, - "bangong" : MessageLookupByLibrary.simpleMessage("办公"), - "bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("帮助与反馈"), - "baocun" : MessageLookupByLibrary.simpleMessage("保存"), - "baocunchenggong" : MessageLookupByLibrary.simpleMessage("保存成功"), - "beizhu" : MessageLookupByLibrary.simpleMessage("备注"), - "bianjidizhi" : MessageLookupByLibrary.simpleMessage("编辑地址"), - "biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("标为已读"), - "bodadianhua" : MessageLookupByLibrary.simpleMessage("拨打电话"), - "brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"), - "buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持开票"), - "chakan" : MessageLookupByLibrary.simpleMessage("查看"), - "chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"), - "chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"), - "chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"), - "chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"), - "chakanwuliu" : MessageLookupByLibrary.simpleMessage("查看物流"), - "chakanxiangqing" : MessageLookupByLibrary.simpleMessage("查看详情"), - "changjianwenti" : MessageLookupByLibrary.simpleMessage("常见问题"), - "changqiyouxiao" : MessageLookupByLibrary.simpleMessage("长期有效"), - "chaungshirengushi" : MessageLookupByLibrary.simpleMessage("创始人故事"), - "chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), - "chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市选择"), - "chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"), - "chongzhi" : MessageLookupByLibrary.simpleMessage("充值"), - "chongzhixiaoxi" : MessageLookupByLibrary.simpleMessage("充值消息"), - "chongzhizuixiaojine" : m1, - "chuangjianshijian" : m2, - "chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("创始人的故事-"), - "chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("创始人的故事"), - "code_error" : MessageLookupByLibrary.simpleMessage("验证码输入错误"), - "cunchu" : MessageLookupByLibrary.simpleMessage("存储"), - "cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"), - "daifukuan" : MessageLookupByLibrary.simpleMessage("待付款"), - "daipeisong" : MessageLookupByLibrary.simpleMessage("待配送"), - "daiqucan" : MessageLookupByLibrary.simpleMessage("待取餐"), - "daiqueren" : MessageLookupByLibrary.simpleMessage("待确认"), - "daizhifu" : MessageLookupByLibrary.simpleMessage("待支付"), - "daizhizuo" : MessageLookupByLibrary.simpleMessage("待制作"), - "dakaidingwei" : MessageLookupByLibrary.simpleMessage("打开定位"), - "dangqianbanben" : MessageLookupByLibrary.simpleMessage("当前版本"), - "dangqiandengji" : MessageLookupByLibrary.simpleMessage("当前等级"), - "dangqianjifen" : MessageLookupByLibrary.simpleMessage("当前积分:"), - "dangqianshangpinduihuanhexiaoma" : MessageLookupByLibrary.simpleMessage("当前商品兑换核销码已核销完成"), - "daoxiayidengji" : MessageLookupByLibrary.simpleMessage("到下一等级"), - "dengdaishangjiaqueren" : MessageLookupByLibrary.simpleMessage("等待商家确认"), - "dengdaiyonghuqucan" : MessageLookupByLibrary.simpleMessage("等待用户取餐"), - "denglu" : MessageLookupByLibrary.simpleMessage("登录"), - "diancan" : MessageLookupByLibrary.simpleMessage("点餐"), - "dianhua" : MessageLookupByLibrary.simpleMessage("电话"), - "dianjidenglu" : MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), - "dianwolingqu" : MessageLookupByLibrary.simpleMessage("点我领取"), - "dingdan" : MessageLookupByLibrary.simpleMessage("订单"), - "dingdandaifahuo" : MessageLookupByLibrary.simpleMessage("订单待发货"), - "dingdandaizhifu" : MessageLookupByLibrary.simpleMessage("订单待支付"), - "dingdangenzong" : MessageLookupByLibrary.simpleMessage("订单跟踪"), - "dingdanhao" : MessageLookupByLibrary.simpleMessage("订单号"), - "dingdanqueren" : MessageLookupByLibrary.simpleMessage("订单确认"), - "dingdanxiaoxi" : MessageLookupByLibrary.simpleMessage("订单消息"), - "dingdanyisongda" : MessageLookupByLibrary.simpleMessage("订单送达"), - "dingdanyituikuan" : MessageLookupByLibrary.simpleMessage("订单已退款"), - "dingdanyiwancheng" : MessageLookupByLibrary.simpleMessage("订单已完成"), - "dingdanyizhifu" : MessageLookupByLibrary.simpleMessage("订单待支付"), - "dingwei" : MessageLookupByLibrary.simpleMessage("定位"), - "dizhi" : MessageLookupByLibrary.simpleMessage("地址"), - "duihuan" : MessageLookupByLibrary.simpleMessage("兑换"), - "duihuanchenggong" : MessageLookupByLibrary.simpleMessage("兑换成功"), - "duihuanguize" : MessageLookupByLibrary.simpleMessage("兑换规则"), - "duihuanhoufahuo" : MessageLookupByLibrary.simpleMessage("兑换后五个工作日内发货"), - "duihuanhouwugegongzuori" : MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), - "duihuanliangdidaogao" : MessageLookupByLibrary.simpleMessage("兑换量从低到高"), - "duihuanlianggaodaodi" : MessageLookupByLibrary.simpleMessage("兑换量从高到低"), - "duihuanlishi" : MessageLookupByLibrary.simpleMessage("兑换历史"), - "duihuanquan" : MessageLookupByLibrary.simpleMessage("兑换券"), - "duihuanshangpinxiangqing" : MessageLookupByLibrary.simpleMessage("兑换商品详情"), - "duihuanxinxi" : MessageLookupByLibrary.simpleMessage("兑换信息"), - "fanhuiduihuanlishi" : MessageLookupByLibrary.simpleMessage("返回兑换历史"), - "fankui" : MessageLookupByLibrary.simpleMessage("反馈"), - "fankuilizi" : MessageLookupByLibrary.simpleMessage("您可以在这里输入反馈内容,例如产品建议,功能异常等"), - "fantizhongwen" : MessageLookupByLibrary.simpleMessage("繁体中文"), - "fapiao" : MessageLookupByLibrary.simpleMessage("发票"), - "fapiaozhushou" : MessageLookupByLibrary.simpleMessage("发票助手"), - "fasong" : MessageLookupByLibrary.simpleMessage("发送"), - "faxingshijian" : m3, - "feishiwuduihuanma" : MessageLookupByLibrary.simpleMessage("非实物兑换吗"), - "feishiwushangpin" : MessageLookupByLibrary.simpleMessage("非实物商品兑换后领取到卡包即可使用!"), - "fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"), - "ge" : m4, - "geiwopingfen" : MessageLookupByLibrary.simpleMessage("给我评分"), - "gengduo" : MessageLookupByLibrary.simpleMessage("更多"), - "gengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("更多优惠券"), - "genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更换头像"), - "gerenxinxi" : MessageLookupByLibrary.simpleMessage("个人信息"), - "gong" : MessageLookupByLibrary.simpleMessage("共"), - "gongjijian" : m5, - "gongjijianshangpin" : m6, - "gongli" : m7, - "gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"), - "gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"), - "guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"), - "guanyu" : MessageLookupByLibrary.simpleMessage("关于"), - "guanyuchuangshiren" : MessageLookupByLibrary.simpleMessage("关于创始人"), - "guojiankangyoujishenghuo" : MessageLookupByLibrary.simpleMessage("过健康有机生活"), - "haimeiyouxiaoxi" : MessageLookupByLibrary.simpleMessage("还没有消息~"), - "haixiajiemei" : MessageLookupByLibrary.simpleMessage("海峡姐妹"), - "haowu" : MessageLookupByLibrary.simpleMessage("好物"), - "heji" : MessageLookupByLibrary.simpleMessage("合计:"), - "hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核销成功"), - "hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核销码详情"), - "huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黄金会员"), - "huifu" : MessageLookupByLibrary.simpleMessage("回复"), - "huifu_" : m8, - "huixiangrenyimendian" : MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), - "huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回乡头条"), - "huiyuandengji" : MessageLookupByLibrary.simpleMessage("会员等级"), - "huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("会员等级说明"), - "huiyuanjifen" : MessageLookupByLibrary.simpleMessage("会员积分"), - "huiyuanka" : MessageLookupByLibrary.simpleMessage("会员卡"), - "huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("会员卡详情"), - "huiyuanyue" : MessageLookupByLibrary.simpleMessage("会员余额"), - "huode" : MessageLookupByLibrary.simpleMessage("获得"), - "huodongjianmianpeisongfei" : m9, - "huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活动进行中"), - "huodongliebiao" : MessageLookupByLibrary.simpleMessage("活动列表"), - "huodongzixun" : MessageLookupByLibrary.simpleMessage("活动资讯"), - "huopinyisongda" : MessageLookupByLibrary.simpleMessage("货品已送达"), - "input_code" : MessageLookupByLibrary.simpleMessage("手机验证码"), - "input_code_hide" : MessageLookupByLibrary.simpleMessage("请输入验证码"), - "input_phone" : MessageLookupByLibrary.simpleMessage("输入手机号"), - "input_phone_hide" : MessageLookupByLibrary.simpleMessage("请输入你的手机号"), - "jiajifen" : m10, - "jian" : MessageLookupByLibrary.simpleMessage("件"), - "jianjie" : m11, - "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"), - "jiesuan" : MessageLookupByLibrary.simpleMessage("结算"), - "jiesuanjine" : MessageLookupByLibrary.simpleMessage("结算金额"), - "jifen" : MessageLookupByLibrary.simpleMessage("积分"), - "jifen_" : m12, - "jifenbuzu" : MessageLookupByLibrary.simpleMessage("您的积分不足"), - "jifendaoxiayidengji" : m13, - "jifendejisuanshuoming" : MessageLookupByLibrary.simpleMessage("积分的计算说明"), - "jifendidaogao" : MessageLookupByLibrary.simpleMessage("积分从低到高"), - "jifengaodaodi" : MessageLookupByLibrary.simpleMessage("积分从高到低"), - "jifenshangcheng" : MessageLookupByLibrary.simpleMessage("积分商城"), - "jifenxiangqing" : MessageLookupByLibrary.simpleMessage("积分详情"), - "jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("净弼联盟会员店"), - "jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日会员任务"), - "jinrushangdian" : MessageLookupByLibrary.simpleMessage("进入商店"), - "jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("进行中的订单"), - "jituanchuangbanren" : MessageLookupByLibrary.simpleMessage("集团创办人"), - "jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集团创始人"), - "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"), - "jixuzhifu" : MessageLookupByLibrary.simpleMessage("继续支付"), - "jujue" : MessageLookupByLibrary.simpleMessage("拒绝"), - "kabao" : MessageLookupByLibrary.simpleMessage("卡包"), - "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("开启权限"), - "kaitongriqi" : m14, - "kaquan" : MessageLookupByLibrary.simpleMessage("卡券"), - "kelingqudeyouhuiquan" : MessageLookupByLibrary.simpleMessage("可领取的优惠券"), - "keshiyong" : MessageLookupByLibrary.simpleMessage("可使用"), - "keyongjifen" : MessageLookupByLibrary.simpleMessage("可用积分"), - "keyongquan" : MessageLookupByLibrary.simpleMessage("可用券"), - "keyongyouhuiquan" : MessageLookupByLibrary.simpleMessage("可用优惠券"), - "keyongyue" : MessageLookupByLibrary.simpleMessage("可用余额"), - "kongtiao" : MessageLookupByLibrary.simpleMessage("空调"), - "kuaidi" : MessageLookupByLibrary.simpleMessage("快递"), - "lianxishoujihao" : MessageLookupByLibrary.simpleMessage("联系手机号"), - "lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"), - "lijicanjia" : MessageLookupByLibrary.simpleMessage("立即参加"), - "lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"), - "lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即签到"), - "lijitiyan" : MessageLookupByLibrary.simpleMessage("立即体验"), - "lingqu" : MessageLookupByLibrary.simpleMessage("领取"), - "lingquanzhongxin" : MessageLookupByLibrary.simpleMessage("领券中心"), - "lingquchenggong" : MessageLookupByLibrary.simpleMessage("领取成功"), - "lingqudaokabao" : MessageLookupByLibrary.simpleMessage("领取到卡包"), - "lingqufangshi" : MessageLookupByLibrary.simpleMessage("领取方式"), - "lingqushijian" : m15, - "linian" : MessageLookupByLibrary.simpleMessage("理念"), - "lishijilu" : MessageLookupByLibrary.simpleMessage("历史记录"), - "liuxianinjingcaidepinglunba" : MessageLookupByLibrary.simpleMessage("留下您精彩的评论吧"), - "login" : MessageLookupByLibrary.simpleMessage("登录"), - "login_splash" : MessageLookupByLibrary.simpleMessage("欢迎来到一心回乡"), - "main_menu1" : MessageLookupByLibrary.simpleMessage("净弼"), - "main_menu2" : MessageLookupByLibrary.simpleMessage("联盟"), - "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"), - "manlijiandaijinquan" : m16, - "manyuankeyong" : m17, - "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日签到"), - "meiyougengduohuiyuanka" : MessageLookupByLibrary.simpleMessage("没有更多会员卡"), - "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("没有更多的数据了"), - "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), - "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"), - "menpaihao" : MessageLookupByLibrary.simpleMessage("请输入门牌号"), - "mi" : m18, - "mingxi" : MessageLookupByLibrary.simpleMessage("明细"), - "morenpaixu" : MessageLookupByLibrary.simpleMessage("默认排序"), - "muqianzanwuxingdianhuodong" : MessageLookupByLibrary.simpleMessage("目前暂无星店活动"), - "nihaimeiyouchongzhihuoxiaofeijilu" : MessageLookupByLibrary.simpleMessage("你在这儿还没有消费或充值记录哦~"), - "nindingweigongnengweikaiqi" : MessageLookupByLibrary.simpleMessage("您定位功能开关未开启,请点击去打開定位"), - "nindingweiquanxianweiyunxu" : MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), - "ninweidenglu" : MessageLookupByLibrary.simpleMessage("您未登录,请点击去登录"), - "ninyilianxuqiandaotian" : m19, - "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), - "ninyouyigexindedingdan" : MessageLookupByLibrary.simpleMessage("您有一个新的订单"), - "paizhao" : MessageLookupByLibrary.simpleMessage("拍照"), - "peisong" : MessageLookupByLibrary.simpleMessage("配送"), - "peisongfangshi" : MessageLookupByLibrary.simpleMessage("配送方式"), - "peisongfei" : MessageLookupByLibrary.simpleMessage("配送费"), - "peisongfuwu" : MessageLookupByLibrary.simpleMessage("配送服务"), - "peisongzhong" : MessageLookupByLibrary.simpleMessage("配送中"), - "phone_error" : MessageLookupByLibrary.simpleMessage("手机格式错误"), - "pinglun_" : m20, - "pinpai" : MessageLookupByLibrary.simpleMessage("品牌"), - "pinpaijieshao" : MessageLookupByLibrary.simpleMessage("品牌介绍"), - "privacy_policy1" : MessageLookupByLibrary.simpleMessage("登录既同意"), - "privacy_policy2" : MessageLookupByLibrary.simpleMessage("《一心回乡服务协议》"), - "privacy_policy3" : MessageLookupByLibrary.simpleMessage("《隐私服务》"), - "privacy_policy4" : MessageLookupByLibrary.simpleMessage("并使用本机号码登录"), - "qiandao" : MessageLookupByLibrary.simpleMessage("签到"), - "qiandaolingjifen" : MessageLookupByLibrary.simpleMessage("签到领积分"), - "qiandaolingqujinfen" : MessageLookupByLibrary.simpleMessage("签到领取积分"), - "qiandaowancheng" : MessageLookupByLibrary.simpleMessage("签到完成"), - "qianjinmaiwei" : MessageLookupByLibrary.simpleMessage("前进麦味"), - "qianshou" : MessageLookupByLibrary.simpleMessage("已签收"), - "qianwanghuixiangmendianduihuanhexiao" : MessageLookupByLibrary.simpleMessage("前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), - "qinglihuancun" : MessageLookupByLibrary.simpleMessage("清理缓存"), - "qingshurubeizhuyaoqiu" : MessageLookupByLibrary.simpleMessage("请输入备注要求"), - "qingshuruchongzhijine" : MessageLookupByLibrary.simpleMessage("请输入充值金额"), - "qingshurushoujihao" : MessageLookupByLibrary.simpleMessage("请输入手机号"), - "qingshuruyanzhengma" : MessageLookupByLibrary.simpleMessage("请输入验证码"), - "qingshuruyouxiaoshoujihaoma" : MessageLookupByLibrary.simpleMessage("请输入您的有效手机号"), - "qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("请输入支付密码"), - "qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("请填写收件人手机号"), - "qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("请填写收件人姓名"), - "qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青铜会员"), - "qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("请选择使用门店"), - "qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("请选择收货地址"), - "qingxuanzeyigemendian" : MessageLookupByLibrary.simpleMessage("请选择一个门店"), - "qingxuanzhemendian" : MessageLookupByLibrary.simpleMessage("请选择门店"), - "qingxuanzheninxiangshezhideyuyan" : MessageLookupByLibrary.simpleMessage("请选择您想设置的语言"), - "qingzaiguidingshijianneizhifu" : MessageLookupByLibrary.simpleMessage("请在规定时间内完成支付"), - "qingzhuo" : MessageLookupByLibrary.simpleMessage("清桌"), - "qishoupeisongzhongyujisongdashijian" : MessageLookupByLibrary.simpleMessage("骑手配送中,预计送达时间"), - "qishouyijiedanquhuozhong" : MessageLookupByLibrary.simpleMessage("骑手已接单、取货中"), - "quanbao" : MessageLookupByLibrary.simpleMessage("券包"), - "quanbu" : MessageLookupByLibrary.simpleMessage("全部"), - "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部订单"), - "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兑换"), - "quanchangtongyong" : MessageLookupByLibrary.simpleMessage("全场通用"), - "quanchangzhe" : m21, - "quantian" : MessageLookupByLibrary.simpleMessage("全天"), - "quanxian" : MessageLookupByLibrary.simpleMessage("权限"), - "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"), - "qucanhao" : MessageLookupByLibrary.simpleMessage("取餐号"), - "qudanhao" : m22, - "qudenglu" : MessageLookupByLibrary.simpleMessage("去登录"), - "queding" : MessageLookupByLibrary.simpleMessage("确定"), - "queren" : MessageLookupByLibrary.simpleMessage("确认"), - "querenchongzhi" : MessageLookupByLibrary.simpleMessage("确认充值"), - "querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"), - "querenshouhuo" : MessageLookupByLibrary.simpleMessage("确认收货"), - "querenyaoshanchudangqianpinglunma" : MessageLookupByLibrary.simpleMessage("确认要删除当前评论?"), - "quhexiao" : MessageLookupByLibrary.simpleMessage("去核销"), - "quhuozhong" : MessageLookupByLibrary.simpleMessage("取货中"), - "qujianma" : MessageLookupByLibrary.simpleMessage("取件码"), - "quqiandao" : MessageLookupByLibrary.simpleMessage("去签到"), - "qushiyong" : MessageLookupByLibrary.simpleMessage("去使用"), - "quwancheng" : MessageLookupByLibrary.simpleMessage(" 去完成 "), - "quxiao" : MessageLookupByLibrary.simpleMessage("取消"), - "quxiaodingdan" : MessageLookupByLibrary.simpleMessage("取消订单"), - "quxiaozhifu" : MessageLookupByLibrary.simpleMessage("取消支付"), - "quzhifu" : MessageLookupByLibrary.simpleMessage("去支付"), - "remenwenzhangshipin" : MessageLookupByLibrary.simpleMessage("热门文章视频"), - "remenwenzhangshipinliebiao" : MessageLookupByLibrary.simpleMessage("热门文章视频列表"), - "ren" : m23, - "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任务中心"), - "resend_in_seconds" : m24, - "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"), - "ruhedihuanjifen" : MessageLookupByLibrary.simpleMessage("如何兑换积分"), - "ruhedihuanjifen1" : MessageLookupByLibrary.simpleMessage("点击净弼,进入积分商城,点击你想兑换的领商品,进入商品详情后点击下方兑换,即可兑换哦~"), - "ruhelingquyouhuiquan" : MessageLookupByLibrary.simpleMessage("如何领取优惠券?"), - "ruhelingquyouhuiquan1" : MessageLookupByLibrary.simpleMessage("点击我的,进入我页面后,点击下方的领劵中心,进入后即可领取优惠券哦~"), - "ruheqiandao" : MessageLookupByLibrary.simpleMessage("如何签到?"), - "ruheqiandao1" : MessageLookupByLibrary.simpleMessage("1.点击净弼,进入首页,点击上方的去签到。\n2.点击我的,进入我的页面,点击上方的积分详情,进入后即可签到。"), - "ruxutuikuanqingyumendianlianxi" : MessageLookupByLibrary.simpleMessage("如需退款,请您提前准备好订单号/取单号,并与门店人员进行联系"), - "send_code" : MessageLookupByLibrary.simpleMessage("发送验证"), - "shanchu" : MessageLookupByLibrary.simpleMessage("删除"), - "shanchudingdan" : MessageLookupByLibrary.simpleMessage("删除一单"), - "shangjiaquan" : MessageLookupByLibrary.simpleMessage("商家券"), - "shangjiaqueren" : MessageLookupByLibrary.simpleMessage("商家确认"), - "shangjiayifahuo" : MessageLookupByLibrary.simpleMessage("商家已发货"), - "shangjiazhengzaipeican" : MessageLookupByLibrary.simpleMessage("商家正在配餐"), - "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加载"), - "shangpinjifen" : m25, - "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品详情"), - "shangyidengji" : MessageLookupByLibrary.simpleMessage("上一等级"), - "shenghuoyule" : MessageLookupByLibrary.simpleMessage("生活娱乐"), - "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘积分大礼"), - "shenqingtuikuan" : MessageLookupByLibrary.simpleMessage("申请退款"), - "shezhi" : MessageLookupByLibrary.simpleMessage("设置"), - "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("释放加载更多"), - "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("释放刷新"), - "shifujifen" : m26, - "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("实名认证"), - "shixiaoquan" : MessageLookupByLibrary.simpleMessage("失效券"), - "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"), - "shiyongbangzhu" : MessageLookupByLibrary.simpleMessage("使用帮助"), - "shiyongmendian" : MessageLookupByLibrary.simpleMessage("适用门店"), - "shiyongriqi" : MessageLookupByLibrary.simpleMessage("使用日期"), - "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"), - "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"), - "shouhuodizhi" : MessageLookupByLibrary.simpleMessage("请输入详细收货地址"), - "shouhuodizhi1" : MessageLookupByLibrary.simpleMessage("收货地址"), - "shouhuorenshoujihao" : MessageLookupByLibrary.simpleMessage("请输入收货人手机号"), - "shouhuorenxiangxidizhi" : MessageLookupByLibrary.simpleMessage("请输入收货人详细地址"), - "shouhuorenxingming" : MessageLookupByLibrary.simpleMessage("请输入收货人姓名"), - "shoujihao" : MessageLookupByLibrary.simpleMessage("手机号"), - "shouye" : MessageLookupByLibrary.simpleMessage("首页"), - "shuaxin" : MessageLookupByLibrary.simpleMessage("刷新"), - "shuaxinchenggong" : MessageLookupByLibrary.simpleMessage("刷新成功"), - "shuaxinshibai" : MessageLookupByLibrary.simpleMessage("刷新失败"), - "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新余额"), - "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."), - "shurushouhuorendizhi" : MessageLookupByLibrary.simpleMessage("请输入收货人地址"), - "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"), - "sui" : m27, - "tebieshengming" : MessageLookupByLibrary.simpleMessage("特别声明"), - "tijiao" : MessageLookupByLibrary.simpleMessage("提交"), - "tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"), - "tixian" : MessageLookupByLibrary.simpleMessage("提现"), - "tongyibingjixu" : MessageLookupByLibrary.simpleMessage("同意并继续"), - "tongzhi" : MessageLookupByLibrary.simpleMessage("通知"), - "tongzhitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以及时收到我们的活动信息,推荐您在使用HISAPP时打开通知的接收"), - "touxiang" : MessageLookupByLibrary.simpleMessage("头像"), - "tuichudenglu" : MessageLookupByLibrary.simpleMessage("退出登录"), - "tuikuan" : MessageLookupByLibrary.simpleMessage("退款"), - "waimai" : MessageLookupByLibrary.simpleMessage("外卖"), - "waisong" : MessageLookupByLibrary.simpleMessage("外送"), - "wancheng" : MessageLookupByLibrary.simpleMessage("完成"), - "wancheng_" : m28, - "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下单"), - "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), - "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), - "weidenglu" : MessageLookupByLibrary.simpleMessage("未登录"), - "weidengluxinxi" : MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), - "weihexiao" : MessageLookupByLibrary.simpleMessage("未核销"), - "weikaiqi" : MessageLookupByLibrary.simpleMessage("未开启"), - "weilegeiningenghaodefuwu" : MessageLookupByLibrary.simpleMessage("为了给您提供更好的服务,以及享受更加精彩的信息内容,请您在使用期间,进行登录"), - "weilexiangnintuijianfujindemendianxinxi" : MessageLookupByLibrary.simpleMessage("为了向您推荐附近的门店信息,推荐您在使用期间让我们使用位置信息"), - "weiwancheng" : MessageLookupByLibrary.simpleMessage(" 未完成 "), - "weixinzhifu" : MessageLookupByLibrary.simpleMessage("微信支付"), - "weizhitishixinxi" : MessageLookupByLibrary.simpleMessage("为了向您推荐附近的门店信息,推荐您在使用HISAPP时让我们使用位置信息"), - "wentijian" : MessageLookupByLibrary.simpleMessage("问题件"), - "wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章详情"), - "weulingqu" : MessageLookupByLibrary.simpleMessage("未领取"), - "wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的会员等级"), - "wodejifenzhi" : MessageLookupByLibrary.simpleMessage("我的积分值"), - "wodenianling" : MessageLookupByLibrary.simpleMessage("我的年龄"), - "wodeqianbao" : MessageLookupByLibrary.simpleMessage("我的钱包"), - "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"), - "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"), - "wuliudanhao" : MessageLookupByLibrary.simpleMessage("物流单号:"), - "wuliugongsi" : MessageLookupByLibrary.simpleMessage("物流公司:"), - "wuliuxinxi" : MessageLookupByLibrary.simpleMessage("物流信息"), - "wuliuzhuangtai" : MessageLookupByLibrary.simpleMessage("物流状态:"), - "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下单时间"), - "xiadanshijian_" : m29, - "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"), - "xiangce" : MessageLookupByLibrary.simpleMessage("相册"), - "xiangji" : MessageLookupByLibrary.simpleMessage("相机"), - "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), - "xiangqing" : MessageLookupByLibrary.simpleMessage("详情"), - "xiangxidizhi" : MessageLookupByLibrary.simpleMessage("详细地址"), - "xianshangfafang" : MessageLookupByLibrary.simpleMessage("线上发放"), - "xianxiashiyong" : MessageLookupByLibrary.simpleMessage("线下使用"), - "xiaofei" : MessageLookupByLibrary.simpleMessage("消费"), - "xiaofeijifen" : MessageLookupByLibrary.simpleMessage("消费积分"), - "xiaoxi" : MessageLookupByLibrary.simpleMessage("消息"), - "xiayidengji" : MessageLookupByLibrary.simpleMessage("下一等级"), - "xieyitanchuang" : MessageLookupByLibrary.simpleMessage("一心回乡用户隐私政策"), - "xihuan_" : m30, - "xindianhuodong" : MessageLookupByLibrary.simpleMessage("星店活动"), - "xingming" : MessageLookupByLibrary.simpleMessage("姓名"), - "xitongtongzhi" : MessageLookupByLibrary.simpleMessage("系统通知"), - "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系统消息"), - "xiugaichenggong" : MessageLookupByLibrary.simpleMessage("修改成功"), - "xuni" : MessageLookupByLibrary.simpleMessage("虚拟"), - "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"), - "yiduihuanjian" : m31, - "yifahuo" : MessageLookupByLibrary.simpleMessage("已发货"), - "yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫骑手"), - "yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"), - "yilingqu" : MessageLookupByLibrary.simpleMessage("已领取"), - "yindao1" : MessageLookupByLibrary.simpleMessage("新增多项功能,海量优惠资讯实时推送"), - "yindao2" : MessageLookupByLibrary.simpleMessage("新增多项功能,使用平台钱包优惠多多,更有充值优惠享不停"), - "yindao3" : MessageLookupByLibrary.simpleMessage("新增会员任务得积分,消费可得绿金、积分商城换购"), - "yindao4" : MessageLookupByLibrary.simpleMessage("传递友爱纯净健康有机环保智慧理念"), - "yindaoye1" : MessageLookupByLibrary.simpleMessage("会员最新资讯抢先看"), - "yindaoye2" : MessageLookupByLibrary.simpleMessage("全新集团联盟店会员点餐"), - "yindaoye3" : MessageLookupByLibrary.simpleMessage("会员活动专区"), - "yindaoye4" : MessageLookupByLibrary.simpleMessage("过健康有机生活"), - "yingyeshijian" : m32, - "yinshi" : MessageLookupByLibrary.simpleMessage("饮食"), - "yinsishengming" : MessageLookupByLibrary.simpleMessage("隐私声明"), - "yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隐私协议》"), - "yinsizhengce1" : MessageLookupByLibrary.simpleMessage(" 感谢您使用一心回乡APP。我们非常重视您的个人信息和隐私保护。为了更好地保证您的个人权益,在您使用我们的产品前,请务必仔细阅读一心回乡"), - "yinsizhengce2" : MessageLookupByLibrary.simpleMessage("     在您同意后,我们才会根据您的使用需求,收集部分可能涉及的数据(地理位置、相机、存储等信息)。"), - "yiqiandao" : MessageLookupByLibrary.simpleMessage("已签到"), - "yiqianshou" : MessageLookupByLibrary.simpleMessage("已签收"), - "yiquxiao" : MessageLookupByLibrary.simpleMessage(" 已取消 "), - "yishijiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiming" : MessageLookupByLibrary.simpleMessage("已实名"), - "yishixiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiyong" : MessageLookupByLibrary.simpleMessage("已使用"), - "yishouquan" : MessageLookupByLibrary.simpleMessage("已授权"), - "yisongda" : MessageLookupByLibrary.simpleMessage("已送达"), - "yituikuan" : MessageLookupByLibrary.simpleMessage("已退款"), - "yiwancheng" : MessageLookupByLibrary.simpleMessage(" 已完成 "), - "yiwanchengdingdan" : MessageLookupByLibrary.simpleMessage("已完成订单"), - "yixiansquanbupinglun" : MessageLookupByLibrary.simpleMessage("-已显示全部评论-"), - "yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"), - "yiyoujifen" : MessageLookupByLibrary.simpleMessage("已有积分"), - "yizhifu" : MessageLookupByLibrary.simpleMessage("已支付"), - "yonghuming" : MessageLookupByLibrary.simpleMessage("用户名"), - "yonghuxiaofeijifen" : MessageLookupByLibrary.simpleMessage("用户每消费1元可获得1个积分。"), - "youhuiquan" : MessageLookupByLibrary.simpleMessage("优惠券"), - "youhuiquanlingqu" : MessageLookupByLibrary.simpleMessage("优惠券领取"), - "youhuiquanwufajileijifen" : MessageLookupByLibrary.simpleMessage("优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), - "youkedenglu" : MessageLookupByLibrary.simpleMessage("游客登录"), - "youxiaoqi" : m33, - "youxiaoqixian" : MessageLookupByLibrary.simpleMessage("有效期限:"), - "youxiaoqizhi" : m34, - "yuan" : MessageLookupByLibrary.simpleMessage("元"), - "yuan_" : m35, - "yue" : MessageLookupByLibrary.simpleMessage("余额"), - "yue_" : m36, - "yuemingxi" : MessageLookupByLibrary.simpleMessage("余额明细"), - "yunfei" : MessageLookupByLibrary.simpleMessage("运费"), - "yuyan" : MessageLookupByLibrary.simpleMessage("语言"), - "zailaiyidan" : MessageLookupByLibrary.simpleMessage("再来一单"), - "zaituzhong" : MessageLookupByLibrary.simpleMessage("运输中"), - "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在线客服"), - "zanbuzhichixianshangdiancan" : MessageLookupByLibrary.simpleMessage("暂不支持线上点餐"), - "zanwuxianshangjindian" : MessageLookupByLibrary.simpleMessage("暂无线上门店"), - "zanwuyouhuiquankelingqu" : MessageLookupByLibrary.simpleMessage("暂无优惠券可领取"), - "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("账号授权"), - "zhanghaoxinxi" : MessageLookupByLibrary.simpleMessage("账号信息"), - "zhanghuyue" : MessageLookupByLibrary.simpleMessage("账户余额"), - "zhengzaihujiaoqishou" : MessageLookupByLibrary.simpleMessage("正在呼叫骑手"), - "zhengzaijiazai" : MessageLookupByLibrary.simpleMessage("正在加载"), - "zhengzaipeisong" : MessageLookupByLibrary.simpleMessage("正在配送"), - "zhengzaixiazaizhong" : MessageLookupByLibrary.simpleMessage("正在下载中..."), - "zhidianmendian" : MessageLookupByLibrary.simpleMessage("致电门店"), - "zhifubao" : MessageLookupByLibrary.simpleMessage("支付宝"), - "zhifufangshi" : MessageLookupByLibrary.simpleMessage("支付方式"), - "zhifuxiangqing" : MessageLookupByLibrary.simpleMessage("支付详情"), - "zhizunhuiyuan" : MessageLookupByLibrary.simpleMessage("至尊会员"), - "zhizuowancheng" : MessageLookupByLibrary.simpleMessage("制作完成"), - "zhongwenjianti" : MessageLookupByLibrary.simpleMessage("简体中文"), - "ziqu" : MessageLookupByLibrary.simpleMessage("自取"), - "ziti" : MessageLookupByLibrary.simpleMessage("自提"), - "zitidizhi" : MessageLookupByLibrary.simpleMessage("自提地址"), - "zitiduihuanquan" : MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), - "zitishijian" : MessageLookupByLibrary.simpleMessage("自提时间"), - "zuanshihuiyuan" : MessageLookupByLibrary.simpleMessage("钻石会员"), - "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任务得积分"), - "zuozhe" : m37 - }; + static Map _notInlinedMessages(_) => { + "bainianchuanjiao": MessageLookupByLibrary.simpleMessage("百年川椒"), + "baiyinhuiyuan": MessageLookupByLibrary.simpleMessage("白银会员"), + "banben": m0, + "bangong": MessageLookupByLibrary.simpleMessage("办公"), + "bangzhuyufankui": MessageLookupByLibrary.simpleMessage("帮助与反馈"), + "baocun": MessageLookupByLibrary.simpleMessage("保存"), + "baocunchenggong": MessageLookupByLibrary.simpleMessage("保存成功"), + "beizhu": MessageLookupByLibrary.simpleMessage("备注"), + "bianjidizhi": MessageLookupByLibrary.simpleMessage("编辑地址"), + "biaojiweiyidu": MessageLookupByLibrary.simpleMessage("标为已读"), + "bodadianhua": MessageLookupByLibrary.simpleMessage("拨打电话"), + "brand_yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心回乡"), + "buzhichikaipiao": MessageLookupByLibrary.simpleMessage("不支持开票"), + "chakan": MessageLookupByLibrary.simpleMessage("查看"), + "chakangengduo": MessageLookupByLibrary.simpleMessage("查看更多"), + "chakanshixiaoquan": MessageLookupByLibrary.simpleMessage("查看失效券"), + "chakanwodekabao": MessageLookupByLibrary.simpleMessage("查看我的卡包"), + "chakanwodekaquan": MessageLookupByLibrary.simpleMessage("查看我的卡券"), + "chakanwuliu": MessageLookupByLibrary.simpleMessage("查看物流"), + "chakanxiangqing": MessageLookupByLibrary.simpleMessage("查看详情"), + "changjianwenti": MessageLookupByLibrary.simpleMessage("常见问题"), + "changqiyouxiao": MessageLookupByLibrary.simpleMessage("长期有效"), + "chaungshirengushi": MessageLookupByLibrary.simpleMessage("创始人故事"), + "chenggongdengluzhuce": + MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), + "chengshixuanze": MessageLookupByLibrary.simpleMessage("城市选择"), + "chengweidianpuzhuanshuhuiyuan": + MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"), + "chongzhi": MessageLookupByLibrary.simpleMessage("充值"), + "chongzhixiaoxi": MessageLookupByLibrary.simpleMessage("充值消息"), + "chongzhizuixiaojine": m1, + "chuangjianshijian": m2, + "chuangshirendegushi": MessageLookupByLibrary.simpleMessage("创始人的故事-"), + "chuangshirendegushi1": MessageLookupByLibrary.simpleMessage("创始人的故事"), + "code_error": MessageLookupByLibrary.simpleMessage("验证码输入错误"), + "cunchu": MessageLookupByLibrary.simpleMessage("存储"), + "cunchutishixinxi": MessageLookupByLibrary.simpleMessage( + "为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"), + "daifukuan": MessageLookupByLibrary.simpleMessage("待付款"), + "daipeisong": MessageLookupByLibrary.simpleMessage("待配送"), + "daiqucan": MessageLookupByLibrary.simpleMessage("待取餐"), + "daiqueren": MessageLookupByLibrary.simpleMessage("待确认"), + "daizhifu": MessageLookupByLibrary.simpleMessage("待支付"), + "daizhizuo": MessageLookupByLibrary.simpleMessage("待制作"), + "dakaidingwei": MessageLookupByLibrary.simpleMessage("打开定位"), + "dangqianbanben": MessageLookupByLibrary.simpleMessage("当前版本"), + "dangqiandengji": MessageLookupByLibrary.simpleMessage("当前等级"), + "dangqianjifen": MessageLookupByLibrary.simpleMessage("当前积分:"), + "dangqianshangpinduihuanhexiaoma": + MessageLookupByLibrary.simpleMessage("当前商品兑换核销码已核销完成"), + "daoxiayidengji": MessageLookupByLibrary.simpleMessage("到下一等级"), + "dengdaishangjiaqueren": MessageLookupByLibrary.simpleMessage("等待商家确认"), + "dengdaiyonghuqucan": MessageLookupByLibrary.simpleMessage("等待用户取餐"), + "denglu": MessageLookupByLibrary.simpleMessage("登录"), + "diancan": MessageLookupByLibrary.simpleMessage("点餐"), + "dianhua": MessageLookupByLibrary.simpleMessage("电话"), + "dianjidenglu": MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), + "dianwolingqu": MessageLookupByLibrary.simpleMessage("点我领取"), + "dingdan": MessageLookupByLibrary.simpleMessage("订单"), + "dingdandaifahuo": MessageLookupByLibrary.simpleMessage("订单待发货"), + "dingdandaizhifu": MessageLookupByLibrary.simpleMessage("订单待支付"), + "dingdangenzong": MessageLookupByLibrary.simpleMessage("订单跟踪"), + "dingdanhao": MessageLookupByLibrary.simpleMessage("订单号"), + "dingdanqueren": MessageLookupByLibrary.simpleMessage("订单确认"), + "dingdanxiaoxi": MessageLookupByLibrary.simpleMessage("订单消息"), + "dingdanyisongda": MessageLookupByLibrary.simpleMessage("订单送达"), + "dingdanyituikuan": MessageLookupByLibrary.simpleMessage("订单已退款"), + "dingdanyiwancheng": MessageLookupByLibrary.simpleMessage("订单已完成"), + "dingdanyizhifu": MessageLookupByLibrary.simpleMessage("订单待支付"), + "dingwei": MessageLookupByLibrary.simpleMessage("定位"), + "dizhi": MessageLookupByLibrary.simpleMessage("地址"), + "duihuan": MessageLookupByLibrary.simpleMessage("兑换"), + "duihuanchenggong": MessageLookupByLibrary.simpleMessage("兑换成功"), + "duihuanguize": MessageLookupByLibrary.simpleMessage("兑换规则"), + "duihuanhoufahuo": MessageLookupByLibrary.simpleMessage("兑换后五个工作日内发货"), + "duihuanhouwugegongzuori": + MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), + "duihuanliangdidaogao": MessageLookupByLibrary.simpleMessage("兑换量从低到高"), + "duihuanlianggaodaodi": MessageLookupByLibrary.simpleMessage("兑换量从高到低"), + "duihuanlishi": MessageLookupByLibrary.simpleMessage("兑换历史"), + "duihuanquan": MessageLookupByLibrary.simpleMessage("兑换券"), + "duihuanshangpinxiangqing": + MessageLookupByLibrary.simpleMessage("兑换商品详情"), + "duihuanxinxi": MessageLookupByLibrary.simpleMessage("兑换信息"), + "fanhuiduihuanlishi": MessageLookupByLibrary.simpleMessage("返回兑换历史"), + "fankui": MessageLookupByLibrary.simpleMessage("反馈"), + "fankuilizi": + MessageLookupByLibrary.simpleMessage("您可以在这里输入反馈内容,例如产品建议,功能异常等"), + "fantizhongwen": MessageLookupByLibrary.simpleMessage("繁体中文"), + "fapiao": MessageLookupByLibrary.simpleMessage("发票"), + "fapiaozhushou": MessageLookupByLibrary.simpleMessage("发票助手"), + "fasong": MessageLookupByLibrary.simpleMessage("发送"), + "faxingshijian": m3, + "feishiwuduihuanma": MessageLookupByLibrary.simpleMessage("非实物兑换吗"), + "feishiwushangpin": + MessageLookupByLibrary.simpleMessage("非实物商品兑换后领取到卡包即可使用!"), + "fenxiangdao": MessageLookupByLibrary.simpleMessage("分享到"), + "ge": m4, + "geiwopingfen": MessageLookupByLibrary.simpleMessage("给我评分"), + "gengduo": MessageLookupByLibrary.simpleMessage("更多"), + "gengduoyouhuiquan": MessageLookupByLibrary.simpleMessage("更多优惠券"), + "genghuantouxiang": MessageLookupByLibrary.simpleMessage("更换头像"), + "gerenxinxi": MessageLookupByLibrary.simpleMessage("个人信息"), + "gong": MessageLookupByLibrary.simpleMessage("共"), + "gongjijian": m5, + "gongjijianshangpin": m6, + "gongli": m7, + "gongxinichengweibendianhuiyuan": + MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"), + "gouxuanxieyi": + MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"), + "guanlidizhi": MessageLookupByLibrary.simpleMessage("管理地址"), + "guanyu": MessageLookupByLibrary.simpleMessage("关于"), + "guanyuchuangshiren": MessageLookupByLibrary.simpleMessage("关于创始人"), + "guojiankangyoujishenghuo": + MessageLookupByLibrary.simpleMessage("过健康有机生活"), + "haimeiyouxiaoxi": MessageLookupByLibrary.simpleMessage("还没有消息~"), + "haixiajiemei": MessageLookupByLibrary.simpleMessage("海峡姐妹"), + "haowu": MessageLookupByLibrary.simpleMessage("好物"), + "heji": MessageLookupByLibrary.simpleMessage("合计:"), + "hexiaochenggong": MessageLookupByLibrary.simpleMessage("核销成功"), + "hexiaomaxiangqing": MessageLookupByLibrary.simpleMessage("核销码详情"), + "huangjinhuiyuan": MessageLookupByLibrary.simpleMessage("黄金会员"), + "huifu": MessageLookupByLibrary.simpleMessage("回复"), + "huifu_": m8, + "huixiangrenyimendian": + MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), + "huixiangtoutiao": MessageLookupByLibrary.simpleMessage("回乡头条"), + "huiyuandengji": MessageLookupByLibrary.simpleMessage("会员等级"), + "huiyuandengjishuoming": MessageLookupByLibrary.simpleMessage("会员等级说明"), + "huiyuanjifen": MessageLookupByLibrary.simpleMessage("会员积分"), + "huiyuanka": MessageLookupByLibrary.simpleMessage("会员卡"), + "huiyuankaxiangqing": MessageLookupByLibrary.simpleMessage("会员卡详情"), + "huiyuanyue": MessageLookupByLibrary.simpleMessage("会员余额"), + "huode": MessageLookupByLibrary.simpleMessage("获得"), + "huodongjianmianpeisongfei": m9, + "huodongjinxingzhong": MessageLookupByLibrary.simpleMessage("活动进行中"), + "huodongliebiao": MessageLookupByLibrary.simpleMessage("活动列表"), + "huodongzixun": MessageLookupByLibrary.simpleMessage("活动资讯"), + "huopinyisongda": MessageLookupByLibrary.simpleMessage("货品已送达"), + "input_code": MessageLookupByLibrary.simpleMessage("手机验证码"), + "input_code_hide": MessageLookupByLibrary.simpleMessage("请输入验证码"), + "input_phone": MessageLookupByLibrary.simpleMessage("输入手机号"), + "input_phone_hide": MessageLookupByLibrary.simpleMessage("请输入你的手机号"), + "jiajifen": m10, + "jian": MessageLookupByLibrary.simpleMessage("件"), + "jianjie": m11, + "jiazaishibai": MessageLookupByLibrary.simpleMessage("加载失败"), + "jiesuan": MessageLookupByLibrary.simpleMessage("结算"), + "jiesuanjine": MessageLookupByLibrary.simpleMessage("结算金额"), + "jifen": MessageLookupByLibrary.simpleMessage("积分"), + "jifen_": m12, + "jifenbuzu": MessageLookupByLibrary.simpleMessage("您的积分不足"), + "jifendaoxiayidengji": m13, + "jifendejisuanshuoming": + MessageLookupByLibrary.simpleMessage("积分的计算说明"), + "jifendidaogao": MessageLookupByLibrary.simpleMessage("积分从低到高"), + "jifengaodaodi": MessageLookupByLibrary.simpleMessage("积分从高到低"), + "jifenshangcheng": MessageLookupByLibrary.simpleMessage("积分商城"), + "jifenxiangqing": MessageLookupByLibrary.simpleMessage("积分详情"), + "jingbilianmenghuiyuandian": + MessageLookupByLibrary.simpleMessage("净弼联盟会员店"), + "jinrihuiyuanrenwu": MessageLookupByLibrary.simpleMessage("今日会员任务"), + "jinrushangdian": MessageLookupByLibrary.simpleMessage("进入商店"), + "jinxingzhongdedingdan": MessageLookupByLibrary.simpleMessage("进行中的订单"), + "jituanchuangbanren": MessageLookupByLibrary.simpleMessage("集团创办人"), + "jituanchuangshiren": MessageLookupByLibrary.simpleMessage("集团创始人"), + "jixuduihuan": MessageLookupByLibrary.simpleMessage("继续兑换"), + "jixuzhifu": MessageLookupByLibrary.simpleMessage("继续支付"), + "jujue": MessageLookupByLibrary.simpleMessage("拒绝"), + "kabao": MessageLookupByLibrary.simpleMessage("卡包"), + "kaiqiquanxian": MessageLookupByLibrary.simpleMessage("开启权限"), + "kaitongriqi": m14, + "kaquan": MessageLookupByLibrary.simpleMessage("卡券"), + "kelingqudeyouhuiquan": MessageLookupByLibrary.simpleMessage("可领取的优惠券"), + "keshiyong": MessageLookupByLibrary.simpleMessage("可使用"), + "keyongjifen": MessageLookupByLibrary.simpleMessage("可用积分"), + "keyongquan": MessageLookupByLibrary.simpleMessage("可用券"), + "keyongyouhuiquan": MessageLookupByLibrary.simpleMessage("可用优惠券"), + "keyongyue": MessageLookupByLibrary.simpleMessage("可用余额"), + "kongtiao": MessageLookupByLibrary.simpleMessage("空调"), + "kuaidi": MessageLookupByLibrary.simpleMessage("快递"), + "lianxishoujihao": MessageLookupByLibrary.simpleMessage("联系手机号"), + "lianxuqiandaolingqushuangbeijifen": + MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"), + "lijicanjia": MessageLookupByLibrary.simpleMessage("立即参加"), + "lijichongzhi": MessageLookupByLibrary.simpleMessage("立即充值"), + "lijiqiandao": MessageLookupByLibrary.simpleMessage("立即签到"), + "lijitiyan": MessageLookupByLibrary.simpleMessage("立即体验"), + "lingqu": MessageLookupByLibrary.simpleMessage("领取"), + "lingquanzhongxin": MessageLookupByLibrary.simpleMessage("领券中心"), + "lingquchenggong": MessageLookupByLibrary.simpleMessage("领取成功"), + "lingqudaokabao": MessageLookupByLibrary.simpleMessage("领取到卡包"), + "lingqufangshi": MessageLookupByLibrary.simpleMessage("领取方式"), + "lingqushijian": m15, + "linian": MessageLookupByLibrary.simpleMessage("理念"), + "lishijilu": MessageLookupByLibrary.simpleMessage("历史记录"), + "liuxianinjingcaidepinglunba": + MessageLookupByLibrary.simpleMessage("留下您精彩的评论吧"), + "login": MessageLookupByLibrary.simpleMessage("登录"), + "login_splash": MessageLookupByLibrary.simpleMessage("欢迎来到一心回乡"), + "main_menu1": MessageLookupByLibrary.simpleMessage("净弼"), + "main_menu2": MessageLookupByLibrary.simpleMessage("联盟"), + "main_menu3": MessageLookupByLibrary.simpleMessage("我的"), + "manlijiandaijinquan": m16, + "manyuankeyong": m17, + "meiriqiandao": MessageLookupByLibrary.simpleMessage("每日签到"), + "meiyougengduohuiyuanka": + MessageLookupByLibrary.simpleMessage("没有更多会员卡"), + "meiyougengduoshujule": + MessageLookupByLibrary.simpleMessage("没有更多的数据了"), + "meiyougengduoyouhuiquan": + MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), + "mendianxuanzhe": MessageLookupByLibrary.simpleMessage("门店选择"), + "menpaihao": MessageLookupByLibrary.simpleMessage("请输入门牌号"), + "mi": m18, + "mingxi": MessageLookupByLibrary.simpleMessage("明细"), + "morenpaixu": MessageLookupByLibrary.simpleMessage("默认排序"), + "muqianzanwuxingdianhuodong": + MessageLookupByLibrary.simpleMessage("目前暂无星店活动"), + "nihaimeiyouchongzhihuoxiaofeijilu": + MessageLookupByLibrary.simpleMessage("你在这儿还没有消费或充值记录哦~"), + "nindingweigongnengweikaiqi": + MessageLookupByLibrary.simpleMessage("您定位功能开关未开启,请点击去打開定位"), + "nindingweiquanxianweiyunxu": + MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), + "ninweidenglu": MessageLookupByLibrary.simpleMessage("您未登录,请点击去登录"), + "ninyilianxuqiandaotian": m19, + "ninyouyigedingdanyaolingqu": + MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), + "ninyouyigexindedingdan": + MessageLookupByLibrary.simpleMessage("您有一个新的订单"), + "paizhao": MessageLookupByLibrary.simpleMessage("拍照"), + "peisong": MessageLookupByLibrary.simpleMessage("配送"), + "peisongfangshi": MessageLookupByLibrary.simpleMessage("配送方式"), + "peisongfei": MessageLookupByLibrary.simpleMessage("配送费"), + "peisongfuwu": MessageLookupByLibrary.simpleMessage("配送服务"), + "peisongzhong": MessageLookupByLibrary.simpleMessage("配送中"), + "phone_error": MessageLookupByLibrary.simpleMessage("手机格式错误"), + "pinglun_": m20, + "pinpai": MessageLookupByLibrary.simpleMessage("品牌"), + "pinpaijieshao": MessageLookupByLibrary.simpleMessage("品牌介绍"), + "privacy_policy1": MessageLookupByLibrary.simpleMessage("登录既同意"), + "privacy_policy2": MessageLookupByLibrary.simpleMessage("《一心回乡服务协议》"), + "privacy_policy3": MessageLookupByLibrary.simpleMessage("《隐私服务》"), + "privacy_policy4": MessageLookupByLibrary.simpleMessage("并使用本机号码登录"), + "qiandao": MessageLookupByLibrary.simpleMessage("签到"), + "qiandaolingjifen": MessageLookupByLibrary.simpleMessage("签到领积分"), + "qiandaolingqujinfen": MessageLookupByLibrary.simpleMessage("签到领取积分"), + "qiandaowancheng": MessageLookupByLibrary.simpleMessage("签到完成"), + "qianjinmaiwei": MessageLookupByLibrary.simpleMessage("前进麦味"), + "qianshou": MessageLookupByLibrary.simpleMessage("已签收"), + "qianwanghuixiangmendianduihuanhexiao": + MessageLookupByLibrary.simpleMessage( + "前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), + "qinglihuancun": MessageLookupByLibrary.simpleMessage("清理缓存"), + "qingshurubeizhuyaoqiu": + MessageLookupByLibrary.simpleMessage("请输入备注要求"), + "qingshuruchongzhijine": + MessageLookupByLibrary.simpleMessage("请输入充值金额"), + "qingshurushoujihao": MessageLookupByLibrary.simpleMessage("请输入手机号"), + "qingshuruyanzhengma": MessageLookupByLibrary.simpleMessage("请输入验证码"), + "qingshuruyouxiaoshoujihaoma": + MessageLookupByLibrary.simpleMessage("请输入您的有效手机号"), + "qingshuruzhifumima": MessageLookupByLibrary.simpleMessage("请输入支付密码"), + "qingtianxieshoujihao": + MessageLookupByLibrary.simpleMessage("请填写收件人手机号"), + "qingtianxiexingming": MessageLookupByLibrary.simpleMessage("请填写收件人姓名"), + "qingtonghuiyuan": MessageLookupByLibrary.simpleMessage("青铜会员"), + "qingxuanzeshiyongmendian": + MessageLookupByLibrary.simpleMessage("请选择使用门店"), + "qingxuanzeshouhuodizhi": + MessageLookupByLibrary.simpleMessage("请选择收货地址"), + "qingxuanzeyigemendian": + MessageLookupByLibrary.simpleMessage("请选择一个门店"), + "qingxuanzhemendian": MessageLookupByLibrary.simpleMessage("请选择门店"), + "qingxuanzheninxiangshezhideyuyan": + MessageLookupByLibrary.simpleMessage("请选择您想设置的语言"), + "qingzaiguidingshijianneizhifu": + MessageLookupByLibrary.simpleMessage("请在规定时间内完成支付"), + "qingzhuo": MessageLookupByLibrary.simpleMessage("清桌"), + "qishoupeisongzhongyujisongdashijian": + MessageLookupByLibrary.simpleMessage("骑手配送中,预计送达时间"), + "qishouyijiedanquhuozhong": + MessageLookupByLibrary.simpleMessage("骑手已接单、取货中"), + "quanbao": MessageLookupByLibrary.simpleMessage("券包"), + "quanbu": MessageLookupByLibrary.simpleMessage("全部"), + "quanbudingdan": MessageLookupByLibrary.simpleMessage("全部订单"), + "quanbuduihuan": MessageLookupByLibrary.simpleMessage("全部兑换"), + "quanchangtongyong": MessageLookupByLibrary.simpleMessage("全场通用"), + "quanchangzhe": m21, + "quantian": MessageLookupByLibrary.simpleMessage("全天"), + "quanxian": MessageLookupByLibrary.simpleMessage("权限"), + "quanxianshezhi": MessageLookupByLibrary.simpleMessage("权限设置"), + "qucanhao": MessageLookupByLibrary.simpleMessage("取餐号"), + "qudanhao": m22, + "qudenglu": MessageLookupByLibrary.simpleMessage("去登录"), + "queding": MessageLookupByLibrary.simpleMessage("确定"), + "queren": MessageLookupByLibrary.simpleMessage("确认"), + "querenchongzhi": MessageLookupByLibrary.simpleMessage("确认充值"), + "querenduihuan": MessageLookupByLibrary.simpleMessage("确认兑换"), + "querenshouhuo": MessageLookupByLibrary.simpleMessage("确认收货"), + "querenyaoshanchudangqianpinglunma": + MessageLookupByLibrary.simpleMessage("确认要删除当前评论?"), + "quhexiao": MessageLookupByLibrary.simpleMessage("去核销"), + "quhuozhong": MessageLookupByLibrary.simpleMessage("取货中"), + "qujianma": MessageLookupByLibrary.simpleMessage("取件码"), + "quqiandao": MessageLookupByLibrary.simpleMessage("去签到"), + "qushiyong": MessageLookupByLibrary.simpleMessage("去使用"), + "quwancheng": MessageLookupByLibrary.simpleMessage(" 去完成 "), + "quxiao": MessageLookupByLibrary.simpleMessage("取消"), + "quxiaodingdan": MessageLookupByLibrary.simpleMessage("取消订单"), + "quxiaozhifu": MessageLookupByLibrary.simpleMessage("取消支付"), + "quzhifu": MessageLookupByLibrary.simpleMessage("去支付"), + "remenwenzhangshipin": MessageLookupByLibrary.simpleMessage("热门文章视频"), + "remenwenzhangshipinliebiao": + MessageLookupByLibrary.simpleMessage("热门文章视频列表"), + "ren": m23, + "renwuzhongxin": MessageLookupByLibrary.simpleMessage("任务中心"), + "resend_in_seconds": m24, + "ricahngfenxiang": MessageLookupByLibrary.simpleMessage("日常分享"), + "ruhedihuanjifen": MessageLookupByLibrary.simpleMessage("如何兑换积分"), + "ruhedihuanjifen1": MessageLookupByLibrary.simpleMessage( + "点击净弼,进入积分商城,点击你想兑换的领商品,进入商品详情后点击下方兑换,即可兑换哦~"), + "ruhelingquyouhuiquan": + MessageLookupByLibrary.simpleMessage("如何领取优惠券?"), + "ruhelingquyouhuiquan1": MessageLookupByLibrary.simpleMessage( + "点击我的,进入我页面后,点击下方的领劵中心,进入后即可领取优惠券哦~"), + "ruheqiandao": MessageLookupByLibrary.simpleMessage("如何签到?"), + "ruheqiandao1": MessageLookupByLibrary.simpleMessage( + "1.点击净弼,进入首页,点击上方的去签到。\n2.点击我的,进入我的页面,点击上方的积分详情,进入后即可签到。"), + "ruxutuikuanqingyumendianlianxi": MessageLookupByLibrary.simpleMessage( + "如需退款,请您提前准备好订单号/取单号,并与门店人员进行联系"), + "send_code": MessageLookupByLibrary.simpleMessage("发送验证"), + "shanchu": MessageLookupByLibrary.simpleMessage("删除"), + "shanchudingdan": MessageLookupByLibrary.simpleMessage("删除一单"), + "shangjiaquan": MessageLookupByLibrary.simpleMessage("商家券"), + "shangjiaqueren": MessageLookupByLibrary.simpleMessage("商家确认"), + "shangjiayifahuo": MessageLookupByLibrary.simpleMessage("商家已发货"), + "shangjiazhengzaipeican": + MessageLookupByLibrary.simpleMessage("商家正在配餐"), + "shanglajiazai": MessageLookupByLibrary.simpleMessage("上拉加载"), + "shangpinjifen": m25, + "shangpinxiangqing": MessageLookupByLibrary.simpleMessage("商品详情"), + "shangyidengji": MessageLookupByLibrary.simpleMessage("上一等级"), + "shenghuoyule": MessageLookupByLibrary.simpleMessage("生活娱乐"), + "shenmijifendali": MessageLookupByLibrary.simpleMessage("神秘积分大礼"), + "shenqingtuikuan": MessageLookupByLibrary.simpleMessage("申请退款"), + "shezhi": MessageLookupByLibrary.simpleMessage("设置"), + "shifangjiazaigengduo": MessageLookupByLibrary.simpleMessage("释放加载更多"), + "shifangshuaxin": MessageLookupByLibrary.simpleMessage("释放刷新"), + "shifujifen": m26, + "shimingrenzheng": MessageLookupByLibrary.simpleMessage("实名认证"), + "shixiaoquan": MessageLookupByLibrary.simpleMessage("失效券"), + "shixiaoyouhuiquan": MessageLookupByLibrary.simpleMessage("失效优惠券"), + "shiyongbangzhu": MessageLookupByLibrary.simpleMessage("使用帮助"), + "shiyongmendian": MessageLookupByLibrary.simpleMessage("适用门店"), + "shiyongriqi": MessageLookupByLibrary.simpleMessage("使用日期"), + "shiyongshuoming": MessageLookupByLibrary.simpleMessage("使用说明"), + "shiyongtiaojian": MessageLookupByLibrary.simpleMessage("使用条件"), + "shouhuodizhi": MessageLookupByLibrary.simpleMessage("请输入详细收货地址"), + "shouhuodizhi1": MessageLookupByLibrary.simpleMessage("收货地址"), + "shouhuorenshoujihao": + MessageLookupByLibrary.simpleMessage("请输入收货人手机号"), + "shouhuorenxiangxidizhi": + MessageLookupByLibrary.simpleMessage("请输入收货人详细地址"), + "shouhuorenxingming": MessageLookupByLibrary.simpleMessage("请输入收货人姓名"), + "shoujihao": MessageLookupByLibrary.simpleMessage("手机号"), + "shouye": MessageLookupByLibrary.simpleMessage("首页"), + "shuaxin": MessageLookupByLibrary.simpleMessage("刷新"), + "shuaxinchenggong": MessageLookupByLibrary.simpleMessage("刷新成功"), + "shuaxinshibai": MessageLookupByLibrary.simpleMessage("刷新失败"), + "shuaxinyue": MessageLookupByLibrary.simpleMessage("刷新余额"), + "shuaxinzhong": MessageLookupByLibrary.simpleMessage("刷新中...."), + "shurushouhuorendizhi": + MessageLookupByLibrary.simpleMessage("请输入收货人地址"), + "shuruzhifumima": MessageLookupByLibrary.simpleMessage("输入支付密码"), + "sui": m27, + "tebieshengming": MessageLookupByLibrary.simpleMessage("特别声明"), + "tijiao": MessageLookupByLibrary.simpleMessage("提交"), + "tingchewei": MessageLookupByLibrary.simpleMessage("停车位"), + "tixian": MessageLookupByLibrary.simpleMessage("提现"), + "tongyibingjixu": MessageLookupByLibrary.simpleMessage("同意并继续"), + "tongzhi": MessageLookupByLibrary.simpleMessage("通知"), + "tongzhitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了您可以及时收到我们的活动信息,推荐您在使用HISAPP时打开通知的接收"), + "touxiang": MessageLookupByLibrary.simpleMessage("头像"), + "tuichudenglu": MessageLookupByLibrary.simpleMessage("退出登录"), + "tuikuan": MessageLookupByLibrary.simpleMessage("退款"), + "waimai": MessageLookupByLibrary.simpleMessage("外卖"), + "waisong": MessageLookupByLibrary.simpleMessage("外送"), + "wancheng": MessageLookupByLibrary.simpleMessage("完成"), + "wancheng_": m28, + "wanchengyicixiadan": MessageLookupByLibrary.simpleMessage("完成一次下单"), + "wanshanshengrixinxi_nl": + MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), + "wanshanshengrixinxi_yhq": + MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), + "weidenglu": MessageLookupByLibrary.simpleMessage("未登录"), + "weidengluxinxi": MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), + "weihexiao": MessageLookupByLibrary.simpleMessage("未核销"), + "weikaiqi": MessageLookupByLibrary.simpleMessage("未开启"), + "weilegeiningenghaodefuwu": MessageLookupByLibrary.simpleMessage( + "为了给您提供更好的服务,以及享受更加精彩的信息内容,请您在使用期间,进行登录"), + "weilexiangnintuijianfujindemendianxinxi": + MessageLookupByLibrary.simpleMessage( + "为了向您推荐附近的门店信息,推荐您在使用期间让我们使用位置信息"), + "weiwancheng": MessageLookupByLibrary.simpleMessage(" 未完成 "), + "weixinzhifu": MessageLookupByLibrary.simpleMessage("微信支付"), + "weizhitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了向您推荐附近的门店信息,推荐您在使用HISAPP时让我们使用位置信息"), + "wentijian": MessageLookupByLibrary.simpleMessage("问题件"), + "wenzhangxiangqing": MessageLookupByLibrary.simpleMessage("文章详情"), + "weulingqu": MessageLookupByLibrary.simpleMessage("未领取"), + "wodehuiyuandengji": MessageLookupByLibrary.simpleMessage("我的会员等级"), + "wodejifenzhi": MessageLookupByLibrary.simpleMessage("我的积分值"), + "wodenianling": MessageLookupByLibrary.simpleMessage("我的年龄"), + "wodeqianbao": MessageLookupByLibrary.simpleMessage("我的钱包"), + "wodeshengri": MessageLookupByLibrary.simpleMessage("我的生日"), + "wodexiaoxi": MessageLookupByLibrary.simpleMessage("我的消息"), + "wuliudanhao": MessageLookupByLibrary.simpleMessage("物流单号:"), + "wuliugongsi": MessageLookupByLibrary.simpleMessage("物流公司:"), + "wuliuxinxi": MessageLookupByLibrary.simpleMessage("物流信息"), + "wuliuzhuangtai": MessageLookupByLibrary.simpleMessage("物流状态:"), + "xiadanshijian": MessageLookupByLibrary.simpleMessage("下单时间"), + "xiadanshijian_": m29, + "xialashuaxin": MessageLookupByLibrary.simpleMessage("下拉刷新"), + "xiangce": MessageLookupByLibrary.simpleMessage("相册"), + "xiangji": MessageLookupByLibrary.simpleMessage("相机"), + "xiangjitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), + "xiangqing": MessageLookupByLibrary.simpleMessage("详情"), + "xiangxidizhi": MessageLookupByLibrary.simpleMessage("详细地址"), + "xianshangfafang": MessageLookupByLibrary.simpleMessage("线上发放"), + "xianxiashiyong": MessageLookupByLibrary.simpleMessage("线下使用"), + "xiaofei": MessageLookupByLibrary.simpleMessage("消费"), + "xiaofeijifen": MessageLookupByLibrary.simpleMessage("消费积分"), + "xiaoxi": MessageLookupByLibrary.simpleMessage("消息"), + "xiayidengji": MessageLookupByLibrary.simpleMessage("下一等级"), + "xieyitanchuang": MessageLookupByLibrary.simpleMessage("一心回乡用户隐私政策"), + "xihuan_": m30, + "xindianhuodong": MessageLookupByLibrary.simpleMessage("星店活动"), + "xingming": MessageLookupByLibrary.simpleMessage("姓名"), + "xitongtongzhi": MessageLookupByLibrary.simpleMessage("系统通知"), + "xitongxiaoxi": MessageLookupByLibrary.simpleMessage("系统消息"), + "xiugaichenggong": MessageLookupByLibrary.simpleMessage("修改成功"), + "xuni": MessageLookupByLibrary.simpleMessage("虚拟"), + "yiduihuan": MessageLookupByLibrary.simpleMessage("已兑换"), + "yiduihuanjian": m31, + "yifahuo": MessageLookupByLibrary.simpleMessage("已发货"), + "yihujiaoqishou": MessageLookupByLibrary.simpleMessage("已呼叫骑手"), + "yikexiao": MessageLookupByLibrary.simpleMessage("已核销"), + "yilingqu": MessageLookupByLibrary.simpleMessage("已领取"), + "yindao1": MessageLookupByLibrary.simpleMessage("新增多项功能,海量优惠资讯实时推送"), + "yindao2": + MessageLookupByLibrary.simpleMessage("新增多项功能,使用平台钱包优惠多多,更有充值优惠享不停"), + "yindao3": + MessageLookupByLibrary.simpleMessage("新增会员任务得积分,消费可得绿金、积分商城换购"), + "yindao4": MessageLookupByLibrary.simpleMessage("传递友爱纯净健康有机环保智慧理念"), + "yindaoye1": MessageLookupByLibrary.simpleMessage("会员最新资讯抢先看"), + "yindaoye2": MessageLookupByLibrary.simpleMessage("全新集团联盟店会员点餐"), + "yindaoye3": MessageLookupByLibrary.simpleMessage("会员活动专区"), + "yindaoye4": MessageLookupByLibrary.simpleMessage("过健康有机生活"), + "yingyeshijian": m32, + "yinshi": MessageLookupByLibrary.simpleMessage("饮食"), + "yinsishengming": MessageLookupByLibrary.simpleMessage("隐私声明"), + "yinsixieyi": MessageLookupByLibrary.simpleMessage("《隐私协议》"), + "yinsizhengce1": MessageLookupByLibrary.simpleMessage( + " 感谢您使用一心回乡APP。我们非常重视您的个人信息和隐私保护。为了更好地保证您的个人权益,在您使用我们的产品前,请务必仔细阅读一心回乡"), + "yinsizhengce2": MessageLookupByLibrary.simpleMessage( + "     在您同意后,我们才会根据您的使用需求,收集部分可能涉及的数据(地理位置、相机、存储等信息)。"), + "yiqiandao": MessageLookupByLibrary.simpleMessage("已签到"), + "yiqianshou": MessageLookupByLibrary.simpleMessage("已签收"), + "yiquxiao": MessageLookupByLibrary.simpleMessage(" 已取消 "), + "yishijiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiming": MessageLookupByLibrary.simpleMessage("已实名"), + "yishixiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiyong": MessageLookupByLibrary.simpleMessage("已使用"), + "yishouquan": MessageLookupByLibrary.simpleMessage("已授权"), + "yisongda": MessageLookupByLibrary.simpleMessage("已送达"), + "yituikuan": MessageLookupByLibrary.simpleMessage("已退款"), + "yiwancheng": MessageLookupByLibrary.simpleMessage(" 已完成 "), + "yiwanchengdingdan": MessageLookupByLibrary.simpleMessage("已完成订单"), + "yixiansquanbupinglun": + MessageLookupByLibrary.simpleMessage("-已显示全部评论-"), + "yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心回乡"), + "yiyoujifen": MessageLookupByLibrary.simpleMessage("已有积分"), + "yizhifu": MessageLookupByLibrary.simpleMessage("已支付"), + "yonghuming": MessageLookupByLibrary.simpleMessage("用户名"), + "yonghuxiaofeijifen": + MessageLookupByLibrary.simpleMessage("用户每消费1元可获得1个积分。"), + "youhuiquan": MessageLookupByLibrary.simpleMessage("优惠券"), + "youhuiquanlingqu": MessageLookupByLibrary.simpleMessage("优惠券领取"), + "youhuiquanwufajileijifen": MessageLookupByLibrary.simpleMessage( + "优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), + "youkedenglu": MessageLookupByLibrary.simpleMessage("游客登录"), + "youxiaoqi": m33, + "youxiaoqixian": MessageLookupByLibrary.simpleMessage("有效期限:"), + "youxiaoqizhi": m34, + "yuan": MessageLookupByLibrary.simpleMessage("元"), + "yuan_": m35, + "yue": MessageLookupByLibrary.simpleMessage("余额"), + "yue_": m36, + "yuemingxi": MessageLookupByLibrary.simpleMessage("余额明细"), + "yunfei": MessageLookupByLibrary.simpleMessage("运费"), + "yuyan": MessageLookupByLibrary.simpleMessage("语言"), + "zailaiyidan": MessageLookupByLibrary.simpleMessage("再来一单"), + "zaituzhong": MessageLookupByLibrary.simpleMessage("运输中"), + "zaixiankefu": MessageLookupByLibrary.simpleMessage("在线客服"), + "zanbuzhichixianshangdiancan": + MessageLookupByLibrary.simpleMessage("暂不支持线上点餐"), + "zanwuxianshangjindian": MessageLookupByLibrary.simpleMessage("暂无线上门店"), + "zanwuyouhuiquankelingqu": + MessageLookupByLibrary.simpleMessage("暂无优惠券可领取"), + "zhanghaoshouquan": MessageLookupByLibrary.simpleMessage("账号授权"), + "zhanghaoxinxi": MessageLookupByLibrary.simpleMessage("账号信息"), + "zhanghuyue": MessageLookupByLibrary.simpleMessage("账户余额"), + "zhengzaihujiaoqishou": MessageLookupByLibrary.simpleMessage("正在呼叫骑手"), + "zhengzaijiazai": MessageLookupByLibrary.simpleMessage("正在加载"), + "zhengzaipeisong": MessageLookupByLibrary.simpleMessage("正在配送"), + "zhengzaixiazaizhong": MessageLookupByLibrary.simpleMessage("正在下载中..."), + "zhidianmendian": MessageLookupByLibrary.simpleMessage("致电门店"), + "zhifubao": MessageLookupByLibrary.simpleMessage("支付宝"), + "zhifufangshi": MessageLookupByLibrary.simpleMessage("支付方式"), + "zhifuxiangqing": MessageLookupByLibrary.simpleMessage("支付详情"), + "zhizunhuiyuan": MessageLookupByLibrary.simpleMessage("至尊会员"), + "zhizuowancheng": MessageLookupByLibrary.simpleMessage("制作完成"), + "zhongwenjianti": MessageLookupByLibrary.simpleMessage("简体中文"), + "ziqu": MessageLookupByLibrary.simpleMessage("自取"), + "ziti": MessageLookupByLibrary.simpleMessage("自提"), + "zitidizhi": MessageLookupByLibrary.simpleMessage("自提地址"), + "zitiduihuanquan": MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), + "zitishijian": MessageLookupByLibrary.simpleMessage("自提时间"), + "zuanshihuiyuan": MessageLookupByLibrary.simpleMessage("钻石会员"), + "zuorenwudejifen": MessageLookupByLibrary.simpleMessage("做任务得积分"), + "zuozhe": m37 + }; } diff --git a/lib/generated/intl/messages_zh_CN.dart b/lib/generated/intl/messages_zh_CN.dart index 87341156..1d774a82 100644 --- a/lib/generated/intl/messages_zh_CN.dart +++ b/lib/generated/intl/messages_zh_CN.dart @@ -7,7 +7,7 @@ // ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new // ignore_for_file:prefer_single_quotes,comment_references, directives_ordering // ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases -// ignore_for_file:unused_import, file_names +// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes import 'package:intl/intl.dart'; import 'package:intl/message_lookup_by_library.dart'; @@ -19,551 +19,617 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'zh_CN'; - static m0(version) => "版本:${version}"; + static String m0(version) => "版本:${version}"; - static m1(yuan) => "充值金额最小是${yuan}元"; + static String m1(yuan) => "充值金额最小是${yuan}元"; - static m2(time) => "创建时间${time}"; + static String m2(time) => "创建时间${time}"; - static m3(shijian) => "发行开始时间 ${shijian}"; + static String m3(shijian) => "发行开始时间 ${shijian}"; - static m4(ge) => "${ge}g/个"; + static String m4(ge) => "${ge}g/个"; - static m5(jian) => "共${jian}件"; + static String m5(jian) => "共${jian}件"; - static m6(jian) => "共${jian}件商品"; + static String m6(jian) => "共${jian}件商品"; - static m7(km) => "${km}公里"; + static String m7(km) => "${km}公里"; - static m8(huifu) => "回复@${huifu}:"; + static String m8(huifu) => "回复@${huifu}:"; - static m9(yuan) => "活动减免${yuan}元配送费"; + static String m9(yuan) => "活动减免${yuan}元配送费"; - static m10(jifen) => "+ ${jifen} 积分"; + static String m10(jifen) => "+ ${jifen} 积分"; - static m11(jianjie) => "简介:${jianjie}"; + static String m11(jianjie) => "简介:${jianjie}"; - static m12(jifen) => "${jifen}积分"; + static String m12(jifen) => "${jifen}积分"; - static m13(jifen) => "${jifen}积分 到下一个等级"; + static String m13(jifen) => "${jifen}积分 到下一个等级"; - static m14(date) => "开通日期:${date}"; + static String m14(date) => "开通日期:${date}"; - static m15(shijian) => "领取时间 ${shijian}"; + static String m15(shijian) => "领取时间 ${shijian}"; - static m16(man, jian) => "满${man}立减${jian}代金券"; + static String m16(man, jian) => "满${man}立减${jian}代金券"; - static m17(yuan) => "满${yuan}可用"; + static String m17(yuan) => "满${yuan}可用"; - static m18(mi) => "${mi}米"; + static String m18(mi) => "${mi}米"; - static m19(tian) => "您已连续签到${tian}天"; + static String m19(tian) => "您已连续签到${tian}天"; - static m20(pinglun) => "评论(${pinglun})"; + static String m20(pinglun) => "评论(${pinglun})"; - static m21(zhe) => "全场${zhe}折"; + static String m21(zhe) => "全场${zhe}折"; - static m22(num) => "取单号${num}"; + static String m22(num) => "取单号${num}"; - static m23(ren) => "¥${ren}/人"; + static String m23(ren) => "¥${ren}/人"; - static m24(second) => "${second}s后重新发送"; + static String m24(second) => "${second}s后重新发送"; - static m25(jifen) => "商品积分 ${jifen}积分"; + static String m25(jifen) => "商品积分 ${jifen}积分"; - static m26(jifen) => "实付积分 ${jifen}积分"; + static String m26(jifen) => "实付积分 ${jifen}积分"; - static m27(sui) => "${sui}岁"; + static String m27(sui) => "${sui}岁"; - static m28(num) => "完成${num}"; + static String m28(num) => "完成${num}"; - static m29(time) => "下单时间:${time}"; + static String m29(time) => "下单时间:${time}"; - static m30(xihuan) => "喜欢(${xihuan})"; + static String m30(xihuan) => "喜欢(${xihuan})"; - static m31(jian) => "已兑换${jian}件"; + static String m31(jian) => "已兑换${jian}件"; - static m32(time) => "营业时间: ${time}"; + static String m32(time) => "营业时间: ${time}"; - static m33(date) => "有效期:${date}"; + static String m33(date) => "有效期:${date}"; - static m34(date) => "有效期至${date}"; + static String m34(date) => "有效期至${date}"; - static m35(yuan) => "${yuan}元"; + static String m35(yuan) => "${yuan}元"; - static m36(yue) => "余额${yue}"; + static String m36(yue) => "余额${yue}"; - static m37(zuozhe) => "作者:${zuozhe}"; + static String m37(zuozhe) => "作者:${zuozhe}"; final messages = _notInlinedMessages(_notInlinedMessages); - static _notInlinedMessages(_) => { - "bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"), - "baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白银会员"), - "banben" : m0, - "bangong" : MessageLookupByLibrary.simpleMessage("办公"), - "bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("帮助与反馈"), - "baocun" : MessageLookupByLibrary.simpleMessage("保存"), - "baocunchenggong" : MessageLookupByLibrary.simpleMessage("保存成功"), - "beizhu" : MessageLookupByLibrary.simpleMessage("备注"), - "bianjidizhi" : MessageLookupByLibrary.simpleMessage("编辑地址"), - "biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("标为已读"), - "bodadianhua" : MessageLookupByLibrary.simpleMessage("拨打电话"), - "brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"), - "buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持开票"), - "chakan" : MessageLookupByLibrary.simpleMessage("查看"), - "chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"), - "chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"), - "chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"), - "chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"), - "chakanwuliu" : MessageLookupByLibrary.simpleMessage("查看物流"), - "chakanxiangqing" : MessageLookupByLibrary.simpleMessage("查看详情"), - "changjianwenti" : MessageLookupByLibrary.simpleMessage("常见问题"), - "changqiyouxiao" : MessageLookupByLibrary.simpleMessage("长期有效"), - "chaungshirengushi" : MessageLookupByLibrary.simpleMessage("创始人故事"), - "chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), - "chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市选择"), - "chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"), - "chongzhi" : MessageLookupByLibrary.simpleMessage("充值"), - "chongzhixiaoxi" : MessageLookupByLibrary.simpleMessage("充值消息"), - "chongzhizuixiaojine" : m1, - "chuangjianshijian" : m2, - "chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("创始人的故事-"), - "chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("创始人的故事"), - "code_error" : MessageLookupByLibrary.simpleMessage("验证码输入错误"), - "cunchu" : MessageLookupByLibrary.simpleMessage("存储"), - "cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"), - "daifukuan" : MessageLookupByLibrary.simpleMessage("待付款"), - "daipeisong" : MessageLookupByLibrary.simpleMessage("待配送"), - "daiqucan" : MessageLookupByLibrary.simpleMessage("待取餐"), - "daiqueren" : MessageLookupByLibrary.simpleMessage("待确认"), - "daizhifu" : MessageLookupByLibrary.simpleMessage("待支付"), - "daizhizuo" : MessageLookupByLibrary.simpleMessage("待制作"), - "dakaidingwei" : MessageLookupByLibrary.simpleMessage("打开定位"), - "dangqianbanben" : MessageLookupByLibrary.simpleMessage("当前版本"), - "dangqiandengji" : MessageLookupByLibrary.simpleMessage("当前等级"), - "dangqianjifen" : MessageLookupByLibrary.simpleMessage("当前积分:"), - "dangqianshangpinduihuanhexiaoma" : MessageLookupByLibrary.simpleMessage("当前商品兑换核销码已核销完成"), - "daoxiayidengji" : MessageLookupByLibrary.simpleMessage("到下一等级"), - "dengdaishangjiaqueren" : MessageLookupByLibrary.simpleMessage("等待商家确认"), - "dengdaiyonghuqucan" : MessageLookupByLibrary.simpleMessage("等待用户取餐"), - "denglu" : MessageLookupByLibrary.simpleMessage("登录"), - "diancan" : MessageLookupByLibrary.simpleMessage("点餐"), - "dianhua" : MessageLookupByLibrary.simpleMessage("电话"), - "dianjidenglu" : MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), - "dianwolingqu" : MessageLookupByLibrary.simpleMessage("点我领取"), - "dingdan" : MessageLookupByLibrary.simpleMessage("订单"), - "dingdandaifahuo" : MessageLookupByLibrary.simpleMessage("订单待发货"), - "dingdandaizhifu" : MessageLookupByLibrary.simpleMessage("订单待支付"), - "dingdangenzong" : MessageLookupByLibrary.simpleMessage("订单跟踪"), - "dingdanhao" : MessageLookupByLibrary.simpleMessage("订单号"), - "dingdanqueren" : MessageLookupByLibrary.simpleMessage("订单确认"), - "dingdanxiaoxi" : MessageLookupByLibrary.simpleMessage("订单消息"), - "dingdanyisongda" : MessageLookupByLibrary.simpleMessage("订单送达"), - "dingdanyituikuan" : MessageLookupByLibrary.simpleMessage("订单已退款"), - "dingdanyiwancheng" : MessageLookupByLibrary.simpleMessage("订单已完成"), - "dingdanyizhifu" : MessageLookupByLibrary.simpleMessage("订单待支付"), - "dingwei" : MessageLookupByLibrary.simpleMessage("定位"), - "dizhi" : MessageLookupByLibrary.simpleMessage("地址"), - "duihuan" : MessageLookupByLibrary.simpleMessage("兑换"), - "duihuanchenggong" : MessageLookupByLibrary.simpleMessage("兑换成功"), - "duihuanguize" : MessageLookupByLibrary.simpleMessage("兑换规则"), - "duihuanhoufahuo" : MessageLookupByLibrary.simpleMessage("兑换后五个工作日内发货"), - "duihuanhouwugegongzuori" : MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), - "duihuanliangdidaogao" : MessageLookupByLibrary.simpleMessage("兑换量从低到高"), - "duihuanlianggaodaodi" : MessageLookupByLibrary.simpleMessage("兑换量从高到低"), - "duihuanlishi" : MessageLookupByLibrary.simpleMessage("兑换历史"), - "duihuanquan" : MessageLookupByLibrary.simpleMessage("兑换券"), - "duihuanshangpinxiangqing" : MessageLookupByLibrary.simpleMessage("兑换商品详情"), - "duihuanxinxi" : MessageLookupByLibrary.simpleMessage("兑换信息"), - "fanhuiduihuanlishi" : MessageLookupByLibrary.simpleMessage("返回兑换历史"), - "fankui" : MessageLookupByLibrary.simpleMessage("反馈"), - "fankuilizi" : MessageLookupByLibrary.simpleMessage("您可以在这里输入反馈内容,例如产品建议,功能异常等"), - "fantizhongwen" : MessageLookupByLibrary.simpleMessage("繁体中文"), - "fapiao" : MessageLookupByLibrary.simpleMessage("发票"), - "fapiaozhushou" : MessageLookupByLibrary.simpleMessage("发票助手"), - "fasong" : MessageLookupByLibrary.simpleMessage("发送"), - "faxingshijian" : m3, - "feishiwuduihuanma" : MessageLookupByLibrary.simpleMessage("非实物兑换吗"), - "feishiwushangpin" : MessageLookupByLibrary.simpleMessage("非实物商品兑换后领取到卡包即可使用!"), - "fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"), - "ge" : m4, - "geiwopingfen" : MessageLookupByLibrary.simpleMessage("给我评分"), - "gengduo" : MessageLookupByLibrary.simpleMessage("更多"), - "gengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("更多优惠券"), - "genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更换头像"), - "gerenxinxi" : MessageLookupByLibrary.simpleMessage("个人信息"), - "gong" : MessageLookupByLibrary.simpleMessage("共"), - "gongjijian" : m5, - "gongjijianshangpin" : m6, - "gongli" : m7, - "gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"), - "gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"), - "guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"), - "guanyu" : MessageLookupByLibrary.simpleMessage("关于"), - "guojiankangyoujishenghuo" : MessageLookupByLibrary.simpleMessage("过健康有机生活"), - "haimeiyouxiaoxi" : MessageLookupByLibrary.simpleMessage("还没有消息~"), - "haixiajiemei" : MessageLookupByLibrary.simpleMessage("海峡姐妹"), - "haowu" : MessageLookupByLibrary.simpleMessage("好物"), - "heji" : MessageLookupByLibrary.simpleMessage("合计:"), - "hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核销成功"), - "hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核销码详情"), - "huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黄金会员"), - "huifu" : MessageLookupByLibrary.simpleMessage("回复"), - "huifu_" : m8, - "huixiangrenyimendian" : MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), - "huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回乡头条"), - "huiyuandengji" : MessageLookupByLibrary.simpleMessage("会员等级"), - "huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("会员等级说明"), - "huiyuanjifen" : MessageLookupByLibrary.simpleMessage("会员积分"), - "huiyuanka" : MessageLookupByLibrary.simpleMessage("会员卡"), - "huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("会员卡详情"), - "huiyuanyue" : MessageLookupByLibrary.simpleMessage("会员余额"), - "huode" : MessageLookupByLibrary.simpleMessage("获得"), - "huodongjianmianpeisongfei" : m9, - "huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活动进行中"), - "huodongliebiao" : MessageLookupByLibrary.simpleMessage("活动列表"), - "huodongzixun" : MessageLookupByLibrary.simpleMessage("活动资讯"), - "huopinyisongda" : MessageLookupByLibrary.simpleMessage("货品已送达"), - "input_code" : MessageLookupByLibrary.simpleMessage("手机验证码"), - "input_code_hide" : MessageLookupByLibrary.simpleMessage("请输入验证码"), - "input_phone" : MessageLookupByLibrary.simpleMessage("输入手机号"), - "input_phone_hide" : MessageLookupByLibrary.simpleMessage("请输入你的手机号"), - "jiajifen" : m10, - "jian" : MessageLookupByLibrary.simpleMessage("件"), - "jianjie" : m11, - "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"), - "jiesuan" : MessageLookupByLibrary.simpleMessage("结算"), - "jiesuanjine" : MessageLookupByLibrary.simpleMessage("结算金额"), - "jifen" : MessageLookupByLibrary.simpleMessage("积分"), - "jifen_" : m12, - "jifenbuzu" : MessageLookupByLibrary.simpleMessage("您的积分不足"), - "jifendaoxiayidengji" : m13, - "jifendejisuanshuoming" : MessageLookupByLibrary.simpleMessage("积分的计算说明"), - "jifendidaogao" : MessageLookupByLibrary.simpleMessage("积分从低到高"), - "jifengaodaodi" : MessageLookupByLibrary.simpleMessage("积分从高到低"), - "jifenshangcheng" : MessageLookupByLibrary.simpleMessage("积分商城"), - "jifenxiangqing" : MessageLookupByLibrary.simpleMessage("积分详情"), - "jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("净弼联盟会员店"), - "jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日会员任务"), - "jinrushangdian" : MessageLookupByLibrary.simpleMessage("进入商店"), - "jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("进行中的订单"), - "jituanchuangbanren" : MessageLookupByLibrary.simpleMessage(" 集团创办人"), - "jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集团创始人"), - "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"), - "jixuzhifu" : MessageLookupByLibrary.simpleMessage("继续支付"), - "jujue" : MessageLookupByLibrary.simpleMessage("拒绝"), - "kabao" : MessageLookupByLibrary.simpleMessage("卡包"), - "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("开启权限"), - "kaitongriqi" : m14, - "kaquan" : MessageLookupByLibrary.simpleMessage("卡券"), - "kelingqudeyouhuiquan" : MessageLookupByLibrary.simpleMessage("可领取的优惠券"), - "keshiyong" : MessageLookupByLibrary.simpleMessage("可使用"), - "keyongjifen" : MessageLookupByLibrary.simpleMessage("可用积分"), - "keyongquan" : MessageLookupByLibrary.simpleMessage("可用券"), - "keyongyouhuiquan" : MessageLookupByLibrary.simpleMessage("可用优惠券"), - "keyongyue" : MessageLookupByLibrary.simpleMessage("可用余额"), - "kongtiao" : MessageLookupByLibrary.simpleMessage("空调"), - "kuaidi" : MessageLookupByLibrary.simpleMessage("快递"), - "lianxishoujihao" : MessageLookupByLibrary.simpleMessage("联系手机号"), - "lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"), - "lijicanjia" : MessageLookupByLibrary.simpleMessage("立即参加"), - "lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"), - "lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即签到"), - "lijitiyan" : MessageLookupByLibrary.simpleMessage("立即体验"), - "lingqu" : MessageLookupByLibrary.simpleMessage("领取"), - "lingquanzhongxin" : MessageLookupByLibrary.simpleMessage("领券中心"), - "lingquchenggong" : MessageLookupByLibrary.simpleMessage("领取成功"), - "lingqudaokabao" : MessageLookupByLibrary.simpleMessage("领取到卡包"), - "lingqufangshi" : MessageLookupByLibrary.simpleMessage("领取方式"), - "lingqushijian" : m15, - "linian" : MessageLookupByLibrary.simpleMessage("理念"), - "lishijilu" : MessageLookupByLibrary.simpleMessage("历史记录"), - "liuxianinjingcaidepinglunba" : MessageLookupByLibrary.simpleMessage("留下您精彩的评论吧"), - "login" : MessageLookupByLibrary.simpleMessage("登录"), - "login_splash" : MessageLookupByLibrary.simpleMessage("欢迎来到一心回乡"), - "main_menu1" : MessageLookupByLibrary.simpleMessage("净弼"), - "main_menu2" : MessageLookupByLibrary.simpleMessage("联盟"), - "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"), - "manlijiandaijinquan" : m16, - "manyuankeyong" : m17, - "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日签到"), - "meiyougengduohuiyuanka" : MessageLookupByLibrary.simpleMessage("没有更多会员卡"), - "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("没有更多的数据了"), - "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), - "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"), - "menpaihao" : MessageLookupByLibrary.simpleMessage("请输入门牌号"), - "mi" : m18, - "mingxi" : MessageLookupByLibrary.simpleMessage("明细"), - "morenpaixu" : MessageLookupByLibrary.simpleMessage("默认排序"), - "muqianzanwuxingdianhuodong" : MessageLookupByLibrary.simpleMessage("目前暂无星店活动"), - "nihaimeiyouchongzhihuoxiaofeijilu" : MessageLookupByLibrary.simpleMessage("你在这儿还没有消费或充值记录哦~"), - "nindingweigongnengweikaiqi" : MessageLookupByLibrary.simpleMessage("您定位功能开关未开启,请点击去打開定位"), - "nindingweiquanxianweiyunxu" : MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), - "ninweidenglu" : MessageLookupByLibrary.simpleMessage("您未登录,请点击去登录"), - "ninyilianxuqiandaotian" : m19, - "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), - "ninyouyigexindedingdan" : MessageLookupByLibrary.simpleMessage("您有一个新的订单"), - "paizhao" : MessageLookupByLibrary.simpleMessage("拍照"), - "peisong" : MessageLookupByLibrary.simpleMessage("配送"), - "peisongfangshi" : MessageLookupByLibrary.simpleMessage("配送方式"), - "peisongfei" : MessageLookupByLibrary.simpleMessage("配送费"), - "peisongfuwu" : MessageLookupByLibrary.simpleMessage("配送服务"), - "peisongzhong" : MessageLookupByLibrary.simpleMessage("配送中"), - "phone_error" : MessageLookupByLibrary.simpleMessage("手机格式错误"), - "pinglun_" : m20, - "pinpai" : MessageLookupByLibrary.simpleMessage("品牌"), - "pinpaijieshao" : MessageLookupByLibrary.simpleMessage("品牌介绍"), - "privacy_policy1" : MessageLookupByLibrary.simpleMessage("登录既同意"), - "privacy_policy2" : MessageLookupByLibrary.simpleMessage("《一心回乡服务协议》"), - "privacy_policy3" : MessageLookupByLibrary.simpleMessage("《隐私服务》"), - "privacy_policy4" : MessageLookupByLibrary.simpleMessage("并使用本机号码登录"), - "qiandao" : MessageLookupByLibrary.simpleMessage("签到"), - "qiandaolingjifen" : MessageLookupByLibrary.simpleMessage("签到领积分"), - "qiandaolingqujinfen" : MessageLookupByLibrary.simpleMessage("签到领取积分"), - "qiandaowancheng" : MessageLookupByLibrary.simpleMessage("签到完成"), - "qianjinmaiwei" : MessageLookupByLibrary.simpleMessage("前进麦味"), - "qianshou" : MessageLookupByLibrary.simpleMessage("已签收"), - "qianwanghuixiangmendianduihuanhexiao" : MessageLookupByLibrary.simpleMessage("前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), - "qinglihuancun" : MessageLookupByLibrary.simpleMessage("清理缓存"), - "qingshurubeizhuyaoqiu" : MessageLookupByLibrary.simpleMessage("请输入备注要求"), - "qingshuruchongzhijine" : MessageLookupByLibrary.simpleMessage("请输入充值金额"), - "qingshurushoujihao" : MessageLookupByLibrary.simpleMessage("请输入手机号"), - "qingshuruyanzhengma" : MessageLookupByLibrary.simpleMessage("请输入验证码"), - "qingshuruyouxiaoshoujihaoma" : MessageLookupByLibrary.simpleMessage("请输入您的有效手机号"), - "qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("请输入支付密码"), - "qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("请填写收件人手机号"), - "qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("请填写收件人姓名"), - "qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青铜会员"), - "qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("请选择使用门店"), - "qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("请选择收货地址"), - "qingxuanzeyigemendian" : MessageLookupByLibrary.simpleMessage("请选择一个门店"), - "qingxuanzhemendian" : MessageLookupByLibrary.simpleMessage("请选择门店"), - "qingxuanzheninxiangshezhideyuyan" : MessageLookupByLibrary.simpleMessage("请选择您想设置的语言"), - "qingzaiguidingshijianneizhifu" : MessageLookupByLibrary.simpleMessage("请在规定时间内完成支付"), - "qingzhuo" : MessageLookupByLibrary.simpleMessage("清桌"), - "qishoupeisongzhongyujisongdashijian" : MessageLookupByLibrary.simpleMessage("骑手配送中,预计送达时间"), - "qishouyijiedanquhuozhong" : MessageLookupByLibrary.simpleMessage("骑手已接单、取货中"), - "quanbao" : MessageLookupByLibrary.simpleMessage("券包"), - "quanbu" : MessageLookupByLibrary.simpleMessage("全部"), - "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部订单"), - "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兑换"), - "quanchangtongyong" : MessageLookupByLibrary.simpleMessage("全场通用"), - "quanchangzhe" : m21, - "quantian" : MessageLookupByLibrary.simpleMessage("全天"), - "quanxian" : MessageLookupByLibrary.simpleMessage("权限"), - "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"), - "qucanhao" : MessageLookupByLibrary.simpleMessage("取餐号"), - "qudanhao" : m22, - "qudenglu" : MessageLookupByLibrary.simpleMessage("去登录"), - "queding" : MessageLookupByLibrary.simpleMessage("确定"), - "queren" : MessageLookupByLibrary.simpleMessage("确认"), - "querenchongzhi" : MessageLookupByLibrary.simpleMessage("确认充值"), - "querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"), - "querenshouhuo" : MessageLookupByLibrary.simpleMessage("确认收货"), - "querenyaoshanchudangqianpinglunma" : MessageLookupByLibrary.simpleMessage("确认要删除当前评论?"), - "quhexiao" : MessageLookupByLibrary.simpleMessage("去核销"), - "quhuozhong" : MessageLookupByLibrary.simpleMessage("取货中"), - "qujianma" : MessageLookupByLibrary.simpleMessage("取件码"), - "quqiandao" : MessageLookupByLibrary.simpleMessage("去签到"), - "qushiyong" : MessageLookupByLibrary.simpleMessage("去使用"), - "quwancheng" : MessageLookupByLibrary.simpleMessage(" 去完成 "), - "quxiao" : MessageLookupByLibrary.simpleMessage("取消"), - "quxiaodingdan" : MessageLookupByLibrary.simpleMessage("取消订单"), - "quxiaozhifu" : MessageLookupByLibrary.simpleMessage("取消支付"), - "quzhifu" : MessageLookupByLibrary.simpleMessage("去支付"), - "remenwenzhangshipin" : MessageLookupByLibrary.simpleMessage("热门文章视频"), - "remenwenzhangshipinliebiao" : MessageLookupByLibrary.simpleMessage("热门文章视频列表"), - "ren" : m23, - "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任务中心"), - "resend_in_seconds" : m24, - "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"), - "ruhedihuanjifen" : MessageLookupByLibrary.simpleMessage("如何兑换积分"), - "ruhedihuanjifen1" : MessageLookupByLibrary.simpleMessage("点击净弼,进入积分商城,点击你想兑换的领商品,进入商品详情后点击下方兑换,即可兑换哦~"), - "ruhelingquyouhuiquan" : MessageLookupByLibrary.simpleMessage("如何领取优惠券?"), - "ruhelingquyouhuiquan1" : MessageLookupByLibrary.simpleMessage("点击我的,进入我页面后,点击下方的领劵中心,进入后即可领取优惠券哦~"), - "ruheqiandao" : MessageLookupByLibrary.simpleMessage("如何签到?"), - "ruheqiandao1" : MessageLookupByLibrary.simpleMessage("1.点击净弼,进入首页,点击上方的去签到。\n2.点击我的,进入我的页面,点击上方的积分详情,进入后即可签到。"), - "ruxutuikuanqingyumendianlianxi" : MessageLookupByLibrary.simpleMessage("如需退款,请您提前准备好订单号/取单号,并与门店人员进行联系"), - "send_code" : MessageLookupByLibrary.simpleMessage("发送验证"), - "shanchu" : MessageLookupByLibrary.simpleMessage("删除"), - "shanchudingdan" : MessageLookupByLibrary.simpleMessage("删除一单"), - "shangjiaquan" : MessageLookupByLibrary.simpleMessage("商家券"), - "shangjiaqueren" : MessageLookupByLibrary.simpleMessage("商家确认"), - "shangjiayifahuo" : MessageLookupByLibrary.simpleMessage("商家已发货"), - "shangjiazhengzaipeican" : MessageLookupByLibrary.simpleMessage("商家正在配餐"), - "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加载"), - "shangpinjifen" : m25, - "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品详情"), - "shangyidengji" : MessageLookupByLibrary.simpleMessage("上一等级"), - "shenghuoyule" : MessageLookupByLibrary.simpleMessage("生活娱乐"), - "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘积分大礼"), - "shenqingtuikuan" : MessageLookupByLibrary.simpleMessage("申请退款"), - "shezhi" : MessageLookupByLibrary.simpleMessage("设置"), - "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("释放加载更多"), - "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("释放刷新"), - "shifujifen" : m26, - "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("实名认证"), - "shixiaoquan" : MessageLookupByLibrary.simpleMessage("失效券"), - "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"), - "shiyongbangzhu" : MessageLookupByLibrary.simpleMessage("使用帮助"), - "shiyongmendian" : MessageLookupByLibrary.simpleMessage("适用门店"), - "shiyongriqi" : MessageLookupByLibrary.simpleMessage("使用日期"), - "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"), - "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"), - "shouhuodizhi" : MessageLookupByLibrary.simpleMessage("请输入详细收货地址"), - "shouhuodizhi1" : MessageLookupByLibrary.simpleMessage("收货地址"), - "shouhuorenshoujihao" : MessageLookupByLibrary.simpleMessage("请输入收货人手机号"), - "shouhuorenxiangxidizhi" : MessageLookupByLibrary.simpleMessage("请输入收货人详细地址"), - "shouhuorenxingming" : MessageLookupByLibrary.simpleMessage("请输入收货人姓名"), - "shoujihao" : MessageLookupByLibrary.simpleMessage("手机号"), - "shouye" : MessageLookupByLibrary.simpleMessage("首页"), - "shuaxin" : MessageLookupByLibrary.simpleMessage("刷新"), - "shuaxinchenggong" : MessageLookupByLibrary.simpleMessage("刷新成功"), - "shuaxinshibai" : MessageLookupByLibrary.simpleMessage("刷新失败"), - "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新余额"), - "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."), - "shurushouhuorendizhi" : MessageLookupByLibrary.simpleMessage("请输入收货人地址"), - "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"), - "sui" : m27, - "tebieshengming" : MessageLookupByLibrary.simpleMessage("特别声明"), - "tijiao" : MessageLookupByLibrary.simpleMessage("提交"), - "tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"), - "tixian" : MessageLookupByLibrary.simpleMessage("提现"), - "tongyibingjixu" : MessageLookupByLibrary.simpleMessage("同意并继续"), - "tongzhi" : MessageLookupByLibrary.simpleMessage("通知"), - "tongzhitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以及时收到我们的活动信息,推荐您在使用HISAPP时打开通知的接收"), - "touxiang" : MessageLookupByLibrary.simpleMessage("头像"), - "tuichudenglu" : MessageLookupByLibrary.simpleMessage("退出登录"), - "tuikuan" : MessageLookupByLibrary.simpleMessage("退款"), - "waimai" : MessageLookupByLibrary.simpleMessage("外卖"), - "waisong" : MessageLookupByLibrary.simpleMessage("外送"), - "wancheng" : MessageLookupByLibrary.simpleMessage("完成"), - "wancheng_" : m28, - "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下单"), - "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), - "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), - "weidenglu" : MessageLookupByLibrary.simpleMessage("未登录"), - "weidengluxinxi" : MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), - "weihexiao" : MessageLookupByLibrary.simpleMessage("未核销"), - "weikaiqi" : MessageLookupByLibrary.simpleMessage("未开启"), - "weilegeiningenghaodefuwu" : MessageLookupByLibrary.simpleMessage("为了给您提供更好的服务,以及享受更加精彩的信息内容,请您在使用期间,进行登录"), - "weilexiangnintuijianfujindemendianxinxi" : MessageLookupByLibrary.simpleMessage("为了向您推荐附近的门店信息,推荐您在使用期间让我们使用位置信息"), - "weiwancheng" : MessageLookupByLibrary.simpleMessage(" 未完成 "), - "weixinzhifu" : MessageLookupByLibrary.simpleMessage("微信支付"), - "weizhitishixinxi" : MessageLookupByLibrary.simpleMessage("为了向您推荐附近的门店信息,推荐您在使用HISAPP时让我们使用位置信息"), - "wentijian" : MessageLookupByLibrary.simpleMessage("问题件"), - "wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章详情"), - "weulingqu" : MessageLookupByLibrary.simpleMessage("未领取"), - "wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的会员等级"), - "wodejifenzhi" : MessageLookupByLibrary.simpleMessage("我的积分值"), - "wodenianling" : MessageLookupByLibrary.simpleMessage("我的年龄"), - "wodeqianbao" : MessageLookupByLibrary.simpleMessage("我的钱包"), - "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"), - "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"), - "wuliudanhao" : MessageLookupByLibrary.simpleMessage("物流单号:"), - "wuliugongsi" : MessageLookupByLibrary.simpleMessage("物流公司:"), - "wuliuxinxi" : MessageLookupByLibrary.simpleMessage("物流信息"), - "wuliuzhuangtai" : MessageLookupByLibrary.simpleMessage("物流状态:"), - "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下单时间"), - "xiadanshijian_" : m29, - "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"), - "xiangce" : MessageLookupByLibrary.simpleMessage("相册"), - "xiangji" : MessageLookupByLibrary.simpleMessage("相机"), - "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), - "xiangqing" : MessageLookupByLibrary.simpleMessage("详情"), - "xiangxidizhi" : MessageLookupByLibrary.simpleMessage("详细地址"), - "xianshangfafang" : MessageLookupByLibrary.simpleMessage("线上发放"), - "xianxiashiyong" : MessageLookupByLibrary.simpleMessage("线下使用"), - "xiaofei" : MessageLookupByLibrary.simpleMessage("消费"), - "xiaofeijifen" : MessageLookupByLibrary.simpleMessage("消费积分"), - "xiaoxi" : MessageLookupByLibrary.simpleMessage("消息"), - "xiayidengji" : MessageLookupByLibrary.simpleMessage("下一等级"), - "xieyitanchuang" : MessageLookupByLibrary.simpleMessage("一心回乡用户隐私政策"), - "xihuan_" : m30, - "xindianhuodong" : MessageLookupByLibrary.simpleMessage("星店活动"), - "xingming" : MessageLookupByLibrary.simpleMessage("姓名"), - "xitongtongzhi" : MessageLookupByLibrary.simpleMessage("系统通知"), - "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系统消息"), - "xiugaichenggong" : MessageLookupByLibrary.simpleMessage("修改成功"), - "xuni" : MessageLookupByLibrary.simpleMessage("虚拟"), - "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"), - "yiduihuanjian" : m31, - "yifahuo" : MessageLookupByLibrary.simpleMessage("已发货"), - "yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫骑手"), - "yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"), - "yilingqu" : MessageLookupByLibrary.simpleMessage("已领取"), - "yindao1" : MessageLookupByLibrary.simpleMessage("新增多项功能,海量优惠资讯实时推送"), - "yindao2" : MessageLookupByLibrary.simpleMessage("新增多项功能,使用平台钱包优惠多多,更有充值优惠享不停"), - "yindao3" : MessageLookupByLibrary.simpleMessage("新增会员任务得积分,消费可得绿金、积分商城换购"), - "yindao4" : MessageLookupByLibrary.simpleMessage("传递友爱纯净健康有机环保智慧理念"), - "yindaoye1" : MessageLookupByLibrary.simpleMessage("会员最新资讯抢先看"), - "yindaoye2" : MessageLookupByLibrary.simpleMessage("全新集团联盟店会员点餐"), - "yindaoye3" : MessageLookupByLibrary.simpleMessage("会员活动专区"), - "yindaoye4" : MessageLookupByLibrary.simpleMessage("过健康有机生活"), - "yingyeshijian" : m32, - "yinshi" : MessageLookupByLibrary.simpleMessage("饮食"), - "yinsishengming" : MessageLookupByLibrary.simpleMessage("隐私声明"), - "yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隐私协议》"), - "yinsizhengce1" : MessageLookupByLibrary.simpleMessage(" 感谢您使用一心回乡APP。我们非常重视您的个人信息和隐私保护。为了更好地保证您的个人权益,在您使用我们的产品前,请务必仔细阅读一心回乡"), - "yinsizhengce2" : MessageLookupByLibrary.simpleMessage("     在您同意后,我们才会根据您的使用需求,收集部分可能涉及的数据(地理位置、相机、存储等信息)。"), - "yiqiandao" : MessageLookupByLibrary.simpleMessage("已签到"), - "yiqianshou" : MessageLookupByLibrary.simpleMessage("已签收"), - "yiquxiao" : MessageLookupByLibrary.simpleMessage(" 已取消 "), - "yishijiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiming" : MessageLookupByLibrary.simpleMessage("已实名"), - "yishixiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiyong" : MessageLookupByLibrary.simpleMessage("已使用"), - "yishouquan" : MessageLookupByLibrary.simpleMessage("已授权"), - "yisongda" : MessageLookupByLibrary.simpleMessage("已送达"), - "yituikuan" : MessageLookupByLibrary.simpleMessage("已退款"), - "yiwancheng" : MessageLookupByLibrary.simpleMessage(" 已完成 "), - "yiwanchengdingdan" : MessageLookupByLibrary.simpleMessage("已完成订单"), - "yixiansquanbupinglun" : MessageLookupByLibrary.simpleMessage("-已显示全部评论-"), - "yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"), - "yiyoujifen" : MessageLookupByLibrary.simpleMessage("已有积分"), - "yizhifu" : MessageLookupByLibrary.simpleMessage("已支付"), - "yonghuming" : MessageLookupByLibrary.simpleMessage("用户名"), - "yonghuxiaofeijifen" : MessageLookupByLibrary.simpleMessage("用户每消费1元可获得1个积分。"), - "youhuiquan" : MessageLookupByLibrary.simpleMessage("优惠券"), - "youhuiquanlingqu" : MessageLookupByLibrary.simpleMessage("优惠券领取"), - "youhuiquanwufajileijifen" : MessageLookupByLibrary.simpleMessage("优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), - "youkedenglu" : MessageLookupByLibrary.simpleMessage("游客登录"), - "youxiaoqi" : m33, - "youxiaoqixian" : MessageLookupByLibrary.simpleMessage("有效期限:"), - "youxiaoqizhi" : m34, - "yuan" : MessageLookupByLibrary.simpleMessage("元"), - "yuan_" : m35, - "yue" : MessageLookupByLibrary.simpleMessage("余额"), - "yue_" : m36, - "yuemingxi" : MessageLookupByLibrary.simpleMessage("余额明细"), - "yunfei" : MessageLookupByLibrary.simpleMessage("运费"), - "yuyan" : MessageLookupByLibrary.simpleMessage("语言"), - "zailaiyidan" : MessageLookupByLibrary.simpleMessage("再来一单"), - "zaituzhong" : MessageLookupByLibrary.simpleMessage("运输中"), - "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在线客服"), - "zanbuzhichixianshangdiancan" : MessageLookupByLibrary.simpleMessage("暂不支持线上点餐"), - "zanwuxianshangjindian" : MessageLookupByLibrary.simpleMessage("暂无线上门店"), - "zanwuyouhuiquankelingqu" : MessageLookupByLibrary.simpleMessage("暂无优惠券可领取"), - "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("账号授权"), - "zhanghuyue" : MessageLookupByLibrary.simpleMessage("账户余额"), - "zhengzaihujiaoqishou" : MessageLookupByLibrary.simpleMessage("正在呼叫骑手"), - "zhengzaijiazai" : MessageLookupByLibrary.simpleMessage("正在加载"), - "zhengzaipeisong" : MessageLookupByLibrary.simpleMessage("正在配送"), - "zhengzaixiazaizhong" : MessageLookupByLibrary.simpleMessage("正在下载中..."), - "zhidianmendian" : MessageLookupByLibrary.simpleMessage("致电门店"), - "zhifubao" : MessageLookupByLibrary.simpleMessage("支付宝"), - "zhifufangshi" : MessageLookupByLibrary.simpleMessage("支付方式"), - "zhifuxiangqing" : MessageLookupByLibrary.simpleMessage("支付详情"), - "zhizunhuiyuan" : MessageLookupByLibrary.simpleMessage("至尊会员"), - "zhizuowancheng" : MessageLookupByLibrary.simpleMessage("制作完成"), - "zhongwenjianti" : MessageLookupByLibrary.simpleMessage("简体中文"), - "ziqu" : MessageLookupByLibrary.simpleMessage("自取"), - "ziti" : MessageLookupByLibrary.simpleMessage("自提"), - "zitidizhi" : MessageLookupByLibrary.simpleMessage("自提地址"), - "zitiduihuanquan" : MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), - "zitishijian" : MessageLookupByLibrary.simpleMessage("自提时间"), - "zuanshihuiyuan" : MessageLookupByLibrary.simpleMessage("钻石会员"), - "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任务得积分"), - "zuozhe" : m37 - }; + static Map _notInlinedMessages(_) => { + "bainianchuanjiao": MessageLookupByLibrary.simpleMessage("百年川椒"), + "baiyinhuiyuan": MessageLookupByLibrary.simpleMessage("白银会员"), + "banben": m0, + "bangong": MessageLookupByLibrary.simpleMessage("办公"), + "bangzhuyufankui": MessageLookupByLibrary.simpleMessage("帮助与反馈"), + "baocun": MessageLookupByLibrary.simpleMessage("保存"), + "baocunchenggong": MessageLookupByLibrary.simpleMessage("保存成功"), + "beizhu": MessageLookupByLibrary.simpleMessage("备注"), + "bianjidizhi": MessageLookupByLibrary.simpleMessage("编辑地址"), + "biaojiweiyidu": MessageLookupByLibrary.simpleMessage("标为已读"), + "bodadianhua": MessageLookupByLibrary.simpleMessage("拨打电话"), + "brand_yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心回乡"), + "buzhichikaipiao": MessageLookupByLibrary.simpleMessage("不支持开票"), + "chakan": MessageLookupByLibrary.simpleMessage("查看"), + "chakangengduo": MessageLookupByLibrary.simpleMessage("查看更多"), + "chakanshixiaoquan": MessageLookupByLibrary.simpleMessage("查看失效券"), + "chakanwodekabao": MessageLookupByLibrary.simpleMessage("查看我的卡包"), + "chakanwodekaquan": MessageLookupByLibrary.simpleMessage("查看我的卡券"), + "chakanwuliu": MessageLookupByLibrary.simpleMessage("查看物流"), + "chakanxiangqing": MessageLookupByLibrary.simpleMessage("查看详情"), + "changjianwenti": MessageLookupByLibrary.simpleMessage("常见问题"), + "changqiyouxiao": MessageLookupByLibrary.simpleMessage("长期有效"), + "chaungshirengushi": MessageLookupByLibrary.simpleMessage("创始人故事"), + "chenggongdengluzhuce": + MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), + "chengshixuanze": MessageLookupByLibrary.simpleMessage("城市选择"), + "chengweidianpuzhuanshuhuiyuan": + MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"), + "chongzhi": MessageLookupByLibrary.simpleMessage("充值"), + "chongzhixiaoxi": MessageLookupByLibrary.simpleMessage("充值消息"), + "chongzhizuixiaojine": m1, + "chuangjianshijian": m2, + "chuangshirendegushi": MessageLookupByLibrary.simpleMessage("创始人的故事-"), + "chuangshirendegushi1": MessageLookupByLibrary.simpleMessage("创始人的故事"), + "code_error": MessageLookupByLibrary.simpleMessage("验证码输入错误"), + "cunchu": MessageLookupByLibrary.simpleMessage("存储"), + "cunchutishixinxi": MessageLookupByLibrary.simpleMessage( + "为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"), + "daifukuan": MessageLookupByLibrary.simpleMessage("待付款"), + "daipeisong": MessageLookupByLibrary.simpleMessage("待配送"), + "daiqucan": MessageLookupByLibrary.simpleMessage("待取餐"), + "daiqueren": MessageLookupByLibrary.simpleMessage("待确认"), + "daizhifu": MessageLookupByLibrary.simpleMessage("待支付"), + "daizhizuo": MessageLookupByLibrary.simpleMessage("待制作"), + "dakaidingwei": MessageLookupByLibrary.simpleMessage("打开定位"), + "dangqianbanben": MessageLookupByLibrary.simpleMessage("当前版本"), + "dangqiandengji": MessageLookupByLibrary.simpleMessage("当前等级"), + "dangqianjifen": MessageLookupByLibrary.simpleMessage("当前积分:"), + "dangqianshangpinduihuanhexiaoma": + MessageLookupByLibrary.simpleMessage("当前商品兑换核销码已核销完成"), + "daoxiayidengji": MessageLookupByLibrary.simpleMessage("到下一等级"), + "dengdaishangjiaqueren": MessageLookupByLibrary.simpleMessage("等待商家确认"), + "dengdaiyonghuqucan": MessageLookupByLibrary.simpleMessage("等待用户取餐"), + "denglu": MessageLookupByLibrary.simpleMessage("登录"), + "diancan": MessageLookupByLibrary.simpleMessage("点餐"), + "dianhua": MessageLookupByLibrary.simpleMessage("电话"), + "dianjidenglu": MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), + "dianwolingqu": MessageLookupByLibrary.simpleMessage("点我领取"), + "dingdan": MessageLookupByLibrary.simpleMessage("订单"), + "dingdandaifahuo": MessageLookupByLibrary.simpleMessage("订单待发货"), + "dingdandaizhifu": MessageLookupByLibrary.simpleMessage("订单待支付"), + "dingdangenzong": MessageLookupByLibrary.simpleMessage("订单跟踪"), + "dingdanhao": MessageLookupByLibrary.simpleMessage("订单号"), + "dingdanqueren": MessageLookupByLibrary.simpleMessage("订单确认"), + "dingdanxiaoxi": MessageLookupByLibrary.simpleMessage("订单消息"), + "dingdanyisongda": MessageLookupByLibrary.simpleMessage("订单送达"), + "dingdanyituikuan": MessageLookupByLibrary.simpleMessage("订单已退款"), + "dingdanyiwancheng": MessageLookupByLibrary.simpleMessage("订单已完成"), + "dingdanyizhifu": MessageLookupByLibrary.simpleMessage("订单待支付"), + "dingwei": MessageLookupByLibrary.simpleMessage("定位"), + "dizhi": MessageLookupByLibrary.simpleMessage("地址"), + "duihuan": MessageLookupByLibrary.simpleMessage("兑换"), + "duihuanchenggong": MessageLookupByLibrary.simpleMessage("兑换成功"), + "duihuanguize": MessageLookupByLibrary.simpleMessage("兑换规则"), + "duihuanhoufahuo": MessageLookupByLibrary.simpleMessage("兑换后五个工作日内发货"), + "duihuanhouwugegongzuori": + MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), + "duihuanliangdidaogao": MessageLookupByLibrary.simpleMessage("兑换量从低到高"), + "duihuanlianggaodaodi": MessageLookupByLibrary.simpleMessage("兑换量从高到低"), + "duihuanlishi": MessageLookupByLibrary.simpleMessage("兑换历史"), + "duihuanquan": MessageLookupByLibrary.simpleMessage("兑换券"), + "duihuanshangpinxiangqing": + MessageLookupByLibrary.simpleMessage("兑换商品详情"), + "duihuanxinxi": MessageLookupByLibrary.simpleMessage("兑换信息"), + "fanhuiduihuanlishi": MessageLookupByLibrary.simpleMessage("返回兑换历史"), + "fankui": MessageLookupByLibrary.simpleMessage("反馈"), + "fankuilizi": + MessageLookupByLibrary.simpleMessage("您可以在这里输入反馈内容,例如产品建议,功能异常等"), + "fantizhongwen": MessageLookupByLibrary.simpleMessage("繁体中文"), + "fapiao": MessageLookupByLibrary.simpleMessage("发票"), + "fapiaozhushou": MessageLookupByLibrary.simpleMessage("发票助手"), + "fasong": MessageLookupByLibrary.simpleMessage("发送"), + "faxingshijian": m3, + "feishiwuduihuanma": MessageLookupByLibrary.simpleMessage("非实物兑换吗"), + "feishiwushangpin": + MessageLookupByLibrary.simpleMessage("非实物商品兑换后领取到卡包即可使用!"), + "fenxiangdao": MessageLookupByLibrary.simpleMessage("分享到"), + "ge": m4, + "geiwopingfen": MessageLookupByLibrary.simpleMessage("给我评分"), + "gengduo": MessageLookupByLibrary.simpleMessage("更多"), + "gengduoyouhuiquan": MessageLookupByLibrary.simpleMessage("更多优惠券"), + "genghuantouxiang": MessageLookupByLibrary.simpleMessage("更换头像"), + "gerenxinxi": MessageLookupByLibrary.simpleMessage("个人信息"), + "gong": MessageLookupByLibrary.simpleMessage("共"), + "gongjijian": m5, + "gongjijianshangpin": m6, + "gongli": m7, + "gongxinichengweibendianhuiyuan": + MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"), + "gouxuanxieyi": + MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"), + "guanlidizhi": MessageLookupByLibrary.simpleMessage("管理地址"), + "guanyu": MessageLookupByLibrary.simpleMessage("关于"), + "guojiankangyoujishenghuo": + MessageLookupByLibrary.simpleMessage("过健康有机生活"), + "haimeiyouxiaoxi": MessageLookupByLibrary.simpleMessage("还没有消息~"), + "haixiajiemei": MessageLookupByLibrary.simpleMessage("海峡姐妹"), + "haowu": MessageLookupByLibrary.simpleMessage("好物"), + "heji": MessageLookupByLibrary.simpleMessage("合计:"), + "hexiaochenggong": MessageLookupByLibrary.simpleMessage("核销成功"), + "hexiaomaxiangqing": MessageLookupByLibrary.simpleMessage("核销码详情"), + "huangjinhuiyuan": MessageLookupByLibrary.simpleMessage("黄金会员"), + "huifu": MessageLookupByLibrary.simpleMessage("回复"), + "huifu_": m8, + "huixiangrenyimendian": + MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), + "huixiangtoutiao": MessageLookupByLibrary.simpleMessage("回乡头条"), + "huiyuandengji": MessageLookupByLibrary.simpleMessage("会员等级"), + "huiyuandengjishuoming": MessageLookupByLibrary.simpleMessage("会员等级说明"), + "huiyuanjifen": MessageLookupByLibrary.simpleMessage("会员积分"), + "huiyuanka": MessageLookupByLibrary.simpleMessage("会员卡"), + "huiyuankaxiangqing": MessageLookupByLibrary.simpleMessage("会员卡详情"), + "huiyuanyue": MessageLookupByLibrary.simpleMessage("会员余额"), + "huode": MessageLookupByLibrary.simpleMessage("获得"), + "huodongjianmianpeisongfei": m9, + "huodongjinxingzhong": MessageLookupByLibrary.simpleMessage("活动进行中"), + "huodongliebiao": MessageLookupByLibrary.simpleMessage("活动列表"), + "huodongzixun": MessageLookupByLibrary.simpleMessage("活动资讯"), + "huopinyisongda": MessageLookupByLibrary.simpleMessage("货品已送达"), + "input_code": MessageLookupByLibrary.simpleMessage("手机验证码"), + "input_code_hide": MessageLookupByLibrary.simpleMessage("请输入验证码"), + "input_phone": MessageLookupByLibrary.simpleMessage("输入手机号"), + "input_phone_hide": MessageLookupByLibrary.simpleMessage("请输入你的手机号"), + "jiajifen": m10, + "jian": MessageLookupByLibrary.simpleMessage("件"), + "jianjie": m11, + "jiazaishibai": MessageLookupByLibrary.simpleMessage("加载失败"), + "jiesuan": MessageLookupByLibrary.simpleMessage("结算"), + "jiesuanjine": MessageLookupByLibrary.simpleMessage("结算金额"), + "jifen": MessageLookupByLibrary.simpleMessage("积分"), + "jifen_": m12, + "jifenbuzu": MessageLookupByLibrary.simpleMessage("您的积分不足"), + "jifendaoxiayidengji": m13, + "jifendejisuanshuoming": + MessageLookupByLibrary.simpleMessage("积分的计算说明"), + "jifendidaogao": MessageLookupByLibrary.simpleMessage("积分从低到高"), + "jifengaodaodi": MessageLookupByLibrary.simpleMessage("积分从高到低"), + "jifenshangcheng": MessageLookupByLibrary.simpleMessage("积分商城"), + "jifenxiangqing": MessageLookupByLibrary.simpleMessage("积分详情"), + "jingbilianmenghuiyuandian": + MessageLookupByLibrary.simpleMessage("净弼联盟会员店"), + "jinrihuiyuanrenwu": MessageLookupByLibrary.simpleMessage("今日会员任务"), + "jinrushangdian": MessageLookupByLibrary.simpleMessage("进入商店"), + "jinxingzhongdedingdan": MessageLookupByLibrary.simpleMessage("进行中的订单"), + "jituanchuangbanren": MessageLookupByLibrary.simpleMessage(" 集团创办人"), + "jituanchuangshiren": MessageLookupByLibrary.simpleMessage("集团创始人"), + "jixuduihuan": MessageLookupByLibrary.simpleMessage("继续兑换"), + "jixuzhifu": MessageLookupByLibrary.simpleMessage("继续支付"), + "jujue": MessageLookupByLibrary.simpleMessage("拒绝"), + "kabao": MessageLookupByLibrary.simpleMessage("卡包"), + "kaiqiquanxian": MessageLookupByLibrary.simpleMessage("开启权限"), + "kaitongriqi": m14, + "kaquan": MessageLookupByLibrary.simpleMessage("卡券"), + "kelingqudeyouhuiquan": MessageLookupByLibrary.simpleMessage("可领取的优惠券"), + "keshiyong": MessageLookupByLibrary.simpleMessage("可使用"), + "keyongjifen": MessageLookupByLibrary.simpleMessage("可用积分"), + "keyongquan": MessageLookupByLibrary.simpleMessage("可用券"), + "keyongyouhuiquan": MessageLookupByLibrary.simpleMessage("可用优惠券"), + "keyongyue": MessageLookupByLibrary.simpleMessage("可用余额"), + "kongtiao": MessageLookupByLibrary.simpleMessage("空调"), + "kuaidi": MessageLookupByLibrary.simpleMessage("快递"), + "lianxishoujihao": MessageLookupByLibrary.simpleMessage("联系手机号"), + "lianxuqiandaolingqushuangbeijifen": + MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"), + "lijicanjia": MessageLookupByLibrary.simpleMessage("立即参加"), + "lijichongzhi": MessageLookupByLibrary.simpleMessage("立即充值"), + "lijiqiandao": MessageLookupByLibrary.simpleMessage("立即签到"), + "lijitiyan": MessageLookupByLibrary.simpleMessage("立即体验"), + "lingqu": MessageLookupByLibrary.simpleMessage("领取"), + "lingquanzhongxin": MessageLookupByLibrary.simpleMessage("领券中心"), + "lingquchenggong": MessageLookupByLibrary.simpleMessage("领取成功"), + "lingqudaokabao": MessageLookupByLibrary.simpleMessage("领取到卡包"), + "lingqufangshi": MessageLookupByLibrary.simpleMessage("领取方式"), + "lingqushijian": m15, + "linian": MessageLookupByLibrary.simpleMessage("理念"), + "lishijilu": MessageLookupByLibrary.simpleMessage("历史记录"), + "liuxianinjingcaidepinglunba": + MessageLookupByLibrary.simpleMessage("留下您精彩的评论吧"), + "login": MessageLookupByLibrary.simpleMessage("登录"), + "login_splash": MessageLookupByLibrary.simpleMessage("欢迎来到一心回乡"), + "main_menu1": MessageLookupByLibrary.simpleMessage("净弼"), + "main_menu2": MessageLookupByLibrary.simpleMessage("联盟"), + "main_menu3": MessageLookupByLibrary.simpleMessage("我的"), + "manlijiandaijinquan": m16, + "manyuankeyong": m17, + "meiriqiandao": MessageLookupByLibrary.simpleMessage("每日签到"), + "meiyougengduohuiyuanka": + MessageLookupByLibrary.simpleMessage("没有更多会员卡"), + "meiyougengduoshujule": + MessageLookupByLibrary.simpleMessage("没有更多的数据了"), + "meiyougengduoyouhuiquan": + MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), + "mendianxuanzhe": MessageLookupByLibrary.simpleMessage("门店选择"), + "menpaihao": MessageLookupByLibrary.simpleMessage("请输入门牌号"), + "mi": m18, + "mingxi": MessageLookupByLibrary.simpleMessage("明细"), + "morenpaixu": MessageLookupByLibrary.simpleMessage("默认排序"), + "muqianzanwuxingdianhuodong": + MessageLookupByLibrary.simpleMessage("目前暂无星店活动"), + "nihaimeiyouchongzhihuoxiaofeijilu": + MessageLookupByLibrary.simpleMessage("你在这儿还没有消费或充值记录哦~"), + "nindingweigongnengweikaiqi": + MessageLookupByLibrary.simpleMessage("您定位功能开关未开启,请点击去打開定位"), + "nindingweiquanxianweiyunxu": + MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), + "ninweidenglu": MessageLookupByLibrary.simpleMessage("您未登录,请点击去登录"), + "ninyilianxuqiandaotian": m19, + "ninyouyigedingdanyaolingqu": + MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), + "ninyouyigexindedingdan": + MessageLookupByLibrary.simpleMessage("您有一个新的订单"), + "paizhao": MessageLookupByLibrary.simpleMessage("拍照"), + "peisong": MessageLookupByLibrary.simpleMessage("配送"), + "peisongfangshi": MessageLookupByLibrary.simpleMessage("配送方式"), + "peisongfei": MessageLookupByLibrary.simpleMessage("配送费"), + "peisongfuwu": MessageLookupByLibrary.simpleMessage("配送服务"), + "peisongzhong": MessageLookupByLibrary.simpleMessage("配送中"), + "phone_error": MessageLookupByLibrary.simpleMessage("手机格式错误"), + "pinglun_": m20, + "pinpai": MessageLookupByLibrary.simpleMessage("品牌"), + "pinpaijieshao": MessageLookupByLibrary.simpleMessage("品牌介绍"), + "privacy_policy1": MessageLookupByLibrary.simpleMessage("登录既同意"), + "privacy_policy2": MessageLookupByLibrary.simpleMessage("《一心回乡服务协议》"), + "privacy_policy3": MessageLookupByLibrary.simpleMessage("《隐私服务》"), + "privacy_policy4": MessageLookupByLibrary.simpleMessage("并使用本机号码登录"), + "qiandao": MessageLookupByLibrary.simpleMessage("签到"), + "qiandaolingjifen": MessageLookupByLibrary.simpleMessage("签到领积分"), + "qiandaolingqujinfen": MessageLookupByLibrary.simpleMessage("签到领取积分"), + "qiandaowancheng": MessageLookupByLibrary.simpleMessage("签到完成"), + "qianjinmaiwei": MessageLookupByLibrary.simpleMessage("前进麦味"), + "qianshou": MessageLookupByLibrary.simpleMessage("已签收"), + "qianwanghuixiangmendianduihuanhexiao": + MessageLookupByLibrary.simpleMessage( + "前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), + "qinglihuancun": MessageLookupByLibrary.simpleMessage("清理缓存"), + "qingshurubeizhuyaoqiu": + MessageLookupByLibrary.simpleMessage("请输入备注要求"), + "qingshuruchongzhijine": + MessageLookupByLibrary.simpleMessage("请输入充值金额"), + "qingshurushoujihao": MessageLookupByLibrary.simpleMessage("请输入手机号"), + "qingshuruyanzhengma": MessageLookupByLibrary.simpleMessage("请输入验证码"), + "qingshuruyouxiaoshoujihaoma": + MessageLookupByLibrary.simpleMessage("请输入您的有效手机号"), + "qingshuruzhifumima": MessageLookupByLibrary.simpleMessage("请输入支付密码"), + "qingtianxieshoujihao": + MessageLookupByLibrary.simpleMessage("请填写收件人手机号"), + "qingtianxiexingming": MessageLookupByLibrary.simpleMessage("请填写收件人姓名"), + "qingtonghuiyuan": MessageLookupByLibrary.simpleMessage("青铜会员"), + "qingxuanzeshiyongmendian": + MessageLookupByLibrary.simpleMessage("请选择使用门店"), + "qingxuanzeshouhuodizhi": + MessageLookupByLibrary.simpleMessage("请选择收货地址"), + "qingxuanzeyigemendian": + MessageLookupByLibrary.simpleMessage("请选择一个门店"), + "qingxuanzhemendian": MessageLookupByLibrary.simpleMessage("请选择门店"), + "qingxuanzheninxiangshezhideyuyan": + MessageLookupByLibrary.simpleMessage("请选择您想设置的语言"), + "qingzaiguidingshijianneizhifu": + MessageLookupByLibrary.simpleMessage("请在规定时间内完成支付"), + "qingzhuo": MessageLookupByLibrary.simpleMessage("清桌"), + "qishoupeisongzhongyujisongdashijian": + MessageLookupByLibrary.simpleMessage("骑手配送中,预计送达时间"), + "qishouyijiedanquhuozhong": + MessageLookupByLibrary.simpleMessage("骑手已接单、取货中"), + "quanbao": MessageLookupByLibrary.simpleMessage("券包"), + "quanbu": MessageLookupByLibrary.simpleMessage("全部"), + "quanbudingdan": MessageLookupByLibrary.simpleMessage("全部订单"), + "quanbuduihuan": MessageLookupByLibrary.simpleMessage("全部兑换"), + "quanchangtongyong": MessageLookupByLibrary.simpleMessage("全场通用"), + "quanchangzhe": m21, + "quantian": MessageLookupByLibrary.simpleMessage("全天"), + "quanxian": MessageLookupByLibrary.simpleMessage("权限"), + "quanxianshezhi": MessageLookupByLibrary.simpleMessage("权限设置"), + "qucanhao": MessageLookupByLibrary.simpleMessage("取餐号"), + "qudanhao": m22, + "qudenglu": MessageLookupByLibrary.simpleMessage("去登录"), + "queding": MessageLookupByLibrary.simpleMessage("确定"), + "queren": MessageLookupByLibrary.simpleMessage("确认"), + "querenchongzhi": MessageLookupByLibrary.simpleMessage("确认充值"), + "querenduihuan": MessageLookupByLibrary.simpleMessage("确认兑换"), + "querenshouhuo": MessageLookupByLibrary.simpleMessage("确认收货"), + "querenyaoshanchudangqianpinglunma": + MessageLookupByLibrary.simpleMessage("确认要删除当前评论?"), + "quhexiao": MessageLookupByLibrary.simpleMessage("去核销"), + "quhuozhong": MessageLookupByLibrary.simpleMessage("取货中"), + "qujianma": MessageLookupByLibrary.simpleMessage("取件码"), + "quqiandao": MessageLookupByLibrary.simpleMessage("去签到"), + "qushiyong": MessageLookupByLibrary.simpleMessage("去使用"), + "quwancheng": MessageLookupByLibrary.simpleMessage(" 去完成 "), + "quxiao": MessageLookupByLibrary.simpleMessage("取消"), + "quxiaodingdan": MessageLookupByLibrary.simpleMessage("取消订单"), + "quxiaozhifu": MessageLookupByLibrary.simpleMessage("取消支付"), + "quzhifu": MessageLookupByLibrary.simpleMessage("去支付"), + "remenwenzhangshipin": MessageLookupByLibrary.simpleMessage("热门文章视频"), + "remenwenzhangshipinliebiao": + MessageLookupByLibrary.simpleMessage("热门文章视频列表"), + "ren": m23, + "renwuzhongxin": MessageLookupByLibrary.simpleMessage("任务中心"), + "resend_in_seconds": m24, + "ricahngfenxiang": MessageLookupByLibrary.simpleMessage("日常分享"), + "ruhedihuanjifen": MessageLookupByLibrary.simpleMessage("如何兑换积分"), + "ruhedihuanjifen1": MessageLookupByLibrary.simpleMessage( + "点击净弼,进入积分商城,点击你想兑换的领商品,进入商品详情后点击下方兑换,即可兑换哦~"), + "ruhelingquyouhuiquan": + MessageLookupByLibrary.simpleMessage("如何领取优惠券?"), + "ruhelingquyouhuiquan1": MessageLookupByLibrary.simpleMessage( + "点击我的,进入我页面后,点击下方的领劵中心,进入后即可领取优惠券哦~"), + "ruheqiandao": MessageLookupByLibrary.simpleMessage("如何签到?"), + "ruheqiandao1": MessageLookupByLibrary.simpleMessage( + "1.点击净弼,进入首页,点击上方的去签到。\n2.点击我的,进入我的页面,点击上方的积分详情,进入后即可签到。"), + "ruxutuikuanqingyumendianlianxi": MessageLookupByLibrary.simpleMessage( + "如需退款,请您提前准备好订单号/取单号,并与门店人员进行联系"), + "send_code": MessageLookupByLibrary.simpleMessage("发送验证"), + "shanchu": MessageLookupByLibrary.simpleMessage("删除"), + "shanchudingdan": MessageLookupByLibrary.simpleMessage("删除一单"), + "shangjiaquan": MessageLookupByLibrary.simpleMessage("商家券"), + "shangjiaqueren": MessageLookupByLibrary.simpleMessage("商家确认"), + "shangjiayifahuo": MessageLookupByLibrary.simpleMessage("商家已发货"), + "shangjiazhengzaipeican": + MessageLookupByLibrary.simpleMessage("商家正在配餐"), + "shanglajiazai": MessageLookupByLibrary.simpleMessage("上拉加载"), + "shangpinjifen": m25, + "shangpinxiangqing": MessageLookupByLibrary.simpleMessage("商品详情"), + "shangyidengji": MessageLookupByLibrary.simpleMessage("上一等级"), + "shenghuoyule": MessageLookupByLibrary.simpleMessage("生活娱乐"), + "shenmijifendali": MessageLookupByLibrary.simpleMessage("神秘积分大礼"), + "shenqingtuikuan": MessageLookupByLibrary.simpleMessage("申请退款"), + "shezhi": MessageLookupByLibrary.simpleMessage("设置"), + "shifangjiazaigengduo": MessageLookupByLibrary.simpleMessage("释放加载更多"), + "shifangshuaxin": MessageLookupByLibrary.simpleMessage("释放刷新"), + "shifujifen": m26, + "shimingrenzheng": MessageLookupByLibrary.simpleMessage("实名认证"), + "shixiaoquan": MessageLookupByLibrary.simpleMessage("失效券"), + "shixiaoyouhuiquan": MessageLookupByLibrary.simpleMessage("失效优惠券"), + "shiyongbangzhu": MessageLookupByLibrary.simpleMessage("使用帮助"), + "shiyongmendian": MessageLookupByLibrary.simpleMessage("适用门店"), + "shiyongriqi": MessageLookupByLibrary.simpleMessage("使用日期"), + "shiyongshuoming": MessageLookupByLibrary.simpleMessage("使用说明"), + "shiyongtiaojian": MessageLookupByLibrary.simpleMessage("使用条件"), + "shouhuodizhi": MessageLookupByLibrary.simpleMessage("请输入详细收货地址"), + "shouhuodizhi1": MessageLookupByLibrary.simpleMessage("收货地址"), + "shouhuorenshoujihao": + MessageLookupByLibrary.simpleMessage("请输入收货人手机号"), + "shouhuorenxiangxidizhi": + MessageLookupByLibrary.simpleMessage("请输入收货人详细地址"), + "shouhuorenxingming": MessageLookupByLibrary.simpleMessage("请输入收货人姓名"), + "shoujihao": MessageLookupByLibrary.simpleMessage("手机号"), + "shouye": MessageLookupByLibrary.simpleMessage("首页"), + "shuaxin": MessageLookupByLibrary.simpleMessage("刷新"), + "shuaxinchenggong": MessageLookupByLibrary.simpleMessage("刷新成功"), + "shuaxinshibai": MessageLookupByLibrary.simpleMessage("刷新失败"), + "shuaxinyue": MessageLookupByLibrary.simpleMessage("刷新余额"), + "shuaxinzhong": MessageLookupByLibrary.simpleMessage("刷新中...."), + "shurushouhuorendizhi": + MessageLookupByLibrary.simpleMessage("请输入收货人地址"), + "shuruzhifumima": MessageLookupByLibrary.simpleMessage("输入支付密码"), + "sui": m27, + "tebieshengming": MessageLookupByLibrary.simpleMessage("特别声明"), + "tijiao": MessageLookupByLibrary.simpleMessage("提交"), + "tingchewei": MessageLookupByLibrary.simpleMessage("停车位"), + "tixian": MessageLookupByLibrary.simpleMessage("提现"), + "tongyibingjixu": MessageLookupByLibrary.simpleMessage("同意并继续"), + "tongzhi": MessageLookupByLibrary.simpleMessage("通知"), + "tongzhitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了您可以及时收到我们的活动信息,推荐您在使用HISAPP时打开通知的接收"), + "touxiang": MessageLookupByLibrary.simpleMessage("头像"), + "tuichudenglu": MessageLookupByLibrary.simpleMessage("退出登录"), + "tuikuan": MessageLookupByLibrary.simpleMessage("退款"), + "waimai": MessageLookupByLibrary.simpleMessage("外卖"), + "waisong": MessageLookupByLibrary.simpleMessage("外送"), + "wancheng": MessageLookupByLibrary.simpleMessage("完成"), + "wancheng_": m28, + "wanchengyicixiadan": MessageLookupByLibrary.simpleMessage("完成一次下单"), + "wanshanshengrixinxi_nl": + MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), + "wanshanshengrixinxi_yhq": + MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), + "weidenglu": MessageLookupByLibrary.simpleMessage("未登录"), + "weidengluxinxi": MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), + "weihexiao": MessageLookupByLibrary.simpleMessage("未核销"), + "weikaiqi": MessageLookupByLibrary.simpleMessage("未开启"), + "weilegeiningenghaodefuwu": MessageLookupByLibrary.simpleMessage( + "为了给您提供更好的服务,以及享受更加精彩的信息内容,请您在使用期间,进行登录"), + "weilexiangnintuijianfujindemendianxinxi": + MessageLookupByLibrary.simpleMessage( + "为了向您推荐附近的门店信息,推荐您在使用期间让我们使用位置信息"), + "weiwancheng": MessageLookupByLibrary.simpleMessage(" 未完成 "), + "weixinzhifu": MessageLookupByLibrary.simpleMessage("微信支付"), + "weizhitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了向您推荐附近的门店信息,推荐您在使用HISAPP时让我们使用位置信息"), + "wentijian": MessageLookupByLibrary.simpleMessage("问题件"), + "wenzhangxiangqing": MessageLookupByLibrary.simpleMessage("文章详情"), + "weulingqu": MessageLookupByLibrary.simpleMessage("未领取"), + "wodehuiyuandengji": MessageLookupByLibrary.simpleMessage("我的会员等级"), + "wodejifenzhi": MessageLookupByLibrary.simpleMessage("我的积分值"), + "wodenianling": MessageLookupByLibrary.simpleMessage("我的年龄"), + "wodeqianbao": MessageLookupByLibrary.simpleMessage("我的钱包"), + "wodeshengri": MessageLookupByLibrary.simpleMessage("我的生日"), + "wodexiaoxi": MessageLookupByLibrary.simpleMessage("我的消息"), + "wuliudanhao": MessageLookupByLibrary.simpleMessage("物流单号:"), + "wuliugongsi": MessageLookupByLibrary.simpleMessage("物流公司:"), + "wuliuxinxi": MessageLookupByLibrary.simpleMessage("物流信息"), + "wuliuzhuangtai": MessageLookupByLibrary.simpleMessage("物流状态:"), + "xiadanshijian": MessageLookupByLibrary.simpleMessage("下单时间"), + "xiadanshijian_": m29, + "xialashuaxin": MessageLookupByLibrary.simpleMessage("下拉刷新"), + "xiangce": MessageLookupByLibrary.simpleMessage("相册"), + "xiangji": MessageLookupByLibrary.simpleMessage("相机"), + "xiangjitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), + "xiangqing": MessageLookupByLibrary.simpleMessage("详情"), + "xiangxidizhi": MessageLookupByLibrary.simpleMessage("详细地址"), + "xianshangfafang": MessageLookupByLibrary.simpleMessage("线上发放"), + "xianxiashiyong": MessageLookupByLibrary.simpleMessage("线下使用"), + "xiaofei": MessageLookupByLibrary.simpleMessage("消费"), + "xiaofeijifen": MessageLookupByLibrary.simpleMessage("消费积分"), + "xiaoxi": MessageLookupByLibrary.simpleMessage("消息"), + "xiayidengji": MessageLookupByLibrary.simpleMessage("下一等级"), + "xieyitanchuang": MessageLookupByLibrary.simpleMessage("一心回乡用户隐私政策"), + "xihuan_": m30, + "xindianhuodong": MessageLookupByLibrary.simpleMessage("星店活动"), + "xingming": MessageLookupByLibrary.simpleMessage("姓名"), + "xitongtongzhi": MessageLookupByLibrary.simpleMessage("系统通知"), + "xitongxiaoxi": MessageLookupByLibrary.simpleMessage("系统消息"), + "xiugaichenggong": MessageLookupByLibrary.simpleMessage("修改成功"), + "xuni": MessageLookupByLibrary.simpleMessage("虚拟"), + "yiduihuan": MessageLookupByLibrary.simpleMessage("已兑换"), + "yiduihuanjian": m31, + "yifahuo": MessageLookupByLibrary.simpleMessage("已发货"), + "yihujiaoqishou": MessageLookupByLibrary.simpleMessage("已呼叫骑手"), + "yikexiao": MessageLookupByLibrary.simpleMessage("已核销"), + "yilingqu": MessageLookupByLibrary.simpleMessage("已领取"), + "yindao1": MessageLookupByLibrary.simpleMessage("新增多项功能,海量优惠资讯实时推送"), + "yindao2": + MessageLookupByLibrary.simpleMessage("新增多项功能,使用平台钱包优惠多多,更有充值优惠享不停"), + "yindao3": + MessageLookupByLibrary.simpleMessage("新增会员任务得积分,消费可得绿金、积分商城换购"), + "yindao4": MessageLookupByLibrary.simpleMessage("传递友爱纯净健康有机环保智慧理念"), + "yindaoye1": MessageLookupByLibrary.simpleMessage("会员最新资讯抢先看"), + "yindaoye2": MessageLookupByLibrary.simpleMessage("全新集团联盟店会员点餐"), + "yindaoye3": MessageLookupByLibrary.simpleMessage("会员活动专区"), + "yindaoye4": MessageLookupByLibrary.simpleMessage("过健康有机生活"), + "yingyeshijian": m32, + "yinshi": MessageLookupByLibrary.simpleMessage("饮食"), + "yinsishengming": MessageLookupByLibrary.simpleMessage("隐私声明"), + "yinsixieyi": MessageLookupByLibrary.simpleMessage("《隐私协议》"), + "yinsizhengce1": MessageLookupByLibrary.simpleMessage( + " 感谢您使用一心回乡APP。我们非常重视您的个人信息和隐私保护。为了更好地保证您的个人权益,在您使用我们的产品前,请务必仔细阅读一心回乡"), + "yinsizhengce2": MessageLookupByLibrary.simpleMessage( + "     在您同意后,我们才会根据您的使用需求,收集部分可能涉及的数据(地理位置、相机、存储等信息)。"), + "yiqiandao": MessageLookupByLibrary.simpleMessage("已签到"), + "yiqianshou": MessageLookupByLibrary.simpleMessage("已签收"), + "yiquxiao": MessageLookupByLibrary.simpleMessage(" 已取消 "), + "yishijiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiming": MessageLookupByLibrary.simpleMessage("已实名"), + "yishixiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiyong": MessageLookupByLibrary.simpleMessage("已使用"), + "yishouquan": MessageLookupByLibrary.simpleMessage("已授权"), + "yisongda": MessageLookupByLibrary.simpleMessage("已送达"), + "yituikuan": MessageLookupByLibrary.simpleMessage("已退款"), + "yiwancheng": MessageLookupByLibrary.simpleMessage(" 已完成 "), + "yiwanchengdingdan": MessageLookupByLibrary.simpleMessage("已完成订单"), + "yixiansquanbupinglun": + MessageLookupByLibrary.simpleMessage("-已显示全部评论-"), + "yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心回乡"), + "yiyoujifen": MessageLookupByLibrary.simpleMessage("已有积分"), + "yizhifu": MessageLookupByLibrary.simpleMessage("已支付"), + "yonghuming": MessageLookupByLibrary.simpleMessage("用户名"), + "yonghuxiaofeijifen": + MessageLookupByLibrary.simpleMessage("用户每消费1元可获得1个积分。"), + "youhuiquan": MessageLookupByLibrary.simpleMessage("优惠券"), + "youhuiquanlingqu": MessageLookupByLibrary.simpleMessage("优惠券领取"), + "youhuiquanwufajileijifen": MessageLookupByLibrary.simpleMessage( + "优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), + "youkedenglu": MessageLookupByLibrary.simpleMessage("游客登录"), + "youxiaoqi": m33, + "youxiaoqixian": MessageLookupByLibrary.simpleMessage("有效期限:"), + "youxiaoqizhi": m34, + "yuan": MessageLookupByLibrary.simpleMessage("元"), + "yuan_": m35, + "yue": MessageLookupByLibrary.simpleMessage("余额"), + "yue_": m36, + "yuemingxi": MessageLookupByLibrary.simpleMessage("余额明细"), + "yunfei": MessageLookupByLibrary.simpleMessage("运费"), + "yuyan": MessageLookupByLibrary.simpleMessage("语言"), + "zailaiyidan": MessageLookupByLibrary.simpleMessage("再来一单"), + "zaituzhong": MessageLookupByLibrary.simpleMessage("运输中"), + "zaixiankefu": MessageLookupByLibrary.simpleMessage("在线客服"), + "zanbuzhichixianshangdiancan": + MessageLookupByLibrary.simpleMessage("暂不支持线上点餐"), + "zanwuxianshangjindian": MessageLookupByLibrary.simpleMessage("暂无线上门店"), + "zanwuyouhuiquankelingqu": + MessageLookupByLibrary.simpleMessage("暂无优惠券可领取"), + "zhanghaoshouquan": MessageLookupByLibrary.simpleMessage("账号授权"), + "zhanghuyue": MessageLookupByLibrary.simpleMessage("账户余额"), + "zhengzaihujiaoqishou": MessageLookupByLibrary.simpleMessage("正在呼叫骑手"), + "zhengzaijiazai": MessageLookupByLibrary.simpleMessage("正在加载"), + "zhengzaipeisong": MessageLookupByLibrary.simpleMessage("正在配送"), + "zhengzaixiazaizhong": MessageLookupByLibrary.simpleMessage("正在下载中..."), + "zhidianmendian": MessageLookupByLibrary.simpleMessage("致电门店"), + "zhifubao": MessageLookupByLibrary.simpleMessage("支付宝"), + "zhifufangshi": MessageLookupByLibrary.simpleMessage("支付方式"), + "zhifuxiangqing": MessageLookupByLibrary.simpleMessage("支付详情"), + "zhizunhuiyuan": MessageLookupByLibrary.simpleMessage("至尊会员"), + "zhizuowancheng": MessageLookupByLibrary.simpleMessage("制作完成"), + "zhongwenjianti": MessageLookupByLibrary.simpleMessage("简体中文"), + "ziqu": MessageLookupByLibrary.simpleMessage("自取"), + "ziti": MessageLookupByLibrary.simpleMessage("自提"), + "zitidizhi": MessageLookupByLibrary.simpleMessage("自提地址"), + "zitiduihuanquan": MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), + "zitishijian": MessageLookupByLibrary.simpleMessage("自提时间"), + "zuanshihuiyuan": MessageLookupByLibrary.simpleMessage("钻石会员"), + "zuorenwudejifen": MessageLookupByLibrary.simpleMessage("做任务得积分"), + "zuozhe": m37 + }; } diff --git a/lib/generated/intl/messages_zh_Hans_CN.dart b/lib/generated/intl/messages_zh_Hans_CN.dart index d9eeb7a3..fa5ebbbc 100644 --- a/lib/generated/intl/messages_zh_Hans_CN.dart +++ b/lib/generated/intl/messages_zh_Hans_CN.dart @@ -7,7 +7,7 @@ // ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new // ignore_for_file:prefer_single_quotes,comment_references, directives_ordering // ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases -// ignore_for_file:unused_import, file_names +// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes import 'package:intl/intl.dart'; import 'package:intl/message_lookup_by_library.dart'; @@ -19,551 +19,617 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'zh_Hans_CN'; - static m0(version) => "版本:${version}"; + static String m0(version) => "版本:${version}"; - static m1(yuan) => "充值金额最小是${yuan}元"; + static String m1(yuan) => "充值金额最小是${yuan}元"; - static m2(time) => "创建时间${time}"; + static String m2(time) => "创建时间${time}"; - static m3(shijian) => "发行开始时间 ${shijian}"; + static String m3(shijian) => "发行开始时间 ${shijian}"; - static m4(ge) => "${ge}g/个"; + static String m4(ge) => "${ge}g/个"; - static m5(jian) => "共${jian}件"; + static String m5(jian) => "共${jian}件"; - static m6(jian) => "共${jian}件商品"; + static String m6(jian) => "共${jian}件商品"; - static m7(km) => "${km}公里"; + static String m7(km) => "${km}公里"; - static m8(huifu) => "回复@${huifu}:"; + static String m8(huifu) => "回复@${huifu}:"; - static m9(yuan) => "活动减免${yuan}元配送费"; + static String m9(yuan) => "活动减免${yuan}元配送费"; - static m10(jifen) => "+ ${jifen} 积分"; + static String m10(jifen) => "+ ${jifen} 积分"; - static m11(jianjie) => "简介:${jianjie}"; + static String m11(jianjie) => "简介:${jianjie}"; - static m12(jifen) => "${jifen}积分"; + static String m12(jifen) => "${jifen}积分"; - static m13(jifen) => "${jifen}积分 到下一个等级"; + static String m13(jifen) => "${jifen}积分 到下一个等级"; - static m14(date) => "开通日期:${date}"; + static String m14(date) => "开通日期:${date}"; - static m15(shijian) => "领取时间 ${shijian}"; + static String m15(shijian) => "领取时间 ${shijian}"; - static m16(man, jian) => "满${man}立减${jian}代金券"; + static String m16(man, jian) => "满${man}立减${jian}代金券"; - static m17(yuan) => "满${yuan}可用"; + static String m17(yuan) => "满${yuan}可用"; - static m18(mi) => "${mi}米"; + static String m18(mi) => "${mi}米"; - static m19(tian) => "您已连续签到${tian}天"; + static String m19(tian) => "您已连续签到${tian}天"; - static m20(pinglun) => "评论(${pinglun})"; + static String m20(pinglun) => "评论(${pinglun})"; - static m21(zhe) => "全场${zhe}折"; + static String m21(zhe) => "全场${zhe}折"; - static m22(num) => "取单号${num}"; + static String m22(num) => "取单号${num}"; - static m23(ren) => "¥${ren}/人"; + static String m23(ren) => "¥${ren}/人"; - static m24(second) => "${second}s后重新发送"; + static String m24(second) => "${second}s后重新发送"; - static m25(jifen) => "商品积分 ${jifen}积分"; + static String m25(jifen) => "商品积分 ${jifen}积分"; - static m26(jifen) => "实付积分 ${jifen}积分"; + static String m26(jifen) => "实付积分 ${jifen}积分"; - static m27(sui) => "${sui}岁"; + static String m27(sui) => "${sui}岁"; - static m28(num) => "完成${num}"; + static String m28(num) => "完成${num}"; - static m29(time) => "下单时间:${time}"; + static String m29(time) => "下单时间:${time}"; - static m30(xihuan) => "喜欢(${xihuan})"; + static String m30(xihuan) => "喜欢(${xihuan})"; - static m31(jian) => "已兑换${jian}件"; + static String m31(jian) => "已兑换${jian}件"; - static m32(time) => "营业时间: ${time}"; + static String m32(time) => "营业时间: ${time}"; - static m33(date) => "有效期:${date}"; + static String m33(date) => "有效期:${date}"; - static m34(date) => "有效期至${date}"; + static String m34(date) => "有效期至${date}"; - static m35(yuan) => "${yuan}元"; + static String m35(yuan) => "${yuan}元"; - static m36(yue) => "余额${yue}"; + static String m36(yue) => "余额${yue}"; - static m37(zuozhe) => "作者:${zuozhe}"; + static String m37(zuozhe) => "作者:${zuozhe}"; final messages = _notInlinedMessages(_notInlinedMessages); - static _notInlinedMessages(_) => { - "bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"), - "baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白银会员"), - "banben" : m0, - "bangong" : MessageLookupByLibrary.simpleMessage("办公"), - "bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("帮助与反馈"), - "baocun" : MessageLookupByLibrary.simpleMessage("保存"), - "baocunchenggong" : MessageLookupByLibrary.simpleMessage("保存成功"), - "beizhu" : MessageLookupByLibrary.simpleMessage("备注"), - "bianjidizhi" : MessageLookupByLibrary.simpleMessage("编辑地址"), - "biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("标为已读"), - "bodadianhua" : MessageLookupByLibrary.simpleMessage("拨打电话"), - "brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"), - "buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持开票"), - "chakan" : MessageLookupByLibrary.simpleMessage("查看"), - "chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"), - "chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"), - "chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"), - "chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"), - "chakanwuliu" : MessageLookupByLibrary.simpleMessage("查看物流"), - "chakanxiangqing" : MessageLookupByLibrary.simpleMessage("查看详情"), - "changjianwenti" : MessageLookupByLibrary.simpleMessage("常见问题"), - "changqiyouxiao" : MessageLookupByLibrary.simpleMessage("长期有效"), - "chaungshirengushi" : MessageLookupByLibrary.simpleMessage("创始人故事"), - "chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), - "chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市选择"), - "chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"), - "chongzhi" : MessageLookupByLibrary.simpleMessage("充值"), - "chongzhixiaoxi" : MessageLookupByLibrary.simpleMessage("充值消息"), - "chongzhizuixiaojine" : m1, - "chuangjianshijian" : m2, - "chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("创始人的故事-"), - "chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("创始人的故事"), - "code_error" : MessageLookupByLibrary.simpleMessage("验证码输入错误"), - "cunchu" : MessageLookupByLibrary.simpleMessage("存储"), - "cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"), - "daifukuan" : MessageLookupByLibrary.simpleMessage("待付款"), - "daipeisong" : MessageLookupByLibrary.simpleMessage("待配送"), - "daiqucan" : MessageLookupByLibrary.simpleMessage("待取餐"), - "daiqueren" : MessageLookupByLibrary.simpleMessage("待确认"), - "daizhifu" : MessageLookupByLibrary.simpleMessage("待支付"), - "daizhizuo" : MessageLookupByLibrary.simpleMessage("待制作"), - "dakaidingwei" : MessageLookupByLibrary.simpleMessage("打开定位"), - "dangqianbanben" : MessageLookupByLibrary.simpleMessage("当前版本"), - "dangqiandengji" : MessageLookupByLibrary.simpleMessage("当前等级"), - "dangqianjifen" : MessageLookupByLibrary.simpleMessage("当前积分:"), - "dangqianshangpinduihuanhexiaoma" : MessageLookupByLibrary.simpleMessage("当前商品兑换核销码已核销完成"), - "daoxiayidengji" : MessageLookupByLibrary.simpleMessage("到下一等级"), - "dengdaishangjiaqueren" : MessageLookupByLibrary.simpleMessage("等待商家确认"), - "dengdaiyonghuqucan" : MessageLookupByLibrary.simpleMessage("等待用户取餐"), - "denglu" : MessageLookupByLibrary.simpleMessage("登录"), - "diancan" : MessageLookupByLibrary.simpleMessage("点餐"), - "dianhua" : MessageLookupByLibrary.simpleMessage("电话"), - "dianjidenglu" : MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), - "dianwolingqu" : MessageLookupByLibrary.simpleMessage("点我领取"), - "dingdan" : MessageLookupByLibrary.simpleMessage("订单"), - "dingdandaifahuo" : MessageLookupByLibrary.simpleMessage("订单待发货"), - "dingdandaizhifu" : MessageLookupByLibrary.simpleMessage("订单待支付"), - "dingdangenzong" : MessageLookupByLibrary.simpleMessage("订单跟踪"), - "dingdanhao" : MessageLookupByLibrary.simpleMessage("订单号"), - "dingdanqueren" : MessageLookupByLibrary.simpleMessage("订单确认"), - "dingdanxiaoxi" : MessageLookupByLibrary.simpleMessage("订单消息"), - "dingdanyisongda" : MessageLookupByLibrary.simpleMessage("订单送达"), - "dingdanyituikuan" : MessageLookupByLibrary.simpleMessage("订单已退款"), - "dingdanyiwancheng" : MessageLookupByLibrary.simpleMessage("订单已完成"), - "dingdanyizhifu" : MessageLookupByLibrary.simpleMessage("订单待支付"), - "dingwei" : MessageLookupByLibrary.simpleMessage("定位"), - "dizhi" : MessageLookupByLibrary.simpleMessage("地址"), - "duihuan" : MessageLookupByLibrary.simpleMessage("兑换"), - "duihuanchenggong" : MessageLookupByLibrary.simpleMessage("兑换成功"), - "duihuanguize" : MessageLookupByLibrary.simpleMessage("兑换规则"), - "duihuanhoufahuo" : MessageLookupByLibrary.simpleMessage("兑换后五个工作日内发货"), - "duihuanhouwugegongzuori" : MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), - "duihuanliangdidaogao" : MessageLookupByLibrary.simpleMessage("兑换量从低到高"), - "duihuanlianggaodaodi" : MessageLookupByLibrary.simpleMessage("兑换量从高到低"), - "duihuanlishi" : MessageLookupByLibrary.simpleMessage("兑换历史"), - "duihuanquan" : MessageLookupByLibrary.simpleMessage("兑换券"), - "duihuanshangpinxiangqing" : MessageLookupByLibrary.simpleMessage("兑换商品详情"), - "duihuanxinxi" : MessageLookupByLibrary.simpleMessage("兑换信息"), - "fanhuiduihuanlishi" : MessageLookupByLibrary.simpleMessage("返回兑换历史"), - "fankui" : MessageLookupByLibrary.simpleMessage("反馈"), - "fankuilizi" : MessageLookupByLibrary.simpleMessage("您可以在这里输入反馈内容,例如产品建议,功能异常等"), - "fantizhongwen" : MessageLookupByLibrary.simpleMessage("繁体中文"), - "fapiao" : MessageLookupByLibrary.simpleMessage("发票"), - "fapiaozhushou" : MessageLookupByLibrary.simpleMessage("发票助手"), - "fasong" : MessageLookupByLibrary.simpleMessage("发送"), - "faxingshijian" : m3, - "feishiwuduihuanma" : MessageLookupByLibrary.simpleMessage("非实物兑换吗"), - "feishiwushangpin" : MessageLookupByLibrary.simpleMessage("非实物商品兑换后领取到卡包即可使用!"), - "fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"), - "ge" : m4, - "geiwopingfen" : MessageLookupByLibrary.simpleMessage("给我评分"), - "gengduo" : MessageLookupByLibrary.simpleMessage("更多"), - "gengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("更多优惠券"), - "genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更换头像"), - "gerenxinxi" : MessageLookupByLibrary.simpleMessage("个人信息"), - "gong" : MessageLookupByLibrary.simpleMessage("共"), - "gongjijian" : m5, - "gongjijianshangpin" : m6, - "gongli" : m7, - "gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"), - "gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"), - "guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"), - "guanyu" : MessageLookupByLibrary.simpleMessage("关于"), - "guojiankangyoujishenghuo" : MessageLookupByLibrary.simpleMessage("过健康有机生活"), - "haimeiyouxiaoxi" : MessageLookupByLibrary.simpleMessage("还没有消息~"), - "haixiajiemei" : MessageLookupByLibrary.simpleMessage("海峡姐妹"), - "haowu" : MessageLookupByLibrary.simpleMessage("好物"), - "heji" : MessageLookupByLibrary.simpleMessage("合计:"), - "hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核销成功"), - "hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核销码详情"), - "huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黄金会员"), - "huifu" : MessageLookupByLibrary.simpleMessage("回复"), - "huifu_" : m8, - "huixiangrenyimendian" : MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), - "huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回乡头条"), - "huiyuandengji" : MessageLookupByLibrary.simpleMessage("会员等级"), - "huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("会员等级说明"), - "huiyuanjifen" : MessageLookupByLibrary.simpleMessage("会员积分"), - "huiyuanka" : MessageLookupByLibrary.simpleMessage("会员卡"), - "huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("会员卡详情"), - "huiyuanyue" : MessageLookupByLibrary.simpleMessage("会员余额"), - "huode" : MessageLookupByLibrary.simpleMessage("获得"), - "huodongjianmianpeisongfei" : m9, - "huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活动进行中"), - "huodongliebiao" : MessageLookupByLibrary.simpleMessage("活动列表"), - "huodongzixun" : MessageLookupByLibrary.simpleMessage("活动资讯"), - "huopinyisongda" : MessageLookupByLibrary.simpleMessage("货品已送达"), - "input_code" : MessageLookupByLibrary.simpleMessage("手机验证码"), - "input_code_hide" : MessageLookupByLibrary.simpleMessage("请输入验证码"), - "input_phone" : MessageLookupByLibrary.simpleMessage("输入手机号"), - "input_phone_hide" : MessageLookupByLibrary.simpleMessage("请输入你的手机号"), - "jiajifen" : m10, - "jian" : MessageLookupByLibrary.simpleMessage("件"), - "jianjie" : m11, - "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"), - "jiesuan" : MessageLookupByLibrary.simpleMessage("结算"), - "jiesuanjine" : MessageLookupByLibrary.simpleMessage("结算金额"), - "jifen" : MessageLookupByLibrary.simpleMessage("积分"), - "jifen_" : m12, - "jifenbuzu" : MessageLookupByLibrary.simpleMessage("您的积分不足"), - "jifendaoxiayidengji" : m13, - "jifendejisuanshuoming" : MessageLookupByLibrary.simpleMessage("积分的计算说明"), - "jifendidaogao" : MessageLookupByLibrary.simpleMessage("积分从低到高"), - "jifengaodaodi" : MessageLookupByLibrary.simpleMessage("积分从高到低"), - "jifenshangcheng" : MessageLookupByLibrary.simpleMessage("积分商城"), - "jifenxiangqing" : MessageLookupByLibrary.simpleMessage("积分详情"), - "jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("净弼联盟会员店"), - "jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日会员任务"), - "jinrushangdian" : MessageLookupByLibrary.simpleMessage("进入商店"), - "jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("进行中的订单"), - "jituanchuangbanren" : MessageLookupByLibrary.simpleMessage(" 集团创办人"), - "jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集团创始人"), - "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"), - "jixuzhifu" : MessageLookupByLibrary.simpleMessage("继续支付"), - "jujue" : MessageLookupByLibrary.simpleMessage("拒绝"), - "kabao" : MessageLookupByLibrary.simpleMessage("卡包"), - "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("开启权限"), - "kaitongriqi" : m14, - "kaquan" : MessageLookupByLibrary.simpleMessage("卡券"), - "kelingqudeyouhuiquan" : MessageLookupByLibrary.simpleMessage("可领取的优惠券"), - "keshiyong" : MessageLookupByLibrary.simpleMessage("可使用"), - "keyongjifen" : MessageLookupByLibrary.simpleMessage("可用积分"), - "keyongquan" : MessageLookupByLibrary.simpleMessage("可用券"), - "keyongyouhuiquan" : MessageLookupByLibrary.simpleMessage("可用优惠券"), - "keyongyue" : MessageLookupByLibrary.simpleMessage("可用余额"), - "kongtiao" : MessageLookupByLibrary.simpleMessage("空调"), - "kuaidi" : MessageLookupByLibrary.simpleMessage("快递"), - "lianxishoujihao" : MessageLookupByLibrary.simpleMessage("联系手机号"), - "lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"), - "lijicanjia" : MessageLookupByLibrary.simpleMessage("立即参加"), - "lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"), - "lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即签到"), - "lijitiyan" : MessageLookupByLibrary.simpleMessage("立即体验"), - "lingqu" : MessageLookupByLibrary.simpleMessage("领取"), - "lingquanzhongxin" : MessageLookupByLibrary.simpleMessage("领券中心"), - "lingquchenggong" : MessageLookupByLibrary.simpleMessage("领取成功"), - "lingqudaokabao" : MessageLookupByLibrary.simpleMessage("领取到卡包"), - "lingqufangshi" : MessageLookupByLibrary.simpleMessage("领取方式"), - "lingqushijian" : m15, - "linian" : MessageLookupByLibrary.simpleMessage("理念"), - "lishijilu" : MessageLookupByLibrary.simpleMessage("历史记录"), - "liuxianinjingcaidepinglunba" : MessageLookupByLibrary.simpleMessage("留下您精彩的评论吧"), - "login" : MessageLookupByLibrary.simpleMessage("登录"), - "login_splash" : MessageLookupByLibrary.simpleMessage("欢迎来到一心回乡"), - "main_menu1" : MessageLookupByLibrary.simpleMessage("净弼"), - "main_menu2" : MessageLookupByLibrary.simpleMessage("联盟"), - "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"), - "manlijiandaijinquan" : m16, - "manyuankeyong" : m17, - "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日签到"), - "meiyougengduohuiyuanka" : MessageLookupByLibrary.simpleMessage("没有更多会员卡"), - "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("没有更多的数据了"), - "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), - "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"), - "menpaihao" : MessageLookupByLibrary.simpleMessage("请输入门牌号"), - "mi" : m18, - "mingxi" : MessageLookupByLibrary.simpleMessage("明细"), - "morenpaixu" : MessageLookupByLibrary.simpleMessage("默认排序"), - "muqianzanwuxingdianhuodong" : MessageLookupByLibrary.simpleMessage("目前暂无星店活动"), - "nihaimeiyouchongzhihuoxiaofeijilu" : MessageLookupByLibrary.simpleMessage("你在这儿还没有消费或充值记录哦~"), - "nindingweigongnengweikaiqi" : MessageLookupByLibrary.simpleMessage("您定位功能开关未开启,请点击去打開定位"), - "nindingweiquanxianweiyunxu" : MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), - "ninweidenglu" : MessageLookupByLibrary.simpleMessage("您未登录,请点击去登录"), - "ninyilianxuqiandaotian" : m19, - "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), - "ninyouyigexindedingdan" : MessageLookupByLibrary.simpleMessage("您有一个新的订单"), - "paizhao" : MessageLookupByLibrary.simpleMessage("拍照"), - "peisong" : MessageLookupByLibrary.simpleMessage("配送"), - "peisongfangshi" : MessageLookupByLibrary.simpleMessage("配送方式"), - "peisongfei" : MessageLookupByLibrary.simpleMessage("配送费"), - "peisongfuwu" : MessageLookupByLibrary.simpleMessage("配送服务"), - "peisongzhong" : MessageLookupByLibrary.simpleMessage("配送中"), - "phone_error" : MessageLookupByLibrary.simpleMessage("手机格式错误"), - "pinglun_" : m20, - "pinpai" : MessageLookupByLibrary.simpleMessage("品牌"), - "pinpaijieshao" : MessageLookupByLibrary.simpleMessage("品牌介绍"), - "privacy_policy1" : MessageLookupByLibrary.simpleMessage("登录既同意"), - "privacy_policy2" : MessageLookupByLibrary.simpleMessage("《一心回乡服务协议》"), - "privacy_policy3" : MessageLookupByLibrary.simpleMessage("《隐私服务》"), - "privacy_policy4" : MessageLookupByLibrary.simpleMessage("并使用本机号码登录"), - "qiandao" : MessageLookupByLibrary.simpleMessage("签到"), - "qiandaolingjifen" : MessageLookupByLibrary.simpleMessage("签到领积分"), - "qiandaolingqujinfen" : MessageLookupByLibrary.simpleMessage("签到领取积分"), - "qiandaowancheng" : MessageLookupByLibrary.simpleMessage("签到完成"), - "qianjinmaiwei" : MessageLookupByLibrary.simpleMessage("前进麦味"), - "qianshou" : MessageLookupByLibrary.simpleMessage("已签收"), - "qianwanghuixiangmendianduihuanhexiao" : MessageLookupByLibrary.simpleMessage("前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), - "qinglihuancun" : MessageLookupByLibrary.simpleMessage("清理缓存"), - "qingshurubeizhuyaoqiu" : MessageLookupByLibrary.simpleMessage("请输入备注要求"), - "qingshuruchongzhijine" : MessageLookupByLibrary.simpleMessage("请输入充值金额"), - "qingshurushoujihao" : MessageLookupByLibrary.simpleMessage("请输入手机号"), - "qingshuruyanzhengma" : MessageLookupByLibrary.simpleMessage("请输入验证码"), - "qingshuruyouxiaoshoujihaoma" : MessageLookupByLibrary.simpleMessage("请输入您的有效手机号"), - "qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("请输入支付密码"), - "qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("请填写收件人手机号"), - "qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("请填写收件人姓名"), - "qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青铜会员"), - "qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("请选择使用门店"), - "qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("请选择收货地址"), - "qingxuanzeyigemendian" : MessageLookupByLibrary.simpleMessage("请选择一个门店"), - "qingxuanzhemendian" : MessageLookupByLibrary.simpleMessage("请选择门店"), - "qingxuanzheninxiangshezhideyuyan" : MessageLookupByLibrary.simpleMessage("请选择您想设置的语言"), - "qingzaiguidingshijianneizhifu" : MessageLookupByLibrary.simpleMessage("请在规定时间内完成支付"), - "qingzhuo" : MessageLookupByLibrary.simpleMessage("清桌"), - "qishoupeisongzhongyujisongdashijian" : MessageLookupByLibrary.simpleMessage("骑手配送中,预计送达时间"), - "qishouyijiedanquhuozhong" : MessageLookupByLibrary.simpleMessage("骑手已接单、取货中"), - "quanbao" : MessageLookupByLibrary.simpleMessage("券包"), - "quanbu" : MessageLookupByLibrary.simpleMessage("全部"), - "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部订单"), - "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兑换"), - "quanchangtongyong" : MessageLookupByLibrary.simpleMessage("全场通用"), - "quanchangzhe" : m21, - "quantian" : MessageLookupByLibrary.simpleMessage("全天"), - "quanxian" : MessageLookupByLibrary.simpleMessage("权限"), - "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"), - "qucanhao" : MessageLookupByLibrary.simpleMessage("取餐号"), - "qudanhao" : m22, - "qudenglu" : MessageLookupByLibrary.simpleMessage("去登录"), - "queding" : MessageLookupByLibrary.simpleMessage("确定"), - "queren" : MessageLookupByLibrary.simpleMessage("确认"), - "querenchongzhi" : MessageLookupByLibrary.simpleMessage("确认充值"), - "querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"), - "querenshouhuo" : MessageLookupByLibrary.simpleMessage("确认收货"), - "querenyaoshanchudangqianpinglunma" : MessageLookupByLibrary.simpleMessage("确认要删除当前评论?"), - "quhexiao" : MessageLookupByLibrary.simpleMessage("去核销"), - "quhuozhong" : MessageLookupByLibrary.simpleMessage("取货中"), - "qujianma" : MessageLookupByLibrary.simpleMessage("取件码"), - "quqiandao" : MessageLookupByLibrary.simpleMessage("去签到"), - "qushiyong" : MessageLookupByLibrary.simpleMessage("去使用"), - "quwancheng" : MessageLookupByLibrary.simpleMessage(" 去完成 "), - "quxiao" : MessageLookupByLibrary.simpleMessage("取消"), - "quxiaodingdan" : MessageLookupByLibrary.simpleMessage("取消订单"), - "quxiaozhifu" : MessageLookupByLibrary.simpleMessage("取消支付"), - "quzhifu" : MessageLookupByLibrary.simpleMessage("去支付"), - "remenwenzhangshipin" : MessageLookupByLibrary.simpleMessage("热门文章视频"), - "remenwenzhangshipinliebiao" : MessageLookupByLibrary.simpleMessage("热门文章视频列表"), - "ren" : m23, - "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任务中心"), - "resend_in_seconds" : m24, - "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"), - "ruhedihuanjifen" : MessageLookupByLibrary.simpleMessage("如何兑换积分"), - "ruhedihuanjifen1" : MessageLookupByLibrary.simpleMessage("点击净弼,进入积分商城,点击你想兑换的领商品,进入商品详情后点击下方兑换,即可兑换哦~"), - "ruhelingquyouhuiquan" : MessageLookupByLibrary.simpleMessage("如何领取优惠券?"), - "ruhelingquyouhuiquan1" : MessageLookupByLibrary.simpleMessage("点击我的,进入我页面后,点击下方的领劵中心,进入后即可领取优惠券哦~"), - "ruheqiandao" : MessageLookupByLibrary.simpleMessage("如何签到?"), - "ruheqiandao1" : MessageLookupByLibrary.simpleMessage("1.点击净弼,进入首页,点击上方的去签到。\n2.点击我的,进入我的页面,点击上方的积分详情,进入后即可签到。"), - "ruxutuikuanqingyumendianlianxi" : MessageLookupByLibrary.simpleMessage("如需退款,请您提前准备好订单号/取单号,并与门店人员进行联系"), - "send_code" : MessageLookupByLibrary.simpleMessage("发送验证"), - "shanchu" : MessageLookupByLibrary.simpleMessage("删除"), - "shanchudingdan" : MessageLookupByLibrary.simpleMessage("删除一单"), - "shangjiaquan" : MessageLookupByLibrary.simpleMessage("商家券"), - "shangjiaqueren" : MessageLookupByLibrary.simpleMessage("商家确认"), - "shangjiayifahuo" : MessageLookupByLibrary.simpleMessage("商家已发货"), - "shangjiazhengzaipeican" : MessageLookupByLibrary.simpleMessage("商家正在配餐"), - "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加载"), - "shangpinjifen" : m25, - "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品详情"), - "shangyidengji" : MessageLookupByLibrary.simpleMessage("上一等级"), - "shenghuoyule" : MessageLookupByLibrary.simpleMessage("生活娱乐"), - "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘积分大礼"), - "shenqingtuikuan" : MessageLookupByLibrary.simpleMessage("申请退款"), - "shezhi" : MessageLookupByLibrary.simpleMessage("设置"), - "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("释放加载更多"), - "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("释放刷新"), - "shifujifen" : m26, - "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("实名认证"), - "shixiaoquan" : MessageLookupByLibrary.simpleMessage("失效券"), - "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"), - "shiyongbangzhu" : MessageLookupByLibrary.simpleMessage("使用帮助"), - "shiyongmendian" : MessageLookupByLibrary.simpleMessage("适用门店"), - "shiyongriqi" : MessageLookupByLibrary.simpleMessage("使用日期"), - "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"), - "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"), - "shouhuodizhi" : MessageLookupByLibrary.simpleMessage("请输入详细收货地址"), - "shouhuodizhi1" : MessageLookupByLibrary.simpleMessage("收货地址"), - "shouhuorenshoujihao" : MessageLookupByLibrary.simpleMessage("请输入收货人手机号"), - "shouhuorenxiangxidizhi" : MessageLookupByLibrary.simpleMessage("请输入收货人详细地址"), - "shouhuorenxingming" : MessageLookupByLibrary.simpleMessage("请输入收货人姓名"), - "shoujihao" : MessageLookupByLibrary.simpleMessage("手机号"), - "shouye" : MessageLookupByLibrary.simpleMessage("首页"), - "shuaxin" : MessageLookupByLibrary.simpleMessage("刷新"), - "shuaxinchenggong" : MessageLookupByLibrary.simpleMessage("刷新成功"), - "shuaxinshibai" : MessageLookupByLibrary.simpleMessage("刷新失败"), - "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新余额"), - "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."), - "shurushouhuorendizhi" : MessageLookupByLibrary.simpleMessage("请输入收货人地址"), - "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"), - "sui" : m27, - "tebieshengming" : MessageLookupByLibrary.simpleMessage("特别声明"), - "tijiao" : MessageLookupByLibrary.simpleMessage("提交"), - "tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"), - "tixian" : MessageLookupByLibrary.simpleMessage("提现"), - "tongyibingjixu" : MessageLookupByLibrary.simpleMessage("同意并继续"), - "tongzhi" : MessageLookupByLibrary.simpleMessage("通知"), - "tongzhitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以及时收到我们的活动信息,推荐您在使用HISAPP时打开通知的接收"), - "touxiang" : MessageLookupByLibrary.simpleMessage("头像"), - "tuichudenglu" : MessageLookupByLibrary.simpleMessage("退出登录"), - "tuikuan" : MessageLookupByLibrary.simpleMessage("退款"), - "waimai" : MessageLookupByLibrary.simpleMessage("外卖"), - "waisong" : MessageLookupByLibrary.simpleMessage("外送"), - "wancheng" : MessageLookupByLibrary.simpleMessage("完成"), - "wancheng_" : m28, - "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下单"), - "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), - "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), - "weidenglu" : MessageLookupByLibrary.simpleMessage("未登录"), - "weidengluxinxi" : MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), - "weihexiao" : MessageLookupByLibrary.simpleMessage("未核销"), - "weikaiqi" : MessageLookupByLibrary.simpleMessage("未开启"), - "weilegeiningenghaodefuwu" : MessageLookupByLibrary.simpleMessage("为了给您提供更好的服务,以及享受更加精彩的信息内容,请您在使用期间,进行登录"), - "weilexiangnintuijianfujindemendianxinxi" : MessageLookupByLibrary.simpleMessage("为了向您推荐附近的门店信息,推荐您在使用期间让我们使用位置信息"), - "weiwancheng" : MessageLookupByLibrary.simpleMessage(" 未完成 "), - "weixinzhifu" : MessageLookupByLibrary.simpleMessage("微信支付"), - "weizhitishixinxi" : MessageLookupByLibrary.simpleMessage("为了向您推荐附近的门店信息,推荐您在使用HISAPP时让我们使用位置信息"), - "wentijian" : MessageLookupByLibrary.simpleMessage("问题件"), - "wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章详情"), - "weulingqu" : MessageLookupByLibrary.simpleMessage("未领取"), - "wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的会员等级"), - "wodejifenzhi" : MessageLookupByLibrary.simpleMessage("我的积分值"), - "wodenianling" : MessageLookupByLibrary.simpleMessage("我的年龄"), - "wodeqianbao" : MessageLookupByLibrary.simpleMessage("我的钱包"), - "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"), - "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"), - "wuliudanhao" : MessageLookupByLibrary.simpleMessage("物流单号:"), - "wuliugongsi" : MessageLookupByLibrary.simpleMessage("物流公司:"), - "wuliuxinxi" : MessageLookupByLibrary.simpleMessage("物流信息"), - "wuliuzhuangtai" : MessageLookupByLibrary.simpleMessage("物流状态:"), - "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下单时间"), - "xiadanshijian_" : m29, - "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"), - "xiangce" : MessageLookupByLibrary.simpleMessage("相册"), - "xiangji" : MessageLookupByLibrary.simpleMessage("相机"), - "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), - "xiangqing" : MessageLookupByLibrary.simpleMessage("详情"), - "xiangxidizhi" : MessageLookupByLibrary.simpleMessage("详细地址"), - "xianshangfafang" : MessageLookupByLibrary.simpleMessage("线上发放"), - "xianxiashiyong" : MessageLookupByLibrary.simpleMessage("线下使用"), - "xiaofei" : MessageLookupByLibrary.simpleMessage("消费"), - "xiaofeijifen" : MessageLookupByLibrary.simpleMessage("消费积分"), - "xiaoxi" : MessageLookupByLibrary.simpleMessage("消息"), - "xiayidengji" : MessageLookupByLibrary.simpleMessage("下一等级"), - "xieyitanchuang" : MessageLookupByLibrary.simpleMessage("一心回乡用户隐私政策"), - "xihuan_" : m30, - "xindianhuodong" : MessageLookupByLibrary.simpleMessage("星店活动"), - "xingming" : MessageLookupByLibrary.simpleMessage("姓名"), - "xitongtongzhi" : MessageLookupByLibrary.simpleMessage("系统通知"), - "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系统消息"), - "xiugaichenggong" : MessageLookupByLibrary.simpleMessage("修改成功"), - "xuni" : MessageLookupByLibrary.simpleMessage("虚拟"), - "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"), - "yiduihuanjian" : m31, - "yifahuo" : MessageLookupByLibrary.simpleMessage("已发货"), - "yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫骑手"), - "yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"), - "yilingqu" : MessageLookupByLibrary.simpleMessage("已领取"), - "yindao1" : MessageLookupByLibrary.simpleMessage("新增多项功能,海量优惠资讯实时推送"), - "yindao2" : MessageLookupByLibrary.simpleMessage("新增多项功能,使用平台钱包优惠多多,更有充值优惠享不停"), - "yindao3" : MessageLookupByLibrary.simpleMessage("新增会员任务得积分,消费可得绿金、积分商城换购"), - "yindao4" : MessageLookupByLibrary.simpleMessage("传递友爱纯净健康有机环保智慧理念"), - "yindaoye1" : MessageLookupByLibrary.simpleMessage("会员最新资讯抢先看"), - "yindaoye2" : MessageLookupByLibrary.simpleMessage("全新集团联盟店会员点餐"), - "yindaoye3" : MessageLookupByLibrary.simpleMessage("会员活动专区"), - "yindaoye4" : MessageLookupByLibrary.simpleMessage("过健康有机生活"), - "yingyeshijian" : m32, - "yinshi" : MessageLookupByLibrary.simpleMessage("饮食"), - "yinsishengming" : MessageLookupByLibrary.simpleMessage("隐私声明"), - "yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隐私协议》"), - "yinsizhengce1" : MessageLookupByLibrary.simpleMessage(" 感谢您使用一心回乡APP。我们非常重视您的个人信息和隐私保护。为了更好地保证您的个人权益,在您使用我们的产品前,请务必仔细阅读一心回乡"), - "yinsizhengce2" : MessageLookupByLibrary.simpleMessage("     在您同意后,我们才会根据您的使用需求,收集部分可能涉及的数据(地理位置、相机、存储等信息)。"), - "yiqiandao" : MessageLookupByLibrary.simpleMessage("已签到"), - "yiqianshou" : MessageLookupByLibrary.simpleMessage("已签收"), - "yiquxiao" : MessageLookupByLibrary.simpleMessage(" 已取消 "), - "yishijiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiming" : MessageLookupByLibrary.simpleMessage("已实名"), - "yishixiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiyong" : MessageLookupByLibrary.simpleMessage("已使用"), - "yishouquan" : MessageLookupByLibrary.simpleMessage("已授权"), - "yisongda" : MessageLookupByLibrary.simpleMessage("已送达"), - "yituikuan" : MessageLookupByLibrary.simpleMessage("已退款"), - "yiwancheng" : MessageLookupByLibrary.simpleMessage(" 已完成 "), - "yiwanchengdingdan" : MessageLookupByLibrary.simpleMessage("已完成订单"), - "yixiansquanbupinglun" : MessageLookupByLibrary.simpleMessage("-已显示全部评论-"), - "yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"), - "yiyoujifen" : MessageLookupByLibrary.simpleMessage("已有积分"), - "yizhifu" : MessageLookupByLibrary.simpleMessage("已支付"), - "yonghuming" : MessageLookupByLibrary.simpleMessage("用户名"), - "yonghuxiaofeijifen" : MessageLookupByLibrary.simpleMessage("用户每消费1元可获得1个积分。"), - "youhuiquan" : MessageLookupByLibrary.simpleMessage("优惠券"), - "youhuiquanlingqu" : MessageLookupByLibrary.simpleMessage("优惠券领取"), - "youhuiquanwufajileijifen" : MessageLookupByLibrary.simpleMessage("优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), - "youkedenglu" : MessageLookupByLibrary.simpleMessage("游客登录"), - "youxiaoqi" : m33, - "youxiaoqixian" : MessageLookupByLibrary.simpleMessage("有效期限:"), - "youxiaoqizhi" : m34, - "yuan" : MessageLookupByLibrary.simpleMessage("元"), - "yuan_" : m35, - "yue" : MessageLookupByLibrary.simpleMessage("余额"), - "yue_" : m36, - "yuemingxi" : MessageLookupByLibrary.simpleMessage("余额明细"), - "yunfei" : MessageLookupByLibrary.simpleMessage("运费"), - "yuyan" : MessageLookupByLibrary.simpleMessage("语言"), - "zailaiyidan" : MessageLookupByLibrary.simpleMessage("再来一单"), - "zaituzhong" : MessageLookupByLibrary.simpleMessage("运输中"), - "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在线客服"), - "zanbuzhichixianshangdiancan" : MessageLookupByLibrary.simpleMessage("暂不支持线上点餐"), - "zanwuxianshangjindian" : MessageLookupByLibrary.simpleMessage("暂无线上门店"), - "zanwuyouhuiquankelingqu" : MessageLookupByLibrary.simpleMessage("暂无优惠券可领取"), - "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("账号授权"), - "zhanghuyue" : MessageLookupByLibrary.simpleMessage("账户余额"), - "zhengzaihujiaoqishou" : MessageLookupByLibrary.simpleMessage("正在呼叫骑手"), - "zhengzaijiazai" : MessageLookupByLibrary.simpleMessage("正在加载"), - "zhengzaipeisong" : MessageLookupByLibrary.simpleMessage("正在配送"), - "zhengzaixiazaizhong" : MessageLookupByLibrary.simpleMessage("正在下载中..."), - "zhidianmendian" : MessageLookupByLibrary.simpleMessage("致电门店"), - "zhifubao" : MessageLookupByLibrary.simpleMessage("支付宝"), - "zhifufangshi" : MessageLookupByLibrary.simpleMessage("支付方式"), - "zhifuxiangqing" : MessageLookupByLibrary.simpleMessage("支付详情"), - "zhizunhuiyuan" : MessageLookupByLibrary.simpleMessage("至尊会员"), - "zhizuowancheng" : MessageLookupByLibrary.simpleMessage("制作完成"), - "zhongwenjianti" : MessageLookupByLibrary.simpleMessage("简体中文"), - "ziqu" : MessageLookupByLibrary.simpleMessage("自取"), - "ziti" : MessageLookupByLibrary.simpleMessage("自提"), - "zitidizhi" : MessageLookupByLibrary.simpleMessage("自提地址"), - "zitiduihuanquan" : MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), - "zitishijian" : MessageLookupByLibrary.simpleMessage("自提时间"), - "zuanshihuiyuan" : MessageLookupByLibrary.simpleMessage("钻石会员"), - "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任务得积分"), - "zuozhe" : m37 - }; + static Map _notInlinedMessages(_) => { + "bainianchuanjiao": MessageLookupByLibrary.simpleMessage("百年川椒"), + "baiyinhuiyuan": MessageLookupByLibrary.simpleMessage("白银会员"), + "banben": m0, + "bangong": MessageLookupByLibrary.simpleMessage("办公"), + "bangzhuyufankui": MessageLookupByLibrary.simpleMessage("帮助与反馈"), + "baocun": MessageLookupByLibrary.simpleMessage("保存"), + "baocunchenggong": MessageLookupByLibrary.simpleMessage("保存成功"), + "beizhu": MessageLookupByLibrary.simpleMessage("备注"), + "bianjidizhi": MessageLookupByLibrary.simpleMessage("编辑地址"), + "biaojiweiyidu": MessageLookupByLibrary.simpleMessage("标为已读"), + "bodadianhua": MessageLookupByLibrary.simpleMessage("拨打电话"), + "brand_yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心回乡"), + "buzhichikaipiao": MessageLookupByLibrary.simpleMessage("不支持开票"), + "chakan": MessageLookupByLibrary.simpleMessage("查看"), + "chakangengduo": MessageLookupByLibrary.simpleMessage("查看更多"), + "chakanshixiaoquan": MessageLookupByLibrary.simpleMessage("查看失效券"), + "chakanwodekabao": MessageLookupByLibrary.simpleMessage("查看我的卡包"), + "chakanwodekaquan": MessageLookupByLibrary.simpleMessage("查看我的卡券"), + "chakanwuliu": MessageLookupByLibrary.simpleMessage("查看物流"), + "chakanxiangqing": MessageLookupByLibrary.simpleMessage("查看详情"), + "changjianwenti": MessageLookupByLibrary.simpleMessage("常见问题"), + "changqiyouxiao": MessageLookupByLibrary.simpleMessage("长期有效"), + "chaungshirengushi": MessageLookupByLibrary.simpleMessage("创始人故事"), + "chenggongdengluzhuce": + MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), + "chengshixuanze": MessageLookupByLibrary.simpleMessage("城市选择"), + "chengweidianpuzhuanshuhuiyuan": + MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"), + "chongzhi": MessageLookupByLibrary.simpleMessage("充值"), + "chongzhixiaoxi": MessageLookupByLibrary.simpleMessage("充值消息"), + "chongzhizuixiaojine": m1, + "chuangjianshijian": m2, + "chuangshirendegushi": MessageLookupByLibrary.simpleMessage("创始人的故事-"), + "chuangshirendegushi1": MessageLookupByLibrary.simpleMessage("创始人的故事"), + "code_error": MessageLookupByLibrary.simpleMessage("验证码输入错误"), + "cunchu": MessageLookupByLibrary.simpleMessage("存储"), + "cunchutishixinxi": MessageLookupByLibrary.simpleMessage( + "为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"), + "daifukuan": MessageLookupByLibrary.simpleMessage("待付款"), + "daipeisong": MessageLookupByLibrary.simpleMessage("待配送"), + "daiqucan": MessageLookupByLibrary.simpleMessage("待取餐"), + "daiqueren": MessageLookupByLibrary.simpleMessage("待确认"), + "daizhifu": MessageLookupByLibrary.simpleMessage("待支付"), + "daizhizuo": MessageLookupByLibrary.simpleMessage("待制作"), + "dakaidingwei": MessageLookupByLibrary.simpleMessage("打开定位"), + "dangqianbanben": MessageLookupByLibrary.simpleMessage("当前版本"), + "dangqiandengji": MessageLookupByLibrary.simpleMessage("当前等级"), + "dangqianjifen": MessageLookupByLibrary.simpleMessage("当前积分:"), + "dangqianshangpinduihuanhexiaoma": + MessageLookupByLibrary.simpleMessage("当前商品兑换核销码已核销完成"), + "daoxiayidengji": MessageLookupByLibrary.simpleMessage("到下一等级"), + "dengdaishangjiaqueren": MessageLookupByLibrary.simpleMessage("等待商家确认"), + "dengdaiyonghuqucan": MessageLookupByLibrary.simpleMessage("等待用户取餐"), + "denglu": MessageLookupByLibrary.simpleMessage("登录"), + "diancan": MessageLookupByLibrary.simpleMessage("点餐"), + "dianhua": MessageLookupByLibrary.simpleMessage("电话"), + "dianjidenglu": MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), + "dianwolingqu": MessageLookupByLibrary.simpleMessage("点我领取"), + "dingdan": MessageLookupByLibrary.simpleMessage("订单"), + "dingdandaifahuo": MessageLookupByLibrary.simpleMessage("订单待发货"), + "dingdandaizhifu": MessageLookupByLibrary.simpleMessage("订单待支付"), + "dingdangenzong": MessageLookupByLibrary.simpleMessage("订单跟踪"), + "dingdanhao": MessageLookupByLibrary.simpleMessage("订单号"), + "dingdanqueren": MessageLookupByLibrary.simpleMessage("订单确认"), + "dingdanxiaoxi": MessageLookupByLibrary.simpleMessage("订单消息"), + "dingdanyisongda": MessageLookupByLibrary.simpleMessage("订单送达"), + "dingdanyituikuan": MessageLookupByLibrary.simpleMessage("订单已退款"), + "dingdanyiwancheng": MessageLookupByLibrary.simpleMessage("订单已完成"), + "dingdanyizhifu": MessageLookupByLibrary.simpleMessage("订单待支付"), + "dingwei": MessageLookupByLibrary.simpleMessage("定位"), + "dizhi": MessageLookupByLibrary.simpleMessage("地址"), + "duihuan": MessageLookupByLibrary.simpleMessage("兑换"), + "duihuanchenggong": MessageLookupByLibrary.simpleMessage("兑换成功"), + "duihuanguize": MessageLookupByLibrary.simpleMessage("兑换规则"), + "duihuanhoufahuo": MessageLookupByLibrary.simpleMessage("兑换后五个工作日内发货"), + "duihuanhouwugegongzuori": + MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), + "duihuanliangdidaogao": MessageLookupByLibrary.simpleMessage("兑换量从低到高"), + "duihuanlianggaodaodi": MessageLookupByLibrary.simpleMessage("兑换量从高到低"), + "duihuanlishi": MessageLookupByLibrary.simpleMessage("兑换历史"), + "duihuanquan": MessageLookupByLibrary.simpleMessage("兑换券"), + "duihuanshangpinxiangqing": + MessageLookupByLibrary.simpleMessage("兑换商品详情"), + "duihuanxinxi": MessageLookupByLibrary.simpleMessage("兑换信息"), + "fanhuiduihuanlishi": MessageLookupByLibrary.simpleMessage("返回兑换历史"), + "fankui": MessageLookupByLibrary.simpleMessage("反馈"), + "fankuilizi": + MessageLookupByLibrary.simpleMessage("您可以在这里输入反馈内容,例如产品建议,功能异常等"), + "fantizhongwen": MessageLookupByLibrary.simpleMessage("繁体中文"), + "fapiao": MessageLookupByLibrary.simpleMessage("发票"), + "fapiaozhushou": MessageLookupByLibrary.simpleMessage("发票助手"), + "fasong": MessageLookupByLibrary.simpleMessage("发送"), + "faxingshijian": m3, + "feishiwuduihuanma": MessageLookupByLibrary.simpleMessage("非实物兑换吗"), + "feishiwushangpin": + MessageLookupByLibrary.simpleMessage("非实物商品兑换后领取到卡包即可使用!"), + "fenxiangdao": MessageLookupByLibrary.simpleMessage("分享到"), + "ge": m4, + "geiwopingfen": MessageLookupByLibrary.simpleMessage("给我评分"), + "gengduo": MessageLookupByLibrary.simpleMessage("更多"), + "gengduoyouhuiquan": MessageLookupByLibrary.simpleMessage("更多优惠券"), + "genghuantouxiang": MessageLookupByLibrary.simpleMessage("更换头像"), + "gerenxinxi": MessageLookupByLibrary.simpleMessage("个人信息"), + "gong": MessageLookupByLibrary.simpleMessage("共"), + "gongjijian": m5, + "gongjijianshangpin": m6, + "gongli": m7, + "gongxinichengweibendianhuiyuan": + MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"), + "gouxuanxieyi": + MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"), + "guanlidizhi": MessageLookupByLibrary.simpleMessage("管理地址"), + "guanyu": MessageLookupByLibrary.simpleMessage("关于"), + "guojiankangyoujishenghuo": + MessageLookupByLibrary.simpleMessage("过健康有机生活"), + "haimeiyouxiaoxi": MessageLookupByLibrary.simpleMessage("还没有消息~"), + "haixiajiemei": MessageLookupByLibrary.simpleMessage("海峡姐妹"), + "haowu": MessageLookupByLibrary.simpleMessage("好物"), + "heji": MessageLookupByLibrary.simpleMessage("合计:"), + "hexiaochenggong": MessageLookupByLibrary.simpleMessage("核销成功"), + "hexiaomaxiangqing": MessageLookupByLibrary.simpleMessage("核销码详情"), + "huangjinhuiyuan": MessageLookupByLibrary.simpleMessage("黄金会员"), + "huifu": MessageLookupByLibrary.simpleMessage("回复"), + "huifu_": m8, + "huixiangrenyimendian": + MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), + "huixiangtoutiao": MessageLookupByLibrary.simpleMessage("回乡头条"), + "huiyuandengji": MessageLookupByLibrary.simpleMessage("会员等级"), + "huiyuandengjishuoming": MessageLookupByLibrary.simpleMessage("会员等级说明"), + "huiyuanjifen": MessageLookupByLibrary.simpleMessage("会员积分"), + "huiyuanka": MessageLookupByLibrary.simpleMessage("会员卡"), + "huiyuankaxiangqing": MessageLookupByLibrary.simpleMessage("会员卡详情"), + "huiyuanyue": MessageLookupByLibrary.simpleMessage("会员余额"), + "huode": MessageLookupByLibrary.simpleMessage("获得"), + "huodongjianmianpeisongfei": m9, + "huodongjinxingzhong": MessageLookupByLibrary.simpleMessage("活动进行中"), + "huodongliebiao": MessageLookupByLibrary.simpleMessage("活动列表"), + "huodongzixun": MessageLookupByLibrary.simpleMessage("活动资讯"), + "huopinyisongda": MessageLookupByLibrary.simpleMessage("货品已送达"), + "input_code": MessageLookupByLibrary.simpleMessage("手机验证码"), + "input_code_hide": MessageLookupByLibrary.simpleMessage("请输入验证码"), + "input_phone": MessageLookupByLibrary.simpleMessage("输入手机号"), + "input_phone_hide": MessageLookupByLibrary.simpleMessage("请输入你的手机号"), + "jiajifen": m10, + "jian": MessageLookupByLibrary.simpleMessage("件"), + "jianjie": m11, + "jiazaishibai": MessageLookupByLibrary.simpleMessage("加载失败"), + "jiesuan": MessageLookupByLibrary.simpleMessage("结算"), + "jiesuanjine": MessageLookupByLibrary.simpleMessage("结算金额"), + "jifen": MessageLookupByLibrary.simpleMessage("积分"), + "jifen_": m12, + "jifenbuzu": MessageLookupByLibrary.simpleMessage("您的积分不足"), + "jifendaoxiayidengji": m13, + "jifendejisuanshuoming": + MessageLookupByLibrary.simpleMessage("积分的计算说明"), + "jifendidaogao": MessageLookupByLibrary.simpleMessage("积分从低到高"), + "jifengaodaodi": MessageLookupByLibrary.simpleMessage("积分从高到低"), + "jifenshangcheng": MessageLookupByLibrary.simpleMessage("积分商城"), + "jifenxiangqing": MessageLookupByLibrary.simpleMessage("积分详情"), + "jingbilianmenghuiyuandian": + MessageLookupByLibrary.simpleMessage("净弼联盟会员店"), + "jinrihuiyuanrenwu": MessageLookupByLibrary.simpleMessage("今日会员任务"), + "jinrushangdian": MessageLookupByLibrary.simpleMessage("进入商店"), + "jinxingzhongdedingdan": MessageLookupByLibrary.simpleMessage("进行中的订单"), + "jituanchuangbanren": MessageLookupByLibrary.simpleMessage(" 集团创办人"), + "jituanchuangshiren": MessageLookupByLibrary.simpleMessage("集团创始人"), + "jixuduihuan": MessageLookupByLibrary.simpleMessage("继续兑换"), + "jixuzhifu": MessageLookupByLibrary.simpleMessage("继续支付"), + "jujue": MessageLookupByLibrary.simpleMessage("拒绝"), + "kabao": MessageLookupByLibrary.simpleMessage("卡包"), + "kaiqiquanxian": MessageLookupByLibrary.simpleMessage("开启权限"), + "kaitongriqi": m14, + "kaquan": MessageLookupByLibrary.simpleMessage("卡券"), + "kelingqudeyouhuiquan": MessageLookupByLibrary.simpleMessage("可领取的优惠券"), + "keshiyong": MessageLookupByLibrary.simpleMessage("可使用"), + "keyongjifen": MessageLookupByLibrary.simpleMessage("可用积分"), + "keyongquan": MessageLookupByLibrary.simpleMessage("可用券"), + "keyongyouhuiquan": MessageLookupByLibrary.simpleMessage("可用优惠券"), + "keyongyue": MessageLookupByLibrary.simpleMessage("可用余额"), + "kongtiao": MessageLookupByLibrary.simpleMessage("空调"), + "kuaidi": MessageLookupByLibrary.simpleMessage("快递"), + "lianxishoujihao": MessageLookupByLibrary.simpleMessage("联系手机号"), + "lianxuqiandaolingqushuangbeijifen": + MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"), + "lijicanjia": MessageLookupByLibrary.simpleMessage("立即参加"), + "lijichongzhi": MessageLookupByLibrary.simpleMessage("立即充值"), + "lijiqiandao": MessageLookupByLibrary.simpleMessage("立即签到"), + "lijitiyan": MessageLookupByLibrary.simpleMessage("立即体验"), + "lingqu": MessageLookupByLibrary.simpleMessage("领取"), + "lingquanzhongxin": MessageLookupByLibrary.simpleMessage("领券中心"), + "lingquchenggong": MessageLookupByLibrary.simpleMessage("领取成功"), + "lingqudaokabao": MessageLookupByLibrary.simpleMessage("领取到卡包"), + "lingqufangshi": MessageLookupByLibrary.simpleMessage("领取方式"), + "lingqushijian": m15, + "linian": MessageLookupByLibrary.simpleMessage("理念"), + "lishijilu": MessageLookupByLibrary.simpleMessage("历史记录"), + "liuxianinjingcaidepinglunba": + MessageLookupByLibrary.simpleMessage("留下您精彩的评论吧"), + "login": MessageLookupByLibrary.simpleMessage("登录"), + "login_splash": MessageLookupByLibrary.simpleMessage("欢迎来到一心回乡"), + "main_menu1": MessageLookupByLibrary.simpleMessage("净弼"), + "main_menu2": MessageLookupByLibrary.simpleMessage("联盟"), + "main_menu3": MessageLookupByLibrary.simpleMessage("我的"), + "manlijiandaijinquan": m16, + "manyuankeyong": m17, + "meiriqiandao": MessageLookupByLibrary.simpleMessage("每日签到"), + "meiyougengduohuiyuanka": + MessageLookupByLibrary.simpleMessage("没有更多会员卡"), + "meiyougengduoshujule": + MessageLookupByLibrary.simpleMessage("没有更多的数据了"), + "meiyougengduoyouhuiquan": + MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), + "mendianxuanzhe": MessageLookupByLibrary.simpleMessage("门店选择"), + "menpaihao": MessageLookupByLibrary.simpleMessage("请输入门牌号"), + "mi": m18, + "mingxi": MessageLookupByLibrary.simpleMessage("明细"), + "morenpaixu": MessageLookupByLibrary.simpleMessage("默认排序"), + "muqianzanwuxingdianhuodong": + MessageLookupByLibrary.simpleMessage("目前暂无星店活动"), + "nihaimeiyouchongzhihuoxiaofeijilu": + MessageLookupByLibrary.simpleMessage("你在这儿还没有消费或充值记录哦~"), + "nindingweigongnengweikaiqi": + MessageLookupByLibrary.simpleMessage("您定位功能开关未开启,请点击去打開定位"), + "nindingweiquanxianweiyunxu": + MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), + "ninweidenglu": MessageLookupByLibrary.simpleMessage("您未登录,请点击去登录"), + "ninyilianxuqiandaotian": m19, + "ninyouyigedingdanyaolingqu": + MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), + "ninyouyigexindedingdan": + MessageLookupByLibrary.simpleMessage("您有一个新的订单"), + "paizhao": MessageLookupByLibrary.simpleMessage("拍照"), + "peisong": MessageLookupByLibrary.simpleMessage("配送"), + "peisongfangshi": MessageLookupByLibrary.simpleMessage("配送方式"), + "peisongfei": MessageLookupByLibrary.simpleMessage("配送费"), + "peisongfuwu": MessageLookupByLibrary.simpleMessage("配送服务"), + "peisongzhong": MessageLookupByLibrary.simpleMessage("配送中"), + "phone_error": MessageLookupByLibrary.simpleMessage("手机格式错误"), + "pinglun_": m20, + "pinpai": MessageLookupByLibrary.simpleMessage("品牌"), + "pinpaijieshao": MessageLookupByLibrary.simpleMessage("品牌介绍"), + "privacy_policy1": MessageLookupByLibrary.simpleMessage("登录既同意"), + "privacy_policy2": MessageLookupByLibrary.simpleMessage("《一心回乡服务协议》"), + "privacy_policy3": MessageLookupByLibrary.simpleMessage("《隐私服务》"), + "privacy_policy4": MessageLookupByLibrary.simpleMessage("并使用本机号码登录"), + "qiandao": MessageLookupByLibrary.simpleMessage("签到"), + "qiandaolingjifen": MessageLookupByLibrary.simpleMessage("签到领积分"), + "qiandaolingqujinfen": MessageLookupByLibrary.simpleMessage("签到领取积分"), + "qiandaowancheng": MessageLookupByLibrary.simpleMessage("签到完成"), + "qianjinmaiwei": MessageLookupByLibrary.simpleMessage("前进麦味"), + "qianshou": MessageLookupByLibrary.simpleMessage("已签收"), + "qianwanghuixiangmendianduihuanhexiao": + MessageLookupByLibrary.simpleMessage( + "前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), + "qinglihuancun": MessageLookupByLibrary.simpleMessage("清理缓存"), + "qingshurubeizhuyaoqiu": + MessageLookupByLibrary.simpleMessage("请输入备注要求"), + "qingshuruchongzhijine": + MessageLookupByLibrary.simpleMessage("请输入充值金额"), + "qingshurushoujihao": MessageLookupByLibrary.simpleMessage("请输入手机号"), + "qingshuruyanzhengma": MessageLookupByLibrary.simpleMessage("请输入验证码"), + "qingshuruyouxiaoshoujihaoma": + MessageLookupByLibrary.simpleMessage("请输入您的有效手机号"), + "qingshuruzhifumima": MessageLookupByLibrary.simpleMessage("请输入支付密码"), + "qingtianxieshoujihao": + MessageLookupByLibrary.simpleMessage("请填写收件人手机号"), + "qingtianxiexingming": MessageLookupByLibrary.simpleMessage("请填写收件人姓名"), + "qingtonghuiyuan": MessageLookupByLibrary.simpleMessage("青铜会员"), + "qingxuanzeshiyongmendian": + MessageLookupByLibrary.simpleMessage("请选择使用门店"), + "qingxuanzeshouhuodizhi": + MessageLookupByLibrary.simpleMessage("请选择收货地址"), + "qingxuanzeyigemendian": + MessageLookupByLibrary.simpleMessage("请选择一个门店"), + "qingxuanzhemendian": MessageLookupByLibrary.simpleMessage("请选择门店"), + "qingxuanzheninxiangshezhideyuyan": + MessageLookupByLibrary.simpleMessage("请选择您想设置的语言"), + "qingzaiguidingshijianneizhifu": + MessageLookupByLibrary.simpleMessage("请在规定时间内完成支付"), + "qingzhuo": MessageLookupByLibrary.simpleMessage("清桌"), + "qishoupeisongzhongyujisongdashijian": + MessageLookupByLibrary.simpleMessage("骑手配送中,预计送达时间"), + "qishouyijiedanquhuozhong": + MessageLookupByLibrary.simpleMessage("骑手已接单、取货中"), + "quanbao": MessageLookupByLibrary.simpleMessage("券包"), + "quanbu": MessageLookupByLibrary.simpleMessage("全部"), + "quanbudingdan": MessageLookupByLibrary.simpleMessage("全部订单"), + "quanbuduihuan": MessageLookupByLibrary.simpleMessage("全部兑换"), + "quanchangtongyong": MessageLookupByLibrary.simpleMessage("全场通用"), + "quanchangzhe": m21, + "quantian": MessageLookupByLibrary.simpleMessage("全天"), + "quanxian": MessageLookupByLibrary.simpleMessage("权限"), + "quanxianshezhi": MessageLookupByLibrary.simpleMessage("权限设置"), + "qucanhao": MessageLookupByLibrary.simpleMessage("取餐号"), + "qudanhao": m22, + "qudenglu": MessageLookupByLibrary.simpleMessage("去登录"), + "queding": MessageLookupByLibrary.simpleMessage("确定"), + "queren": MessageLookupByLibrary.simpleMessage("确认"), + "querenchongzhi": MessageLookupByLibrary.simpleMessage("确认充值"), + "querenduihuan": MessageLookupByLibrary.simpleMessage("确认兑换"), + "querenshouhuo": MessageLookupByLibrary.simpleMessage("确认收货"), + "querenyaoshanchudangqianpinglunma": + MessageLookupByLibrary.simpleMessage("确认要删除当前评论?"), + "quhexiao": MessageLookupByLibrary.simpleMessage("去核销"), + "quhuozhong": MessageLookupByLibrary.simpleMessage("取货中"), + "qujianma": MessageLookupByLibrary.simpleMessage("取件码"), + "quqiandao": MessageLookupByLibrary.simpleMessage("去签到"), + "qushiyong": MessageLookupByLibrary.simpleMessage("去使用"), + "quwancheng": MessageLookupByLibrary.simpleMessage(" 去完成 "), + "quxiao": MessageLookupByLibrary.simpleMessage("取消"), + "quxiaodingdan": MessageLookupByLibrary.simpleMessage("取消订单"), + "quxiaozhifu": MessageLookupByLibrary.simpleMessage("取消支付"), + "quzhifu": MessageLookupByLibrary.simpleMessage("去支付"), + "remenwenzhangshipin": MessageLookupByLibrary.simpleMessage("热门文章视频"), + "remenwenzhangshipinliebiao": + MessageLookupByLibrary.simpleMessage("热门文章视频列表"), + "ren": m23, + "renwuzhongxin": MessageLookupByLibrary.simpleMessage("任务中心"), + "resend_in_seconds": m24, + "ricahngfenxiang": MessageLookupByLibrary.simpleMessage("日常分享"), + "ruhedihuanjifen": MessageLookupByLibrary.simpleMessage("如何兑换积分"), + "ruhedihuanjifen1": MessageLookupByLibrary.simpleMessage( + "点击净弼,进入积分商城,点击你想兑换的领商品,进入商品详情后点击下方兑换,即可兑换哦~"), + "ruhelingquyouhuiquan": + MessageLookupByLibrary.simpleMessage("如何领取优惠券?"), + "ruhelingquyouhuiquan1": MessageLookupByLibrary.simpleMessage( + "点击我的,进入我页面后,点击下方的领劵中心,进入后即可领取优惠券哦~"), + "ruheqiandao": MessageLookupByLibrary.simpleMessage("如何签到?"), + "ruheqiandao1": MessageLookupByLibrary.simpleMessage( + "1.点击净弼,进入首页,点击上方的去签到。\n2.点击我的,进入我的页面,点击上方的积分详情,进入后即可签到。"), + "ruxutuikuanqingyumendianlianxi": MessageLookupByLibrary.simpleMessage( + "如需退款,请您提前准备好订单号/取单号,并与门店人员进行联系"), + "send_code": MessageLookupByLibrary.simpleMessage("发送验证"), + "shanchu": MessageLookupByLibrary.simpleMessage("删除"), + "shanchudingdan": MessageLookupByLibrary.simpleMessage("删除一单"), + "shangjiaquan": MessageLookupByLibrary.simpleMessage("商家券"), + "shangjiaqueren": MessageLookupByLibrary.simpleMessage("商家确认"), + "shangjiayifahuo": MessageLookupByLibrary.simpleMessage("商家已发货"), + "shangjiazhengzaipeican": + MessageLookupByLibrary.simpleMessage("商家正在配餐"), + "shanglajiazai": MessageLookupByLibrary.simpleMessage("上拉加载"), + "shangpinjifen": m25, + "shangpinxiangqing": MessageLookupByLibrary.simpleMessage("商品详情"), + "shangyidengji": MessageLookupByLibrary.simpleMessage("上一等级"), + "shenghuoyule": MessageLookupByLibrary.simpleMessage("生活娱乐"), + "shenmijifendali": MessageLookupByLibrary.simpleMessage("神秘积分大礼"), + "shenqingtuikuan": MessageLookupByLibrary.simpleMessage("申请退款"), + "shezhi": MessageLookupByLibrary.simpleMessage("设置"), + "shifangjiazaigengduo": MessageLookupByLibrary.simpleMessage("释放加载更多"), + "shifangshuaxin": MessageLookupByLibrary.simpleMessage("释放刷新"), + "shifujifen": m26, + "shimingrenzheng": MessageLookupByLibrary.simpleMessage("实名认证"), + "shixiaoquan": MessageLookupByLibrary.simpleMessage("失效券"), + "shixiaoyouhuiquan": MessageLookupByLibrary.simpleMessage("失效优惠券"), + "shiyongbangzhu": MessageLookupByLibrary.simpleMessage("使用帮助"), + "shiyongmendian": MessageLookupByLibrary.simpleMessage("适用门店"), + "shiyongriqi": MessageLookupByLibrary.simpleMessage("使用日期"), + "shiyongshuoming": MessageLookupByLibrary.simpleMessage("使用说明"), + "shiyongtiaojian": MessageLookupByLibrary.simpleMessage("使用条件"), + "shouhuodizhi": MessageLookupByLibrary.simpleMessage("请输入详细收货地址"), + "shouhuodizhi1": MessageLookupByLibrary.simpleMessage("收货地址"), + "shouhuorenshoujihao": + MessageLookupByLibrary.simpleMessage("请输入收货人手机号"), + "shouhuorenxiangxidizhi": + MessageLookupByLibrary.simpleMessage("请输入收货人详细地址"), + "shouhuorenxingming": MessageLookupByLibrary.simpleMessage("请输入收货人姓名"), + "shoujihao": MessageLookupByLibrary.simpleMessage("手机号"), + "shouye": MessageLookupByLibrary.simpleMessage("首页"), + "shuaxin": MessageLookupByLibrary.simpleMessage("刷新"), + "shuaxinchenggong": MessageLookupByLibrary.simpleMessage("刷新成功"), + "shuaxinshibai": MessageLookupByLibrary.simpleMessage("刷新失败"), + "shuaxinyue": MessageLookupByLibrary.simpleMessage("刷新余额"), + "shuaxinzhong": MessageLookupByLibrary.simpleMessage("刷新中...."), + "shurushouhuorendizhi": + MessageLookupByLibrary.simpleMessage("请输入收货人地址"), + "shuruzhifumima": MessageLookupByLibrary.simpleMessage("输入支付密码"), + "sui": m27, + "tebieshengming": MessageLookupByLibrary.simpleMessage("特别声明"), + "tijiao": MessageLookupByLibrary.simpleMessage("提交"), + "tingchewei": MessageLookupByLibrary.simpleMessage("停车位"), + "tixian": MessageLookupByLibrary.simpleMessage("提现"), + "tongyibingjixu": MessageLookupByLibrary.simpleMessage("同意并继续"), + "tongzhi": MessageLookupByLibrary.simpleMessage("通知"), + "tongzhitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了您可以及时收到我们的活动信息,推荐您在使用HISAPP时打开通知的接收"), + "touxiang": MessageLookupByLibrary.simpleMessage("头像"), + "tuichudenglu": MessageLookupByLibrary.simpleMessage("退出登录"), + "tuikuan": MessageLookupByLibrary.simpleMessage("退款"), + "waimai": MessageLookupByLibrary.simpleMessage("外卖"), + "waisong": MessageLookupByLibrary.simpleMessage("外送"), + "wancheng": MessageLookupByLibrary.simpleMessage("完成"), + "wancheng_": m28, + "wanchengyicixiadan": MessageLookupByLibrary.simpleMessage("完成一次下单"), + "wanshanshengrixinxi_nl": + MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), + "wanshanshengrixinxi_yhq": + MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), + "weidenglu": MessageLookupByLibrary.simpleMessage("未登录"), + "weidengluxinxi": MessageLookupByLibrary.simpleMessage("点击登录,享受更多精彩信息"), + "weihexiao": MessageLookupByLibrary.simpleMessage("未核销"), + "weikaiqi": MessageLookupByLibrary.simpleMessage("未开启"), + "weilegeiningenghaodefuwu": MessageLookupByLibrary.simpleMessage( + "为了给您提供更好的服务,以及享受更加精彩的信息内容,请您在使用期间,进行登录"), + "weilexiangnintuijianfujindemendianxinxi": + MessageLookupByLibrary.simpleMessage( + "为了向您推荐附近的门店信息,推荐您在使用期间让我们使用位置信息"), + "weiwancheng": MessageLookupByLibrary.simpleMessage(" 未完成 "), + "weixinzhifu": MessageLookupByLibrary.simpleMessage("微信支付"), + "weizhitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了向您推荐附近的门店信息,推荐您在使用HISAPP时让我们使用位置信息"), + "wentijian": MessageLookupByLibrary.simpleMessage("问题件"), + "wenzhangxiangqing": MessageLookupByLibrary.simpleMessage("文章详情"), + "weulingqu": MessageLookupByLibrary.simpleMessage("未领取"), + "wodehuiyuandengji": MessageLookupByLibrary.simpleMessage("我的会员等级"), + "wodejifenzhi": MessageLookupByLibrary.simpleMessage("我的积分值"), + "wodenianling": MessageLookupByLibrary.simpleMessage("我的年龄"), + "wodeqianbao": MessageLookupByLibrary.simpleMessage("我的钱包"), + "wodeshengri": MessageLookupByLibrary.simpleMessage("我的生日"), + "wodexiaoxi": MessageLookupByLibrary.simpleMessage("我的消息"), + "wuliudanhao": MessageLookupByLibrary.simpleMessage("物流单号:"), + "wuliugongsi": MessageLookupByLibrary.simpleMessage("物流公司:"), + "wuliuxinxi": MessageLookupByLibrary.simpleMessage("物流信息"), + "wuliuzhuangtai": MessageLookupByLibrary.simpleMessage("物流状态:"), + "xiadanshijian": MessageLookupByLibrary.simpleMessage("下单时间"), + "xiadanshijian_": m29, + "xialashuaxin": MessageLookupByLibrary.simpleMessage("下拉刷新"), + "xiangce": MessageLookupByLibrary.simpleMessage("相册"), + "xiangji": MessageLookupByLibrary.simpleMessage("相机"), + "xiangjitishixinxi": MessageLookupByLibrary.simpleMessage( + "为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), + "xiangqing": MessageLookupByLibrary.simpleMessage("详情"), + "xiangxidizhi": MessageLookupByLibrary.simpleMessage("详细地址"), + "xianshangfafang": MessageLookupByLibrary.simpleMessage("线上发放"), + "xianxiashiyong": MessageLookupByLibrary.simpleMessage("线下使用"), + "xiaofei": MessageLookupByLibrary.simpleMessage("消费"), + "xiaofeijifen": MessageLookupByLibrary.simpleMessage("消费积分"), + "xiaoxi": MessageLookupByLibrary.simpleMessage("消息"), + "xiayidengji": MessageLookupByLibrary.simpleMessage("下一等级"), + "xieyitanchuang": MessageLookupByLibrary.simpleMessage("一心回乡用户隐私政策"), + "xihuan_": m30, + "xindianhuodong": MessageLookupByLibrary.simpleMessage("星店活动"), + "xingming": MessageLookupByLibrary.simpleMessage("姓名"), + "xitongtongzhi": MessageLookupByLibrary.simpleMessage("系统通知"), + "xitongxiaoxi": MessageLookupByLibrary.simpleMessage("系统消息"), + "xiugaichenggong": MessageLookupByLibrary.simpleMessage("修改成功"), + "xuni": MessageLookupByLibrary.simpleMessage("虚拟"), + "yiduihuan": MessageLookupByLibrary.simpleMessage("已兑换"), + "yiduihuanjian": m31, + "yifahuo": MessageLookupByLibrary.simpleMessage("已发货"), + "yihujiaoqishou": MessageLookupByLibrary.simpleMessage("已呼叫骑手"), + "yikexiao": MessageLookupByLibrary.simpleMessage("已核销"), + "yilingqu": MessageLookupByLibrary.simpleMessage("已领取"), + "yindao1": MessageLookupByLibrary.simpleMessage("新增多项功能,海量优惠资讯实时推送"), + "yindao2": + MessageLookupByLibrary.simpleMessage("新增多项功能,使用平台钱包优惠多多,更有充值优惠享不停"), + "yindao3": + MessageLookupByLibrary.simpleMessage("新增会员任务得积分,消费可得绿金、积分商城换购"), + "yindao4": MessageLookupByLibrary.simpleMessage("传递友爱纯净健康有机环保智慧理念"), + "yindaoye1": MessageLookupByLibrary.simpleMessage("会员最新资讯抢先看"), + "yindaoye2": MessageLookupByLibrary.simpleMessage("全新集团联盟店会员点餐"), + "yindaoye3": MessageLookupByLibrary.simpleMessage("会员活动专区"), + "yindaoye4": MessageLookupByLibrary.simpleMessage("过健康有机生活"), + "yingyeshijian": m32, + "yinshi": MessageLookupByLibrary.simpleMessage("饮食"), + "yinsishengming": MessageLookupByLibrary.simpleMessage("隐私声明"), + "yinsixieyi": MessageLookupByLibrary.simpleMessage("《隐私协议》"), + "yinsizhengce1": MessageLookupByLibrary.simpleMessage( + " 感谢您使用一心回乡APP。我们非常重视您的个人信息和隐私保护。为了更好地保证您的个人权益,在您使用我们的产品前,请务必仔细阅读一心回乡"), + "yinsizhengce2": MessageLookupByLibrary.simpleMessage( + "     在您同意后,我们才会根据您的使用需求,收集部分可能涉及的数据(地理位置、相机、存储等信息)。"), + "yiqiandao": MessageLookupByLibrary.simpleMessage("已签到"), + "yiqianshou": MessageLookupByLibrary.simpleMessage("已签收"), + "yiquxiao": MessageLookupByLibrary.simpleMessage(" 已取消 "), + "yishijiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiming": MessageLookupByLibrary.simpleMessage("已实名"), + "yishixiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiyong": MessageLookupByLibrary.simpleMessage("已使用"), + "yishouquan": MessageLookupByLibrary.simpleMessage("已授权"), + "yisongda": MessageLookupByLibrary.simpleMessage("已送达"), + "yituikuan": MessageLookupByLibrary.simpleMessage("已退款"), + "yiwancheng": MessageLookupByLibrary.simpleMessage(" 已完成 "), + "yiwanchengdingdan": MessageLookupByLibrary.simpleMessage("已完成订单"), + "yixiansquanbupinglun": + MessageLookupByLibrary.simpleMessage("-已显示全部评论-"), + "yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心回乡"), + "yiyoujifen": MessageLookupByLibrary.simpleMessage("已有积分"), + "yizhifu": MessageLookupByLibrary.simpleMessage("已支付"), + "yonghuming": MessageLookupByLibrary.simpleMessage("用户名"), + "yonghuxiaofeijifen": + MessageLookupByLibrary.simpleMessage("用户每消费1元可获得1个积分。"), + "youhuiquan": MessageLookupByLibrary.simpleMessage("优惠券"), + "youhuiquanlingqu": MessageLookupByLibrary.simpleMessage("优惠券领取"), + "youhuiquanwufajileijifen": MessageLookupByLibrary.simpleMessage( + "优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), + "youkedenglu": MessageLookupByLibrary.simpleMessage("游客登录"), + "youxiaoqi": m33, + "youxiaoqixian": MessageLookupByLibrary.simpleMessage("有效期限:"), + "youxiaoqizhi": m34, + "yuan": MessageLookupByLibrary.simpleMessage("元"), + "yuan_": m35, + "yue": MessageLookupByLibrary.simpleMessage("余额"), + "yue_": m36, + "yuemingxi": MessageLookupByLibrary.simpleMessage("余额明细"), + "yunfei": MessageLookupByLibrary.simpleMessage("运费"), + "yuyan": MessageLookupByLibrary.simpleMessage("语言"), + "zailaiyidan": MessageLookupByLibrary.simpleMessage("再来一单"), + "zaituzhong": MessageLookupByLibrary.simpleMessage("运输中"), + "zaixiankefu": MessageLookupByLibrary.simpleMessage("在线客服"), + "zanbuzhichixianshangdiancan": + MessageLookupByLibrary.simpleMessage("暂不支持线上点餐"), + "zanwuxianshangjindian": MessageLookupByLibrary.simpleMessage("暂无线上门店"), + "zanwuyouhuiquankelingqu": + MessageLookupByLibrary.simpleMessage("暂无优惠券可领取"), + "zhanghaoshouquan": MessageLookupByLibrary.simpleMessage("账号授权"), + "zhanghuyue": MessageLookupByLibrary.simpleMessage("账户余额"), + "zhengzaihujiaoqishou": MessageLookupByLibrary.simpleMessage("正在呼叫骑手"), + "zhengzaijiazai": MessageLookupByLibrary.simpleMessage("正在加载"), + "zhengzaipeisong": MessageLookupByLibrary.simpleMessage("正在配送"), + "zhengzaixiazaizhong": MessageLookupByLibrary.simpleMessage("正在下载中..."), + "zhidianmendian": MessageLookupByLibrary.simpleMessage("致电门店"), + "zhifubao": MessageLookupByLibrary.simpleMessage("支付宝"), + "zhifufangshi": MessageLookupByLibrary.simpleMessage("支付方式"), + "zhifuxiangqing": MessageLookupByLibrary.simpleMessage("支付详情"), + "zhizunhuiyuan": MessageLookupByLibrary.simpleMessage("至尊会员"), + "zhizuowancheng": MessageLookupByLibrary.simpleMessage("制作完成"), + "zhongwenjianti": MessageLookupByLibrary.simpleMessage("简体中文"), + "ziqu": MessageLookupByLibrary.simpleMessage("自取"), + "ziti": MessageLookupByLibrary.simpleMessage("自提"), + "zitidizhi": MessageLookupByLibrary.simpleMessage("自提地址"), + "zitiduihuanquan": MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), + "zitishijian": MessageLookupByLibrary.simpleMessage("自提时间"), + "zuanshihuiyuan": MessageLookupByLibrary.simpleMessage("钻石会员"), + "zuorenwudejifen": MessageLookupByLibrary.simpleMessage("做任务得积分"), + "zuozhe": m37 + }; } diff --git a/lib/generated/intl/messages_zh_Hant_CN.dart b/lib/generated/intl/messages_zh_Hant_CN.dart index b99a04d3..3f59eba2 100644 --- a/lib/generated/intl/messages_zh_Hant_CN.dart +++ b/lib/generated/intl/messages_zh_Hant_CN.dart @@ -7,7 +7,7 @@ // ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new // ignore_for_file:prefer_single_quotes,comment_references, directives_ordering // ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases -// ignore_for_file:unused_import, file_names +// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes import 'package:intl/intl.dart'; import 'package:intl/message_lookup_by_library.dart'; @@ -19,552 +19,616 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'zh_Hant_CN'; - static m0(version) => "版本:${version}"; + static String m0(version) => "版本:${version}"; - static m1(yuan) => "充值金額最小是${yuan}元"; + static String m1(yuan) => "充值金額最小是${yuan}元"; - static m2(time) => "創建時間${time}"; + static String m2(time) => "創建時間${time}"; - static m3(shijian) => "發行開始時間 ${shijian}"; + static String m3(shijian) => "發行開始時間 ${shijian}"; - static m4(ge) => "${ge}g/個"; + static String m4(ge) => "${ge}g/個"; - static m5(jian) => "共${jian}件"; + static String m5(jian) => "共${jian}件"; - static m6(jian) => "共${jian}件商品"; + static String m6(jian) => "共${jian}件商品"; - static m7(km) => "${km}公里"; + static String m7(km) => "${km}公里"; - static m8(huifu) => "回復@${huifu}:"; + static String m8(huifu) => "回復@${huifu}:"; - static m9(yuan) => "活動減免${yuan}元配送費"; + static String m9(yuan) => "活動減免${yuan}元配送費"; - static m10(jifen) => "+ ${jifen} 積分"; + static String m10(jifen) => "+ ${jifen} 積分"; - static m11(jianjie) => "簡介:${jianjie}"; + static String m11(jianjie) => "簡介:${jianjie}"; - static m12(jifen) => "${jifen}積分"; + static String m12(jifen) => "${jifen}積分"; - static m13(jifen) => "${jifen}積分 到下一個等級"; + static String m13(jifen) => "${jifen}積分 到下一個等級"; - static m14(date) => "開通日期:${date}"; + static String m14(date) => "開通日期:${date}"; - static m15(shijian) => "領取時間 ${shijian}"; + static String m15(shijian) => "領取時間 ${shijian}"; - static m16(man, jian) => "滿${man}立減${jian}代金券"; + static String m16(man, jian) => "滿${man}立減${jian}代金券"; - static m17(yuan) => "滿${yuan}可用"; + static String m17(yuan) => "滿${yuan}可用"; - static m18(mi) => "${mi}米"; + static String m18(mi) => "${mi}米"; - static m19(tian) => "您已連續簽到${tian}天"; + static String m19(tian) => "您已連續簽到${tian}天"; - static m20(pinglun) => "評論(${pinglun})"; + static String m20(pinglun) => "評論(${pinglun})"; - static m21(zhe) => "全場${zhe}折"; + static String m21(zhe) => "全場${zhe}折"; - static m22(num) => "取膽號${num}"; + static String m22(num) => "取膽號${num}"; - static m23(ren) => "¥${ren}/人"; + static String m23(ren) => "¥${ren}/人"; - static m24(second) => "${second}s后重新發送"; + static String m24(second) => "${second}s后重新發送"; - static m25(jifen) => "商品積分 ${jifen}積分"; + static String m25(jifen) => "商品積分 ${jifen}積分"; - static m26(jifen) => "實付積分 ${jifen}積分"; + static String m26(jifen) => "實付積分 ${jifen}積分"; - static m27(sui) => "${sui}嵗"; + static String m27(sui) => "${sui}嵗"; - static m28(num) => "完成${num}"; + static String m28(num) => "完成${num}"; - static m29(time) => "下單時間:${time}"; + static String m29(time) => "下單時間:${time}"; - static m30(xihuan) => "喜歡(${xihuan})"; + static String m30(xihuan) => "喜歡(${xihuan})"; - static m31(jian) => "已兌換${jian}件"; + static String m31(jian) => "已兌換${jian}件"; - static m32(time) => "營業時間: ${time}"; + static String m32(time) => "營業時間: ${time}"; - static m33(date) => "有效期:${date}"; + static String m33(date) => "有效期:${date}"; - static m34(date) => "有效期至${date}"; + static String m34(date) => "有效期至${date}"; - static m35(yuan) => "${yuan}元"; + static String m35(yuan) => "${yuan}元"; - static m36(yue) => "餘額${yue}"; + static String m36(yue) => "餘額${yue}"; - static m37(zuozhe) => "作者:${zuozhe}"; + static String m37(zuozhe) => "作者:${zuozhe}"; final messages = _notInlinedMessages(_notInlinedMessages); - static _notInlinedMessages(_) => { - "bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"), - "baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白銀會員"), - "banben" : m0, - "bangong" : MessageLookupByLibrary.simpleMessage("辦公"), - "bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("幫助與反饋"), - "baocun" : MessageLookupByLibrary.simpleMessage("保存"), - "baocunchenggong" : MessageLookupByLibrary.simpleMessage("保存成功"), - "beizhu" : MessageLookupByLibrary.simpleMessage("備注"), - "bianjidizhi" : MessageLookupByLibrary.simpleMessage("編輯地址"), - "biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("標為已讀"), - "bodadianhua" : MessageLookupByLibrary.simpleMessage("撥打電話"), - "brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回鄉"), - "buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持開票"), - "chakan" : MessageLookupByLibrary.simpleMessage("查看"), - "chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"), - "chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"), - "chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"), - "chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"), - "chakanwuliu" : MessageLookupByLibrary.simpleMessage("查看物流"), - "chakanxiangqing" : MessageLookupByLibrary.simpleMessage("查看詳情"), - "changjianwenti" : MessageLookupByLibrary.simpleMessage("常見問題"), - "changqiyouxiao" : MessageLookupByLibrary.simpleMessage("長期有效"), - "chaungshirengushi" : MessageLookupByLibrary.simpleMessage("創始人故事"), - "chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), - "chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市選擇"), - "chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成為專屬會員,享專屬權益"), - "chongzhi" : MessageLookupByLibrary.simpleMessage("充值"), - "chongzhixiaoxi" : MessageLookupByLibrary.simpleMessage("充值消息"), - "chongzhizuixiaojine" : m1, - "chuangjianshijian" : m2, - "chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("創始人的故事-"), - "chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("創始人的故事"), - "code_error" : MessageLookupByLibrary.simpleMessage("驗證碼輸入錯誤"), - "cunchu" : MessageLookupByLibrary.simpleMessage("存儲"), - "cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("為了獲得照片使用、緩存等功能,推薦您使用期間打開存儲權限"), - "daifukuan" : MessageLookupByLibrary.simpleMessage("待付款"), - "daipeisong" : MessageLookupByLibrary.simpleMessage("待配送"), - "daiqucan" : MessageLookupByLibrary.simpleMessage("待取餐"), - "daiqueren" : MessageLookupByLibrary.simpleMessage("待確認"), - "daizhifu" : MessageLookupByLibrary.simpleMessage("待支付"), - "daizhizuo" : MessageLookupByLibrary.simpleMessage("待製作"), - "dakaidingwei" : MessageLookupByLibrary.simpleMessage("打開定位"), - "dangqianbanben" : MessageLookupByLibrary.simpleMessage("當前版本"), - "dangqiandengji" : MessageLookupByLibrary.simpleMessage("當前等級"), - "dangqianjifen" : MessageLookupByLibrary.simpleMessage("當前積分:"), - "dangqianshangpinduihuanhexiaoma" : MessageLookupByLibrary.simpleMessage("當前商品兌換核銷碼已核銷完成 "), - "daoxiayidengji" : MessageLookupByLibrary.simpleMessage("到下一等級"), - "dengdaishangjiaqueren" : MessageLookupByLibrary.simpleMessage("等待商家確認"), - "dengdaiyonghuqucan" : MessageLookupByLibrary.simpleMessage("等待用戶取餐"), - "denglu" : MessageLookupByLibrary.simpleMessage("登錄"), - "diancan" : MessageLookupByLibrary.simpleMessage("點餐"), - "dianhua" : MessageLookupByLibrary.simpleMessage("電話"), - "dianjidenglu" : MessageLookupByLibrary.simpleMessage("點擊登錄,享受更多精彩信息"), - "dianwolingqu" : MessageLookupByLibrary.simpleMessage("點我領取"), - "dingdan" : MessageLookupByLibrary.simpleMessage("訂單"), - "dingdandaifahuo" : MessageLookupByLibrary.simpleMessage("訂單待發貨"), - "dingdandaizhifu" : MessageLookupByLibrary.simpleMessage("訂單待支付"), - "dingdangenzong" : MessageLookupByLibrary.simpleMessage("訂單跟蹤"), - "dingdanhao" : MessageLookupByLibrary.simpleMessage("訂單號"), - "dingdanqueren" : MessageLookupByLibrary.simpleMessage("订单确认"), - "dingdanxiaoxi" : MessageLookupByLibrary.simpleMessage("訂單消息"), - "dingdanyisongda" : MessageLookupByLibrary.simpleMessage("訂單送達"), - "dingdanyituikuan" : MessageLookupByLibrary.simpleMessage("訂單已退款"), - "dingdanyiwancheng" : MessageLookupByLibrary.simpleMessage("訂單已完成"), - "dingdanyizhifu" : MessageLookupByLibrary.simpleMessage("訂單已支付"), - "dingwei" : MessageLookupByLibrary.simpleMessage("定位"), - "dizhi" : MessageLookupByLibrary.simpleMessage("地址"), - "duihuan" : MessageLookupByLibrary.simpleMessage("兑换"), - "duihuanchenggong" : MessageLookupByLibrary.simpleMessage("兑换成功"), - "duihuanguize" : MessageLookupByLibrary.simpleMessage("兑换规则"), - "duihuanhoufahuo" : MessageLookupByLibrary.simpleMessage("兌換物商品"), - "duihuanhouwugegongzuori" : MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), - "duihuanliangdidaogao" : MessageLookupByLibrary.simpleMessage("兌換量從低到高"), - "duihuanlianggaodaodi" : MessageLookupByLibrary.simpleMessage("兌換量從高到低"), - "duihuanlishi" : MessageLookupByLibrary.simpleMessage("兌換歷史"), - "duihuanquan" : MessageLookupByLibrary.simpleMessage("兌換券"), - "duihuanshangpinxiangqing" : MessageLookupByLibrary.simpleMessage("兑换商品详情"), - "duihuanxinxi" : MessageLookupByLibrary.simpleMessage("兑换信息"), - "fanhuiduihuanlishi" : MessageLookupByLibrary.simpleMessage("返回兌換歷史"), - "fankui" : MessageLookupByLibrary.simpleMessage("反饋"), - "fankuilizi" : MessageLookupByLibrary.simpleMessage("您可以在這裡輸入迴響內容,例如產品建議,功能异常等"), - "fantizhongwen" : MessageLookupByLibrary.simpleMessage("繁体中文"), - "fapiao" : MessageLookupByLibrary.simpleMessage("發票"), - "fapiaozhushou" : MessageLookupByLibrary.simpleMessage("發票助手"), - "fasong" : MessageLookupByLibrary.simpleMessage("發送"), - "faxingshijian" : m3, - "feishiwuduihuanma" : MessageLookupByLibrary.simpleMessage("非實物兌換碼"), - "feishiwushangpin" : MessageLookupByLibrary.simpleMessage("非實物商品!"), - "fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"), - "ge" : m4, - "geiwopingfen" : MessageLookupByLibrary.simpleMessage("給我評分"), - "gengduo" : MessageLookupByLibrary.simpleMessage("更多"), - "gengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("更多優惠券"), - "genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更换头像"), - "gerenxinxi" : MessageLookupByLibrary.simpleMessage("個人信息"), - "gong" : MessageLookupByLibrary.simpleMessage("共"), - "gongjijian" : m5, - "gongjijianshangpin" : m6, - "gongli" : m7, - "gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成為本店會員,快去享受超多的會員權益吧。"), - "gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("請勾選同意隱私服務和一心回鄉服務協定"), - "guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"), - "guanyu" : MessageLookupByLibrary.simpleMessage("關於"), - "guojiankangyoujishenghuo" : MessageLookupByLibrary.simpleMessage("過健康有機生活"), - "haimeiyouxiaoxi" : MessageLookupByLibrary.simpleMessage("還沒有消息~"), - "haixiajiemei" : MessageLookupByLibrary.simpleMessage("海峽姐妹"), - "haowu" : MessageLookupByLibrary.simpleMessage("好物"), - "heji" : MessageLookupByLibrary.simpleMessage("合計:"), - "hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核銷成功"), - "hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核銷碼詳情"), - "huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黃金會員"), - "huifu" : MessageLookupByLibrary.simpleMessage("回復"), - "huifu_" : m8, - "huixiangrenyimendian" : MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), - "huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回鄉頭條"), - "huiyuandengji" : MessageLookupByLibrary.simpleMessage("會員等級"), - "huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("會員等級説明"), - "huiyuanjifen" : MessageLookupByLibrary.simpleMessage("會員積分"), - "huiyuanka" : MessageLookupByLibrary.simpleMessage("會員卡"), - "huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("會員卡詳情"), - "huiyuanyue" : MessageLookupByLibrary.simpleMessage("會員餘額"), - "huode" : MessageLookupByLibrary.simpleMessage("獲得"), - "huodongjianmianpeisongfei" : m9, - "huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活動進行中"), - "huodongliebiao" : MessageLookupByLibrary.simpleMessage("活動列表"), - "huodongzixun" : MessageLookupByLibrary.simpleMessage("活動資訊"), - "huopinyisongda" : MessageLookupByLibrary.simpleMessage("貨品已送達"), - "input_code" : MessageLookupByLibrary.simpleMessage("手機驗證碼"), - "input_code_hide" : MessageLookupByLibrary.simpleMessage("請輸入驗證碼"), - "input_phone" : MessageLookupByLibrary.simpleMessage("輸入手機號"), - "input_phone_hide" : MessageLookupByLibrary.simpleMessage("請輸入你的手機號"), - "jiajifen" : m10, - "jian" : MessageLookupByLibrary.simpleMessage("件"), - "jianjie" : m11, - "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加載失敗"), - "jiesuan" : MessageLookupByLibrary.simpleMessage("結算"), - "jiesuanjine" : MessageLookupByLibrary.simpleMessage("結算金額"), - "jifen" : MessageLookupByLibrary.simpleMessage("積分"), - "jifen_" : m12, - "jifenbuzu" : MessageLookupByLibrary.simpleMessage("您的積分不足"), - "jifendaoxiayidengji" : m13, - "jifendejisuanshuoming" : MessageLookupByLibrary.simpleMessage("積分的計算説明"), - "jifendidaogao" : MessageLookupByLibrary.simpleMessage("積分從低到高"), - "jifengaodaodi" : MessageLookupByLibrary.simpleMessage("積分從高到低"), - "jifenshangcheng" : MessageLookupByLibrary.simpleMessage("積分商城"), - "jifenxiangqing" : MessageLookupByLibrary.simpleMessage("積分詳情"), - "jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("淨弼聯盟會員店"), - "jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日會員任務"), - "jinrushangdian" : MessageLookupByLibrary.simpleMessage("進入商店"), - "jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("進行中的訂單"), - "jituanchuangbanren" : MessageLookupByLibrary.simpleMessage("集团创办人"), - "jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集團創始人"), - "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"), - "jixuzhifu" : MessageLookupByLibrary.simpleMessage("繼續支付"), - "jujue" : MessageLookupByLibrary.simpleMessage("拒絕"), - "kabao" : MessageLookupByLibrary.simpleMessage("卡包"), - "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("開啓權限"), - "kaitongriqi" : m14, - "kaquan" : MessageLookupByLibrary.simpleMessage("卡券"), - "kelingqudeyouhuiquan" : MessageLookupByLibrary.simpleMessage("可領取的卡券"), - "keshiyong" : MessageLookupByLibrary.simpleMessage("可使用"), - "keyongjifen" : MessageLookupByLibrary.simpleMessage("可用积分"), - "keyongquan" : MessageLookupByLibrary.simpleMessage("可用券"), - "keyongyouhuiquan" : MessageLookupByLibrary.simpleMessage("可用優惠券"), - "keyongyue" : MessageLookupByLibrary.simpleMessage("可用餘額"), - "kongtiao" : MessageLookupByLibrary.simpleMessage("空調"), - "kuaidi" : MessageLookupByLibrary.simpleMessage("快遞"), - "lianxishoujihao" : MessageLookupByLibrary.simpleMessage("聯繫手機號"), - "lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("連續簽到領取雙倍積分"), - "lijicanjia" : MessageLookupByLibrary.simpleMessage("立即參加"), - "lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"), - "lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即簽到"), - "lijitiyan" : MessageLookupByLibrary.simpleMessage("立即體驗"), - "lingqu" : MessageLookupByLibrary.simpleMessage("領取"), - "lingquanzhongxin" : MessageLookupByLibrary.simpleMessage("領券中心"), - "lingquchenggong" : MessageLookupByLibrary.simpleMessage("領取成功"), - "lingqudaokabao" : MessageLookupByLibrary.simpleMessage("領取到卡包"), - "lingqufangshi" : MessageLookupByLibrary.simpleMessage("领取方式"), - "lingqushijian" : m15, - "linian" : MessageLookupByLibrary.simpleMessage("理念"), - "lishijilu" : MessageLookupByLibrary.simpleMessage("歷史記錄"), - "liuxianinjingcaidepinglunba" : MessageLookupByLibrary.simpleMessage("留下您精彩的評論吧"), - "login" : MessageLookupByLibrary.simpleMessage("登錄"), - "login_splash" : MessageLookupByLibrary.simpleMessage("歡迎來到一心回鄉"), - "main_menu1" : MessageLookupByLibrary.simpleMessage("淨弼"), - "main_menu2" : MessageLookupByLibrary.simpleMessage("聯盟"), - "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"), - "manlijiandaijinquan" : m16, - "manyuankeyong" : m17, - "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日簽到"), - "meiyougengduohuiyuanka" : MessageLookupByLibrary.simpleMessage("沒有更多會員卡"), - "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("沒有更多數據了"), - "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), - "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"), - "menpaihao" : MessageLookupByLibrary.simpleMessage("請輸入門牌號"), - "mi" : m18, - "mingxi" : MessageLookupByLibrary.simpleMessage("明細"), - "morenpaixu" : MessageLookupByLibrary.simpleMessage("默認排序"), - "muqianzanwuxingdianhuodong" : MessageLookupByLibrary.simpleMessage("目前暫無星店活動"), - "nihaimeiyouchongzhihuoxiaofeijilu" : MessageLookupByLibrary.simpleMessage("你在這兒還沒有消費或充值紀錄喔~"), - "nindingweigongnengweikaiqi" : MessageLookupByLibrary.simpleMessage("您定位功能開關未開啟,請點擊去開啟定位"), - "nindingweiquanxianweiyunxu" : MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), - "ninweidenglu" : MessageLookupByLibrary.simpleMessage("您未登錄,請點擊去登錄"), - "ninyilianxuqiandaotian" : m19, - "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一個訂單需要前往門店領取"), - "ninyouyigexindedingdan" : MessageLookupByLibrary.simpleMessage("您有一個新訂單"), - "paizhao" : MessageLookupByLibrary.simpleMessage("拍照"), - "peisong" : MessageLookupByLibrary.simpleMessage("配送"), - "peisongfangshi" : MessageLookupByLibrary.simpleMessage("配送方式"), - "peisongfei" : MessageLookupByLibrary.simpleMessage("配送費"), - "peisongfuwu" : MessageLookupByLibrary.simpleMessage("配送服務"), - "peisongzhong" : MessageLookupByLibrary.simpleMessage("配送中"), - "phone_error" : MessageLookupByLibrary.simpleMessage("手機格式錯誤"), - "pinglun_" : m20, - "pinpai" : MessageLookupByLibrary.simpleMessage("品牌"), - "pinpaijieshao" : MessageLookupByLibrary.simpleMessage("品牌介紹"), - "privacy_policy1" : MessageLookupByLibrary.simpleMessage("登錄既同意"), - "privacy_policy2" : MessageLookupByLibrary.simpleMessage("《一心回鄉服務協議》"), - "privacy_policy3" : MessageLookupByLibrary.simpleMessage("《隱私服務》"), - "privacy_policy4" : MessageLookupByLibrary.simpleMessage("并使用本機號碼登錄"), - "qiandao" : MessageLookupByLibrary.simpleMessage("簽到"), - "qiandaolingjifen" : MessageLookupByLibrary.simpleMessage("簽到領積分"), - "qiandaolingqujinfen" : MessageLookupByLibrary.simpleMessage("簽到領取積分"), - "qiandaowancheng" : MessageLookupByLibrary.simpleMessage("簽到完成"), - "qianjinmaiwei" : MessageLookupByLibrary.simpleMessage("前進麥味"), - "qianshou" : MessageLookupByLibrary.simpleMessage("已簽收"), - "qianwanghuixiangmendianduihuanhexiao" : MessageLookupByLibrary.simpleMessage("前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), - "qinglihuancun" : MessageLookupByLibrary.simpleMessage("清理緩存"), - "qingshurubeizhuyaoqiu" : MessageLookupByLibrary.simpleMessage("請輸入備注要求"), - "qingshuruchongzhijine" : MessageLookupByLibrary.simpleMessage("請輸入充值金額"), - "qingshurushoujihao" : MessageLookupByLibrary.simpleMessage("請輸入手機號碼"), - "qingshuruyanzhengma" : MessageLookupByLibrary.simpleMessage("請輸入驗證碼"), - "qingshuruyouxiaoshoujihaoma" : MessageLookupByLibrary.simpleMessage("請輸入您的有效手機號"), - "qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("請輸入支付密碼"), - "qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("請填寫收件人手機號"), - "qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("請填寫收件人姓名"), - "qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青銅會員"), - "qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("請選擇使用門店"), - "qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("請選擇收貨地址"), - "qingxuanzeyigemendian" : MessageLookupByLibrary.simpleMessage("請選擇一個門店"), - "qingxuanzhemendian" : MessageLookupByLibrary.simpleMessage("请选择门店"), - "qingxuanzheninxiangshezhideyuyan" : MessageLookupByLibrary.simpleMessage("請選擇您要設置的語言"), - "qingzaiguidingshijianneizhifu" : MessageLookupByLibrary.simpleMessage("請在規定時間内完成支付"), - "qingzhuo" : MessageLookupByLibrary.simpleMessage("清桌"), - "qishoupeisongzhongyujisongdashijian" : MessageLookupByLibrary.simpleMessage("騎手配送中,預計送達時間"), - "qishouyijiedanquhuozhong" : MessageLookupByLibrary.simpleMessage("騎手已接單、取貨中"), - "quanbao" : MessageLookupByLibrary.simpleMessage("券包"), - "quanbu" : MessageLookupByLibrary.simpleMessage("全部"), - "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部訂單"), - "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兌換"), - "quanchangtongyong" : MessageLookupByLibrary.simpleMessage("全場通用"), - "quanchangzhe" : m21, - "quantian" : MessageLookupByLibrary.simpleMessage("全天"), - "quanxian" : MessageLookupByLibrary.simpleMessage("權限"), - "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("權限設置"), - "qucanhao" : MessageLookupByLibrary.simpleMessage("取餐號"), - "qudanhao" : m22, - "qudenglu" : MessageLookupByLibrary.simpleMessage("去登錄"), - "queding" : MessageLookupByLibrary.simpleMessage("確定"), - "queren" : MessageLookupByLibrary.simpleMessage("确认"), - "querenchongzhi" : MessageLookupByLibrary.simpleMessage("確認充值"), - "querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"), - "querenshouhuo" : MessageLookupByLibrary.simpleMessage("確認收貨"), - "querenyaoshanchudangqianpinglunma" : MessageLookupByLibrary.simpleMessage("確認要刪除當前評論嗎?"), - "quhexiao" : MessageLookupByLibrary.simpleMessage("去核銷"), - "quhuozhong" : MessageLookupByLibrary.simpleMessage("取貨中"), - "qujianma" : MessageLookupByLibrary.simpleMessage("取件碼"), - "quqiandao" : MessageLookupByLibrary.simpleMessage("去簽到"), - "qushiyong" : MessageLookupByLibrary.simpleMessage("去使用"), - "quwancheng" : MessageLookupByLibrary.simpleMessage(" 去完成 "), - "quxiao" : MessageLookupByLibrary.simpleMessage("取消"), - "quxiaodingdan" : MessageLookupByLibrary.simpleMessage("取消訂單"), - "quxiaozhifu" : MessageLookupByLibrary.simpleMessage("取消支付"), - "quzhifu" : MessageLookupByLibrary.simpleMessage("去支付"), - "remenwenzhangshipin" : MessageLookupByLibrary.simpleMessage("熱門文章視頻"), - "remenwenzhangshipinliebiao" : MessageLookupByLibrary.simpleMessage("熱門文章視頻清單"), - "ren" : m23, - "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任務中心"), - "resend_in_seconds" : m24, - "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"), - "ruhedihuanjifen" : MessageLookupByLibrary.simpleMessage("如何兌換積分"), - "ruhedihuanjifen1" : MessageLookupByLibrary.simpleMessage("點擊淨弼,進入積分商城,點擊你想兌換的領商品,進入商品詳情後點擊下方兌換,即可兌換哦~"), - "ruhelingquyouhuiquan" : MessageLookupByLibrary.simpleMessage("如何領取優惠券?"), - "ruhelingquyouhuiquan1" : MessageLookupByLibrary.simpleMessage("點擊我的,進入我的頁面後,點擊下方的領取中心,進入后即可領取優惠券哦~"), - "ruheqiandao" : MessageLookupByLibrary.simpleMessage("如何簽到?"), - "ruheqiandao1" : MessageLookupByLibrary.simpleMessage("1.點擊淨弼,進入首頁,點擊上方的去簽到。\n2.點擊我的,進入我的頁面,點擊上方的積分詳情,進入後即可簽到。"), - "ruxutuikuanqingyumendianlianxi" : MessageLookupByLibrary.simpleMessage("如需退款,請您提前準備好訂單號/取單號,並與門店人員進行聯繫"), - "send_code" : MessageLookupByLibrary.simpleMessage("發送驗證碼"), - "shanchu" : MessageLookupByLibrary.simpleMessage("刪除"), - "shanchudingdan" : MessageLookupByLibrary.simpleMessage("刪除訂單"), - "shangjiaquan" : MessageLookupByLibrary.simpleMessage("商家券"), - "shangjiaqueren" : MessageLookupByLibrary.simpleMessage("商家確認"), - "shangjiayifahuo" : MessageLookupByLibrary.simpleMessage("商家已發貨"), - "shangjiazhengzaipeican" : MessageLookupByLibrary.simpleMessage("商家正在配餐"), - "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加載"), - "shangpinjifen" : m25, - "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品詳情"), - "shangyidengji" : MessageLookupByLibrary.simpleMessage("上一等級"), - "shenghuoyule" : MessageLookupByLibrary.simpleMessage("生活娛樂"), - "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘積分大禮"), - "shenqingtuikuan" : MessageLookupByLibrary.simpleMessage("申請退款"), - "shezhi" : MessageLookupByLibrary.simpleMessage("設置"), - "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("釋放加載更多"), - "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("釋放刷新"), - "shifujifen" : m26, - "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("實名認證"), - "shixiaoquan" : MessageLookupByLibrary.simpleMessage("失效券"), - "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"), - "shiyongbangzhu" : MessageLookupByLibrary.simpleMessage("使用幫助"), - "shiyongmendian" : MessageLookupByLibrary.simpleMessage("適用門店"), - "shiyongriqi" : MessageLookupByLibrary.simpleMessage("使用日期"), - "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"), - "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"), - "shouhuodizhi" : MessageLookupByLibrary.simpleMessage("請輸入詳細收貨地址"), - "shouhuodizhi1" : MessageLookupByLibrary.simpleMessage("收貨地址"), - "shouhuorenshoujihao" : MessageLookupByLibrary.simpleMessage("請輸入收貨人手機號"), - "shouhuorenxiangxidizhi" : MessageLookupByLibrary.simpleMessage("請輸入收貨人詳細地址"), - "shouhuorenxingming" : MessageLookupByLibrary.simpleMessage("請輸入收貨人姓名"), - "shoujihao" : MessageLookupByLibrary.simpleMessage("手機號"), - "shouye" : MessageLookupByLibrary.simpleMessage("首頁"), - "shuaxin" : MessageLookupByLibrary.simpleMessage("刷新"), - "shuaxinchenggong" : MessageLookupByLibrary.simpleMessage("刷新成功"), - "shuaxinshibai" : MessageLookupByLibrary.simpleMessage("刷新失敗"), - "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新餘額"), - "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."), - "shurushouhuorendizhi" : MessageLookupByLibrary.simpleMessage("請輸入收貨人地址"), - "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("輸入支付密碼"), - "sui" : m27, - "tebieshengming" : MessageLookupByLibrary.simpleMessage("特別聲明"), - "tijiao" : MessageLookupByLibrary.simpleMessage("提交"), - "tingchewei" : MessageLookupByLibrary.simpleMessage("停車位"), - "tixian" : MessageLookupByLibrary.simpleMessage("提現"), - "tongyibingjixu" : MessageLookupByLibrary.simpleMessage("同意並繼續"), - "tongzhi" : MessageLookupByLibrary.simpleMessage("通知"), - "tongzhitishixinxi" : MessageLookupByLibrary.simpleMessage("為了您可以及時收到我們的活動資訊,推薦您在使用HISAPP時打開通知的接收 "), - "touxiang" : MessageLookupByLibrary.simpleMessage("頭像"), - "tuichudenglu" : MessageLookupByLibrary.simpleMessage("退出登錄"), - "tuikuan" : MessageLookupByLibrary.simpleMessage("退款"), - "waimai" : MessageLookupByLibrary.simpleMessage("外賣"), - "waisong" : MessageLookupByLibrary.simpleMessage("外送"), - "wancheng" : MessageLookupByLibrary.simpleMessage("完成"), - "wancheng_" : m28, - "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下單"), - "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日資訊後自動生成 "), - "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日資訊得專屬優惠劵 "), - "weidenglu" : MessageLookupByLibrary.simpleMessage("未登錄"), - "weidengluxinxi" : MessageLookupByLibrary.simpleMessage("點擊登錄,享受更多精彩資訊"), - "weihexiao" : MessageLookupByLibrary.simpleMessage("未核銷"), - "weikaiqi" : MessageLookupByLibrary.simpleMessage("未開啓"), - "weilegeiningenghaodefuwu" : MessageLookupByLibrary.simpleMessage("為了給您提供更好的服務,以及享受更加精彩的信息內容,請在使用使用期間登錄"), - "weilexiangnintuijianfujindemendianxinxi" : MessageLookupByLibrary.simpleMessage("為了向您推薦附近的門店信息,推薦您在使用期間讓我們使用位置信息"), - "weiwancheng" : MessageLookupByLibrary.simpleMessage(" 未完成 "), - "weixinzhifu" : MessageLookupByLibrary.simpleMessage("微信支付"), - "weizhitishixinxi" : MessageLookupByLibrary.simpleMessage("為了向您推薦附近的門店資訊,推薦您在使用HISAPP時讓我們使用位置資訊"), - "wentijian" : MessageLookupByLibrary.simpleMessage("問題件"), - "wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章詳情"), - "weulingqu" : MessageLookupByLibrary.simpleMessage("未領取"), - "wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的會員等級"), - "wodejifenzhi" : MessageLookupByLibrary.simpleMessage("我的積分值"), - "wodenianling" : MessageLookupByLibrary.simpleMessage("我的年齡"), - "wodeqianbao" : MessageLookupByLibrary.simpleMessage("我的錢包"), - "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"), - "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"), - "wuliudanhao" : MessageLookupByLibrary.simpleMessage("物流單號:"), - "wuliugongsi" : MessageLookupByLibrary.simpleMessage("物流公司:"), - "wuliuxinxi" : MessageLookupByLibrary.simpleMessage("物流信息"), - "wuliuzhuangtai" : MessageLookupByLibrary.simpleMessage("物流狀態:"), - "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下單時間"), - "xiadanshijian_" : m29, - "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"), - "xiangce" : MessageLookupByLibrary.simpleMessage("相冊"), - "xiangji" : MessageLookupByLibrary.simpleMessage("相機"), - "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("為了您可以在使用過程中進行分享,希望您使用HISAPP時讓我們使用相機功能 "), - "xiangqing" : MessageLookupByLibrary.simpleMessage("詳情"), - "xiangxidizhi" : MessageLookupByLibrary.simpleMessage("詳細地址"), - "xianshangfafang" : MessageLookupByLibrary.simpleMessage("綫上發放"), - "xianxiashiyong" : MessageLookupByLibrary.simpleMessage("線下使用"), - "xiaofei" : MessageLookupByLibrary.simpleMessage("消費"), - "xiaofeijifen" : MessageLookupByLibrary.simpleMessage("消费积分"), - "xiaoxi" : MessageLookupByLibrary.simpleMessage("消息"), - "xiayidengji" : MessageLookupByLibrary.simpleMessage("下一等級"), - "xieyitanchuang" : MessageLookupByLibrary.simpleMessage("一心回鄉用戶隱私協議"), - "xihuan_" : m30, - "xindianhuodong" : MessageLookupByLibrary.simpleMessage("星店活動"), - "xingming" : MessageLookupByLibrary.simpleMessage("姓名"), - "xitongtongzhi" : MessageLookupByLibrary.simpleMessage("系統通知"), - "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系統消息"), - "xiugaichenggong" : MessageLookupByLibrary.simpleMessage("修改成功"), - "xuni" : MessageLookupByLibrary.simpleMessage("虛擬"), - "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兌換"), - "yiduihuanjian" : m31, - "yifahuo" : MessageLookupByLibrary.simpleMessage("已發貨"), - "yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫騎手"), - "yikexiao" : MessageLookupByLibrary.simpleMessage("已核銷"), - "yilingqu" : MessageLookupByLibrary.simpleMessage("已領取"), - "yindao1" : MessageLookupByLibrary.simpleMessage("新增多項功能,海量優惠資訊實時推送"), - "yindao2" : MessageLookupByLibrary.simpleMessage("新增多項功能,使用平臺錢包優惠多多,更有充值優惠享不停"), - "yindao3" : MessageLookupByLibrary.simpleMessage("新增會員任務得積分,消費可得綠金、積分商城換購"), - "yindao4" : MessageLookupByLibrary.simpleMessage("傳遞友愛純淨健康有機環保智慧理念"), - "yindaoye1" : MessageLookupByLibrary.simpleMessage("會員最新資訊搶先看"), - "yindaoye2" : MessageLookupByLibrary.simpleMessage("全新集團聯盟店會員點餐"), - "yindaoye3" : MessageLookupByLibrary.simpleMessage("會員活動專區"), - "yindaoye4" : MessageLookupByLibrary.simpleMessage("過健康有機生活"), - "yingyeshijian" : m32, - "yinshi" : MessageLookupByLibrary.simpleMessage("飲食"), - "yinsishengming" : MessageLookupByLibrary.simpleMessage("隱私聲明"), - "yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隱私協議》"), - "yinsizhengce1" : MessageLookupByLibrary.simpleMessage(" 感謝您使用一心回鄉APP。我們非常的重視您的個人信息和隱私保護。為了更好地保證您的個人權益,在您使用我們的產品前,請務必仔細閱讀一心回鄉"), - "yinsizhengce2" : MessageLookupByLibrary.simpleMessage("     在您同意後,我們才會根據您的使用需求,收集部分可能涉及(地理位置、相機、存儲等信息)的數據。"), - "yiqiandao" : MessageLookupByLibrary.simpleMessage("已簽到"), - "yiqianshou" : MessageLookupByLibrary.simpleMessage("已簽收"), - "yiquxiao" : MessageLookupByLibrary.simpleMessage(" 已取消 "), - "yishijiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiming" : MessageLookupByLibrary.simpleMessage("已实名"), - "yishixiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiyong" : MessageLookupByLibrary.simpleMessage("已使用"), - "yishouquan" : MessageLookupByLibrary.simpleMessage("已授權"), - "yisongda" : MessageLookupByLibrary.simpleMessage("已送達"), - "yituikuan" : MessageLookupByLibrary.simpleMessage("已退款"), - "yiwancheng" : MessageLookupByLibrary.simpleMessage(" 已完成 "), - "yiwanchengdingdan" : MessageLookupByLibrary.simpleMessage("已完成订单"), - "yixiansquanbupinglun" : MessageLookupByLibrary.simpleMessage("-已顯示全部評論-"), - "yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心迴響"), - "yiyoujifen" : MessageLookupByLibrary.simpleMessage("已有積分"), - "yizhifu" : MessageLookupByLibrary.simpleMessage("已支付"), - "yonghuming" : MessageLookupByLibrary.simpleMessage("用戶名"), - "yonghuxiaofeijifen" : MessageLookupByLibrary.simpleMessage("用戶每消費1元可獲得1個積分 。"), - "youhuiquan" : MessageLookupByLibrary.simpleMessage("優惠券"), - "youhuiquanlingqu" : MessageLookupByLibrary.simpleMessage("優惠券領取"), - "youhuiquanwufajileijifen" : MessageLookupByLibrary.simpleMessage("優惠金額無法累積積分,訂單撤銷或其他原因造成的未成功支付的訂單,無法獲得對應的積分。"), - "youkedenglu" : MessageLookupByLibrary.simpleMessage("遊客登錄"), - "youxiaoqi" : m33, - "youxiaoqixian" : MessageLookupByLibrary.simpleMessage("有效期限:"), - "youxiaoqizhi" : m34, - "yuan" : MessageLookupByLibrary.simpleMessage("元"), - "yuan_" : m35, - "yue" : MessageLookupByLibrary.simpleMessage("餘額"), - "yue_" : m36, - "yuemingxi" : MessageLookupByLibrary.simpleMessage("餘額明細"), - "yunfei" : MessageLookupByLibrary.simpleMessage("運費"), - "yuyan" : MessageLookupByLibrary.simpleMessage("語言"), - "zailaiyidan" : MessageLookupByLibrary.simpleMessage("再來一單"), - "zaituzhong" : MessageLookupByLibrary.simpleMessage("運輸中"), - "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在線客服"), - "zanbuzhichixianshangdiancan" : MessageLookupByLibrary.simpleMessage("暫不支持線上點餐"), - "zanwuxianshangjindian" : MessageLookupByLibrary.simpleMessage("暫無綫上門店"), - "zanwuyouhuiquankelingqu" : MessageLookupByLibrary.simpleMessage("暫無優惠券可領取"), - "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("賬號授權"), - "zhanghaoxinxi" : MessageLookupByLibrary.simpleMessage("賬號信息"), - "zhanghuyue" : MessageLookupByLibrary.simpleMessage("賬戶餘額"), - "zhengzaihujiaoqishou" : MessageLookupByLibrary.simpleMessage("正在呼叫騎手"), - "zhengzaijiazai" : MessageLookupByLibrary.simpleMessage("正在加載"), - "zhengzaipeisong" : MessageLookupByLibrary.simpleMessage("正在配送"), - "zhengzaixiazaizhong" : MessageLookupByLibrary.simpleMessage("正在下載中..."), - "zhidianmendian" : MessageLookupByLibrary.simpleMessage("致電門店"), - "zhifubao" : MessageLookupByLibrary.simpleMessage("支付寶"), - "zhifufangshi" : MessageLookupByLibrary.simpleMessage("支付方式"), - "zhifuxiangqing" : MessageLookupByLibrary.simpleMessage("支付详情"), - "zhizunhuiyuan" : MessageLookupByLibrary.simpleMessage("至尊會員"), - "zhizuowancheng" : MessageLookupByLibrary.simpleMessage("製作完成"), - "zhongwenjianti" : MessageLookupByLibrary.simpleMessage("中文簡體"), - "ziqu" : MessageLookupByLibrary.simpleMessage("自取"), - "ziti" : MessageLookupByLibrary.simpleMessage("自提"), - "zitidizhi" : MessageLookupByLibrary.simpleMessage("自提地址"), - "zitiduihuanquan" : MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), - "zitishijian" : MessageLookupByLibrary.simpleMessage("自提時間"), - "zuanshihuiyuan" : MessageLookupByLibrary.simpleMessage("鑽石會員"), - "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任務得積分"), - "zuozhe" : m37 - }; + static Map _notInlinedMessages(_) => { + "bainianchuanjiao": MessageLookupByLibrary.simpleMessage("百年川椒"), + "baiyinhuiyuan": MessageLookupByLibrary.simpleMessage("白銀會員"), + "banben": m0, + "bangong": MessageLookupByLibrary.simpleMessage("辦公"), + "bangzhuyufankui": MessageLookupByLibrary.simpleMessage("幫助與反饋"), + "baocun": MessageLookupByLibrary.simpleMessage("保存"), + "baocunchenggong": MessageLookupByLibrary.simpleMessage("保存成功"), + "beizhu": MessageLookupByLibrary.simpleMessage("備注"), + "bianjidizhi": MessageLookupByLibrary.simpleMessage("編輯地址"), + "biaojiweiyidu": MessageLookupByLibrary.simpleMessage("標為已讀"), + "bodadianhua": MessageLookupByLibrary.simpleMessage("撥打電話"), + "brand_yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心回鄉"), + "buzhichikaipiao": MessageLookupByLibrary.simpleMessage("不支持開票"), + "chakan": MessageLookupByLibrary.simpleMessage("查看"), + "chakangengduo": MessageLookupByLibrary.simpleMessage("查看更多"), + "chakanshixiaoquan": MessageLookupByLibrary.simpleMessage("查看失效券"), + "chakanwodekabao": MessageLookupByLibrary.simpleMessage("查看我的卡包"), + "chakanwodekaquan": MessageLookupByLibrary.simpleMessage("查看我的卡券"), + "chakanwuliu": MessageLookupByLibrary.simpleMessage("查看物流"), + "chakanxiangqing": MessageLookupByLibrary.simpleMessage("查看詳情"), + "changjianwenti": MessageLookupByLibrary.simpleMessage("常見問題"), + "changqiyouxiao": MessageLookupByLibrary.simpleMessage("長期有效"), + "chaungshirengushi": MessageLookupByLibrary.simpleMessage("創始人故事"), + "chenggongdengluzhuce": + MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), + "chengshixuanze": MessageLookupByLibrary.simpleMessage("城市選擇"), + "chengweidianpuzhuanshuhuiyuan": + MessageLookupByLibrary.simpleMessage("成為專屬會員,享專屬權益"), + "chongzhi": MessageLookupByLibrary.simpleMessage("充值"), + "chongzhixiaoxi": MessageLookupByLibrary.simpleMessage("充值消息"), + "chongzhizuixiaojine": m1, + "chuangjianshijian": m2, + "chuangshirendegushi": MessageLookupByLibrary.simpleMessage("創始人的故事-"), + "chuangshirendegushi1": MessageLookupByLibrary.simpleMessage("創始人的故事"), + "code_error": MessageLookupByLibrary.simpleMessage("驗證碼輸入錯誤"), + "cunchu": MessageLookupByLibrary.simpleMessage("存儲"), + "cunchutishixinxi": MessageLookupByLibrary.simpleMessage( + "為了獲得照片使用、緩存等功能,推薦您使用期間打開存儲權限"), + "daifukuan": MessageLookupByLibrary.simpleMessage("待付款"), + "daipeisong": MessageLookupByLibrary.simpleMessage("待配送"), + "daiqucan": MessageLookupByLibrary.simpleMessage("待取餐"), + "daiqueren": MessageLookupByLibrary.simpleMessage("待確認"), + "daizhifu": MessageLookupByLibrary.simpleMessage("待支付"), + "daizhizuo": MessageLookupByLibrary.simpleMessage("待製作"), + "dakaidingwei": MessageLookupByLibrary.simpleMessage("打開定位"), + "dangqianbanben": MessageLookupByLibrary.simpleMessage("當前版本"), + "dangqiandengji": MessageLookupByLibrary.simpleMessage("當前等級"), + "dangqianjifen": MessageLookupByLibrary.simpleMessage("當前積分:"), + "dangqianshangpinduihuanhexiaoma": + MessageLookupByLibrary.simpleMessage("當前商品兌換核銷碼已核銷完成 "), + "daoxiayidengji": MessageLookupByLibrary.simpleMessage("到下一等級"), + "dengdaishangjiaqueren": MessageLookupByLibrary.simpleMessage("等待商家確認"), + "dengdaiyonghuqucan": MessageLookupByLibrary.simpleMessage("等待用戶取餐"), + "denglu": MessageLookupByLibrary.simpleMessage("登錄"), + "diancan": MessageLookupByLibrary.simpleMessage("點餐"), + "dianhua": MessageLookupByLibrary.simpleMessage("電話"), + "dianjidenglu": MessageLookupByLibrary.simpleMessage("點擊登錄,享受更多精彩信息"), + "dianwolingqu": MessageLookupByLibrary.simpleMessage("點我領取"), + "dingdan": MessageLookupByLibrary.simpleMessage("訂單"), + "dingdandaifahuo": MessageLookupByLibrary.simpleMessage("訂單待發貨"), + "dingdandaizhifu": MessageLookupByLibrary.simpleMessage("訂單待支付"), + "dingdangenzong": MessageLookupByLibrary.simpleMessage("訂單跟蹤"), + "dingdanhao": MessageLookupByLibrary.simpleMessage("訂單號"), + "dingdanqueren": MessageLookupByLibrary.simpleMessage("订单确认"), + "dingdanxiaoxi": MessageLookupByLibrary.simpleMessage("訂單消息"), + "dingdanyisongda": MessageLookupByLibrary.simpleMessage("訂單送達"), + "dingdanyituikuan": MessageLookupByLibrary.simpleMessage("訂單已退款"), + "dingdanyiwancheng": MessageLookupByLibrary.simpleMessage("訂單已完成"), + "dingdanyizhifu": MessageLookupByLibrary.simpleMessage("訂單已支付"), + "dingwei": MessageLookupByLibrary.simpleMessage("定位"), + "dizhi": MessageLookupByLibrary.simpleMessage("地址"), + "duihuan": MessageLookupByLibrary.simpleMessage("兑换"), + "duihuanchenggong": MessageLookupByLibrary.simpleMessage("兑换成功"), + "duihuanguize": MessageLookupByLibrary.simpleMessage("兑换规则"), + "duihuanhoufahuo": MessageLookupByLibrary.simpleMessage("兌換物商品"), + "duihuanhouwugegongzuori": + MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), + "duihuanliangdidaogao": MessageLookupByLibrary.simpleMessage("兌換量從低到高"), + "duihuanlianggaodaodi": MessageLookupByLibrary.simpleMessage("兌換量從高到低"), + "duihuanlishi": MessageLookupByLibrary.simpleMessage("兌換歷史"), + "duihuanquan": MessageLookupByLibrary.simpleMessage("兌換券"), + "duihuanshangpinxiangqing": + MessageLookupByLibrary.simpleMessage("兑换商品详情"), + "duihuanxinxi": MessageLookupByLibrary.simpleMessage("兑换信息"), + "fanhuiduihuanlishi": MessageLookupByLibrary.simpleMessage("返回兌換歷史"), + "fankui": MessageLookupByLibrary.simpleMessage("反饋"), + "fankuilizi": + MessageLookupByLibrary.simpleMessage("您可以在這裡輸入迴響內容,例如產品建議,功能异常等"), + "fantizhongwen": MessageLookupByLibrary.simpleMessage("繁体中文"), + "fapiao": MessageLookupByLibrary.simpleMessage("發票"), + "fapiaozhushou": MessageLookupByLibrary.simpleMessage("發票助手"), + "fasong": MessageLookupByLibrary.simpleMessage("發送"), + "faxingshijian": m3, + "feishiwuduihuanma": MessageLookupByLibrary.simpleMessage("非實物兌換碼"), + "feishiwushangpin": MessageLookupByLibrary.simpleMessage("非實物商品!"), + "fenxiangdao": MessageLookupByLibrary.simpleMessage("分享到"), + "ge": m4, + "geiwopingfen": MessageLookupByLibrary.simpleMessage("給我評分"), + "gengduo": MessageLookupByLibrary.simpleMessage("更多"), + "gengduoyouhuiquan": MessageLookupByLibrary.simpleMessage("更多優惠券"), + "genghuantouxiang": MessageLookupByLibrary.simpleMessage("更换头像"), + "gerenxinxi": MessageLookupByLibrary.simpleMessage("個人信息"), + "gong": MessageLookupByLibrary.simpleMessage("共"), + "gongjijian": m5, + "gongjijianshangpin": m6, + "gongli": m7, + "gongxinichengweibendianhuiyuan": + MessageLookupByLibrary.simpleMessage("恭喜您,成為本店會員,快去享受超多的會員權益吧。"), + "gouxuanxieyi": + MessageLookupByLibrary.simpleMessage("請勾選同意隱私服務和一心回鄉服務協定"), + "guanlidizhi": MessageLookupByLibrary.simpleMessage("管理地址"), + "guanyu": MessageLookupByLibrary.simpleMessage("關於"), + "guojiankangyoujishenghuo": + MessageLookupByLibrary.simpleMessage("過健康有機生活"), + "haimeiyouxiaoxi": MessageLookupByLibrary.simpleMessage("還沒有消息~"), + "haixiajiemei": MessageLookupByLibrary.simpleMessage("海峽姐妹"), + "haowu": MessageLookupByLibrary.simpleMessage("好物"), + "heji": MessageLookupByLibrary.simpleMessage("合計:"), + "hexiaochenggong": MessageLookupByLibrary.simpleMessage("核銷成功"), + "hexiaomaxiangqing": MessageLookupByLibrary.simpleMessage("核銷碼詳情"), + "huangjinhuiyuan": MessageLookupByLibrary.simpleMessage("黃金會員"), + "huifu": MessageLookupByLibrary.simpleMessage("回復"), + "huifu_": m8, + "huixiangrenyimendian": + MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), + "huixiangtoutiao": MessageLookupByLibrary.simpleMessage("回鄉頭條"), + "huiyuandengji": MessageLookupByLibrary.simpleMessage("會員等級"), + "huiyuandengjishuoming": MessageLookupByLibrary.simpleMessage("會員等級説明"), + "huiyuanjifen": MessageLookupByLibrary.simpleMessage("會員積分"), + "huiyuanka": MessageLookupByLibrary.simpleMessage("會員卡"), + "huiyuankaxiangqing": MessageLookupByLibrary.simpleMessage("會員卡詳情"), + "huiyuanyue": MessageLookupByLibrary.simpleMessage("會員餘額"), + "huode": MessageLookupByLibrary.simpleMessage("獲得"), + "huodongjianmianpeisongfei": m9, + "huodongjinxingzhong": MessageLookupByLibrary.simpleMessage("活動進行中"), + "huodongliebiao": MessageLookupByLibrary.simpleMessage("活動列表"), + "huodongzixun": MessageLookupByLibrary.simpleMessage("活動資訊"), + "huopinyisongda": MessageLookupByLibrary.simpleMessage("貨品已送達"), + "input_code": MessageLookupByLibrary.simpleMessage("手機驗證碼"), + "input_code_hide": MessageLookupByLibrary.simpleMessage("請輸入驗證碼"), + "input_phone": MessageLookupByLibrary.simpleMessage("輸入手機號"), + "input_phone_hide": MessageLookupByLibrary.simpleMessage("請輸入你的手機號"), + "jiajifen": m10, + "jian": MessageLookupByLibrary.simpleMessage("件"), + "jianjie": m11, + "jiazaishibai": MessageLookupByLibrary.simpleMessage("加載失敗"), + "jiesuan": MessageLookupByLibrary.simpleMessage("結算"), + "jiesuanjine": MessageLookupByLibrary.simpleMessage("結算金額"), + "jifen": MessageLookupByLibrary.simpleMessage("積分"), + "jifen_": m12, + "jifenbuzu": MessageLookupByLibrary.simpleMessage("您的積分不足"), + "jifendaoxiayidengji": m13, + "jifendejisuanshuoming": + MessageLookupByLibrary.simpleMessage("積分的計算説明"), + "jifendidaogao": MessageLookupByLibrary.simpleMessage("積分從低到高"), + "jifengaodaodi": MessageLookupByLibrary.simpleMessage("積分從高到低"), + "jifenshangcheng": MessageLookupByLibrary.simpleMessage("積分商城"), + "jifenxiangqing": MessageLookupByLibrary.simpleMessage("積分詳情"), + "jingbilianmenghuiyuandian": + MessageLookupByLibrary.simpleMessage("淨弼聯盟會員店"), + "jinrihuiyuanrenwu": MessageLookupByLibrary.simpleMessage("今日會員任務"), + "jinrushangdian": MessageLookupByLibrary.simpleMessage("進入商店"), + "jinxingzhongdedingdan": MessageLookupByLibrary.simpleMessage("進行中的訂單"), + "jituanchuangbanren": MessageLookupByLibrary.simpleMessage("集团创办人"), + "jituanchuangshiren": MessageLookupByLibrary.simpleMessage("集團創始人"), + "jixuduihuan": MessageLookupByLibrary.simpleMessage("继续兑换"), + "jixuzhifu": MessageLookupByLibrary.simpleMessage("繼續支付"), + "jujue": MessageLookupByLibrary.simpleMessage("拒絕"), + "kabao": MessageLookupByLibrary.simpleMessage("卡包"), + "kaiqiquanxian": MessageLookupByLibrary.simpleMessage("開啓權限"), + "kaitongriqi": m14, + "kaquan": MessageLookupByLibrary.simpleMessage("卡券"), + "kelingqudeyouhuiquan": MessageLookupByLibrary.simpleMessage("可領取的卡券"), + "keshiyong": MessageLookupByLibrary.simpleMessage("可使用"), + "keyongjifen": MessageLookupByLibrary.simpleMessage("可用积分"), + "keyongquan": MessageLookupByLibrary.simpleMessage("可用券"), + "keyongyouhuiquan": MessageLookupByLibrary.simpleMessage("可用優惠券"), + "keyongyue": MessageLookupByLibrary.simpleMessage("可用餘額"), + "kongtiao": MessageLookupByLibrary.simpleMessage("空調"), + "kuaidi": MessageLookupByLibrary.simpleMessage("快遞"), + "lianxishoujihao": MessageLookupByLibrary.simpleMessage("聯繫手機號"), + "lianxuqiandaolingqushuangbeijifen": + MessageLookupByLibrary.simpleMessage("連續簽到領取雙倍積分"), + "lijicanjia": MessageLookupByLibrary.simpleMessage("立即參加"), + "lijichongzhi": MessageLookupByLibrary.simpleMessage("立即充值"), + "lijiqiandao": MessageLookupByLibrary.simpleMessage("立即簽到"), + "lijitiyan": MessageLookupByLibrary.simpleMessage("立即體驗"), + "lingqu": MessageLookupByLibrary.simpleMessage("領取"), + "lingquanzhongxin": MessageLookupByLibrary.simpleMessage("領券中心"), + "lingquchenggong": MessageLookupByLibrary.simpleMessage("領取成功"), + "lingqudaokabao": MessageLookupByLibrary.simpleMessage("領取到卡包"), + "lingqufangshi": MessageLookupByLibrary.simpleMessage("领取方式"), + "lingqushijian": m15, + "linian": MessageLookupByLibrary.simpleMessage("理念"), + "lishijilu": MessageLookupByLibrary.simpleMessage("歷史記錄"), + "liuxianinjingcaidepinglunba": + MessageLookupByLibrary.simpleMessage("留下您精彩的評論吧"), + "login": MessageLookupByLibrary.simpleMessage("登錄"), + "login_splash": MessageLookupByLibrary.simpleMessage("歡迎來到一心回鄉"), + "main_menu1": MessageLookupByLibrary.simpleMessage("淨弼"), + "main_menu2": MessageLookupByLibrary.simpleMessage("聯盟"), + "main_menu3": MessageLookupByLibrary.simpleMessage("我的"), + "manlijiandaijinquan": m16, + "manyuankeyong": m17, + "meiriqiandao": MessageLookupByLibrary.simpleMessage("每日簽到"), + "meiyougengduohuiyuanka": + MessageLookupByLibrary.simpleMessage("沒有更多會員卡"), + "meiyougengduoshujule": MessageLookupByLibrary.simpleMessage("沒有更多數據了"), + "meiyougengduoyouhuiquan": + MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), + "mendianxuanzhe": MessageLookupByLibrary.simpleMessage("门店选择"), + "menpaihao": MessageLookupByLibrary.simpleMessage("請輸入門牌號"), + "mi": m18, + "mingxi": MessageLookupByLibrary.simpleMessage("明細"), + "morenpaixu": MessageLookupByLibrary.simpleMessage("默認排序"), + "muqianzanwuxingdianhuodong": + MessageLookupByLibrary.simpleMessage("目前暫無星店活動"), + "nihaimeiyouchongzhihuoxiaofeijilu": + MessageLookupByLibrary.simpleMessage("你在這兒還沒有消費或充值紀錄喔~"), + "nindingweigongnengweikaiqi": + MessageLookupByLibrary.simpleMessage("您定位功能開關未開啟,請點擊去開啟定位"), + "nindingweiquanxianweiyunxu": + MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), + "ninweidenglu": MessageLookupByLibrary.simpleMessage("您未登錄,請點擊去登錄"), + "ninyilianxuqiandaotian": m19, + "ninyouyigedingdanyaolingqu": + MessageLookupByLibrary.simpleMessage("您有一個訂單需要前往門店領取"), + "ninyouyigexindedingdan": + MessageLookupByLibrary.simpleMessage("您有一個新訂單"), + "paizhao": MessageLookupByLibrary.simpleMessage("拍照"), + "peisong": MessageLookupByLibrary.simpleMessage("配送"), + "peisongfangshi": MessageLookupByLibrary.simpleMessage("配送方式"), + "peisongfei": MessageLookupByLibrary.simpleMessage("配送費"), + "peisongfuwu": MessageLookupByLibrary.simpleMessage("配送服務"), + "peisongzhong": MessageLookupByLibrary.simpleMessage("配送中"), + "phone_error": MessageLookupByLibrary.simpleMessage("手機格式錯誤"), + "pinglun_": m20, + "pinpai": MessageLookupByLibrary.simpleMessage("品牌"), + "pinpaijieshao": MessageLookupByLibrary.simpleMessage("品牌介紹"), + "privacy_policy1": MessageLookupByLibrary.simpleMessage("登錄既同意"), + "privacy_policy2": MessageLookupByLibrary.simpleMessage("《一心回鄉服務協議》"), + "privacy_policy3": MessageLookupByLibrary.simpleMessage("《隱私服務》"), + "privacy_policy4": MessageLookupByLibrary.simpleMessage("并使用本機號碼登錄"), + "qiandao": MessageLookupByLibrary.simpleMessage("簽到"), + "qiandaolingjifen": MessageLookupByLibrary.simpleMessage("簽到領積分"), + "qiandaolingqujinfen": MessageLookupByLibrary.simpleMessage("簽到領取積分"), + "qiandaowancheng": MessageLookupByLibrary.simpleMessage("簽到完成"), + "qianjinmaiwei": MessageLookupByLibrary.simpleMessage("前進麥味"), + "qianshou": MessageLookupByLibrary.simpleMessage("已簽收"), + "qianwanghuixiangmendianduihuanhexiao": + MessageLookupByLibrary.simpleMessage( + "前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), + "qinglihuancun": MessageLookupByLibrary.simpleMessage("清理緩存"), + "qingshurubeizhuyaoqiu": + MessageLookupByLibrary.simpleMessage("請輸入備注要求"), + "qingshuruchongzhijine": + MessageLookupByLibrary.simpleMessage("請輸入充值金額"), + "qingshurushoujihao": MessageLookupByLibrary.simpleMessage("請輸入手機號碼"), + "qingshuruyanzhengma": MessageLookupByLibrary.simpleMessage("請輸入驗證碼"), + "qingshuruyouxiaoshoujihaoma": + MessageLookupByLibrary.simpleMessage("請輸入您的有效手機號"), + "qingshuruzhifumima": MessageLookupByLibrary.simpleMessage("請輸入支付密碼"), + "qingtianxieshoujihao": + MessageLookupByLibrary.simpleMessage("請填寫收件人手機號"), + "qingtianxiexingming": MessageLookupByLibrary.simpleMessage("請填寫收件人姓名"), + "qingtonghuiyuan": MessageLookupByLibrary.simpleMessage("青銅會員"), + "qingxuanzeshiyongmendian": + MessageLookupByLibrary.simpleMessage("請選擇使用門店"), + "qingxuanzeshouhuodizhi": + MessageLookupByLibrary.simpleMessage("請選擇收貨地址"), + "qingxuanzeyigemendian": + MessageLookupByLibrary.simpleMessage("請選擇一個門店"), + "qingxuanzhemendian": MessageLookupByLibrary.simpleMessage("请选择门店"), + "qingxuanzheninxiangshezhideyuyan": + MessageLookupByLibrary.simpleMessage("請選擇您要設置的語言"), + "qingzaiguidingshijianneizhifu": + MessageLookupByLibrary.simpleMessage("請在規定時間内完成支付"), + "qingzhuo": MessageLookupByLibrary.simpleMessage("清桌"), + "qishoupeisongzhongyujisongdashijian": + MessageLookupByLibrary.simpleMessage("騎手配送中,預計送達時間"), + "qishouyijiedanquhuozhong": + MessageLookupByLibrary.simpleMessage("騎手已接單、取貨中"), + "quanbao": MessageLookupByLibrary.simpleMessage("券包"), + "quanbu": MessageLookupByLibrary.simpleMessage("全部"), + "quanbudingdan": MessageLookupByLibrary.simpleMessage("全部訂單"), + "quanbuduihuan": MessageLookupByLibrary.simpleMessage("全部兌換"), + "quanchangtongyong": MessageLookupByLibrary.simpleMessage("全場通用"), + "quanchangzhe": m21, + "quantian": MessageLookupByLibrary.simpleMessage("全天"), + "quanxian": MessageLookupByLibrary.simpleMessage("權限"), + "quanxianshezhi": MessageLookupByLibrary.simpleMessage("權限設置"), + "qucanhao": MessageLookupByLibrary.simpleMessage("取餐號"), + "qudanhao": m22, + "qudenglu": MessageLookupByLibrary.simpleMessage("去登錄"), + "queding": MessageLookupByLibrary.simpleMessage("確定"), + "queren": MessageLookupByLibrary.simpleMessage("确认"), + "querenchongzhi": MessageLookupByLibrary.simpleMessage("確認充值"), + "querenduihuan": MessageLookupByLibrary.simpleMessage("确认兑换"), + "querenshouhuo": MessageLookupByLibrary.simpleMessage("確認收貨"), + "querenyaoshanchudangqianpinglunma": + MessageLookupByLibrary.simpleMessage("確認要刪除當前評論嗎?"), + "quhexiao": MessageLookupByLibrary.simpleMessage("去核銷"), + "quhuozhong": MessageLookupByLibrary.simpleMessage("取貨中"), + "qujianma": MessageLookupByLibrary.simpleMessage("取件碼"), + "quqiandao": MessageLookupByLibrary.simpleMessage("去簽到"), + "qushiyong": MessageLookupByLibrary.simpleMessage("去使用"), + "quwancheng": MessageLookupByLibrary.simpleMessage(" 去完成 "), + "quxiao": MessageLookupByLibrary.simpleMessage("取消"), + "quxiaodingdan": MessageLookupByLibrary.simpleMessage("取消訂單"), + "quxiaozhifu": MessageLookupByLibrary.simpleMessage("取消支付"), + "quzhifu": MessageLookupByLibrary.simpleMessage("去支付"), + "remenwenzhangshipin": MessageLookupByLibrary.simpleMessage("熱門文章視頻"), + "remenwenzhangshipinliebiao": + MessageLookupByLibrary.simpleMessage("熱門文章視頻清單"), + "ren": m23, + "renwuzhongxin": MessageLookupByLibrary.simpleMessage("任務中心"), + "resend_in_seconds": m24, + "ricahngfenxiang": MessageLookupByLibrary.simpleMessage("日常分享"), + "ruhedihuanjifen": MessageLookupByLibrary.simpleMessage("如何兌換積分"), + "ruhedihuanjifen1": MessageLookupByLibrary.simpleMessage( + "點擊淨弼,進入積分商城,點擊你想兌換的領商品,進入商品詳情後點擊下方兌換,即可兌換哦~"), + "ruhelingquyouhuiquan": + MessageLookupByLibrary.simpleMessage("如何領取優惠券?"), + "ruhelingquyouhuiquan1": MessageLookupByLibrary.simpleMessage( + "點擊我的,進入我的頁面後,點擊下方的領取中心,進入后即可領取優惠券哦~"), + "ruheqiandao": MessageLookupByLibrary.simpleMessage("如何簽到?"), + "ruheqiandao1": MessageLookupByLibrary.simpleMessage( + "1.點擊淨弼,進入首頁,點擊上方的去簽到。\n2.點擊我的,進入我的頁面,點擊上方的積分詳情,進入後即可簽到。"), + "ruxutuikuanqingyumendianlianxi": MessageLookupByLibrary.simpleMessage( + "如需退款,請您提前準備好訂單號/取單號,並與門店人員進行聯繫"), + "send_code": MessageLookupByLibrary.simpleMessage("發送驗證碼"), + "shanchu": MessageLookupByLibrary.simpleMessage("刪除"), + "shanchudingdan": MessageLookupByLibrary.simpleMessage("刪除訂單"), + "shangjiaquan": MessageLookupByLibrary.simpleMessage("商家券"), + "shangjiaqueren": MessageLookupByLibrary.simpleMessage("商家確認"), + "shangjiayifahuo": MessageLookupByLibrary.simpleMessage("商家已發貨"), + "shangjiazhengzaipeican": + MessageLookupByLibrary.simpleMessage("商家正在配餐"), + "shanglajiazai": MessageLookupByLibrary.simpleMessage("上拉加載"), + "shangpinjifen": m25, + "shangpinxiangqing": MessageLookupByLibrary.simpleMessage("商品詳情"), + "shangyidengji": MessageLookupByLibrary.simpleMessage("上一等級"), + "shenghuoyule": MessageLookupByLibrary.simpleMessage("生活娛樂"), + "shenmijifendali": MessageLookupByLibrary.simpleMessage("神秘積分大禮"), + "shenqingtuikuan": MessageLookupByLibrary.simpleMessage("申請退款"), + "shezhi": MessageLookupByLibrary.simpleMessage("設置"), + "shifangjiazaigengduo": MessageLookupByLibrary.simpleMessage("釋放加載更多"), + "shifangshuaxin": MessageLookupByLibrary.simpleMessage("釋放刷新"), + "shifujifen": m26, + "shimingrenzheng": MessageLookupByLibrary.simpleMessage("實名認證"), + "shixiaoquan": MessageLookupByLibrary.simpleMessage("失效券"), + "shixiaoyouhuiquan": MessageLookupByLibrary.simpleMessage("失效优惠券"), + "shiyongbangzhu": MessageLookupByLibrary.simpleMessage("使用幫助"), + "shiyongmendian": MessageLookupByLibrary.simpleMessage("適用門店"), + "shiyongriqi": MessageLookupByLibrary.simpleMessage("使用日期"), + "shiyongshuoming": MessageLookupByLibrary.simpleMessage("使用说明"), + "shiyongtiaojian": MessageLookupByLibrary.simpleMessage("使用条件"), + "shouhuodizhi": MessageLookupByLibrary.simpleMessage("請輸入詳細收貨地址"), + "shouhuodizhi1": MessageLookupByLibrary.simpleMessage("收貨地址"), + "shouhuorenshoujihao": + MessageLookupByLibrary.simpleMessage("請輸入收貨人手機號"), + "shouhuorenxiangxidizhi": + MessageLookupByLibrary.simpleMessage("請輸入收貨人詳細地址"), + "shouhuorenxingming": MessageLookupByLibrary.simpleMessage("請輸入收貨人姓名"), + "shoujihao": MessageLookupByLibrary.simpleMessage("手機號"), + "shouye": MessageLookupByLibrary.simpleMessage("首頁"), + "shuaxin": MessageLookupByLibrary.simpleMessage("刷新"), + "shuaxinchenggong": MessageLookupByLibrary.simpleMessage("刷新成功"), + "shuaxinshibai": MessageLookupByLibrary.simpleMessage("刷新失敗"), + "shuaxinyue": MessageLookupByLibrary.simpleMessage("刷新餘額"), + "shuaxinzhong": MessageLookupByLibrary.simpleMessage("刷新中...."), + "shurushouhuorendizhi": + MessageLookupByLibrary.simpleMessage("請輸入收貨人地址"), + "shuruzhifumima": MessageLookupByLibrary.simpleMessage("輸入支付密碼"), + "sui": m27, + "tebieshengming": MessageLookupByLibrary.simpleMessage("特別聲明"), + "tijiao": MessageLookupByLibrary.simpleMessage("提交"), + "tingchewei": MessageLookupByLibrary.simpleMessage("停車位"), + "tixian": MessageLookupByLibrary.simpleMessage("提現"), + "tongyibingjixu": MessageLookupByLibrary.simpleMessage("同意並繼續"), + "tongzhi": MessageLookupByLibrary.simpleMessage("通知"), + "tongzhitishixinxi": MessageLookupByLibrary.simpleMessage( + "為了您可以及時收到我們的活動資訊,推薦您在使用HISAPP時打開通知的接收 "), + "touxiang": MessageLookupByLibrary.simpleMessage("頭像"), + "tuichudenglu": MessageLookupByLibrary.simpleMessage("退出登錄"), + "tuikuan": MessageLookupByLibrary.simpleMessage("退款"), + "waimai": MessageLookupByLibrary.simpleMessage("外賣"), + "waisong": MessageLookupByLibrary.simpleMessage("外送"), + "wancheng": MessageLookupByLibrary.simpleMessage("完成"), + "wancheng_": m28, + "wanchengyicixiadan": MessageLookupByLibrary.simpleMessage("完成一次下單"), + "wanshanshengrixinxi_nl": + MessageLookupByLibrary.simpleMessage("完善生日資訊後自動生成 "), + "wanshanshengrixinxi_yhq": + MessageLookupByLibrary.simpleMessage("完善生日資訊得專屬優惠劵 "), + "weidenglu": MessageLookupByLibrary.simpleMessage("未登錄"), + "weidengluxinxi": MessageLookupByLibrary.simpleMessage("點擊登錄,享受更多精彩資訊"), + "weihexiao": MessageLookupByLibrary.simpleMessage("未核銷"), + "weikaiqi": MessageLookupByLibrary.simpleMessage("未開啓"), + "weilegeiningenghaodefuwu": MessageLookupByLibrary.simpleMessage( + "為了給您提供更好的服務,以及享受更加精彩的信息內容,請在使用使用期間登錄"), + "weilexiangnintuijianfujindemendianxinxi": + MessageLookupByLibrary.simpleMessage( + "為了向您推薦附近的門店信息,推薦您在使用期間讓我們使用位置信息"), + "weiwancheng": MessageLookupByLibrary.simpleMessage(" 未完成 "), + "weixinzhifu": MessageLookupByLibrary.simpleMessage("微信支付"), + "weizhitishixinxi": MessageLookupByLibrary.simpleMessage( + "為了向您推薦附近的門店資訊,推薦您在使用HISAPP時讓我們使用位置資訊"), + "wentijian": MessageLookupByLibrary.simpleMessage("問題件"), + "wenzhangxiangqing": MessageLookupByLibrary.simpleMessage("文章詳情"), + "weulingqu": MessageLookupByLibrary.simpleMessage("未領取"), + "wodehuiyuandengji": MessageLookupByLibrary.simpleMessage("我的會員等級"), + "wodejifenzhi": MessageLookupByLibrary.simpleMessage("我的積分值"), + "wodenianling": MessageLookupByLibrary.simpleMessage("我的年齡"), + "wodeqianbao": MessageLookupByLibrary.simpleMessage("我的錢包"), + "wodeshengri": MessageLookupByLibrary.simpleMessage("我的生日"), + "wodexiaoxi": MessageLookupByLibrary.simpleMessage("我的消息"), + "wuliudanhao": MessageLookupByLibrary.simpleMessage("物流單號:"), + "wuliugongsi": MessageLookupByLibrary.simpleMessage("物流公司:"), + "wuliuxinxi": MessageLookupByLibrary.simpleMessage("物流信息"), + "wuliuzhuangtai": MessageLookupByLibrary.simpleMessage("物流狀態:"), + "xiadanshijian": MessageLookupByLibrary.simpleMessage("下單時間"), + "xiadanshijian_": m29, + "xialashuaxin": MessageLookupByLibrary.simpleMessage("下拉刷新"), + "xiangce": MessageLookupByLibrary.simpleMessage("相冊"), + "xiangji": MessageLookupByLibrary.simpleMessage("相機"), + "xiangjitishixinxi": MessageLookupByLibrary.simpleMessage( + "為了您可以在使用過程中進行分享,希望您使用HISAPP時讓我們使用相機功能 "), + "xiangqing": MessageLookupByLibrary.simpleMessage("詳情"), + "xiangxidizhi": MessageLookupByLibrary.simpleMessage("詳細地址"), + "xianshangfafang": MessageLookupByLibrary.simpleMessage("綫上發放"), + "xianxiashiyong": MessageLookupByLibrary.simpleMessage("線下使用"), + "xiaofei": MessageLookupByLibrary.simpleMessage("消費"), + "xiaofeijifen": MessageLookupByLibrary.simpleMessage("消费积分"), + "xiaoxi": MessageLookupByLibrary.simpleMessage("消息"), + "xiayidengji": MessageLookupByLibrary.simpleMessage("下一等級"), + "xieyitanchuang": MessageLookupByLibrary.simpleMessage("一心回鄉用戶隱私協議"), + "xihuan_": m30, + "xindianhuodong": MessageLookupByLibrary.simpleMessage("星店活動"), + "xingming": MessageLookupByLibrary.simpleMessage("姓名"), + "xitongtongzhi": MessageLookupByLibrary.simpleMessage("系統通知"), + "xitongxiaoxi": MessageLookupByLibrary.simpleMessage("系統消息"), + "xiugaichenggong": MessageLookupByLibrary.simpleMessage("修改成功"), + "xuni": MessageLookupByLibrary.simpleMessage("虛擬"), + "yiduihuan": MessageLookupByLibrary.simpleMessage("已兌換"), + "yiduihuanjian": m31, + "yifahuo": MessageLookupByLibrary.simpleMessage("已發貨"), + "yihujiaoqishou": MessageLookupByLibrary.simpleMessage("已呼叫騎手"), + "yikexiao": MessageLookupByLibrary.simpleMessage("已核銷"), + "yilingqu": MessageLookupByLibrary.simpleMessage("已領取"), + "yindao1": MessageLookupByLibrary.simpleMessage("新增多項功能,海量優惠資訊實時推送"), + "yindao2": + MessageLookupByLibrary.simpleMessage("新增多項功能,使用平臺錢包優惠多多,更有充值優惠享不停"), + "yindao3": + MessageLookupByLibrary.simpleMessage("新增會員任務得積分,消費可得綠金、積分商城換購"), + "yindao4": MessageLookupByLibrary.simpleMessage("傳遞友愛純淨健康有機環保智慧理念"), + "yindaoye1": MessageLookupByLibrary.simpleMessage("會員最新資訊搶先看"), + "yindaoye2": MessageLookupByLibrary.simpleMessage("全新集團聯盟店會員點餐"), + "yindaoye3": MessageLookupByLibrary.simpleMessage("會員活動專區"), + "yindaoye4": MessageLookupByLibrary.simpleMessage("過健康有機生活"), + "yingyeshijian": m32, + "yinshi": MessageLookupByLibrary.simpleMessage("飲食"), + "yinsishengming": MessageLookupByLibrary.simpleMessage("隱私聲明"), + "yinsixieyi": MessageLookupByLibrary.simpleMessage("《隱私協議》"), + "yinsizhengce1": MessageLookupByLibrary.simpleMessage( + " 感謝您使用一心回鄉APP。我們非常的重視您的個人信息和隱私保護。為了更好地保證您的個人權益,在您使用我們的產品前,請務必仔細閱讀一心回鄉"), + "yinsizhengce2": MessageLookupByLibrary.simpleMessage( + "     在您同意後,我們才會根據您的使用需求,收集部分可能涉及(地理位置、相機、存儲等信息)的數據。"), + "yiqiandao": MessageLookupByLibrary.simpleMessage("已簽到"), + "yiqianshou": MessageLookupByLibrary.simpleMessage("已簽收"), + "yiquxiao": MessageLookupByLibrary.simpleMessage(" 已取消 "), + "yishijiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiming": MessageLookupByLibrary.simpleMessage("已实名"), + "yishixiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiyong": MessageLookupByLibrary.simpleMessage("已使用"), + "yishouquan": MessageLookupByLibrary.simpleMessage("已授權"), + "yisongda": MessageLookupByLibrary.simpleMessage("已送達"), + "yituikuan": MessageLookupByLibrary.simpleMessage("已退款"), + "yiwancheng": MessageLookupByLibrary.simpleMessage(" 已完成 "), + "yiwanchengdingdan": MessageLookupByLibrary.simpleMessage("已完成订单"), + "yixiansquanbupinglun": + MessageLookupByLibrary.simpleMessage("-已顯示全部評論-"), + "yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心迴響"), + "yiyoujifen": MessageLookupByLibrary.simpleMessage("已有積分"), + "yizhifu": MessageLookupByLibrary.simpleMessage("已支付"), + "yonghuming": MessageLookupByLibrary.simpleMessage("用戶名"), + "yonghuxiaofeijifen": + MessageLookupByLibrary.simpleMessage("用戶每消費1元可獲得1個積分 。"), + "youhuiquan": MessageLookupByLibrary.simpleMessage("優惠券"), + "youhuiquanlingqu": MessageLookupByLibrary.simpleMessage("優惠券領取"), + "youhuiquanwufajileijifen": MessageLookupByLibrary.simpleMessage( + "優惠金額無法累積積分,訂單撤銷或其他原因造成的未成功支付的訂單,無法獲得對應的積分。"), + "youkedenglu": MessageLookupByLibrary.simpleMessage("遊客登錄"), + "youxiaoqi": m33, + "youxiaoqixian": MessageLookupByLibrary.simpleMessage("有效期限:"), + "youxiaoqizhi": m34, + "yuan": MessageLookupByLibrary.simpleMessage("元"), + "yuan_": m35, + "yue": MessageLookupByLibrary.simpleMessage("餘額"), + "yue_": m36, + "yuemingxi": MessageLookupByLibrary.simpleMessage("餘額明細"), + "yunfei": MessageLookupByLibrary.simpleMessage("運費"), + "yuyan": MessageLookupByLibrary.simpleMessage("語言"), + "zailaiyidan": MessageLookupByLibrary.simpleMessage("再來一單"), + "zaituzhong": MessageLookupByLibrary.simpleMessage("運輸中"), + "zaixiankefu": MessageLookupByLibrary.simpleMessage("在線客服"), + "zanbuzhichixianshangdiancan": + MessageLookupByLibrary.simpleMessage("暫不支持線上點餐"), + "zanwuxianshangjindian": MessageLookupByLibrary.simpleMessage("暫無綫上門店"), + "zanwuyouhuiquankelingqu": + MessageLookupByLibrary.simpleMessage("暫無優惠券可領取"), + "zhanghaoshouquan": MessageLookupByLibrary.simpleMessage("賬號授權"), + "zhanghaoxinxi": MessageLookupByLibrary.simpleMessage("賬號信息"), + "zhanghuyue": MessageLookupByLibrary.simpleMessage("賬戶餘額"), + "zhengzaihujiaoqishou": MessageLookupByLibrary.simpleMessage("正在呼叫騎手"), + "zhengzaijiazai": MessageLookupByLibrary.simpleMessage("正在加載"), + "zhengzaipeisong": MessageLookupByLibrary.simpleMessage("正在配送"), + "zhengzaixiazaizhong": MessageLookupByLibrary.simpleMessage("正在下載中..."), + "zhidianmendian": MessageLookupByLibrary.simpleMessage("致電門店"), + "zhifubao": MessageLookupByLibrary.simpleMessage("支付寶"), + "zhifufangshi": MessageLookupByLibrary.simpleMessage("支付方式"), + "zhifuxiangqing": MessageLookupByLibrary.simpleMessage("支付详情"), + "zhizunhuiyuan": MessageLookupByLibrary.simpleMessage("至尊會員"), + "zhizuowancheng": MessageLookupByLibrary.simpleMessage("製作完成"), + "zhongwenjianti": MessageLookupByLibrary.simpleMessage("中文簡體"), + "ziqu": MessageLookupByLibrary.simpleMessage("自取"), + "ziti": MessageLookupByLibrary.simpleMessage("自提"), + "zitidizhi": MessageLookupByLibrary.simpleMessage("自提地址"), + "zitiduihuanquan": MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), + "zitishijian": MessageLookupByLibrary.simpleMessage("自提時間"), + "zuanshihuiyuan": MessageLookupByLibrary.simpleMessage("鑽石會員"), + "zuorenwudejifen": MessageLookupByLibrary.simpleMessage("做任務得積分"), + "zuozhe": m37 + }; } diff --git a/lib/generated/intl/messages_zh_TW.dart b/lib/generated/intl/messages_zh_TW.dart index 242f83b0..458d5196 100644 --- a/lib/generated/intl/messages_zh_TW.dart +++ b/lib/generated/intl/messages_zh_TW.dart @@ -7,7 +7,7 @@ // ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new // ignore_for_file:prefer_single_quotes,comment_references, directives_ordering // ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases -// ignore_for_file:unused_import, file_names +// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes import 'package:intl/intl.dart'; import 'package:intl/message_lookup_by_library.dart'; @@ -19,552 +19,616 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'zh_TW'; - static m0(version) => "版本:${version}"; + static String m0(version) => "版本:${version}"; - static m1(yuan) => "充值金額最小是${yuan}元"; + static String m1(yuan) => "充值金額最小是${yuan}元"; - static m2(time) => "創建時間${time}"; + static String m2(time) => "創建時間${time}"; - static m3(shijian) => "發行開始時間 ${shijian}"; + static String m3(shijian) => "發行開始時間 ${shijian}"; - static m4(ge) => "${ge}g/個"; + static String m4(ge) => "${ge}g/個"; - static m5(jian) => "共${jian}件"; + static String m5(jian) => "共${jian}件"; - static m6(jian) => "共${jian}件商品"; + static String m6(jian) => "共${jian}件商品"; - static m7(km) => "${km}公里"; + static String m7(km) => "${km}公里"; - static m8(huifu) => "回復@${huifu}:"; + static String m8(huifu) => "回復@${huifu}:"; - static m9(yuan) => "活動減免${yuan}元配送費"; + static String m9(yuan) => "活動減免${yuan}元配送費"; - static m10(jifen) => "+ ${jifen} 積分"; + static String m10(jifen) => "+ ${jifen} 積分"; - static m11(jianjie) => "簡介:${jianjie}"; + static String m11(jianjie) => "簡介:${jianjie}"; - static m12(jifen) => "${jifen}積分"; + static String m12(jifen) => "${jifen}積分"; - static m13(jifen) => "${jifen}積分 到下一個等級"; + static String m13(jifen) => "${jifen}積分 到下一個等級"; - static m14(date) => "開通日期:${date}"; + static String m14(date) => "開通日期:${date}"; - static m15(shijian) => "領取時間 ${shijian}"; + static String m15(shijian) => "領取時間 ${shijian}"; - static m16(man, jian) => "滿${man}立減${jian}代金券"; + static String m16(man, jian) => "滿${man}立減${jian}代金券"; - static m17(yuan) => "滿${yuan}可用"; + static String m17(yuan) => "滿${yuan}可用"; - static m18(mi) => "${mi}米"; + static String m18(mi) => "${mi}米"; - static m19(tian) => "您已連續簽到${tian}天"; + static String m19(tian) => "您已連續簽到${tian}天"; - static m20(pinglun) => "評論(${pinglun})"; + static String m20(pinglun) => "評論(${pinglun})"; - static m21(zhe) => "全場${zhe}折"; + static String m21(zhe) => "全場${zhe}折"; - static m22(num) => "取膽號${num}"; + static String m22(num) => "取膽號${num}"; - static m23(ren) => "¥${ren}/人"; + static String m23(ren) => "¥${ren}/人"; - static m24(second) => "${second}s后重新發送"; + static String m24(second) => "${second}s后重新發送"; - static m25(jifen) => "商品積分 ${jifen}積分"; + static String m25(jifen) => "商品積分 ${jifen}積分"; - static m26(jifen) => "實付積分 ${jifen}積分"; + static String m26(jifen) => "實付積分 ${jifen}積分"; - static m27(sui) => "${sui}嵗"; + static String m27(sui) => "${sui}嵗"; - static m28(num) => "完成${num}"; + static String m28(num) => "完成${num}"; - static m29(time) => "下單時間:${time}"; + static String m29(time) => "下單時間:${time}"; - static m30(xihuan) => "喜歡(${xihuan})"; + static String m30(xihuan) => "喜歡(${xihuan})"; - static m31(jian) => "已兌換${jian}件"; + static String m31(jian) => "已兌換${jian}件"; - static m32(time) => "營業時間: ${time}"; + static String m32(time) => "營業時間: ${time}"; - static m33(date) => "有效期:${date}"; + static String m33(date) => "有效期:${date}"; - static m34(date) => "有效期至${date}"; + static String m34(date) => "有效期至${date}"; - static m35(yuan) => "${yuan}元"; + static String m35(yuan) => "${yuan}元"; - static m36(yue) => "餘額${yue}"; + static String m36(yue) => "餘額${yue}"; - static m37(zuozhe) => "作者:${zuozhe}"; + static String m37(zuozhe) => "作者:${zuozhe}"; final messages = _notInlinedMessages(_notInlinedMessages); - static _notInlinedMessages(_) => { - "bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"), - "baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白銀會員"), - "banben" : m0, - "bangong" : MessageLookupByLibrary.simpleMessage("辦公"), - "bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("幫助與反饋"), - "baocun" : MessageLookupByLibrary.simpleMessage("保存"), - "baocunchenggong" : MessageLookupByLibrary.simpleMessage("保存成功"), - "beizhu" : MessageLookupByLibrary.simpleMessage("備注"), - "bianjidizhi" : MessageLookupByLibrary.simpleMessage("編輯地址"), - "biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("標為已讀"), - "bodadianhua" : MessageLookupByLibrary.simpleMessage("撥打電話"), - "brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回鄉"), - "buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持開票"), - "chakan" : MessageLookupByLibrary.simpleMessage("查看"), - "chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"), - "chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"), - "chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"), - "chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"), - "chakanwuliu" : MessageLookupByLibrary.simpleMessage("查看物流"), - "chakanxiangqing" : MessageLookupByLibrary.simpleMessage("查看詳情"), - "changjianwenti" : MessageLookupByLibrary.simpleMessage("常見問題"), - "changqiyouxiao" : MessageLookupByLibrary.simpleMessage("長期有效"), - "chaungshirengushi" : MessageLookupByLibrary.simpleMessage("創始人故事"), - "chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), - "chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市選擇"), - "chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成為專屬會員,享專屬權益"), - "chongzhi" : MessageLookupByLibrary.simpleMessage("充值"), - "chongzhixiaoxi" : MessageLookupByLibrary.simpleMessage("充值消息"), - "chongzhizuixiaojine" : m1, - "chuangjianshijian" : m2, - "chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("創始人的故事-"), - "chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("創始人的故事"), - "code_error" : MessageLookupByLibrary.simpleMessage("驗證碼輸入錯誤"), - "cunchu" : MessageLookupByLibrary.simpleMessage("存儲"), - "cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("為了獲得照片使用、緩存等功能,推薦您使用期間打開存儲權限"), - "daifukuan" : MessageLookupByLibrary.simpleMessage("待付款"), - "daipeisong" : MessageLookupByLibrary.simpleMessage("待配送"), - "daiqucan" : MessageLookupByLibrary.simpleMessage("待取餐"), - "daiqueren" : MessageLookupByLibrary.simpleMessage("待確認"), - "daizhifu" : MessageLookupByLibrary.simpleMessage("待支付"), - "daizhizuo" : MessageLookupByLibrary.simpleMessage("待製作"), - "dakaidingwei" : MessageLookupByLibrary.simpleMessage("打開定位"), - "dangqianbanben" : MessageLookupByLibrary.simpleMessage("當前版本"), - "dangqiandengji" : MessageLookupByLibrary.simpleMessage("當前等級"), - "dangqianjifen" : MessageLookupByLibrary.simpleMessage("當前積分:"), - "dangqianshangpinduihuanhexiaoma" : MessageLookupByLibrary.simpleMessage("當前商品兌換核銷碼已核銷完成 "), - "daoxiayidengji" : MessageLookupByLibrary.simpleMessage("到下一等級"), - "dengdaishangjiaqueren" : MessageLookupByLibrary.simpleMessage("等待商家確認"), - "dengdaiyonghuqucan" : MessageLookupByLibrary.simpleMessage("等待用戶取餐"), - "denglu" : MessageLookupByLibrary.simpleMessage("登錄"), - "diancan" : MessageLookupByLibrary.simpleMessage("點餐"), - "dianhua" : MessageLookupByLibrary.simpleMessage("電話"), - "dianjidenglu" : MessageLookupByLibrary.simpleMessage("點擊登錄,享受更多精彩信息"), - "dianwolingqu" : MessageLookupByLibrary.simpleMessage("點我領取"), - "dingdan" : MessageLookupByLibrary.simpleMessage("訂單"), - "dingdandaifahuo" : MessageLookupByLibrary.simpleMessage("訂單待發貨"), - "dingdandaizhifu" : MessageLookupByLibrary.simpleMessage("訂單待支付"), - "dingdangenzong" : MessageLookupByLibrary.simpleMessage("訂單跟蹤"), - "dingdanhao" : MessageLookupByLibrary.simpleMessage("訂單號"), - "dingdanqueren" : MessageLookupByLibrary.simpleMessage("订单确认"), - "dingdanxiaoxi" : MessageLookupByLibrary.simpleMessage("訂單消息"), - "dingdanyisongda" : MessageLookupByLibrary.simpleMessage("訂單送達"), - "dingdanyituikuan" : MessageLookupByLibrary.simpleMessage("訂單已退款"), - "dingdanyiwancheng" : MessageLookupByLibrary.simpleMessage("訂單已完成"), - "dingdanyizhifu" : MessageLookupByLibrary.simpleMessage("訂單已支付"), - "dingwei" : MessageLookupByLibrary.simpleMessage("定位"), - "dizhi" : MessageLookupByLibrary.simpleMessage("地址"), - "duihuan" : MessageLookupByLibrary.simpleMessage("兑换"), - "duihuanchenggong" : MessageLookupByLibrary.simpleMessage("兑换成功"), - "duihuanguize" : MessageLookupByLibrary.simpleMessage("兑换规则"), - "duihuanhoufahuo" : MessageLookupByLibrary.simpleMessage("兌換物商品"), - "duihuanhouwugegongzuori" : MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), - "duihuanliangdidaogao" : MessageLookupByLibrary.simpleMessage("兌換量從低到高"), - "duihuanlianggaodaodi" : MessageLookupByLibrary.simpleMessage("兌換量從高到低"), - "duihuanlishi" : MessageLookupByLibrary.simpleMessage("兌換歷史"), - "duihuanquan" : MessageLookupByLibrary.simpleMessage("兌換券"), - "duihuanshangpinxiangqing" : MessageLookupByLibrary.simpleMessage("兑换商品详情"), - "duihuanxinxi" : MessageLookupByLibrary.simpleMessage("兑换信息"), - "fanhuiduihuanlishi" : MessageLookupByLibrary.simpleMessage("返回兌換歷史"), - "fankui" : MessageLookupByLibrary.simpleMessage("反饋"), - "fankuilizi" : MessageLookupByLibrary.simpleMessage("您可以在這裡輸入迴響內容,例如產品建議,功能异常等"), - "fantizhongwen" : MessageLookupByLibrary.simpleMessage("繁体中文"), - "fapiao" : MessageLookupByLibrary.simpleMessage("發票"), - "fapiaozhushou" : MessageLookupByLibrary.simpleMessage("發票助手"), - "fasong" : MessageLookupByLibrary.simpleMessage("發送"), - "faxingshijian" : m3, - "feishiwuduihuanma" : MessageLookupByLibrary.simpleMessage("非實物兌換碼"), - "feishiwushangpin" : MessageLookupByLibrary.simpleMessage("非實物商品!"), - "fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"), - "ge" : m4, - "geiwopingfen" : MessageLookupByLibrary.simpleMessage("給我評分"), - "gengduo" : MessageLookupByLibrary.simpleMessage("更多"), - "gengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("更多優惠券"), - "genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更換頭像"), - "gerenxinxi" : MessageLookupByLibrary.simpleMessage("個人信息"), - "gong" : MessageLookupByLibrary.simpleMessage("共"), - "gongjijian" : m5, - "gongjijianshangpin" : m6, - "gongli" : m7, - "gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成為本店會員,快去享受超多的會員權益吧。"), - "gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("請勾選同意隱私服務和一心回鄉服務協定"), - "guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"), - "guanyu" : MessageLookupByLibrary.simpleMessage("關於"), - "guojiankangyoujishenghuo" : MessageLookupByLibrary.simpleMessage("過健康有機生活"), - "haimeiyouxiaoxi" : MessageLookupByLibrary.simpleMessage("還沒有消息~"), - "haixiajiemei" : MessageLookupByLibrary.simpleMessage("海峽姐妹"), - "haowu" : MessageLookupByLibrary.simpleMessage("好物"), - "heji" : MessageLookupByLibrary.simpleMessage("合計:"), - "hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核銷成功"), - "hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核銷碼詳情"), - "huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黃金會員"), - "huifu" : MessageLookupByLibrary.simpleMessage("回復"), - "huifu_" : m8, - "huixiangrenyimendian" : MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), - "huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回鄉頭條"), - "huiyuandengji" : MessageLookupByLibrary.simpleMessage("會員等級"), - "huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("會員等級説明"), - "huiyuanjifen" : MessageLookupByLibrary.simpleMessage("會員積分"), - "huiyuanka" : MessageLookupByLibrary.simpleMessage("會員卡"), - "huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("會員卡詳情"), - "huiyuanyue" : MessageLookupByLibrary.simpleMessage("會員餘額"), - "huode" : MessageLookupByLibrary.simpleMessage("獲得"), - "huodongjianmianpeisongfei" : m9, - "huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活動進行中"), - "huodongliebiao" : MessageLookupByLibrary.simpleMessage("活動列表"), - "huodongzixun" : MessageLookupByLibrary.simpleMessage("活動資訊"), - "huopinyisongda" : MessageLookupByLibrary.simpleMessage("貨品已送達"), - "input_code" : MessageLookupByLibrary.simpleMessage("手機驗證碼"), - "input_code_hide" : MessageLookupByLibrary.simpleMessage("請輸入驗證碼"), - "input_phone" : MessageLookupByLibrary.simpleMessage("輸入手機號"), - "input_phone_hide" : MessageLookupByLibrary.simpleMessage("請輸入你的手機號"), - "jiajifen" : m10, - "jian" : MessageLookupByLibrary.simpleMessage("件"), - "jianjie" : m11, - "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加載失敗"), - "jiesuan" : MessageLookupByLibrary.simpleMessage("結算"), - "jiesuanjine" : MessageLookupByLibrary.simpleMessage("結算金額"), - "jifen" : MessageLookupByLibrary.simpleMessage("積分"), - "jifen_" : m12, - "jifenbuzu" : MessageLookupByLibrary.simpleMessage("您的積分不足"), - "jifendaoxiayidengji" : m13, - "jifendejisuanshuoming" : MessageLookupByLibrary.simpleMessage("積分的計算説明"), - "jifendidaogao" : MessageLookupByLibrary.simpleMessage("積分從低到高"), - "jifengaodaodi" : MessageLookupByLibrary.simpleMessage("積分從高到低"), - "jifenshangcheng" : MessageLookupByLibrary.simpleMessage("積分商城"), - "jifenxiangqing" : MessageLookupByLibrary.simpleMessage("積分詳情"), - "jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("淨弼聯盟會員店"), - "jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日會員任務"), - "jinrushangdian" : MessageLookupByLibrary.simpleMessage("進入商店"), - "jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("進行中的訂單"), - "jituanchuangbanren" : MessageLookupByLibrary.simpleMessage("集团创办人"), - "jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集團創始人"), - "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"), - "jixuzhifu" : MessageLookupByLibrary.simpleMessage("繼續支付"), - "jujue" : MessageLookupByLibrary.simpleMessage("拒絕"), - "kabao" : MessageLookupByLibrary.simpleMessage("卡包"), - "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("開啓權限"), - "kaitongriqi" : m14, - "kaquan" : MessageLookupByLibrary.simpleMessage("卡券"), - "kelingqudeyouhuiquan" : MessageLookupByLibrary.simpleMessage("可領取的卡券"), - "keshiyong" : MessageLookupByLibrary.simpleMessage("可使用"), - "keyongjifen" : MessageLookupByLibrary.simpleMessage("可用积分"), - "keyongquan" : MessageLookupByLibrary.simpleMessage("可用券"), - "keyongyouhuiquan" : MessageLookupByLibrary.simpleMessage("可用優惠券"), - "keyongyue" : MessageLookupByLibrary.simpleMessage("可用餘額"), - "kongtiao" : MessageLookupByLibrary.simpleMessage("空調"), - "kuaidi" : MessageLookupByLibrary.simpleMessage("快遞"), - "lianxishoujihao" : MessageLookupByLibrary.simpleMessage("聯繫手機號"), - "lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("連續簽到領取雙倍積分"), - "lijicanjia" : MessageLookupByLibrary.simpleMessage("立即參加"), - "lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"), - "lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即簽到"), - "lijitiyan" : MessageLookupByLibrary.simpleMessage("立即體驗"), - "lingqu" : MessageLookupByLibrary.simpleMessage("領取"), - "lingquanzhongxin" : MessageLookupByLibrary.simpleMessage("領券中心"), - "lingquchenggong" : MessageLookupByLibrary.simpleMessage("領取成功"), - "lingqudaokabao" : MessageLookupByLibrary.simpleMessage("領取到卡包"), - "lingqufangshi" : MessageLookupByLibrary.simpleMessage("领取方式"), - "lingqushijian" : m15, - "linian" : MessageLookupByLibrary.simpleMessage("理念"), - "lishijilu" : MessageLookupByLibrary.simpleMessage("歷史記錄"), - "liuxianinjingcaidepinglunba" : MessageLookupByLibrary.simpleMessage("留下您精彩的評論吧"), - "login" : MessageLookupByLibrary.simpleMessage("登錄"), - "login_splash" : MessageLookupByLibrary.simpleMessage("歡迎來到一心回鄉"), - "main_menu1" : MessageLookupByLibrary.simpleMessage("淨弼"), - "main_menu2" : MessageLookupByLibrary.simpleMessage("聯盟"), - "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"), - "manlijiandaijinquan" : m16, - "manyuankeyong" : m17, - "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日簽到"), - "meiyougengduohuiyuanka" : MessageLookupByLibrary.simpleMessage("沒有更多會員卡"), - "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("沒有更多數據了"), - "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), - "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"), - "menpaihao" : MessageLookupByLibrary.simpleMessage("請輸入門牌號"), - "mi" : m18, - "mingxi" : MessageLookupByLibrary.simpleMessage("明細"), - "morenpaixu" : MessageLookupByLibrary.simpleMessage("默認排序"), - "muqianzanwuxingdianhuodong" : MessageLookupByLibrary.simpleMessage("目前暫無星店活動"), - "nihaimeiyouchongzhihuoxiaofeijilu" : MessageLookupByLibrary.simpleMessage("你在這兒還沒有消費或充值紀錄喔~"), - "nindingweigongnengweikaiqi" : MessageLookupByLibrary.simpleMessage("您定位功能開關未開啟,請點擊去開啟定位"), - "nindingweiquanxianweiyunxu" : MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), - "ninweidenglu" : MessageLookupByLibrary.simpleMessage("您未登錄,請點擊去登錄"), - "ninyilianxuqiandaotian" : m19, - "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一個訂單需要前往門店領取"), - "ninyouyigexindedingdan" : MessageLookupByLibrary.simpleMessage("您有一個新訂單"), - "paizhao" : MessageLookupByLibrary.simpleMessage("拍照"), - "peisong" : MessageLookupByLibrary.simpleMessage("配送"), - "peisongfangshi" : MessageLookupByLibrary.simpleMessage("配送方式"), - "peisongfei" : MessageLookupByLibrary.simpleMessage("配送費"), - "peisongfuwu" : MessageLookupByLibrary.simpleMessage("配送服務"), - "peisongzhong" : MessageLookupByLibrary.simpleMessage("配送中"), - "phone_error" : MessageLookupByLibrary.simpleMessage("手機格式錯誤"), - "pinglun_" : m20, - "pinpai" : MessageLookupByLibrary.simpleMessage("品牌"), - "pinpaijieshao" : MessageLookupByLibrary.simpleMessage("品牌介紹"), - "privacy_policy1" : MessageLookupByLibrary.simpleMessage("登錄既同意"), - "privacy_policy2" : MessageLookupByLibrary.simpleMessage("《一心回鄉服務協議》"), - "privacy_policy3" : MessageLookupByLibrary.simpleMessage("《隱私服務》"), - "privacy_policy4" : MessageLookupByLibrary.simpleMessage("并使用本機號碼登錄"), - "qiandao" : MessageLookupByLibrary.simpleMessage("簽到"), - "qiandaolingjifen" : MessageLookupByLibrary.simpleMessage("簽到領積分"), - "qiandaolingqujinfen" : MessageLookupByLibrary.simpleMessage("簽到領取積分"), - "qiandaowancheng" : MessageLookupByLibrary.simpleMessage("簽到完成"), - "qianjinmaiwei" : MessageLookupByLibrary.simpleMessage("前進麥味"), - "qianshou" : MessageLookupByLibrary.simpleMessage("已簽收"), - "qianwanghuixiangmendianduihuanhexiao" : MessageLookupByLibrary.simpleMessage("前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), - "qinglihuancun" : MessageLookupByLibrary.simpleMessage("清理緩存"), - "qingshurubeizhuyaoqiu" : MessageLookupByLibrary.simpleMessage("請輸入備注要求"), - "qingshuruchongzhijine" : MessageLookupByLibrary.simpleMessage("請輸入充值金額"), - "qingshurushoujihao" : MessageLookupByLibrary.simpleMessage("請輸入手機號碼"), - "qingshuruyanzhengma" : MessageLookupByLibrary.simpleMessage("請輸入驗證碼"), - "qingshuruyouxiaoshoujihaoma" : MessageLookupByLibrary.simpleMessage("請輸入您的有效手機號"), - "qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("請輸入支付密碼"), - "qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("請填寫收件人手機號"), - "qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("請填寫收件人姓名"), - "qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青銅會員"), - "qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("請選擇使用門店"), - "qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("請選擇收貨地址"), - "qingxuanzeyigemendian" : MessageLookupByLibrary.simpleMessage("請選擇一個門店"), - "qingxuanzhemendian" : MessageLookupByLibrary.simpleMessage("请选择门店"), - "qingxuanzheninxiangshezhideyuyan" : MessageLookupByLibrary.simpleMessage("請選擇您要設置的語言"), - "qingzaiguidingshijianneizhifu" : MessageLookupByLibrary.simpleMessage("請在規定時間内完成支付"), - "qingzhuo" : MessageLookupByLibrary.simpleMessage("清桌"), - "qishoupeisongzhongyujisongdashijian" : MessageLookupByLibrary.simpleMessage("騎手配送中,預計送達時間"), - "qishouyijiedanquhuozhong" : MessageLookupByLibrary.simpleMessage("騎手已接單、取貨中"), - "quanbao" : MessageLookupByLibrary.simpleMessage("券包"), - "quanbu" : MessageLookupByLibrary.simpleMessage("全部"), - "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部訂單"), - "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兌換"), - "quanchangtongyong" : MessageLookupByLibrary.simpleMessage("全場通用"), - "quanchangzhe" : m21, - "quantian" : MessageLookupByLibrary.simpleMessage("全天"), - "quanxian" : MessageLookupByLibrary.simpleMessage("權限"), - "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("權限設置"), - "qucanhao" : MessageLookupByLibrary.simpleMessage("取餐號"), - "qudanhao" : m22, - "qudenglu" : MessageLookupByLibrary.simpleMessage("去登錄"), - "queding" : MessageLookupByLibrary.simpleMessage("確定"), - "queren" : MessageLookupByLibrary.simpleMessage("确认"), - "querenchongzhi" : MessageLookupByLibrary.simpleMessage("確認充值"), - "querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"), - "querenshouhuo" : MessageLookupByLibrary.simpleMessage("確認收貨"), - "querenyaoshanchudangqianpinglunma" : MessageLookupByLibrary.simpleMessage("確認要刪除當前評論嗎?"), - "quhexiao" : MessageLookupByLibrary.simpleMessage("去核銷"), - "quhuozhong" : MessageLookupByLibrary.simpleMessage("取貨中"), - "qujianma" : MessageLookupByLibrary.simpleMessage("取件碼"), - "quqiandao" : MessageLookupByLibrary.simpleMessage("去簽到"), - "qushiyong" : MessageLookupByLibrary.simpleMessage("去使用"), - "quwancheng" : MessageLookupByLibrary.simpleMessage(" 去完成 "), - "quxiao" : MessageLookupByLibrary.simpleMessage("取消"), - "quxiaodingdan" : MessageLookupByLibrary.simpleMessage("取消訂單"), - "quxiaozhifu" : MessageLookupByLibrary.simpleMessage("取消支付"), - "quzhifu" : MessageLookupByLibrary.simpleMessage("去支付"), - "remenwenzhangshipin" : MessageLookupByLibrary.simpleMessage("熱門文章視頻"), - "remenwenzhangshipinliebiao" : MessageLookupByLibrary.simpleMessage("熱門文章視頻清單"), - "ren" : m23, - "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任務中心"), - "resend_in_seconds" : m24, - "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"), - "ruhedihuanjifen" : MessageLookupByLibrary.simpleMessage("如何兌換積分"), - "ruhedihuanjifen1" : MessageLookupByLibrary.simpleMessage("點擊淨弼,進入積分商城,點擊你想兌換的領商品,進入商品詳情後點擊下方兌換,即可兌換哦~"), - "ruhelingquyouhuiquan" : MessageLookupByLibrary.simpleMessage("如何領取優惠券?"), - "ruhelingquyouhuiquan1" : MessageLookupByLibrary.simpleMessage("點擊我的,進入我的頁面後,點擊下方的領取中心,進入后即可領取優惠券哦~"), - "ruheqiandao" : MessageLookupByLibrary.simpleMessage("如何簽到?"), - "ruheqiandao1" : MessageLookupByLibrary.simpleMessage("1.點擊淨弼,進入首頁,點擊上方的去簽到。\n2.點擊我的,進入我的頁面,點擊上方的積分詳情,進入後即可簽到。"), - "ruxutuikuanqingyumendianlianxi" : MessageLookupByLibrary.simpleMessage("如需退款,請您提前準備好訂單號/取單號,並與門店人員進行聯繫"), - "send_code" : MessageLookupByLibrary.simpleMessage("發送驗證碼"), - "shanchu" : MessageLookupByLibrary.simpleMessage("刪除"), - "shanchudingdan" : MessageLookupByLibrary.simpleMessage("刪除訂單"), - "shangjiaquan" : MessageLookupByLibrary.simpleMessage("商家券"), - "shangjiaqueren" : MessageLookupByLibrary.simpleMessage("商家確認"), - "shangjiayifahuo" : MessageLookupByLibrary.simpleMessage("商家已發貨"), - "shangjiazhengzaipeican" : MessageLookupByLibrary.simpleMessage("商家正在配餐"), - "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加載"), - "shangpinjifen" : m25, - "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品詳情"), - "shangyidengji" : MessageLookupByLibrary.simpleMessage("上一等級"), - "shenghuoyule" : MessageLookupByLibrary.simpleMessage("生活娛樂"), - "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘積分大禮"), - "shenqingtuikuan" : MessageLookupByLibrary.simpleMessage("申請退款"), - "shezhi" : MessageLookupByLibrary.simpleMessage("設置"), - "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("釋放加載更多"), - "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("釋放刷新"), - "shifujifen" : m26, - "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("實名認證"), - "shixiaoquan" : MessageLookupByLibrary.simpleMessage("失效券"), - "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"), - "shiyongbangzhu" : MessageLookupByLibrary.simpleMessage("使用幫助"), - "shiyongmendian" : MessageLookupByLibrary.simpleMessage("適用門店"), - "shiyongriqi" : MessageLookupByLibrary.simpleMessage("使用日期"), - "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"), - "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"), - "shouhuodizhi" : MessageLookupByLibrary.simpleMessage("請輸入詳細收貨地址"), - "shouhuodizhi1" : MessageLookupByLibrary.simpleMessage("收貨地址"), - "shouhuorenshoujihao" : MessageLookupByLibrary.simpleMessage("請輸入收貨人手機號"), - "shouhuorenxiangxidizhi" : MessageLookupByLibrary.simpleMessage("請輸入收貨人詳細地址"), - "shouhuorenxingming" : MessageLookupByLibrary.simpleMessage("請輸入收貨人姓名"), - "shoujihao" : MessageLookupByLibrary.simpleMessage("手機號"), - "shouye" : MessageLookupByLibrary.simpleMessage("首頁"), - "shuaxin" : MessageLookupByLibrary.simpleMessage("刷新"), - "shuaxinchenggong" : MessageLookupByLibrary.simpleMessage("刷新成功"), - "shuaxinshibai" : MessageLookupByLibrary.simpleMessage("刷新失敗"), - "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新餘額"), - "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."), - "shurushouhuorendizhi" : MessageLookupByLibrary.simpleMessage("請輸入收貨人地址"), - "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("輸入支付密碼"), - "sui" : m27, - "tebieshengming" : MessageLookupByLibrary.simpleMessage("特別聲明"), - "tijiao" : MessageLookupByLibrary.simpleMessage("提交"), - "tingchewei" : MessageLookupByLibrary.simpleMessage("停車位"), - "tixian" : MessageLookupByLibrary.simpleMessage("提現"), - "tongyibingjixu" : MessageLookupByLibrary.simpleMessage("同意並繼續"), - "tongzhi" : MessageLookupByLibrary.simpleMessage("通知"), - "tongzhitishixinxi" : MessageLookupByLibrary.simpleMessage("為了您可以及時收到我們的活動資訊,推薦您在使用HISAPP時打開通知的接收 "), - "touxiang" : MessageLookupByLibrary.simpleMessage("頭像"), - "tuichudenglu" : MessageLookupByLibrary.simpleMessage("退出登錄"), - "tuikuan" : MessageLookupByLibrary.simpleMessage("退款"), - "waimai" : MessageLookupByLibrary.simpleMessage("外賣"), - "waisong" : MessageLookupByLibrary.simpleMessage("外送"), - "wancheng" : MessageLookupByLibrary.simpleMessage("完成"), - "wancheng_" : m28, - "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下單"), - "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日資訊後自動生成 "), - "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日資訊得專屬優惠劵 "), - "weidenglu" : MessageLookupByLibrary.simpleMessage("未登錄"), - "weidengluxinxi" : MessageLookupByLibrary.simpleMessage("點擊登錄,享受更多精彩資訊"), - "weihexiao" : MessageLookupByLibrary.simpleMessage("未核銷"), - "weikaiqi" : MessageLookupByLibrary.simpleMessage("未開啓"), - "weilegeiningenghaodefuwu" : MessageLookupByLibrary.simpleMessage("為了給您提供更好的服務,以及享受更加精彩的信息內容,請在使用使用期間登錄"), - "weilexiangnintuijianfujindemendianxinxi" : MessageLookupByLibrary.simpleMessage("為了向您推薦附近的門店信息,推薦您在使用期間讓我們使用位置信息"), - "weiwancheng" : MessageLookupByLibrary.simpleMessage(" 未完成 "), - "weixinzhifu" : MessageLookupByLibrary.simpleMessage("微信支付"), - "weizhitishixinxi" : MessageLookupByLibrary.simpleMessage("為了向您推薦附近的門店資訊,推薦您在使用HISAPP時讓我們使用位置資訊"), - "wentijian" : MessageLookupByLibrary.simpleMessage("問題件"), - "wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章詳情"), - "weulingqu" : MessageLookupByLibrary.simpleMessage("未領取"), - "wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的會員等級"), - "wodejifenzhi" : MessageLookupByLibrary.simpleMessage("我的積分值"), - "wodenianling" : MessageLookupByLibrary.simpleMessage("我的年齡"), - "wodeqianbao" : MessageLookupByLibrary.simpleMessage("我的錢包"), - "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"), - "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"), - "wuliudanhao" : MessageLookupByLibrary.simpleMessage("物流單號:"), - "wuliugongsi" : MessageLookupByLibrary.simpleMessage("物流公司:"), - "wuliuxinxi" : MessageLookupByLibrary.simpleMessage("物流信息"), - "wuliuzhuangtai" : MessageLookupByLibrary.simpleMessage("物流狀態:"), - "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下單時間"), - "xiadanshijian_" : m29, - "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"), - "xiangce" : MessageLookupByLibrary.simpleMessage("相冊"), - "xiangji" : MessageLookupByLibrary.simpleMessage("相機"), - "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("為了您可以在使用過程中進行分享,希望您使用HISAPP時讓我們使用相機功能 "), - "xiangqing" : MessageLookupByLibrary.simpleMessage("詳情"), - "xiangxidizhi" : MessageLookupByLibrary.simpleMessage("詳細地址"), - "xianshangfafang" : MessageLookupByLibrary.simpleMessage("綫上發放"), - "xianxiashiyong" : MessageLookupByLibrary.simpleMessage("線下使用"), - "xiaofei" : MessageLookupByLibrary.simpleMessage("消費"), - "xiaofeijifen" : MessageLookupByLibrary.simpleMessage("消费积分"), - "xiaoxi" : MessageLookupByLibrary.simpleMessage("消息"), - "xiayidengji" : MessageLookupByLibrary.simpleMessage("下一等級"), - "xieyitanchuang" : MessageLookupByLibrary.simpleMessage("一心回鄉用戶隱私協議"), - "xihuan_" : m30, - "xindianhuodong" : MessageLookupByLibrary.simpleMessage("星店活動"), - "xingming" : MessageLookupByLibrary.simpleMessage("姓名"), - "xitongtongzhi" : MessageLookupByLibrary.simpleMessage("系統通知"), - "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系統消息"), - "xiugaichenggong" : MessageLookupByLibrary.simpleMessage("修改成功"), - "xuni" : MessageLookupByLibrary.simpleMessage("虛擬"), - "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兌換"), - "yiduihuanjian" : m31, - "yifahuo" : MessageLookupByLibrary.simpleMessage("已發貨"), - "yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫騎手"), - "yikexiao" : MessageLookupByLibrary.simpleMessage("已核銷"), - "yilingqu" : MessageLookupByLibrary.simpleMessage("已領取"), - "yindao1" : MessageLookupByLibrary.simpleMessage("新增多項功能,海量優惠資訊實時推送"), - "yindao2" : MessageLookupByLibrary.simpleMessage("新增多項功能,使用平臺錢包優惠多多,更有充值優惠享不停"), - "yindao3" : MessageLookupByLibrary.simpleMessage("新增會員任務得積分,消費可得綠金、積分商城換購"), - "yindao4" : MessageLookupByLibrary.simpleMessage("傳遞友愛純淨健康有機環保智慧理念"), - "yindaoye1" : MessageLookupByLibrary.simpleMessage("會員最新資訊搶先看"), - "yindaoye2" : MessageLookupByLibrary.simpleMessage("全新集團聯盟店會員點餐"), - "yindaoye3" : MessageLookupByLibrary.simpleMessage("會員活動專區"), - "yindaoye4" : MessageLookupByLibrary.simpleMessage("過健康有機生活"), - "yingyeshijian" : m32, - "yinshi" : MessageLookupByLibrary.simpleMessage("飲食"), - "yinsishengming" : MessageLookupByLibrary.simpleMessage("隱私聲明"), - "yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隱私協議》"), - "yinsizhengce1" : MessageLookupByLibrary.simpleMessage(" 感謝您使用一心回鄉APP。我們非常的重視您的個人信息和隱私保護。為了更好地保證您的個人權益,在您使用我們的產品前,請務必仔細閱讀一心回鄉"), - "yinsizhengce2" : MessageLookupByLibrary.simpleMessage("     在您同意後,我們才會根據您的使用需求,收集部分可能涉及(地理位置、相機、存儲等信息)的數據。"), - "yiqiandao" : MessageLookupByLibrary.simpleMessage("已簽到"), - "yiqianshou" : MessageLookupByLibrary.simpleMessage("已簽收"), - "yiquxiao" : MessageLookupByLibrary.simpleMessage(" 已取消 "), - "yishijiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiming" : MessageLookupByLibrary.simpleMessage("已实名"), - "yishixiao" : MessageLookupByLibrary.simpleMessage("已失效"), - "yishiyong" : MessageLookupByLibrary.simpleMessage("已使用"), - "yishouquan" : MessageLookupByLibrary.simpleMessage("已授權"), - "yisongda" : MessageLookupByLibrary.simpleMessage("已送達"), - "yituikuan" : MessageLookupByLibrary.simpleMessage("已退款"), - "yiwancheng" : MessageLookupByLibrary.simpleMessage(" 已完成 "), - "yiwanchengdingdan" : MessageLookupByLibrary.simpleMessage("已完成订单"), - "yixiansquanbupinglun" : MessageLookupByLibrary.simpleMessage("-已顯示全部評論-"), - "yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心迴響"), - "yiyoujifen" : MessageLookupByLibrary.simpleMessage("已有積分"), - "yizhifu" : MessageLookupByLibrary.simpleMessage("已支付"), - "yonghuming" : MessageLookupByLibrary.simpleMessage("用戶名"), - "yonghuxiaofeijifen" : MessageLookupByLibrary.simpleMessage("用戶每消費1元可獲得1個積分 。"), - "youhuiquan" : MessageLookupByLibrary.simpleMessage("優惠券"), - "youhuiquanlingqu" : MessageLookupByLibrary.simpleMessage("優惠券領取"), - "youhuiquanwufajileijifen" : MessageLookupByLibrary.simpleMessage("優惠金額無法累積積分,訂單撤銷或其他原因造成的未成功支付的訂單,無法獲得對應的積分。"), - "youkedenglu" : MessageLookupByLibrary.simpleMessage("遊客登錄"), - "youxiaoqi" : m33, - "youxiaoqixian" : MessageLookupByLibrary.simpleMessage("有效期限:"), - "youxiaoqizhi" : m34, - "yuan" : MessageLookupByLibrary.simpleMessage("元"), - "yuan_" : m35, - "yue" : MessageLookupByLibrary.simpleMessage("餘額"), - "yue_" : m36, - "yuemingxi" : MessageLookupByLibrary.simpleMessage("餘額明細"), - "yunfei" : MessageLookupByLibrary.simpleMessage("運費"), - "yuyan" : MessageLookupByLibrary.simpleMessage("語言"), - "zailaiyidan" : MessageLookupByLibrary.simpleMessage("再來一單"), - "zaituzhong" : MessageLookupByLibrary.simpleMessage("運輸中"), - "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在線客服"), - "zanbuzhichixianshangdiancan" : MessageLookupByLibrary.simpleMessage("暫不支持線上點餐"), - "zanwuxianshangjindian" : MessageLookupByLibrary.simpleMessage("暫無綫上門店"), - "zanwuyouhuiquankelingqu" : MessageLookupByLibrary.simpleMessage("暫無優惠券可領取"), - "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("賬號授權"), - "zhanghaoxinxi" : MessageLookupByLibrary.simpleMessage("賬號信息"), - "zhanghuyue" : MessageLookupByLibrary.simpleMessage("賬戶餘額"), - "zhengzaihujiaoqishou" : MessageLookupByLibrary.simpleMessage("正在呼叫騎手"), - "zhengzaijiazai" : MessageLookupByLibrary.simpleMessage("正在加載"), - "zhengzaipeisong" : MessageLookupByLibrary.simpleMessage("正在配送"), - "zhengzaixiazaizhong" : MessageLookupByLibrary.simpleMessage("正在下載中..."), - "zhidianmendian" : MessageLookupByLibrary.simpleMessage("致電門店"), - "zhifubao" : MessageLookupByLibrary.simpleMessage("支付寶"), - "zhifufangshi" : MessageLookupByLibrary.simpleMessage("支付方式"), - "zhifuxiangqing" : MessageLookupByLibrary.simpleMessage("支付详情"), - "zhizunhuiyuan" : MessageLookupByLibrary.simpleMessage("至尊會員"), - "zhizuowancheng" : MessageLookupByLibrary.simpleMessage("製作完成"), - "zhongwenjianti" : MessageLookupByLibrary.simpleMessage("中文簡體"), - "ziqu" : MessageLookupByLibrary.simpleMessage("自取"), - "ziti" : MessageLookupByLibrary.simpleMessage("自提"), - "zitidizhi" : MessageLookupByLibrary.simpleMessage("自提地址"), - "zitiduihuanquan" : MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), - "zitishijian" : MessageLookupByLibrary.simpleMessage("自提時間"), - "zuanshihuiyuan" : MessageLookupByLibrary.simpleMessage("鑽石會員"), - "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任務得積分"), - "zuozhe" : m37 - }; + static Map _notInlinedMessages(_) => { + "bainianchuanjiao": MessageLookupByLibrary.simpleMessage("百年川椒"), + "baiyinhuiyuan": MessageLookupByLibrary.simpleMessage("白銀會員"), + "banben": m0, + "bangong": MessageLookupByLibrary.simpleMessage("辦公"), + "bangzhuyufankui": MessageLookupByLibrary.simpleMessage("幫助與反饋"), + "baocun": MessageLookupByLibrary.simpleMessage("保存"), + "baocunchenggong": MessageLookupByLibrary.simpleMessage("保存成功"), + "beizhu": MessageLookupByLibrary.simpleMessage("備注"), + "bianjidizhi": MessageLookupByLibrary.simpleMessage("編輯地址"), + "biaojiweiyidu": MessageLookupByLibrary.simpleMessage("標為已讀"), + "bodadianhua": MessageLookupByLibrary.simpleMessage("撥打電話"), + "brand_yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心回鄉"), + "buzhichikaipiao": MessageLookupByLibrary.simpleMessage("不支持開票"), + "chakan": MessageLookupByLibrary.simpleMessage("查看"), + "chakangengduo": MessageLookupByLibrary.simpleMessage("查看更多"), + "chakanshixiaoquan": MessageLookupByLibrary.simpleMessage("查看失效券"), + "chakanwodekabao": MessageLookupByLibrary.simpleMessage("查看我的卡包"), + "chakanwodekaquan": MessageLookupByLibrary.simpleMessage("查看我的卡券"), + "chakanwuliu": MessageLookupByLibrary.simpleMessage("查看物流"), + "chakanxiangqing": MessageLookupByLibrary.simpleMessage("查看詳情"), + "changjianwenti": MessageLookupByLibrary.simpleMessage("常見問題"), + "changqiyouxiao": MessageLookupByLibrary.simpleMessage("長期有效"), + "chaungshirengushi": MessageLookupByLibrary.simpleMessage("創始人故事"), + "chenggongdengluzhuce": + MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), + "chengshixuanze": MessageLookupByLibrary.simpleMessage("城市選擇"), + "chengweidianpuzhuanshuhuiyuan": + MessageLookupByLibrary.simpleMessage("成為專屬會員,享專屬權益"), + "chongzhi": MessageLookupByLibrary.simpleMessage("充值"), + "chongzhixiaoxi": MessageLookupByLibrary.simpleMessage("充值消息"), + "chongzhizuixiaojine": m1, + "chuangjianshijian": m2, + "chuangshirendegushi": MessageLookupByLibrary.simpleMessage("創始人的故事-"), + "chuangshirendegushi1": MessageLookupByLibrary.simpleMessage("創始人的故事"), + "code_error": MessageLookupByLibrary.simpleMessage("驗證碼輸入錯誤"), + "cunchu": MessageLookupByLibrary.simpleMessage("存儲"), + "cunchutishixinxi": MessageLookupByLibrary.simpleMessage( + "為了獲得照片使用、緩存等功能,推薦您使用期間打開存儲權限"), + "daifukuan": MessageLookupByLibrary.simpleMessage("待付款"), + "daipeisong": MessageLookupByLibrary.simpleMessage("待配送"), + "daiqucan": MessageLookupByLibrary.simpleMessage("待取餐"), + "daiqueren": MessageLookupByLibrary.simpleMessage("待確認"), + "daizhifu": MessageLookupByLibrary.simpleMessage("待支付"), + "daizhizuo": MessageLookupByLibrary.simpleMessage("待製作"), + "dakaidingwei": MessageLookupByLibrary.simpleMessage("打開定位"), + "dangqianbanben": MessageLookupByLibrary.simpleMessage("當前版本"), + "dangqiandengji": MessageLookupByLibrary.simpleMessage("當前等級"), + "dangqianjifen": MessageLookupByLibrary.simpleMessage("當前積分:"), + "dangqianshangpinduihuanhexiaoma": + MessageLookupByLibrary.simpleMessage("當前商品兌換核銷碼已核銷完成 "), + "daoxiayidengji": MessageLookupByLibrary.simpleMessage("到下一等級"), + "dengdaishangjiaqueren": MessageLookupByLibrary.simpleMessage("等待商家確認"), + "dengdaiyonghuqucan": MessageLookupByLibrary.simpleMessage("等待用戶取餐"), + "denglu": MessageLookupByLibrary.simpleMessage("登錄"), + "diancan": MessageLookupByLibrary.simpleMessage("點餐"), + "dianhua": MessageLookupByLibrary.simpleMessage("電話"), + "dianjidenglu": MessageLookupByLibrary.simpleMessage("點擊登錄,享受更多精彩信息"), + "dianwolingqu": MessageLookupByLibrary.simpleMessage("點我領取"), + "dingdan": MessageLookupByLibrary.simpleMessage("訂單"), + "dingdandaifahuo": MessageLookupByLibrary.simpleMessage("訂單待發貨"), + "dingdandaizhifu": MessageLookupByLibrary.simpleMessage("訂單待支付"), + "dingdangenzong": MessageLookupByLibrary.simpleMessage("訂單跟蹤"), + "dingdanhao": MessageLookupByLibrary.simpleMessage("訂單號"), + "dingdanqueren": MessageLookupByLibrary.simpleMessage("订单确认"), + "dingdanxiaoxi": MessageLookupByLibrary.simpleMessage("訂單消息"), + "dingdanyisongda": MessageLookupByLibrary.simpleMessage("訂單送達"), + "dingdanyituikuan": MessageLookupByLibrary.simpleMessage("訂單已退款"), + "dingdanyiwancheng": MessageLookupByLibrary.simpleMessage("訂單已完成"), + "dingdanyizhifu": MessageLookupByLibrary.simpleMessage("訂單已支付"), + "dingwei": MessageLookupByLibrary.simpleMessage("定位"), + "dizhi": MessageLookupByLibrary.simpleMessage("地址"), + "duihuan": MessageLookupByLibrary.simpleMessage("兑换"), + "duihuanchenggong": MessageLookupByLibrary.simpleMessage("兑换成功"), + "duihuanguize": MessageLookupByLibrary.simpleMessage("兑换规则"), + "duihuanhoufahuo": MessageLookupByLibrary.simpleMessage("兌換物商品"), + "duihuanhouwugegongzuori": + MessageLookupByLibrary.simpleMessage("兑换后五个工作日可前往门店"), + "duihuanliangdidaogao": MessageLookupByLibrary.simpleMessage("兌換量從低到高"), + "duihuanlianggaodaodi": MessageLookupByLibrary.simpleMessage("兌換量從高到低"), + "duihuanlishi": MessageLookupByLibrary.simpleMessage("兌換歷史"), + "duihuanquan": MessageLookupByLibrary.simpleMessage("兌換券"), + "duihuanshangpinxiangqing": + MessageLookupByLibrary.simpleMessage("兑换商品详情"), + "duihuanxinxi": MessageLookupByLibrary.simpleMessage("兑换信息"), + "fanhuiduihuanlishi": MessageLookupByLibrary.simpleMessage("返回兌換歷史"), + "fankui": MessageLookupByLibrary.simpleMessage("反饋"), + "fankuilizi": + MessageLookupByLibrary.simpleMessage("您可以在這裡輸入迴響內容,例如產品建議,功能异常等"), + "fantizhongwen": MessageLookupByLibrary.simpleMessage("繁体中文"), + "fapiao": MessageLookupByLibrary.simpleMessage("發票"), + "fapiaozhushou": MessageLookupByLibrary.simpleMessage("發票助手"), + "fasong": MessageLookupByLibrary.simpleMessage("發送"), + "faxingshijian": m3, + "feishiwuduihuanma": MessageLookupByLibrary.simpleMessage("非實物兌換碼"), + "feishiwushangpin": MessageLookupByLibrary.simpleMessage("非實物商品!"), + "fenxiangdao": MessageLookupByLibrary.simpleMessage("分享到"), + "ge": m4, + "geiwopingfen": MessageLookupByLibrary.simpleMessage("給我評分"), + "gengduo": MessageLookupByLibrary.simpleMessage("更多"), + "gengduoyouhuiquan": MessageLookupByLibrary.simpleMessage("更多優惠券"), + "genghuantouxiang": MessageLookupByLibrary.simpleMessage("更換頭像"), + "gerenxinxi": MessageLookupByLibrary.simpleMessage("個人信息"), + "gong": MessageLookupByLibrary.simpleMessage("共"), + "gongjijian": m5, + "gongjijianshangpin": m6, + "gongli": m7, + "gongxinichengweibendianhuiyuan": + MessageLookupByLibrary.simpleMessage("恭喜您,成為本店會員,快去享受超多的會員權益吧。"), + "gouxuanxieyi": + MessageLookupByLibrary.simpleMessage("請勾選同意隱私服務和一心回鄉服務協定"), + "guanlidizhi": MessageLookupByLibrary.simpleMessage("管理地址"), + "guanyu": MessageLookupByLibrary.simpleMessage("關於"), + "guojiankangyoujishenghuo": + MessageLookupByLibrary.simpleMessage("過健康有機生活"), + "haimeiyouxiaoxi": MessageLookupByLibrary.simpleMessage("還沒有消息~"), + "haixiajiemei": MessageLookupByLibrary.simpleMessage("海峽姐妹"), + "haowu": MessageLookupByLibrary.simpleMessage("好物"), + "heji": MessageLookupByLibrary.simpleMessage("合計:"), + "hexiaochenggong": MessageLookupByLibrary.simpleMessage("核銷成功"), + "hexiaomaxiangqing": MessageLookupByLibrary.simpleMessage("核銷碼詳情"), + "huangjinhuiyuan": MessageLookupByLibrary.simpleMessage("黃金會員"), + "huifu": MessageLookupByLibrary.simpleMessage("回復"), + "huifu_": m8, + "huixiangrenyimendian": + MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), + "huixiangtoutiao": MessageLookupByLibrary.simpleMessage("回鄉頭條"), + "huiyuandengji": MessageLookupByLibrary.simpleMessage("會員等級"), + "huiyuandengjishuoming": MessageLookupByLibrary.simpleMessage("會員等級説明"), + "huiyuanjifen": MessageLookupByLibrary.simpleMessage("會員積分"), + "huiyuanka": MessageLookupByLibrary.simpleMessage("會員卡"), + "huiyuankaxiangqing": MessageLookupByLibrary.simpleMessage("會員卡詳情"), + "huiyuanyue": MessageLookupByLibrary.simpleMessage("會員餘額"), + "huode": MessageLookupByLibrary.simpleMessage("獲得"), + "huodongjianmianpeisongfei": m9, + "huodongjinxingzhong": MessageLookupByLibrary.simpleMessage("活動進行中"), + "huodongliebiao": MessageLookupByLibrary.simpleMessage("活動列表"), + "huodongzixun": MessageLookupByLibrary.simpleMessage("活動資訊"), + "huopinyisongda": MessageLookupByLibrary.simpleMessage("貨品已送達"), + "input_code": MessageLookupByLibrary.simpleMessage("手機驗證碼"), + "input_code_hide": MessageLookupByLibrary.simpleMessage("請輸入驗證碼"), + "input_phone": MessageLookupByLibrary.simpleMessage("輸入手機號"), + "input_phone_hide": MessageLookupByLibrary.simpleMessage("請輸入你的手機號"), + "jiajifen": m10, + "jian": MessageLookupByLibrary.simpleMessage("件"), + "jianjie": m11, + "jiazaishibai": MessageLookupByLibrary.simpleMessage("加載失敗"), + "jiesuan": MessageLookupByLibrary.simpleMessage("結算"), + "jiesuanjine": MessageLookupByLibrary.simpleMessage("結算金額"), + "jifen": MessageLookupByLibrary.simpleMessage("積分"), + "jifen_": m12, + "jifenbuzu": MessageLookupByLibrary.simpleMessage("您的積分不足"), + "jifendaoxiayidengji": m13, + "jifendejisuanshuoming": + MessageLookupByLibrary.simpleMessage("積分的計算説明"), + "jifendidaogao": MessageLookupByLibrary.simpleMessage("積分從低到高"), + "jifengaodaodi": MessageLookupByLibrary.simpleMessage("積分從高到低"), + "jifenshangcheng": MessageLookupByLibrary.simpleMessage("積分商城"), + "jifenxiangqing": MessageLookupByLibrary.simpleMessage("積分詳情"), + "jingbilianmenghuiyuandian": + MessageLookupByLibrary.simpleMessage("淨弼聯盟會員店"), + "jinrihuiyuanrenwu": MessageLookupByLibrary.simpleMessage("今日會員任務"), + "jinrushangdian": MessageLookupByLibrary.simpleMessage("進入商店"), + "jinxingzhongdedingdan": MessageLookupByLibrary.simpleMessage("進行中的訂單"), + "jituanchuangbanren": MessageLookupByLibrary.simpleMessage("集团创办人"), + "jituanchuangshiren": MessageLookupByLibrary.simpleMessage("集團創始人"), + "jixuduihuan": MessageLookupByLibrary.simpleMessage("继续兑换"), + "jixuzhifu": MessageLookupByLibrary.simpleMessage("繼續支付"), + "jujue": MessageLookupByLibrary.simpleMessage("拒絕"), + "kabao": MessageLookupByLibrary.simpleMessage("卡包"), + "kaiqiquanxian": MessageLookupByLibrary.simpleMessage("開啓權限"), + "kaitongriqi": m14, + "kaquan": MessageLookupByLibrary.simpleMessage("卡券"), + "kelingqudeyouhuiquan": MessageLookupByLibrary.simpleMessage("可領取的卡券"), + "keshiyong": MessageLookupByLibrary.simpleMessage("可使用"), + "keyongjifen": MessageLookupByLibrary.simpleMessage("可用积分"), + "keyongquan": MessageLookupByLibrary.simpleMessage("可用券"), + "keyongyouhuiquan": MessageLookupByLibrary.simpleMessage("可用優惠券"), + "keyongyue": MessageLookupByLibrary.simpleMessage("可用餘額"), + "kongtiao": MessageLookupByLibrary.simpleMessage("空調"), + "kuaidi": MessageLookupByLibrary.simpleMessage("快遞"), + "lianxishoujihao": MessageLookupByLibrary.simpleMessage("聯繫手機號"), + "lianxuqiandaolingqushuangbeijifen": + MessageLookupByLibrary.simpleMessage("連續簽到領取雙倍積分"), + "lijicanjia": MessageLookupByLibrary.simpleMessage("立即參加"), + "lijichongzhi": MessageLookupByLibrary.simpleMessage("立即充值"), + "lijiqiandao": MessageLookupByLibrary.simpleMessage("立即簽到"), + "lijitiyan": MessageLookupByLibrary.simpleMessage("立即體驗"), + "lingqu": MessageLookupByLibrary.simpleMessage("領取"), + "lingquanzhongxin": MessageLookupByLibrary.simpleMessage("領券中心"), + "lingquchenggong": MessageLookupByLibrary.simpleMessage("領取成功"), + "lingqudaokabao": MessageLookupByLibrary.simpleMessage("領取到卡包"), + "lingqufangshi": MessageLookupByLibrary.simpleMessage("领取方式"), + "lingqushijian": m15, + "linian": MessageLookupByLibrary.simpleMessage("理念"), + "lishijilu": MessageLookupByLibrary.simpleMessage("歷史記錄"), + "liuxianinjingcaidepinglunba": + MessageLookupByLibrary.simpleMessage("留下您精彩的評論吧"), + "login": MessageLookupByLibrary.simpleMessage("登錄"), + "login_splash": MessageLookupByLibrary.simpleMessage("歡迎來到一心回鄉"), + "main_menu1": MessageLookupByLibrary.simpleMessage("淨弼"), + "main_menu2": MessageLookupByLibrary.simpleMessage("聯盟"), + "main_menu3": MessageLookupByLibrary.simpleMessage("我的"), + "manlijiandaijinquan": m16, + "manyuankeyong": m17, + "meiriqiandao": MessageLookupByLibrary.simpleMessage("每日簽到"), + "meiyougengduohuiyuanka": + MessageLookupByLibrary.simpleMessage("沒有更多會員卡"), + "meiyougengduoshujule": MessageLookupByLibrary.simpleMessage("沒有更多數據了"), + "meiyougengduoyouhuiquan": + MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), + "mendianxuanzhe": MessageLookupByLibrary.simpleMessage("门店选择"), + "menpaihao": MessageLookupByLibrary.simpleMessage("請輸入門牌號"), + "mi": m18, + "mingxi": MessageLookupByLibrary.simpleMessage("明細"), + "morenpaixu": MessageLookupByLibrary.simpleMessage("默認排序"), + "muqianzanwuxingdianhuodong": + MessageLookupByLibrary.simpleMessage("目前暫無星店活動"), + "nihaimeiyouchongzhihuoxiaofeijilu": + MessageLookupByLibrary.simpleMessage("你在這兒還沒有消費或充值紀錄喔~"), + "nindingweigongnengweikaiqi": + MessageLookupByLibrary.simpleMessage("您定位功能開關未開啟,請點擊去開啟定位"), + "nindingweiquanxianweiyunxu": + MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"), + "ninweidenglu": MessageLookupByLibrary.simpleMessage("您未登錄,請點擊去登錄"), + "ninyilianxuqiandaotian": m19, + "ninyouyigedingdanyaolingqu": + MessageLookupByLibrary.simpleMessage("您有一個訂單需要前往門店領取"), + "ninyouyigexindedingdan": + MessageLookupByLibrary.simpleMessage("您有一個新訂單"), + "paizhao": MessageLookupByLibrary.simpleMessage("拍照"), + "peisong": MessageLookupByLibrary.simpleMessage("配送"), + "peisongfangshi": MessageLookupByLibrary.simpleMessage("配送方式"), + "peisongfei": MessageLookupByLibrary.simpleMessage("配送費"), + "peisongfuwu": MessageLookupByLibrary.simpleMessage("配送服務"), + "peisongzhong": MessageLookupByLibrary.simpleMessage("配送中"), + "phone_error": MessageLookupByLibrary.simpleMessage("手機格式錯誤"), + "pinglun_": m20, + "pinpai": MessageLookupByLibrary.simpleMessage("品牌"), + "pinpaijieshao": MessageLookupByLibrary.simpleMessage("品牌介紹"), + "privacy_policy1": MessageLookupByLibrary.simpleMessage("登錄既同意"), + "privacy_policy2": MessageLookupByLibrary.simpleMessage("《一心回鄉服務協議》"), + "privacy_policy3": MessageLookupByLibrary.simpleMessage("《隱私服務》"), + "privacy_policy4": MessageLookupByLibrary.simpleMessage("并使用本機號碼登錄"), + "qiandao": MessageLookupByLibrary.simpleMessage("簽到"), + "qiandaolingjifen": MessageLookupByLibrary.simpleMessage("簽到領積分"), + "qiandaolingqujinfen": MessageLookupByLibrary.simpleMessage("簽到領取積分"), + "qiandaowancheng": MessageLookupByLibrary.simpleMessage("簽到完成"), + "qianjinmaiwei": MessageLookupByLibrary.simpleMessage("前進麥味"), + "qianshou": MessageLookupByLibrary.simpleMessage("已簽收"), + "qianwanghuixiangmendianduihuanhexiao": + MessageLookupByLibrary.simpleMessage( + "前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"), + "qinglihuancun": MessageLookupByLibrary.simpleMessage("清理緩存"), + "qingshurubeizhuyaoqiu": + MessageLookupByLibrary.simpleMessage("請輸入備注要求"), + "qingshuruchongzhijine": + MessageLookupByLibrary.simpleMessage("請輸入充值金額"), + "qingshurushoujihao": MessageLookupByLibrary.simpleMessage("請輸入手機號碼"), + "qingshuruyanzhengma": MessageLookupByLibrary.simpleMessage("請輸入驗證碼"), + "qingshuruyouxiaoshoujihaoma": + MessageLookupByLibrary.simpleMessage("請輸入您的有效手機號"), + "qingshuruzhifumima": MessageLookupByLibrary.simpleMessage("請輸入支付密碼"), + "qingtianxieshoujihao": + MessageLookupByLibrary.simpleMessage("請填寫收件人手機號"), + "qingtianxiexingming": MessageLookupByLibrary.simpleMessage("請填寫收件人姓名"), + "qingtonghuiyuan": MessageLookupByLibrary.simpleMessage("青銅會員"), + "qingxuanzeshiyongmendian": + MessageLookupByLibrary.simpleMessage("請選擇使用門店"), + "qingxuanzeshouhuodizhi": + MessageLookupByLibrary.simpleMessage("請選擇收貨地址"), + "qingxuanzeyigemendian": + MessageLookupByLibrary.simpleMessage("請選擇一個門店"), + "qingxuanzhemendian": MessageLookupByLibrary.simpleMessage("请选择门店"), + "qingxuanzheninxiangshezhideyuyan": + MessageLookupByLibrary.simpleMessage("請選擇您要設置的語言"), + "qingzaiguidingshijianneizhifu": + MessageLookupByLibrary.simpleMessage("請在規定時間内完成支付"), + "qingzhuo": MessageLookupByLibrary.simpleMessage("清桌"), + "qishoupeisongzhongyujisongdashijian": + MessageLookupByLibrary.simpleMessage("騎手配送中,預計送達時間"), + "qishouyijiedanquhuozhong": + MessageLookupByLibrary.simpleMessage("騎手已接單、取貨中"), + "quanbao": MessageLookupByLibrary.simpleMessage("券包"), + "quanbu": MessageLookupByLibrary.simpleMessage("全部"), + "quanbudingdan": MessageLookupByLibrary.simpleMessage("全部訂單"), + "quanbuduihuan": MessageLookupByLibrary.simpleMessage("全部兌換"), + "quanchangtongyong": MessageLookupByLibrary.simpleMessage("全場通用"), + "quanchangzhe": m21, + "quantian": MessageLookupByLibrary.simpleMessage("全天"), + "quanxian": MessageLookupByLibrary.simpleMessage("權限"), + "quanxianshezhi": MessageLookupByLibrary.simpleMessage("權限設置"), + "qucanhao": MessageLookupByLibrary.simpleMessage("取餐號"), + "qudanhao": m22, + "qudenglu": MessageLookupByLibrary.simpleMessage("去登錄"), + "queding": MessageLookupByLibrary.simpleMessage("確定"), + "queren": MessageLookupByLibrary.simpleMessage("确认"), + "querenchongzhi": MessageLookupByLibrary.simpleMessage("確認充值"), + "querenduihuan": MessageLookupByLibrary.simpleMessage("确认兑换"), + "querenshouhuo": MessageLookupByLibrary.simpleMessage("確認收貨"), + "querenyaoshanchudangqianpinglunma": + MessageLookupByLibrary.simpleMessage("確認要刪除當前評論嗎?"), + "quhexiao": MessageLookupByLibrary.simpleMessage("去核銷"), + "quhuozhong": MessageLookupByLibrary.simpleMessage("取貨中"), + "qujianma": MessageLookupByLibrary.simpleMessage("取件碼"), + "quqiandao": MessageLookupByLibrary.simpleMessage("去簽到"), + "qushiyong": MessageLookupByLibrary.simpleMessage("去使用"), + "quwancheng": MessageLookupByLibrary.simpleMessage(" 去完成 "), + "quxiao": MessageLookupByLibrary.simpleMessage("取消"), + "quxiaodingdan": MessageLookupByLibrary.simpleMessage("取消訂單"), + "quxiaozhifu": MessageLookupByLibrary.simpleMessage("取消支付"), + "quzhifu": MessageLookupByLibrary.simpleMessage("去支付"), + "remenwenzhangshipin": MessageLookupByLibrary.simpleMessage("熱門文章視頻"), + "remenwenzhangshipinliebiao": + MessageLookupByLibrary.simpleMessage("熱門文章視頻清單"), + "ren": m23, + "renwuzhongxin": MessageLookupByLibrary.simpleMessage("任務中心"), + "resend_in_seconds": m24, + "ricahngfenxiang": MessageLookupByLibrary.simpleMessage("日常分享"), + "ruhedihuanjifen": MessageLookupByLibrary.simpleMessage("如何兌換積分"), + "ruhedihuanjifen1": MessageLookupByLibrary.simpleMessage( + "點擊淨弼,進入積分商城,點擊你想兌換的領商品,進入商品詳情後點擊下方兌換,即可兌換哦~"), + "ruhelingquyouhuiquan": + MessageLookupByLibrary.simpleMessage("如何領取優惠券?"), + "ruhelingquyouhuiquan1": MessageLookupByLibrary.simpleMessage( + "點擊我的,進入我的頁面後,點擊下方的領取中心,進入后即可領取優惠券哦~"), + "ruheqiandao": MessageLookupByLibrary.simpleMessage("如何簽到?"), + "ruheqiandao1": MessageLookupByLibrary.simpleMessage( + "1.點擊淨弼,進入首頁,點擊上方的去簽到。\n2.點擊我的,進入我的頁面,點擊上方的積分詳情,進入後即可簽到。"), + "ruxutuikuanqingyumendianlianxi": MessageLookupByLibrary.simpleMessage( + "如需退款,請您提前準備好訂單號/取單號,並與門店人員進行聯繫"), + "send_code": MessageLookupByLibrary.simpleMessage("發送驗證碼"), + "shanchu": MessageLookupByLibrary.simpleMessage("刪除"), + "shanchudingdan": MessageLookupByLibrary.simpleMessage("刪除訂單"), + "shangjiaquan": MessageLookupByLibrary.simpleMessage("商家券"), + "shangjiaqueren": MessageLookupByLibrary.simpleMessage("商家確認"), + "shangjiayifahuo": MessageLookupByLibrary.simpleMessage("商家已發貨"), + "shangjiazhengzaipeican": + MessageLookupByLibrary.simpleMessage("商家正在配餐"), + "shanglajiazai": MessageLookupByLibrary.simpleMessage("上拉加載"), + "shangpinjifen": m25, + "shangpinxiangqing": MessageLookupByLibrary.simpleMessage("商品詳情"), + "shangyidengji": MessageLookupByLibrary.simpleMessage("上一等級"), + "shenghuoyule": MessageLookupByLibrary.simpleMessage("生活娛樂"), + "shenmijifendali": MessageLookupByLibrary.simpleMessage("神秘積分大禮"), + "shenqingtuikuan": MessageLookupByLibrary.simpleMessage("申請退款"), + "shezhi": MessageLookupByLibrary.simpleMessage("設置"), + "shifangjiazaigengduo": MessageLookupByLibrary.simpleMessage("釋放加載更多"), + "shifangshuaxin": MessageLookupByLibrary.simpleMessage("釋放刷新"), + "shifujifen": m26, + "shimingrenzheng": MessageLookupByLibrary.simpleMessage("實名認證"), + "shixiaoquan": MessageLookupByLibrary.simpleMessage("失效券"), + "shixiaoyouhuiquan": MessageLookupByLibrary.simpleMessage("失效优惠券"), + "shiyongbangzhu": MessageLookupByLibrary.simpleMessage("使用幫助"), + "shiyongmendian": MessageLookupByLibrary.simpleMessage("適用門店"), + "shiyongriqi": MessageLookupByLibrary.simpleMessage("使用日期"), + "shiyongshuoming": MessageLookupByLibrary.simpleMessage("使用说明"), + "shiyongtiaojian": MessageLookupByLibrary.simpleMessage("使用条件"), + "shouhuodizhi": MessageLookupByLibrary.simpleMessage("請輸入詳細收貨地址"), + "shouhuodizhi1": MessageLookupByLibrary.simpleMessage("收貨地址"), + "shouhuorenshoujihao": + MessageLookupByLibrary.simpleMessage("請輸入收貨人手機號"), + "shouhuorenxiangxidizhi": + MessageLookupByLibrary.simpleMessage("請輸入收貨人詳細地址"), + "shouhuorenxingming": MessageLookupByLibrary.simpleMessage("請輸入收貨人姓名"), + "shoujihao": MessageLookupByLibrary.simpleMessage("手機號"), + "shouye": MessageLookupByLibrary.simpleMessage("首頁"), + "shuaxin": MessageLookupByLibrary.simpleMessage("刷新"), + "shuaxinchenggong": MessageLookupByLibrary.simpleMessage("刷新成功"), + "shuaxinshibai": MessageLookupByLibrary.simpleMessage("刷新失敗"), + "shuaxinyue": MessageLookupByLibrary.simpleMessage("刷新餘額"), + "shuaxinzhong": MessageLookupByLibrary.simpleMessage("刷新中...."), + "shurushouhuorendizhi": + MessageLookupByLibrary.simpleMessage("請輸入收貨人地址"), + "shuruzhifumima": MessageLookupByLibrary.simpleMessage("輸入支付密碼"), + "sui": m27, + "tebieshengming": MessageLookupByLibrary.simpleMessage("特別聲明"), + "tijiao": MessageLookupByLibrary.simpleMessage("提交"), + "tingchewei": MessageLookupByLibrary.simpleMessage("停車位"), + "tixian": MessageLookupByLibrary.simpleMessage("提現"), + "tongyibingjixu": MessageLookupByLibrary.simpleMessage("同意並繼續"), + "tongzhi": MessageLookupByLibrary.simpleMessage("通知"), + "tongzhitishixinxi": MessageLookupByLibrary.simpleMessage( + "為了您可以及時收到我們的活動資訊,推薦您在使用HISAPP時打開通知的接收 "), + "touxiang": MessageLookupByLibrary.simpleMessage("頭像"), + "tuichudenglu": MessageLookupByLibrary.simpleMessage("退出登錄"), + "tuikuan": MessageLookupByLibrary.simpleMessage("退款"), + "waimai": MessageLookupByLibrary.simpleMessage("外賣"), + "waisong": MessageLookupByLibrary.simpleMessage("外送"), + "wancheng": MessageLookupByLibrary.simpleMessage("完成"), + "wancheng_": m28, + "wanchengyicixiadan": MessageLookupByLibrary.simpleMessage("完成一次下單"), + "wanshanshengrixinxi_nl": + MessageLookupByLibrary.simpleMessage("完善生日資訊後自動生成 "), + "wanshanshengrixinxi_yhq": + MessageLookupByLibrary.simpleMessage("完善生日資訊得專屬優惠劵 "), + "weidenglu": MessageLookupByLibrary.simpleMessage("未登錄"), + "weidengluxinxi": MessageLookupByLibrary.simpleMessage("點擊登錄,享受更多精彩資訊"), + "weihexiao": MessageLookupByLibrary.simpleMessage("未核銷"), + "weikaiqi": MessageLookupByLibrary.simpleMessage("未開啓"), + "weilegeiningenghaodefuwu": MessageLookupByLibrary.simpleMessage( + "為了給您提供更好的服務,以及享受更加精彩的信息內容,請在使用使用期間登錄"), + "weilexiangnintuijianfujindemendianxinxi": + MessageLookupByLibrary.simpleMessage( + "為了向您推薦附近的門店信息,推薦您在使用期間讓我們使用位置信息"), + "weiwancheng": MessageLookupByLibrary.simpleMessage(" 未完成 "), + "weixinzhifu": MessageLookupByLibrary.simpleMessage("微信支付"), + "weizhitishixinxi": MessageLookupByLibrary.simpleMessage( + "為了向您推薦附近的門店資訊,推薦您在使用HISAPP時讓我們使用位置資訊"), + "wentijian": MessageLookupByLibrary.simpleMessage("問題件"), + "wenzhangxiangqing": MessageLookupByLibrary.simpleMessage("文章詳情"), + "weulingqu": MessageLookupByLibrary.simpleMessage("未領取"), + "wodehuiyuandengji": MessageLookupByLibrary.simpleMessage("我的會員等級"), + "wodejifenzhi": MessageLookupByLibrary.simpleMessage("我的積分值"), + "wodenianling": MessageLookupByLibrary.simpleMessage("我的年齡"), + "wodeqianbao": MessageLookupByLibrary.simpleMessage("我的錢包"), + "wodeshengri": MessageLookupByLibrary.simpleMessage("我的生日"), + "wodexiaoxi": MessageLookupByLibrary.simpleMessage("我的消息"), + "wuliudanhao": MessageLookupByLibrary.simpleMessage("物流單號:"), + "wuliugongsi": MessageLookupByLibrary.simpleMessage("物流公司:"), + "wuliuxinxi": MessageLookupByLibrary.simpleMessage("物流信息"), + "wuliuzhuangtai": MessageLookupByLibrary.simpleMessage("物流狀態:"), + "xiadanshijian": MessageLookupByLibrary.simpleMessage("下單時間"), + "xiadanshijian_": m29, + "xialashuaxin": MessageLookupByLibrary.simpleMessage("下拉刷新"), + "xiangce": MessageLookupByLibrary.simpleMessage("相冊"), + "xiangji": MessageLookupByLibrary.simpleMessage("相機"), + "xiangjitishixinxi": MessageLookupByLibrary.simpleMessage( + "為了您可以在使用過程中進行分享,希望您使用HISAPP時讓我們使用相機功能 "), + "xiangqing": MessageLookupByLibrary.simpleMessage("詳情"), + "xiangxidizhi": MessageLookupByLibrary.simpleMessage("詳細地址"), + "xianshangfafang": MessageLookupByLibrary.simpleMessage("綫上發放"), + "xianxiashiyong": MessageLookupByLibrary.simpleMessage("線下使用"), + "xiaofei": MessageLookupByLibrary.simpleMessage("消費"), + "xiaofeijifen": MessageLookupByLibrary.simpleMessage("消费积分"), + "xiaoxi": MessageLookupByLibrary.simpleMessage("消息"), + "xiayidengji": MessageLookupByLibrary.simpleMessage("下一等級"), + "xieyitanchuang": MessageLookupByLibrary.simpleMessage("一心回鄉用戶隱私協議"), + "xihuan_": m30, + "xindianhuodong": MessageLookupByLibrary.simpleMessage("星店活動"), + "xingming": MessageLookupByLibrary.simpleMessage("姓名"), + "xitongtongzhi": MessageLookupByLibrary.simpleMessage("系統通知"), + "xitongxiaoxi": MessageLookupByLibrary.simpleMessage("系統消息"), + "xiugaichenggong": MessageLookupByLibrary.simpleMessage("修改成功"), + "xuni": MessageLookupByLibrary.simpleMessage("虛擬"), + "yiduihuan": MessageLookupByLibrary.simpleMessage("已兌換"), + "yiduihuanjian": m31, + "yifahuo": MessageLookupByLibrary.simpleMessage("已發貨"), + "yihujiaoqishou": MessageLookupByLibrary.simpleMessage("已呼叫騎手"), + "yikexiao": MessageLookupByLibrary.simpleMessage("已核銷"), + "yilingqu": MessageLookupByLibrary.simpleMessage("已領取"), + "yindao1": MessageLookupByLibrary.simpleMessage("新增多項功能,海量優惠資訊實時推送"), + "yindao2": + MessageLookupByLibrary.simpleMessage("新增多項功能,使用平臺錢包優惠多多,更有充值優惠享不停"), + "yindao3": + MessageLookupByLibrary.simpleMessage("新增會員任務得積分,消費可得綠金、積分商城換購"), + "yindao4": MessageLookupByLibrary.simpleMessage("傳遞友愛純淨健康有機環保智慧理念"), + "yindaoye1": MessageLookupByLibrary.simpleMessage("會員最新資訊搶先看"), + "yindaoye2": MessageLookupByLibrary.simpleMessage("全新集團聯盟店會員點餐"), + "yindaoye3": MessageLookupByLibrary.simpleMessage("會員活動專區"), + "yindaoye4": MessageLookupByLibrary.simpleMessage("過健康有機生活"), + "yingyeshijian": m32, + "yinshi": MessageLookupByLibrary.simpleMessage("飲食"), + "yinsishengming": MessageLookupByLibrary.simpleMessage("隱私聲明"), + "yinsixieyi": MessageLookupByLibrary.simpleMessage("《隱私協議》"), + "yinsizhengce1": MessageLookupByLibrary.simpleMessage( + " 感謝您使用一心回鄉APP。我們非常的重視您的個人信息和隱私保護。為了更好地保證您的個人權益,在您使用我們的產品前,請務必仔細閱讀一心回鄉"), + "yinsizhengce2": MessageLookupByLibrary.simpleMessage( + "     在您同意後,我們才會根據您的使用需求,收集部分可能涉及(地理位置、相機、存儲等信息)的數據。"), + "yiqiandao": MessageLookupByLibrary.simpleMessage("已簽到"), + "yiqianshou": MessageLookupByLibrary.simpleMessage("已簽收"), + "yiquxiao": MessageLookupByLibrary.simpleMessage(" 已取消 "), + "yishijiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiming": MessageLookupByLibrary.simpleMessage("已实名"), + "yishixiao": MessageLookupByLibrary.simpleMessage("已失效"), + "yishiyong": MessageLookupByLibrary.simpleMessage("已使用"), + "yishouquan": MessageLookupByLibrary.simpleMessage("已授權"), + "yisongda": MessageLookupByLibrary.simpleMessage("已送達"), + "yituikuan": MessageLookupByLibrary.simpleMessage("已退款"), + "yiwancheng": MessageLookupByLibrary.simpleMessage(" 已完成 "), + "yiwanchengdingdan": MessageLookupByLibrary.simpleMessage("已完成订单"), + "yixiansquanbupinglun": + MessageLookupByLibrary.simpleMessage("-已顯示全部評論-"), + "yixinhuixiang": MessageLookupByLibrary.simpleMessage("一心迴響"), + "yiyoujifen": MessageLookupByLibrary.simpleMessage("已有積分"), + "yizhifu": MessageLookupByLibrary.simpleMessage("已支付"), + "yonghuming": MessageLookupByLibrary.simpleMessage("用戶名"), + "yonghuxiaofeijifen": + MessageLookupByLibrary.simpleMessage("用戶每消費1元可獲得1個積分 。"), + "youhuiquan": MessageLookupByLibrary.simpleMessage("優惠券"), + "youhuiquanlingqu": MessageLookupByLibrary.simpleMessage("優惠券領取"), + "youhuiquanwufajileijifen": MessageLookupByLibrary.simpleMessage( + "優惠金額無法累積積分,訂單撤銷或其他原因造成的未成功支付的訂單,無法獲得對應的積分。"), + "youkedenglu": MessageLookupByLibrary.simpleMessage("遊客登錄"), + "youxiaoqi": m33, + "youxiaoqixian": MessageLookupByLibrary.simpleMessage("有效期限:"), + "youxiaoqizhi": m34, + "yuan": MessageLookupByLibrary.simpleMessage("元"), + "yuan_": m35, + "yue": MessageLookupByLibrary.simpleMessage("餘額"), + "yue_": m36, + "yuemingxi": MessageLookupByLibrary.simpleMessage("餘額明細"), + "yunfei": MessageLookupByLibrary.simpleMessage("運費"), + "yuyan": MessageLookupByLibrary.simpleMessage("語言"), + "zailaiyidan": MessageLookupByLibrary.simpleMessage("再來一單"), + "zaituzhong": MessageLookupByLibrary.simpleMessage("運輸中"), + "zaixiankefu": MessageLookupByLibrary.simpleMessage("在線客服"), + "zanbuzhichixianshangdiancan": + MessageLookupByLibrary.simpleMessage("暫不支持線上點餐"), + "zanwuxianshangjindian": MessageLookupByLibrary.simpleMessage("暫無綫上門店"), + "zanwuyouhuiquankelingqu": + MessageLookupByLibrary.simpleMessage("暫無優惠券可領取"), + "zhanghaoshouquan": MessageLookupByLibrary.simpleMessage("賬號授權"), + "zhanghaoxinxi": MessageLookupByLibrary.simpleMessage("賬號信息"), + "zhanghuyue": MessageLookupByLibrary.simpleMessage("賬戶餘額"), + "zhengzaihujiaoqishou": MessageLookupByLibrary.simpleMessage("正在呼叫騎手"), + "zhengzaijiazai": MessageLookupByLibrary.simpleMessage("正在加載"), + "zhengzaipeisong": MessageLookupByLibrary.simpleMessage("正在配送"), + "zhengzaixiazaizhong": MessageLookupByLibrary.simpleMessage("正在下載中..."), + "zhidianmendian": MessageLookupByLibrary.simpleMessage("致電門店"), + "zhifubao": MessageLookupByLibrary.simpleMessage("支付寶"), + "zhifufangshi": MessageLookupByLibrary.simpleMessage("支付方式"), + "zhifuxiangqing": MessageLookupByLibrary.simpleMessage("支付详情"), + "zhizunhuiyuan": MessageLookupByLibrary.simpleMessage("至尊會員"), + "zhizuowancheng": MessageLookupByLibrary.simpleMessage("製作完成"), + "zhongwenjianti": MessageLookupByLibrary.simpleMessage("中文簡體"), + "ziqu": MessageLookupByLibrary.simpleMessage("自取"), + "ziti": MessageLookupByLibrary.simpleMessage("自提"), + "zitidizhi": MessageLookupByLibrary.simpleMessage("自提地址"), + "zitiduihuanquan": MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), + "zitishijian": MessageLookupByLibrary.simpleMessage("自提時間"), + "zuanshihuiyuan": MessageLookupByLibrary.simpleMessage("鑽石會員"), + "zuorenwudejifen": MessageLookupByLibrary.simpleMessage("做任務得積分"), + "zuozhe": m37 + }; } diff --git a/lib/generated/l10n.dart b/lib/generated/l10n.dart index 19bcb3e5..dd0984b9 100644 --- a/lib/generated/l10n.dart +++ b/lib/generated/l10n.dart @@ -10,28 +10,43 @@ import 'intl/messages_all.dart'; // ignore_for_file: non_constant_identifier_names, lines_longer_than_80_chars // ignore_for_file: join_return_with_assignment, prefer_final_in_for_each -// ignore_for_file: avoid_redundant_argument_values +// ignore_for_file: avoid_redundant_argument_values, avoid_escaping_inner_quotes class S { S(); - - static S current; - - static const AppLocalizationDelegate delegate = - AppLocalizationDelegate(); + + static S? _current; + + static S get current { + assert(_current != null, + 'No instance of S was loaded. Try to initialize the S delegate before accessing S.current.'); + return _current!; + } + + static const AppLocalizationDelegate delegate = AppLocalizationDelegate(); static Future load(Locale locale) { - final name = (locale.countryCode?.isEmpty ?? false) ? locale.languageCode : locale.toString(); - final localeName = Intl.canonicalizedLocale(name); + final name = (locale.countryCode?.isEmpty ?? false) + ? locale.languageCode + : locale.toString(); + final localeName = Intl.canonicalizedLocale(name); return initializeMessages(localeName).then((_) { Intl.defaultLocale = localeName; - S.current = S(); - - return S.current; + final instance = S(); + S._current = instance; + + return instance; }); - } + } static S of(BuildContext context) { + final instance = S.maybeOf(context); + assert(instance != null, + 'No instance of S present in the widget tree. Did you add S.delegate in localizationsDelegates?'); + return instance!; + } + + static S? maybeOf(BuildContext context) { return Localizations.of(context, S); } @@ -4743,8 +4758,10 @@ class AppLocalizationDelegate extends LocalizationsDelegate { return const [ Locale.fromSubtags(languageCode: 'en'), Locale.fromSubtags(languageCode: 'zh', countryCode: 'CN'), - Locale.fromSubtags(languageCode: 'zh', scriptCode: 'Hans', countryCode: 'CN'), - Locale.fromSubtags(languageCode: 'zh', scriptCode: 'Hant', countryCode: 'CN'), + Locale.fromSubtags( + languageCode: 'zh', scriptCode: 'Hans', countryCode: 'CN'), + Locale.fromSubtags( + languageCode: 'zh', scriptCode: 'Hant', countryCode: 'CN'), Locale.fromSubtags(languageCode: 'zh', countryCode: 'TW'), ]; } @@ -4757,13 +4774,11 @@ class AppLocalizationDelegate extends LocalizationsDelegate { bool shouldReload(AppLocalizationDelegate old) => false; bool _isSupported(Locale locale) { - if (locale != null) { - for (var supportedLocale in supportedLocales) { - if (supportedLocale.languageCode == locale.languageCode) { - return true; - } + for (var supportedLocale in supportedLocales) { + if (supportedLocale.languageCode == locale.languageCode) { + return true; } } return false; } -} \ No newline at end of file +} diff --git a/lib/home/activity_list_page.dart b/lib/home/activity_list_page.dart index 50edc487..907c5e9a 100644 --- a/lib/home/activity_list_page.dart +++ b/lib/home/activity_list_page.dart @@ -25,7 +25,7 @@ class ActivityListPage extends StatefulWidget { class _ActivityListPage extends State with AutomaticKeepAliveClientMixin { - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -43,7 +43,7 @@ class _ActivityListPage extends State }); } - List activityList; + late List activityList; queryActivity() async { BaseData> baseData = await apiService.informationList({ @@ -55,10 +55,10 @@ class _ActivityListPage extends State }).catchError((error) { _refreshController.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { _refreshController.refreshCompleted(); setState(() { - activityList = baseData.data.list; + activityList = baseData.data!.list!; }); } } @@ -95,7 +95,7 @@ class _ActivityListPage extends State return InkWell( onTap: () { Navigator.of(context).pushNamed('/router/store_detail_page', - arguments: {"activityId": activityList[position].id}); + arguments: {"activityId": activityList[position]!.id}); }, child: FrameSeparateWidget( child: activityItem(activityList[position]), @@ -127,7 +127,7 @@ class _ActivityListPage extends State ); } - Widget activityItem(Activity activity) { + Widget activityItem(Activity? activity) { return Container( margin: EdgeInsets.only(left: 16.w, right: 16.w, top: 8.h, bottom: 12.h), decoration: BoxDecoration( @@ -145,7 +145,7 @@ class _ActivityListPage extends State child: Column( children: [ MImage( - activity.coverImg, + activity!.coverImg!, aspectRatio: 2.1, radius: BorderRadius.only( topLeft: Radius.circular(8), @@ -163,7 +163,7 @@ class _ActivityListPage extends State crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - activity.mainTitle, + activity!.mainTitle!, maxLines: 1, overflow: TextOverflow.ellipsis, style: TextStyle( @@ -198,7 +198,7 @@ class _ActivityListPage extends State mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ Text( - activity.storeName == null ? "" : activity.storeName, + activity.storeName == null ? "" : activity.storeName!, style: TextStyle( color: Color(0xFF060606), fontWeight: FontWeight.w400, @@ -210,7 +210,7 @@ class _ActivityListPage extends State mainAxisAlignment: MainAxisAlignment.center, children: [ Text( - activity.startTime.split(" ")[0], + activity.startTime!.split(" ")[0], style: TextStyle( color: Color(0xFFB5B5B5), fontSize: 12.sp, @@ -221,7 +221,7 @@ class _ActivityListPage extends State width: 4.w, ), Text( - activity.startTime.split(" ")[1], + activity.startTime!.split(" ")[1], style: TextStyle( color: Color(0xFFB5B5B5), fontSize: 12.sp, diff --git a/lib/home/guide_page.dart b/lib/home/guide_page.dart index 8f1373d9..a2441550 100644 --- a/lib/home/guide_page.dart +++ b/lib/home/guide_page.dart @@ -370,7 +370,7 @@ class _GuidePage extends State { toNext() { SharedPreferences.getInstance().then((value) { value.setBool("isFirst", false); - String token = value.getString("token"); + String? token = value.getString("token"); if (token == null || token == "") { Navigator.of(context).popAndPushNamed('/router/login_page'); } else { diff --git a/lib/home/home_page.dart b/lib/home/home_page.dart index fae84c68..b97ea5f1 100644 --- a/lib/home/home_page.dart +++ b/lib/home/home_page.dart @@ -32,15 +32,14 @@ class HomePage extends StatefulWidget { @override State createState() { - return _HomePage(callback); + return _HomePage(); } } class _HomePage extends State with AutomaticKeepAliveClientMixin { - ApiService apiService; - final GestureTapCallback callback; - - _HomePage(this.callback); + late ApiService apiService; + // late final GestureTapCallback? callback; + // _HomePage(this.callback); @override void initState() { @@ -77,11 +76,11 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { SwiperController controller = SwiperController(); - List bannerData = []; - List brandData = []; - List
articles = []; - List gooods = []; - Founder founder; + List bannerData = []; + List brandData = []; + List articles = []; + List gooods = []; + late Founder founder; queryHome() async { SmartDialog.showLoading( @@ -92,9 +91,9 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { }).catchError((onError) { refreshController.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { bannerData.clear(); - bannerData.addAll(baseData.data.records); + bannerData.addAll(baseData.data!.records!); setState(() { if (bannerData.length > 0) controller.move(0, animation: false); @@ -104,7 +103,7 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { BaseData brand = await apiService.queryHomeBrand().catchError((onError) { refreshController.refreshFailed(); }); - if (brand != null && brand.isSuccess) { + if (brand != null && brand.isSuccess!) { brandData.clear(); brandData.addAll((brand.data["brandList"] as List) .map((e) => Brand.fromJson(e)) @@ -122,8 +121,8 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { refreshController.refreshFailed(); }); articles.clear(); - if (article != null && article.isSuccess) { - articles.addAll(article.data.list); + if (article != null && article.isSuccess!) { + articles.addAll(article.data!.list!); } BaseData> goodsData = await apiService.creditGoods({ @@ -133,12 +132,12 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { "pageSize": 10, "state": 1 }); - if (goodsData != null && goodsData.isSuccess) { + if (goodsData != null && goodsData.isSuccess!) { gooods.clear(); - gooods.addAll(goodsData.data.list); + gooods.addAll(goodsData.data!.list!); } SmartDialog.dismiss(); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { refreshController.refreshCompleted(); if (mounted) setState(() {}); } else { @@ -259,7 +258,9 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { ), ), GestureDetector( - onTap: callback, + onTap: (){ + widget.callback(); + }, child: Container( padding: EdgeInsets.symmetric( vertical: 3.h, horizontal: 8.w), @@ -352,7 +353,7 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { clipBehavior: Clip.hardEdge, children: [ MImage( - founder != null ? founder.imgUrl : "", + founder != null ? founder.imgUrl! : "", aspectRatio: 2, radius: BorderRadius.circular(4.w), fit: BoxFit.cover, @@ -391,7 +392,7 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { ), ), Text( - founder != null ? founder.name : "", + founder != null ? founder.name! : "", style: TextStyle( fontSize: 14.sp, fontWeight: FontWeight.bold, @@ -460,7 +461,7 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { return GestureDetector( onTap: () { Navigator.of(context).pushNamed('/router/integral_store_page', - arguments: {"goodsId": gooods[index].id}); + arguments: {"goodsId": gooods[index]!.id}); }, child: buildItem(gooods[index]), ); @@ -468,13 +469,13 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { ); } - Widget buildItem(Goods goods) { + Widget buildItem(Goods? goods) { return Container( alignment: Alignment.center, child: Column( children: [ MImage( - goods.mainImgPath, + goods!.mainImgPath!, aspectRatio: 5 / 3, radius: BorderRadius.circular(4), fit: BoxFit.cover, @@ -498,7 +499,7 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { Expanded( flex: 1, child: Text( - goods.name, + goods.name!, overflow: TextOverflow.ellipsis, style: TextStyle( color: Color(0xff353535), @@ -522,7 +523,7 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { height: 5.h, ), Text( - goods.description, + goods.description!, overflow: TextOverflow.ellipsis, maxLines: 2, style: TextStyle( @@ -619,7 +620,7 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { borderRadius: BorderRadius.circular(8), ), child: MImage( - brandData != null ? brandData[position].image : "", + brandData != null ? brandData[position]!.image! : "", radius: BorderRadius.circular(8), fit: BoxFit.cover, errorSrc: "assets/image/default_2_1.png", @@ -663,7 +664,7 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { ), child: MImage( (bannerData != null && position < bannerData.length) - ? bannerData[position].imgUrl ?? "" + ? bannerData[position]!.imgUrl! ?? "" : "", radius: BorderRadius.circular(8), fit: BoxFit.cover, @@ -680,8 +681,8 @@ class _HomePage extends State with AutomaticKeepAliveClientMixin { } /// contentType 跳转类型(0:不跳转,1:积分商品,2:活动,3:文章) - bannerClick(BannerData bannerData) async { - switch (bannerData.contentType) { + bannerClick(BannerData? bannerData) async { + switch (bannerData!.contentType) { case 1: Navigator.of(context).pushNamed('/router/integral_store_page', arguments: {"goodsId": bannerData.content}); diff --git a/lib/home/huixiang_brand_page.dart b/lib/home/huixiang_brand_page.dart index ba53605e..f2319e5c 100644 --- a/lib/home/huixiang_brand_page.dart +++ b/lib/home/huixiang_brand_page.dart @@ -34,11 +34,11 @@ class _BrandPage extends State with SingleTickerProviderStateMixin, AutomaticKeepAliveClientMixin { ScrollController scrollController = ScrollController(); - ApiService apiService; - List brands = []; - BrandData brandData; + late ApiService apiService; + List? brands = []; + BrandData? brandData; List globaKeys = []; - List bannerData = []; + List bannerData = []; // List brandText = []; var isShowMore = false; @@ -53,20 +53,20 @@ class _BrandPage extends State refreshController.refreshFailed(); }); bannerData.clear(); - bannerData.addAll(banner.data.records); + bannerData.addAll(banner.data!.records!); BaseData brand = await apiService.queryHomeBrand().catchError((onError) { refreshController.refreshFailed(); }).catchError((onError) { refreshController.refreshFailed(); }); - if (brand != null && brand.isSuccess) { - brands.clear(); + if (brand != null && brand.isSuccess!) { + brands!.clear(); globaKeys.clear(); - brands.addAll((brand.data["brandList"] as List) + brands!.addAll((brand.data["brandList"] as List) .map((e) => Brand.fromJson(e)) .toList()); - brands.forEach((element) { + brands!.forEach((element) { globaKeys.add(GlobalKey()); }); setState(() {}); @@ -74,7 +74,7 @@ class _BrandPage extends State refreshController.refreshFailed(); } - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { refreshController.refreshCompleted(); brandData = baseData.data; setState(() {}); @@ -145,12 +145,12 @@ class _BrandPage extends State left: 0, right: 0, ), - if (brands != null && brands.length > 0) + if (brands != null && brands!.length > 0) Positioned( child: Container( color: Colors.white, child: StoreTitleTab( - brands, + brands!, globaKeys, scrollController, isScroll: true, @@ -178,9 +178,9 @@ class _BrandPage extends State ) ]; if (brands == null) return widgets; - brands.forEach((value) { + brands!.forEach((value) { widgets.add(Container( - key: globaKeys[brands.indexOf(value)], + key: globaKeys[brands!.indexOf(value)], child: Container( color: Colors.white, child: Html( @@ -231,7 +231,7 @@ class _BrandPage extends State children: [ ClipOval( child: MImage( - brandData == null ? "" : brandData.originAvatar, + brandData == null ? "" : brandData!.originAvatar!, fit: BoxFit.cover, width: 60, height: 60, @@ -252,7 +252,7 @@ class _BrandPage extends State TextSpan(children: [ TextSpan( text: - brandData == null ? "" : brandData.originator, + brandData == null ? "" : brandData!.originator, style: TextStyle( fontWeight: FontWeight.bold, fontSize: 14.sp, @@ -270,7 +270,7 @@ class _BrandPage extends State textDirection: TextDirection.ltr, ), Text( - brandData == null ? "" : brandData.originDesc, + brandData == null ? "" : brandData!.originDesc!, overflow: isShowMore ? TextOverflow.visible : TextOverflow.ellipsis, @@ -325,7 +325,7 @@ class _BrandPage extends State Navigator.of(context).pushNamed('/router/founder_story_page'); }, child: Text( - brandData == null ? "" : brandData.company, + brandData == null ? "" : brandData!.company!, style: TextStyle( fontSize: 16.sp, fontWeight: FontWeight.bold, @@ -341,7 +341,7 @@ class _BrandPage extends State Navigator.of(context).pushNamed('/router/founder_story_page'); }, child: Text( - brandData == null ? "" : brandData.companyDesc, + brandData == null ? "" : brandData!.companyDesc!, textAlign: TextAlign.justify, style: TextStyle( fontSize: 12.sp, @@ -483,7 +483,7 @@ class _BrandPage extends State }, child: MImage( (bannerData != null && position < bannerData.length) - ? bannerData[position].imgUrl + ? bannerData[position]!.imgUrl! : "", fit: BoxFit.cover, radius: BorderRadius.circular(8), @@ -500,8 +500,8 @@ class _BrandPage extends State } /// contentType 跳转类型(0:不跳转,1:积分商品,2:活动,3:文章) - bannerClick(BannerData bannerData) async { - switch (bannerData.contentType) { + bannerClick(BannerData? bannerData) async { + switch (bannerData!.contentType) { case 1: Navigator.of(context).pushNamed('/router/integral_store_page', arguments: {"goodsId": bannerData.content}); diff --git a/lib/home/main_home_page.dart b/lib/home/main_home_page.dart index 72a532bb..0240ddd4 100644 --- a/lib/home/main_home_page.dart +++ b/lib/home/main_home_page.dart @@ -18,8 +18,8 @@ class MainHomePage extends StatefulWidget { class _MainHomePage extends State with SingleTickerProviderStateMixin, AutomaticKeepAliveClientMixin { - TabController tabcontroller; - List _widgetOptions; + late TabController tabcontroller; + late List _widgetOptions; @override void initState() { diff --git a/lib/home/points_mall_page.dart b/lib/home/points_mall_page.dart index 5b9c0e9b..611b5e1c 100644 --- a/lib/home/points_mall_page.dart +++ b/lib/home/points_mall_page.dart @@ -37,7 +37,7 @@ class _PointsMallPage extends State with SingleTickerProviderStateMixin, AutomaticKeepAliveClientMixin { var _itemText = S.current.morenpaixu; - ApiService client; + late ApiService client; RefreshController _refreshController = RefreshController( initialRefresh: false, initialLoadStatus: LoadStatus.canLoading); List sortString = [ @@ -90,10 +90,10 @@ class _PointsMallPage extends State //是否降序排列 bool orderDesc = true; - List goods = []; - List gooodsCategorys = []; - UserInfo userinfo; - List bannerData = []; + List goods = []; + List gooodsCategorys = []; + UserInfo? userinfo; + List bannerData = []; queryUser() async { BaseData> banner = await client.queryBanner({ @@ -102,12 +102,12 @@ class _PointsMallPage extends State if (banner != null) { bannerData.clear(); - bannerData.addAll(banner.data.records); + bannerData.addAll(banner.data!.records!); setState(() {}); } BaseData baseData = await client.queryInfo(); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { userinfo = baseData.data; SharedPreferences.getInstance().then((value) => { value.setString('user', jsonEncode(baseData.data)), @@ -129,10 +129,10 @@ class _PointsMallPage extends State _refreshController.refreshFailed(); }); - if (dataCategory != null && dataCategory.isSuccess) { + if (dataCategory != null && dataCategory.isSuccess!) { gooodsCategorys.clear(); gooodsCategorys.add(GoodsCategory(name: S.of(context).quanbu)); - gooodsCategorys.addAll(dataCategory.data.records); + gooodsCategorys.addAll(dataCategory!.data!.records!); } var param = { @@ -148,15 +148,15 @@ class _PointsMallPage extends State _refreshController.refreshFailed(); }); SmartDialog.dismiss(); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { if (pageNum == 1) { goods.clear(); } - goods.addAll(baseData.data.list); + goods.addAll(baseData.data!.list!); setState(() { _refreshController.refreshCompleted(); _refreshController.loadComplete(); - if (baseData.data.pageNum == baseData.data.pages) { + if (baseData.data!.pageNum == baseData.data!.pages) { _refreshController.loadNoData(); } else { pageNum += 1; @@ -168,7 +168,7 @@ class _PointsMallPage extends State } } - String categoryId; + String? categoryId; _refresh() { pageNum = 1; @@ -199,7 +199,7 @@ class _PointsMallPage extends State physics: BouncingScrollPhysics(), footer: CustomFooter( loadStyle: LoadStyle.ShowWhenLoading, - builder: (BuildContext context, LoadStatus mode) { + builder: (BuildContext context, LoadStatus? mode) { return MyFooter(mode); }, ), @@ -247,10 +247,10 @@ class _PointsMallPage extends State tabs: gooodsCategorys == null ? [] : gooodsCategorys - .map((e) => Tab(text: e.name)) + .map((e) => Tab(text: e!.name)) .toList(), onTap: (index) { - categoryId = gooodsCategorys[index].id; + categoryId = gooodsCategorys[index]!.id; pageNum = 1; creditGoods(categoryId); }, @@ -291,9 +291,9 @@ class _PointsMallPage extends State _toDetails(index) async { await Navigator.of(context).pushNamed('/router/integral_store_page', - arguments: {"goodsId": goods[index].id}); + arguments: {"goodsId": goods[index]!.id}); SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); - String token = sharedPreferences.getString("token"); + String? token = sharedPreferences.getString("token"); if (token != null && token != "") queryUser(); } @@ -328,7 +328,7 @@ class _PointsMallPage extends State }); } - Widget buildItem(Goods goods) { + Widget buildItem(Goods? goods) { return Container( alignment: Alignment.center, decoration: BoxDecoration( @@ -350,7 +350,7 @@ class _PointsMallPage extends State mainAxisSize: MainAxisSize.max, children: [ MImage( - goods.mainImgPath, + goods!.mainImgPath!, aspectRatio: 1, radius: BorderRadius.only( topLeft: Radius.circular(4), @@ -372,7 +372,7 @@ class _PointsMallPage extends State crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - goods.name, + goods!.name!, overflow: TextOverflow.ellipsis, style: TextStyle( color: Color(0xff353535), @@ -386,7 +386,7 @@ class _PointsMallPage extends State Container( height: 35.h * AppUtils.textScale(context), child: Text( - goods.description, + goods!.description!, maxLines: 2, overflow: TextOverflow.ellipsis, style: TextStyle( @@ -405,7 +405,7 @@ class _PointsMallPage extends State children: [ Expanded( child: Text( - S.of(context).yuan_(goods.worth), + S.of(context).yuan_(goods!.worth!), style: TextStyle( color: Color(0xFF585858), decoration: TextDecoration.lineThrough, @@ -417,7 +417,7 @@ class _PointsMallPage extends State flex: 1, ), Text( - S.of(context).jifen_(goods.price), + S.of(context).jifen_(goods!.price!), style: TextStyle( color: Color(0xFF32A060), fontSize: 14.sp, @@ -437,7 +437,7 @@ class _PointsMallPage extends State ], ), Visibility( - visible: goods.isHot, + visible: goods!.isHot!, child: ClipRRect( borderRadius: BorderRadius.only(topRight: Radius.circular(4)), child: Image.asset( @@ -469,7 +469,7 @@ class _PointsMallPage extends State child: Row( children: [ MImage( - userinfo != null ? userinfo.headimg : "", + userinfo != null ? userinfo!.headimg! : "", width: 50, height: 50, isCircle: true, @@ -496,7 +496,7 @@ class _PointsMallPage extends State : Row( children: [ Text( - userinfo.nickname, + userinfo!.nickname!, style: TextStyle( fontSize: 16.sp, fontWeight: FontWeight.w500, @@ -525,7 +525,7 @@ class _PointsMallPage extends State ), ) : Text( - userinfo == null ? "" : "NO.${userinfo.vipNo}", + userinfo == null ? "" : "NO.${userinfo!.vipNo}", style: TextStyle( fontSize: 12.sp, fontWeight: FontWeight.w400, @@ -562,7 +562,7 @@ class _PointsMallPage extends State height: 4.h, ), Text( - (userinfo != null) ? "${userinfo.points}" : "", + (userinfo != null) ? "${userinfo!.points}" : "", style: TextStyle( fontSize: 16.sp, color: Color(0xFFF8BA61), @@ -609,7 +609,7 @@ class _PointsMallPage extends State ), child: MImage( bannerData != null && position < bannerData.length - ? bannerData[position].imgUrl + ? bannerData[position]!.imgUrl! : "", radius: BorderRadius.circular(8), fit: BoxFit.cover, @@ -626,8 +626,8 @@ class _PointsMallPage extends State } /// contentType 跳转类型(0:不跳转,1:积分商品,2:活动,3:文章) - bannerClick(BannerData bannerData) async { - switch (bannerData.contentType) { + bannerClick(BannerData? bannerData) async { + switch (bannerData!.contentType) { case 1: Navigator.of(context).pushNamed('/router/integral_store_page', arguments: {"goodsId": bannerData.content}); diff --git a/lib/integral/integral_detailed_page.dart b/lib/integral/integral_detailed_page.dart index bc3d1847..320b458a 100644 --- a/lib/integral/integral_detailed_page.dart +++ b/lib/integral/integral_detailed_page.dart @@ -24,8 +24,8 @@ class IntegralDetailedPage extends StatefulWidget { class _IntegralDetailedPage extends State with SingleTickerProviderStateMixin { - List _tabs; - TabController tabController; + List? _tabs; + late TabController tabController; @override void didChangeDependencies() { @@ -49,8 +49,8 @@ class _IntegralDetailedPage extends State }); } - ApiService apiService; - UserInfo userInfo; + late ApiService apiService; + UserInfo? userInfo; @override void dispose() { @@ -63,13 +63,13 @@ class _IntegralDetailedPage extends State super.initState(); SharedPreferences.getInstance().then((value) => { apiService = ApiService(Dio(), token: value.getString("token")), - userInfo = UserInfo.fromJson(jsonDecode(value.getString('user'))), + userInfo = UserInfo.fromJson(jsonDecode(value.getString('user')!)), queryDetail("bill_cate_point_get"), }); } int current = 1; - List userBill = []; + List userBill = []; queryDetail(category) async { BaseData> baseData = await apiService.queryBillInfo({ @@ -83,11 +83,11 @@ class _IntegralDetailedPage extends State refreshController.refreshFailed(); }); if (current == 1) userBill.clear(); - if (baseData != null && baseData.isSuccess) { - userBill.addAll(baseData.data.records); + if (baseData != null && baseData.isSuccess!) { + userBill.addAll(baseData.data!.records!); refreshController.loadComplete(); refreshController.refreshCompleted(); - if (current * 10 > int.tryParse(baseData.data.total)) { + if (current * 10 > int.tryParse(baseData.data!.total!)!) { refreshController.loadNoData(); } else { current += 1; @@ -159,7 +159,7 @@ class _IntegralDetailedPage extends State crossAxisAlignment: CrossAxisAlignment.center, children: [ Text( - userInfo != null ? userInfo.points : "0", + userInfo != null ? userInfo!.points! : "0", style: TextStyle( color: Colors.white, fontWeight: FontWeight.bold, @@ -178,7 +178,7 @@ class _IntegralDetailedPage extends State bottom: PreferredSize( preferredSize: Size(double.infinity, 38), child: TabBar( - tabs: _tabs, + tabs: _tabs!, controller: tabController, isScrollable: false, indicatorSize: TabBarIndicatorSize.label, @@ -247,13 +247,13 @@ class _IntegralDetailedPage extends State crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - userBill[position].name ?? "", + userBill![position]!.name ?? "", // S.of(context).qiandao, style: TextStyle( color: Colors.black, fontSize: 12), ), Text( - userBill[position].createTime ?? "", + userBill![position]!.createTime ?? "", style: TextStyle( color: Color(0xFF727272), fontSize: 10), ) @@ -263,7 +263,7 @@ class _IntegralDetailedPage extends State Container( margin: EdgeInsets.only(top: 2), child: Text( - "${tabController.index == 0 ? "+" : "-"}${double.tryParse(userBill[position].number ?? "0").toInt().toString()}", + "${tabController.index == 0 ? "+" : "-"}${double.tryParse(userBill[position]!.number ?? "0")!.toInt().toString()}", style: TextStyle( color: Color(0xFF727272), fontSize: 12), ), diff --git a/lib/integral/integral_page.dart b/lib/integral/integral_page.dart index 3731d73f..b645b9f7 100644 --- a/lib/integral/integral_page.dart +++ b/lib/integral/integral_page.dart @@ -26,11 +26,11 @@ class IntegralPage extends StatefulWidget { } class _IntegralPage extends State { - ApiService apiService; - SignInfo signInfo; + late ApiService apiService; + SignInfo? signInfo; - UserInfo userinfo; - List ranks = []; + UserInfo? userinfo; + List ranks = []; int rankLevel = 1; @override @@ -42,7 +42,7 @@ class _IntegralPage extends State { context: context, token: value.getString("token"), showLoading: false); - userinfo = UserInfo.fromJson(jsonDecode(value.getString("user"))); + userinfo = UserInfo.fromJson(jsonDecode(value.getString("user")!)); SmartDialog.showLoading(msg: S.of(context).zhengzaijiazai, animationDurationTemp: Duration(seconds: 1)); querySignInfo(); }); @@ -52,21 +52,21 @@ class _IntegralPage extends State { BaseData baseData = await apiService.signInInfo(); BaseData> rankData = await apiService.rankList(); - if (rankData != null && rankData.isSuccess) { + if (rankData != null && rankData.isSuccess!) { ranks.clear(); - ranks.addAll(rankData.data); + ranks.addAll(rankData.data!); } if (userinfo != null && - userinfo.memberRankVo != null && + userinfo!.memberRankVo != null && ranks != null && ranks.length > 0) { rankLevel = (ranks - .indexWhere((element) => element.id == userinfo.memberRankVo.id) + + .indexWhere((element) => element?.id == userinfo!.memberRankVo?.id) + 1); } SmartDialog.dismiss(closeType: 3); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { signInfo = baseData.data; setState(() {}); } @@ -178,12 +178,12 @@ class _IntegralPage extends State { return taskPage(position); }, itemCount: (signInfo != null && - signInfo.taskList != null && - signInfo.taskList.length > 0) - ? (signInfo.taskList.length < 3 + signInfo!.taskList != null && + signInfo!.taskList!.length > 0) + ? (signInfo!.taskList!.length < 3 ? 1 - : (signInfo.taskList.length ~/ 3 + - (signInfo.taskList.length % 3 > 0 ? 1 : 0))) + : (signInfo!.taskList!.length ~/ 3 + + (signInfo!.taskList!.length % 3 > 0 ? 1 : 0))) : 1), ), ), @@ -193,22 +193,22 @@ class _IntegralPage extends State { } Widget taskPage(position) { - if (signInfo == null || signInfo.taskList == null) return Container(); + if (signInfo == null || signInfo!.taskList == null) return Container(); return Container( margin: EdgeInsets.only(left: 10.w, right: 10.w, top: 16.h), child: Column( children: [ - tashItem(signInfo.taskList[position * 3 + 0]), - if (signInfo.taskList.length > (position * 3 + 1)) - tashItem(signInfo.taskList[position * 3 + 1]), - if (signInfo.taskList.length > (position * 3 + 2)) - tashItem(signInfo.taskList[position * 3 + 2]), + tashItem(signInfo!.taskList![position * 3 + 0]), + if (signInfo!.taskList!.length > (position * 3 + 1)) + tashItem(signInfo!.taskList![position * 3 + 1]), + if (signInfo!.taskList!.length > (position * 3 + 2)) + tashItem(signInfo!.taskList![position * 3 + 2]), ], ), ); } - taskImg(String taskType) { + taskImg(String? taskType) { switch (taskType) { case "bill_type_point_login": return "assets/image/icon_integral_share.png"; @@ -223,14 +223,14 @@ class _IntegralPage extends State { return "assets/image/icon_integral_share.png"; } - Widget tashItem(Task task) { + Widget tashItem(Task? task) { return Container( margin: EdgeInsets.only(top: 8.h, bottom: 8.h), alignment: Alignment.center, child: Row( children: [ Image.asset( - taskImg(task.type), + taskImg(task!.type), width: 24.w, height: 24.h, ), @@ -244,7 +244,7 @@ class _IntegralPage extends State { crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - task.name, + task!.name!, style: TextStyle( fontSize: 14.sp, fontWeight: FontWeight.w400, @@ -257,7 +257,7 @@ class _IntegralPage extends State { Row( children: [ Text( - "+${double.tryParse(task.rewardValue).toInt()}", + "+${double.tryParse(task!.rewardValue!)!.toInt()}", style: TextStyle( fontSize: 12.sp, color: Color(0xFF727272), @@ -356,8 +356,8 @@ class _IntegralPage extends State { padding: EdgeInsets.all(4), decoration: BoxDecoration( color: (signInfo != null && - signInfo.signInList != null && - signInfo.signInList.length > position) + signInfo!.signInList != null && + signInfo!.signInList!.length > position) ? Color(0xFF32A060) : Color(0xFFF0F0F2), borderRadius: BorderRadius.circular(4), @@ -370,8 +370,8 @@ class _IntegralPage extends State { "0${position + 1}", style: TextStyle( color: (signInfo != null && - signInfo.signInList != null && - signInfo.signInList.length > position) + signInfo!.signInList != null && + signInfo!.signInList!.length > position) ? Colors.white : Color(0xFF353535), fontSize: 14.sp, @@ -393,14 +393,14 @@ class _IntegralPage extends State { ), child: Text( (signInfo != null && - signInfo.rewardList != null && - signInfo.rewardList.length > position) - ? "+${signInfo.rewardList[position]}" + signInfo!.rewardList != null && + signInfo!.rewardList!.length > position) + ? "+${signInfo!.rewardList![position]}" : "+10", style: TextStyle( color: (signInfo != null && - signInfo.signInList != null && - signInfo.signInList.length > position) + signInfo!.signInList != null && + signInfo!.signInList!.length > position) ? Colors.white : Color(0xFF727272), fontSize: 12.sp, @@ -477,11 +477,11 @@ class _IntegralPage extends State { child: RoundButton( width: 106, height: 34, - text: (signInfo != null && signInfo.todayHasSignin) + text: (signInfo != null && signInfo!.todayHasSignin!) ? S.of(context).yiqiandao : S.of(context).lijiqiandao, textColor: Colors.white, - backgroup: (signInfo != null && signInfo.todayHasSignin) + backgroup: (signInfo != null && signInfo!.todayHasSignin!) ? Colors.grey : Color(0xFF32A060), fontSize: 16.sp, @@ -498,17 +498,17 @@ class _IntegralPage extends State { ///立即签到 signIn() async { - if ((signInfo != null && signInfo.todayHasSignin)) { + if ((signInfo != null && signInfo!.todayHasSignin!)) { SmartDialog.showToast("今日已签到了", alignment: Alignment.center); return; } SmartDialog.showLoading(msg: S.of(context).zhengzaijiazai); BaseData baseData = await apiService.signIn(); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { querySignInfo(); SmartDialog.show( - widget: SignInWidget("${signInfo.signInList.length + 1}", - "${signInfo.rewardList[signInfo.signInList.length]}")); + widget: SignInWidget("${signInfo!.signInList!.length + 1}", + "${signInfo!.rewardList![signInfo!.signInList!.length]}")); } else { SmartDialog.dismiss(); } @@ -528,7 +528,7 @@ class _IntegralPage extends State { crossAxisAlignment: CrossAxisAlignment.center, children: [ Text( - signInfo != null ? "${signInfo.point}" : "0", + signInfo != null ? "${signInfo!.point}" : "0", style: TextStyle( fontWeight: FontWeight.w500, fontSize: 21.sp, @@ -563,9 +563,9 @@ class _IntegralPage extends State { .pushNamed('/router/mine_vip_level_page', arguments: { "rankLevel": rankLevel, "createTime": - (userinfo != null) ? "${userinfo.createTime}" : "", + (userinfo != null) ? "${userinfo!.createTime}" : "", "points": - (userinfo != null) ? int.tryParse(userinfo.points) : 0, + (userinfo != null) ? int.tryParse(userinfo!.points!) : 0, }); } else { @@ -577,8 +577,8 @@ class _IntegralPage extends State { crossAxisAlignment: CrossAxisAlignment.center, children: [ Text( - (signInfo != null && signInfo.rank != null) - ? "${signInfo.rank.rankName.replaceAll("会员", "")}" + (signInfo != null && signInfo!.rank != null) + ? "${signInfo!.rank!.rankName!.replaceAll("会员", "")}" : "", style: TextStyle( fontWeight: FontWeight.w500, diff --git a/lib/integral_store/integral_store_details_page.dart b/lib/integral_store/integral_store_details_page.dart index 2796c722..6efa9d2c 100644 --- a/lib/integral_store/integral_store_details_page.dart +++ b/lib/integral_store/integral_store_details_page.dart @@ -15,23 +15,20 @@ import 'package:shared_preferences/shared_preferences.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class IntegralStoreDetailsPage extends StatefulWidget { - final Map arguments; + final Map? arguments; IntegralStoreDetailsPage({this.arguments}); @override State createState() { - return _IntegralStoreDetailsPage(this.arguments); + return _IntegralStoreDetailsPage(); } } -class _IntegralStoreDetailsPage extends State { - ApiService apiService; +class _IntegralStoreDetailsPage extends State { + late ApiService apiService; - String points; - final Map arguments; - - _IntegralStoreDetailsPage(this.arguments); + String? points; @override void initState() { @@ -42,16 +39,16 @@ class _IntegralStoreDetailsPage extends State { ApiService(Dio(), context: context, token: value.getString("token")); queryGoodsById(); if (value.getString('user') != null) { - points = UserInfo.fromJson(jsonDecode(value.getString('user'))).points; + points = UserInfo.fromJson(jsonDecode(value.getString('user')!)).points; } }); } - Goods goods; + Goods? goods; queryGoodsById() async { - BaseData baseData = await apiService.creditGoodsById(arguments["goodsId"]); - if (baseData != null && baseData.isSuccess) { + BaseData baseData = await apiService.creditGoodsById(widget.arguments!["goodsId"]); + if (baseData != null && baseData.isSuccess!) { setState(() { goods = baseData.data; }); @@ -91,12 +88,12 @@ class _IntegralStoreDetailsPage extends State { ), ), if (goods != null && - goods.detail != null && - goods.detail != "") + goods!.detail != null && + goods!.detail != "") Container( color: Colors.white, child: Html( - data: goods != null ? goods.detail : "", + data: goods != null ? goods!.detail : "", customImageRenders: { base64DataUriMatcher(): base64ImageRender(), assetUriMatcher(): assetImageRender(), @@ -124,7 +121,7 @@ class _IntegralStoreDetailsPage extends State { onTap: () { if (goods != null && points != null && - int.tryParse(goods.price) < int.tryParse(points)) { + int.tryParse(goods!.price!)! < int.tryParse(points!)!) { toExchangeOrder(); } }, @@ -133,7 +130,7 @@ class _IntegralStoreDetailsPage extends State { decoration: BoxDecoration( color: (goods != null && points != null && - int.tryParse(goods.price) < int.tryParse(points)) + int.tryParse(goods!.price!)! < int.tryParse(points!)!) ? Color(0xFF32A060) : Color(0xFFD8D8D8), borderRadius: BorderRadius.vertical( @@ -144,7 +141,7 @@ class _IntegralStoreDetailsPage extends State { child: Text( (goods != null && points != null && - int.tryParse(goods.price) < int.tryParse(points)) + int.tryParse(goods!.price!)! < int.tryParse(points!)!) ? S.of(context).duihuan : S.of(context).jifenbuzu, style: TextStyle( @@ -165,18 +162,18 @@ class _IntegralStoreDetailsPage extends State { toExchangeOrder() async { await Navigator.of(context) .pushNamed('/router/exchange_order_page', arguments: { - "goodsId": goods.id, - "name": goods.name, - "price": goods.price, - "image": goods.mainImgPath, - "useTyped": goods.canPick + "goodsId": goods!.id, + "name": goods!.name, + "price": goods!.price, + "image": goods!.mainImgPath, + "useTyped": goods!.canPick! ? 1 - : goods.canDelivery + : goods!.canDelivery! ? 2 : 3, }); var shared = await SharedPreferences.getInstance(); - points = UserInfo.fromJson(jsonDecode(shared.getString('user'))).points; + points = UserInfo.fromJson(jsonDecode(shared.getString('user')!)).points; setState(() {}); } @@ -208,7 +205,7 @@ class _IntegralStoreDetailsPage extends State { children: [ Expanded( child: Text( - goods == null ? "" : goods.name, + goods == null ? "" : goods!.name!, overflow: TextOverflow.ellipsis, style: TextStyle( fontWeight: FontWeight.bold, @@ -221,7 +218,7 @@ class _IntegralStoreDetailsPage extends State { Text( goods == null ? "" - : S.of(context).yiduihuanjian("${goods.sales}"), + : S.of(context).yiduihuanjian("${goods!.sales}"), style: TextStyle( fontSize: 10.sp, fontWeight: FontWeight.w400, @@ -239,7 +236,7 @@ class _IntegralStoreDetailsPage extends State { children: [ Expanded( child: Text( - goods == null ? "" : goods.description, + goods == null ? "" : goods!.description!, style: TextStyle( fontSize: 12.sp, fontWeight: FontWeight.w400, @@ -249,7 +246,7 @@ class _IntegralStoreDetailsPage extends State { flex: 1, ), Text( - goods == null ? "" : S.of(context).jifen_(goods.price), + goods == null ? "" : S.of(context).jifen_(goods!.price!), style: TextStyle( fontWeight: FontWeight.bold, fontSize: 16.sp, @@ -285,13 +282,12 @@ class _IntegralStoreDetailsPage extends State { return goods == null ? Container() : Image.network( - goods.viceImgPaths.elementAt(position), + goods!.viceImgPaths!.elementAt(position), fit: BoxFit.cover, ); }, - itemCount: (goods == null || goods.viceImgPaths == null) - ? 1 - : goods.viceImgPaths.length, + itemCount: (goods == null || goods!.viceImgPaths == null) + ? 1 : goods!.viceImgPaths!.length, ), ), ); diff --git a/lib/login/login_page.dart b/lib/login/login_page.dart index 2ed589eb..07b4d148 100644 --- a/lib/login/login_page.dart +++ b/lib/login/login_page.dart @@ -23,7 +23,7 @@ import 'package:sharesdk_plugin/sharesdk_interface.dart'; import 'package:tpns_flutter_plugin/tpns_flutter_plugin.dart'; class LoginPage extends StatefulWidget { - final Map arguments; + final Map? arguments; LoginPage({this.arguments}); @@ -46,20 +46,20 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { var _sendCodeStatus = 0; GlobalKey loginKey = GlobalKey(); - ApiService client; + late ApiService client; - ScrollController scrollController; + late ScrollController scrollController; final int initAlpha = 89; int alpha = 89; int changeAlpha = 0; - Animation animation; - Animation doubleAnimation; + Animation? animation; + Animation? doubleAnimation; isLogin() async { SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); if (sharedPreferences.getBool("isShowPrivacyPolicy") == null || - !sharedPreferences.getBool("isShowPrivacyPolicy")) { + !sharedPreferences.getBool("isShowPrivacyPolicy")!) { showAlertDialog(); } @@ -94,8 +94,7 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { animationStart(); scrollController.addListener(() { - RenderBox renderBox = loginKey.currentContext.findRenderObject(); - + RenderBox renderBox = loginKey.currentContext!.findRenderObject() as RenderBox; offsetBtn = scrollController.offset; var screenHeight = MediaQuery.of(context).size.height; var scrollHeight = screenHeight * 1.47; @@ -162,7 +161,7 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { _sendCode() async { SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); if (!sharedPreferences.containsKey("isShowPrivacyPolicy") || - !sharedPreferences.getBool("isShowPrivacyPolicy")) { + !sharedPreferences.getBool("isShowPrivacyPolicy")!) { showAlertDialog(); return; } @@ -182,7 +181,7 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { client .sendVerify(mobile) .then((value) => { - if (value.isSuccess) + if (value.isSuccess!) {_sendCodeStatus = 1, countdown()} else { @@ -199,17 +198,17 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { } } - Timer _timer; + Timer? _timer; countdown() { - if (_timer != null && _timer.isActive) return; + if (_timer != null && _timer!.isActive) return; int countdown = 60; _timer = Timer.periodic(Duration(seconds: 1), (timer) { countdown--; if (countdown == 0) { btnText = S.of(context).send_code; _sendCodeStatus = 0; - _timer.cancel(); + _timer!.cancel(); } else { btnText = S.of(context).resend_in_seconds(countdown); } @@ -223,7 +222,7 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { @override void dispose() { - if (_timer != null) _timer.cancel(); + if (_timer != null) _timer!.cancel(); if (animatedContainer != null) animatedContainer.dispose(); super.dispose(); } @@ -235,7 +234,7 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { } SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); if (!sharedPreferences.containsKey("isShowPrivacyPolicy") || - !sharedPreferences.getBool("isShowPrivacyPolicy")) { + !sharedPreferences.getBool("isShowPrivacyPolicy")!) { showAlertDialog(); return; } @@ -281,7 +280,7 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { }); Future.delayed(Duration(seconds: 2), () { SmartDialog.dismiss(); - if (value.isSuccess) { + if (value.isSuccess!) { saveUserJson(value.data); eventBus.fire(EventType(3)); @@ -301,21 +300,21 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { var userEntity = UserEntity.fromJson(userJson); SharedPreferences.getInstance().then((value) => { value.setString('userJson', jsonEncode(userJson)), - value.setString('token', userEntity.token), - value.setString('userId', userEntity.userId), - value.setString('nick', userEntity.name), - value.setString('mobile', userEntity.mobile), + value.setString('token', userEntity.token!), + value.setString('userId', userEntity.userId!), + value.setString('nick', userEntity.name!), + value.setString('mobile', userEntity.mobile!), }); } - AnimationController animatedContainer; + late AnimationController animatedContainer; - Alignment alignmentBegin; - Alignment alignmentEnd; - Alignment alignmentProgress; + late Alignment alignmentBegin; + late Alignment alignmentEnd; + late Alignment alignmentProgress; listener() { - alignmentProgress = animation.value; + alignmentProgress = animation!.value; setState(() {}); } @@ -351,8 +350,8 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { animation = AlignmentTween(begin: alignmentBegin, end: alignmentEnd) .animate(animatedContainer); - animation.removeListener(listener); - animation.addListener(listener); + animation!.removeListener(listener); + animation!.addListener(listener); animatedContainer.removeStatusListener(statusListener); animatedContainer.addStatusListener(statusListener); @@ -897,7 +896,7 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { } scrollToTop() { - RenderBox renderBox = loginKey.currentContext.findRenderObject(); + RenderBox renderBox = loginKey.currentContext!.findRenderObject() as RenderBox; var screenHeight = MediaQuery.of(context).size.height; var scrollHeight = screenHeight * 1.47; var height = scrollHeight - renderBox.size.height; diff --git a/lib/main.dart b/lib/main.dart index ed0da982..74eeed73 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -84,7 +84,7 @@ void main() async { locale = Locale.fromSubtags(languageCode: 'zh', countryCode: 'TW'); } initSdk(); - bool isFirst = sharedPreferences.getBool("isFirst"); + bool? isFirst = sharedPreferences.getBool("isFirst"); print("isFirst:$isFirst"); runApp(MyApp(locale, isFirst)); } @@ -127,8 +127,8 @@ initSdk() async { EventBus eventBus = EventBus(sync: true); class MyApp extends StatelessWidget { - final Locale appLocale; - final bool isFirst; + final Locale? appLocale; + final bool? isFirst; MyApp(this.appLocale, this.isFirst); @@ -160,9 +160,9 @@ class MyApp extends StatelessWidget { S.delegate ], localeListResolutionCallback: - (List locales, Iterable supportedLocales) { - print("locale: ${locales[0]}"); - return appLocale ?? locales[0]; + (List? locales, Iterable supportedLocales) { + print("locale: ${locales![0]}"); + return appLocale ?? locales![0]; }, supportedLocales: S.delegate.supportedLocales, home: (isFirst ?? true) ? GuidePage() : LoginPage(), @@ -176,8 +176,8 @@ class MyApp extends StatelessWidget { ); }, onGenerateRoute: (settings) { - final String name = settings.name; - final Function pageContentBuilder = routers[name]; + final String? name = settings.name; + final Function? pageContentBuilder = routers[name]; if (pageContentBuilder != null) { final Route route = CupertinoPageRoute( builder: (context) { diff --git a/lib/main_page.dart b/lib/main_page.dart index 666d4b9f..cc7e9c7c 100644 --- a/lib/main_page.dart +++ b/lib/main_page.dart @@ -25,15 +25,15 @@ class MainPage extends StatefulWidget { } class _MainPage extends State with WidgetsBindingObserver { - List _widgetOptions; + late List _widgetOptions; - List icons; - List iconn; + late List icons; + late List iconn; @override void dispose() { super.dispose(); - WidgetsBinding.instance.removeObserver(this); + WidgetsBinding.instance!.removeObserver(this); } @override @@ -55,7 +55,7 @@ class _MainPage extends State with WidgetsBindingObserver { @override void initState() { super.initState(); - WidgetsBinding.instance.addObserver(this); + WidgetsBinding.instance!.addObserver(this); pushRoute(); @@ -109,7 +109,7 @@ class _MainPage extends State with WidgetsBindingObserver { SharedPreferences.getInstance().then((value) { value.setString("pushData", event[Platform.isAndroid ? "customMessage" : "custom"]); }); - if (ModalRoute.of(context).isActive && ModalRoute.of(context).isCurrent) { + if (ModalRoute.of(context)!.isActive && ModalRoute.of(context)!.isCurrent) { pushRoute(); } else { Navigator.of(context).pushNamedAndRemoveUntil('/router/main_page', (route) => false); @@ -131,7 +131,7 @@ class _MainPage extends State with WidgetsBindingObserver { sharedPreferences.getString("token") == "") return; String startIntent = await Bridge.getStartIntent(); print("intent:$startIntent"); - String pushData = ""; + String? pushData = ""; if (startIntent != null && startIntent != "") { pushData = startIntent; // pushData = """{"typed":1,"info":"1420304936817655808"}"""; diff --git a/lib/message/system_message.dart b/lib/message/system_message.dart index f880c5e0..9f425375 100644 --- a/lib/message/system_message.dart +++ b/lib/message/system_message.dart @@ -22,21 +22,20 @@ class SystemMessagePage extends StatefulWidget { } class _SystemMessagePage extends State { - ApiService apiService; + late ApiService apiService; @override void initState() { super.initState(); SharedPreferences.getInstance().then((value) { - apiService = - ApiService(Dio(), token: value.getString("token"), context: context); + apiService = ApiService(Dio(), token: value.getString("token"), context: context); queryMessage(); }); } int pageNum = 1; - List messages = []; + List messages = []; _refresh() { pageNum = 1; @@ -55,15 +54,15 @@ class _SystemMessagePage extends State { _refreshController.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { if (pageNum == 1) { messages.clear(); } - messages.addAll(baseData.data.list); + messages.addAll(baseData.data!.list!); _refreshController.loadComplete(); _refreshController.refreshCompleted(); if (mounted) setState(() {}); - if (pageNum * 10 > int.tryParse(baseData.data.total)) { + if (pageNum * 10 > int.tryParse(baseData.data!.total!)!) { _refreshController.loadNoData(); } else { pageNum += 1; @@ -93,7 +92,7 @@ class _SystemMessagePage extends State { physics: BouncingScrollPhysics(), footer: CustomFooter( loadStyle: LoadStyle.ShowWhenLoading, - builder: (BuildContext context, LoadStatus mode) { + builder: (BuildContext context, LoadStatus? mode) { return MyFooter(mode); }, ), @@ -116,19 +115,19 @@ class _SystemMessagePage extends State { itemBuilder: (context, position) { return GestureDetector( onTap: () { - if (messages[position].typed == 2) { + if (messages[position]!.typed == 2) { Navigator.of(context) .pushNamed('/router/exchange_order_details'); } }, - child: buildMessageItem(messages[position]), + child: buildMessageItem(messages![position]), ); }), ), ); } - Widget buildMessageItem(Message message) { + Widget buildMessageItem(Message? message) { return Container( margin: EdgeInsets.only(left: 16.w, right: 16.w, top: 8.h, bottom: 8.h), padding: EdgeInsets.all(20.w), @@ -155,7 +154,7 @@ class _SystemMessagePage extends State { Row( children: [ Image.asset( - (message.typed == 1) + (message!.typed == 1) ? "assets/image/icon_system_notices.png" : (message.typed == 2) ? "assets/image/icon_system_order.png" @@ -167,7 +166,7 @@ class _SystemMessagePage extends State { width: 4.w, ), Text( - (message.typed == 1) + (message!.typed == 1) ? S.of(context).xitongtongzhi : (message.typed == 2) ? S.of(context).dingdanxiaoxi @@ -181,7 +180,7 @@ class _SystemMessagePage extends State { ], ), Text( - message.updateTime, + message!.updateTime!, style: TextStyle( fontSize: 10.sp, color: Color(0xFFA29E9E), @@ -189,7 +188,7 @@ class _SystemMessagePage extends State { ), ], ), - if (message.typed != 3) + if (message!.typed != 3) Container( margin: EdgeInsets.only(left: 28.w, top: 12.h), child: Text( @@ -204,7 +203,7 @@ class _SystemMessagePage extends State { Container( margin: EdgeInsets.only(left: 28.w, top: 18.h), child: Text( - message.title, + message!.title!, style: TextStyle( fontSize: 20.sp, fontWeight: MyFontWeight.semi_bold, @@ -238,7 +237,7 @@ class _SystemMessagePage extends State { Container( margin: EdgeInsets.only(left: 28.w, top: 22.h), child: Text( - message.content, + message!.content!, style: TextStyle( fontSize: 10.sp, color: Color(0xFF353535), diff --git a/lib/mine/coupons_page.dart b/lib/mine/coupons_page.dart index 1db1c705..d1f9688c 100644 --- a/lib/mine/coupons_page.dart +++ b/lib/mine/coupons_page.dart @@ -24,13 +24,13 @@ class CouponsPage extends StatefulWidget { } class _CouponsPage extends State { - ApiService apiService; - RefreshController _refreshController; + late ApiService apiService; + RefreshController? _refreshController; @override void dispose() { super.dispose(); - _refreshController.dispose(); + _refreshController?.dispose(); } @override @@ -44,7 +44,7 @@ class _CouponsPage extends State { _refreshController = RefreshController(initialRefresh: false); } - List coupons = []; + List coupons = []; int pageNum = 1; int state = 1; @@ -61,26 +61,26 @@ class _CouponsPage extends State { "searchKey": "", "state": state }).catchError((error) { - _refreshController.loadFailed(); - _refreshController.refreshFailed(); + _refreshController?.loadFailed(); + _refreshController?.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { if (pageNum == 1) { coupons.clear(); } - coupons.addAll(baseData.data.list); + coupons.addAll(baseData.data!.list!); setState(() { - _refreshController.refreshCompleted(); - _refreshController.loadComplete(); - if (baseData.data.pageNum == baseData.data.pages) { - _refreshController.loadNoData(); + _refreshController?.refreshCompleted(); + _refreshController?.loadComplete(); + if (baseData.data!.pageNum == baseData.data!.pages) { + _refreshController?.loadNoData(); } else { pageNum += 1; } }); } else { - _refreshController.loadFailed(); - _refreshController.refreshFailed(); + _refreshController?.loadFailed(); + _refreshController?.refreshFailed(); } } @@ -150,7 +150,7 @@ class _CouponsPage extends State { ), Expanded( child: SmartRefresher( - controller: _refreshController, + controller: _refreshController!, enablePullDown: true, enablePullUp: true, physics: BouncingScrollPhysics(), @@ -170,25 +170,25 @@ class _CouponsPage extends State { coupons[position], (type) { if (type == 1) { - receiveCoupon(coupons[position].id); + receiveCoupon(coupons[position]!.id); } else { - if (coupons[position].bizType == 5) { + if (coupons[position]!.bizType == 5) { Navigator.of(context).pushNamed( '/router/write_off_page', arguments: { - "couponId": coupons[position].id, - "coupon": coupons[position].toJson(), + "couponId": coupons[position]!.id, + "coupon": coupons[position]!.toJson(), }); } else { showStoreSelector( - coupons[position].storeList); + coupons[position]!.storeList); } } }, () { setState(() { - coupons[position].isEx = - !coupons[position].isEx; + coupons[position]!.isEx = + !coupons[position]!.isEx!; }); }, type: 0, @@ -212,7 +212,7 @@ class _CouponsPage extends State { receiveCoupon(couponId) async { BaseData baseData = await apiService.receiveCoupon(couponId); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { _onRefresh(); showAlertDialog(); } diff --git a/lib/mine/edit_name.dart b/lib/mine/edit_name.dart index e5be2603..f1336d2f 100644 --- a/lib/mine/edit_name.dart +++ b/lib/mine/edit_name.dart @@ -5,7 +5,7 @@ import 'package:huixiang/view_widget/my_appbar.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class EditName extends StatefulWidget { - final Map arguments; + final Map? arguments; EditName({this.arguments}); @@ -64,7 +64,7 @@ class _EditName extends State { errorBorder: InputBorder.none, focusedBorder: InputBorder.none, enabledBorder: InputBorder.none, - hintText: widget.arguments['nick'], + hintText: widget.arguments!['nick'], // contentPadding: EdgeInsets.only(top: 12, bottom: 12, left: 12), hintStyle: TextStyle( fontSize: 10.sp, diff --git a/lib/mine/manage_address_page.dart b/lib/mine/manage_address_page.dart index 037fa6fb..933b2725 100644 --- a/lib/mine/manage_address_page.dart +++ b/lib/mine/manage_address_page.dart @@ -14,7 +14,7 @@ import 'package:shared_preferences/shared_preferences.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class ManageAddressPage extends StatefulWidget { - final Map arguments; + final Map? arguments; ManageAddressPage({this.arguments}); @@ -25,7 +25,7 @@ class ManageAddressPage extends StatefulWidget { } class _ManageAddressPage extends State { - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -38,11 +38,11 @@ class _ManageAddressPage extends State { }); } - List
addressList; + List
? addressList; queryMemberAddress() async { BaseData> baseData = await apiService.queryMemberAddress(); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { checkIndex = 0; addressList = baseData.data; setState(() {}); @@ -62,7 +62,7 @@ class _ManageAddressPage extends State { body: Column( children: [ Expanded( - child: (addressList == null || addressList.length == 0) + child: (addressList == null || addressList!.length == 0) ? NoDataView( isShowBtn: false, text: "目前暂无送货地址,请添加", @@ -70,20 +70,20 @@ class _ManageAddressPage extends State { margin: EdgeInsets.only(top: 120), ) : ListView.builder( - itemCount: addressList == null ? 0 : addressList.length, + itemCount: addressList == null ? 0 : addressList!.length, physics: BouncingScrollPhysics(), itemBuilder: (context, position) { return InkWell( onTap: () { - if (widget.arguments["isSelector"]) { + if (widget.arguments!["isSelector"]) { Navigator.of(context).pop({ - "id": "${addressList[position].id}", - "address": "${addressList[position].address}", + "id": "${addressList![position].id}", + "address": "${addressList![position].address}", }); } }, child: - buildAddressItem(addressList[position], position), + buildAddressItem(addressList![position], position), ); }, ), @@ -113,7 +113,7 @@ class _ManageAddressPage extends State { ); } - addAddress({Address address}) async { + addAddress({Address? address}) async { if (address != null) { await Navigator.of(context) .pushNamed('/router/address_edit_page', arguments: address.toJson()); @@ -123,7 +123,7 @@ class _ManageAddressPage extends State { queryMemberAddress(); } - Widget buildAddressItem(Address address, position) { + Widget buildAddressItem(Address? address, position) { return Container( margin: EdgeInsets.only(left: 16, right: 16, top: 8, bottom: 8), padding: EdgeInsets.only(left: 6, right: 16, top: 16, bottom: 8), @@ -149,7 +149,7 @@ class _ManageAddressPage extends State { crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - address.username, + address!.username!, style: TextStyle( fontSize: 16, fontWeight: FontWeight.bold, @@ -165,7 +165,7 @@ class _ManageAddressPage extends State { children: [ Expanded( child: IconText( - address.phone, + address!.phone!, leftImage: "assets/image/icon_address_call.png", iconSize: 16, ), @@ -229,7 +229,7 @@ class _ManageAddressPage extends State { style: TextStyle( fontSize: 14, fontWeight: FontWeight.w400, - color: address.isDefault + color: address!.isDefault! ? Color(0xFF39B54A) : Color(0xFFA29E9E), ), @@ -338,20 +338,19 @@ class _ManageAddressPage extends State { deleteAddress(position) async { BaseData baseData = - await apiService.deleteAddress(addressList[position].toJson()); - if (baseData != null && baseData.isSuccess) { + await apiService.deleteAddress(addressList![position].toJson()); + if (baseData != null && baseData.isSuccess!) { queryMemberAddress(); } } changeCheck(value, position) async { if (value) { - addressList[checkIndex].isDefault = false; + addressList![checkIndex].isDefault = false; checkIndex = position; - addressList[position].isDefault = true; - BaseData baseData = - await apiService.updateAddress(addressList[position].toJson()); - if (baseData != null && baseData.isSuccess) {} + addressList![position].isDefault = true; + BaseData baseData = await apiService.updateAddress(addressList![position].toJson()); + if (baseData != null && baseData.isSuccess!) {} setState(() {}); } } diff --git a/lib/mine/mine_card_invalid_page.dart b/lib/mine/mine_card_invalid_page.dart index 492237c0..696113cd 100644 --- a/lib/mine/mine_card_invalid_page.dart +++ b/lib/mine/mine_card_invalid_page.dart @@ -21,14 +21,14 @@ class MineCardInvalidPage extends StatefulWidget { } class _MineCardInvalidPage extends State { - RefreshController _refreshController; + RefreshController? _refreshController; - ApiService apiService; + late ApiService apiService; @override void dispose() { super.dispose(); - _refreshController.dispose(); + _refreshController?.dispose(); } @override @@ -44,7 +44,7 @@ class _MineCardInvalidPage extends State { } int pageNum = 1; - List coupons = []; + List coupons = []; void _onRefresh() async { pageNum = 1; @@ -59,26 +59,26 @@ class _MineCardInvalidPage extends State { "searchKey": "", "state": 3 }).catchError((error) { - _refreshController.loadFailed(); - _refreshController.refreshFailed(); + _refreshController?.loadFailed(); + _refreshController?.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { if (pageNum == 1) { coupons.clear(); } - coupons.addAll(baseData.data.list); + coupons.addAll(baseData.data!.list!); setState(() { - _refreshController.refreshCompleted(); - _refreshController.loadComplete(); - if (baseData.data.pageNum == baseData.data.pages) { - _refreshController.loadNoData(); + _refreshController?.refreshCompleted(); + _refreshController?.loadComplete(); + if (baseData.data!.pageNum == baseData.data!.pages) { + _refreshController?.loadNoData(); } else { pageNum += 1; } }); } else { - _refreshController.loadFailed(); - _refreshController.refreshFailed(); + _refreshController?.loadFailed(); + _refreshController?.refreshFailed(); } } @@ -102,7 +102,7 @@ class _MineCardInvalidPage extends State { return MyFooter(mode); }, ), - controller: _refreshController, + controller: _refreshController!, onRefresh: _onRefresh, onLoading: queryCard, child: ListView.builder( diff --git a/lib/mine/mine_page.dart b/lib/mine/mine_page.dart index c1baa23c..298fb910 100644 --- a/lib/mine/mine_page.dart +++ b/lib/mine/mine_page.dart @@ -27,7 +27,7 @@ class MinePage extends StatefulWidget { } class _MinePage extends State with AutomaticKeepAliveClientMixin { - ApiService apiService; + late ApiService apiService; _toUserInfo() async { SharedPreferences shared = await SharedPreferences.getInstance(); @@ -87,34 +87,34 @@ class _MinePage extends State with AutomaticKeepAliveClientMixin { value.getString('user') != null && value.getString('user') != "") { - userinfo = UserInfo.fromJson(jsonDecode(value.getString('user'))), + userinfo = UserInfo.fromJson(jsonDecode(value.getString('user')!)), }, queryUserInfo() }, ); } - UserInfo userinfo; + UserInfo? userinfo; int rankLevel = 1; - List ranks = []; + List ranks = []; queryUserInfo() async { SmartDialog.showLoading(msg: S.of(context).zhengzaijiazai, animationDurationTemp: Duration(seconds: 1)); BaseData> rankData = await apiService.rankList(); - if (rankData != null && rankData.isSuccess) { + if (rankData != null && rankData.isSuccess!) { ranks.clear(); - ranks.addAll(rankData.data); + ranks.addAll(rankData.data!); } BaseData baseDate = await apiService.queryInfo(); - if (baseDate != null && baseDate.isSuccess) { + if (baseDate != null && baseDate.isSuccess!) { userinfo = baseDate.data; if (userinfo != null && - userinfo.memberRankVo != null && + userinfo!.memberRankVo != null && ranks != null && ranks.length > 0) { rankLevel = (ranks.indexWhere( - (element) => element.id == userinfo.memberRankVo.id) + + (element) => element?.id == userinfo!.memberRankVo?.id) + 1); } SharedPreferences.getInstance().then( @@ -202,10 +202,10 @@ class _MinePage extends State with AutomaticKeepAliveClientMixin { arguments: { "rankLevel": rankLevel, "createTime": (userinfo != null) - ? "${userinfo.createTime}" + ? "${userinfo!.createTime}" : "", "points": (userinfo != null) - ? int.tryParse(userinfo.points) + ? int.tryParse(userinfo!.points!) : 0, }); }); @@ -214,14 +214,14 @@ class _MinePage extends State with AutomaticKeepAliveClientMixin { rankLevel, curLevel: rankLevel, rank: (userinfo != null) - ? int.tryParse(userinfo.points) + ? int.tryParse(userinfo!.points!)! : 0, rankMax: (userinfo != null && - userinfo.memberRankVo != null) - ? userinfo.memberRankVo.rankOrigin + userinfo!.memberRankVo != null) + ? userinfo!.memberRankVo!.rankOrigin! : 0, createTime: - (userinfo != null) ? userinfo.createTime : "", + (userinfo != null) ? userinfo!.createTime! : "", ), ), orderOrCard(), @@ -564,7 +564,7 @@ class _MinePage extends State with AutomaticKeepAliveClientMixin { crossAxisAlignment: CrossAxisAlignment.start, children: [ MImage( - userinfo == null ? "" : userinfo.headimg, + userinfo == null ? "" : userinfo!.headimg!, isCircle: true, width: 50, height: 50, @@ -614,7 +614,7 @@ class _MinePage extends State with AutomaticKeepAliveClientMixin { child: Text( userinfo == null ? S.of(context).denglu - : "${userinfo.nickname}", + : "${userinfo!.nickname}", style: TextStyle( fontSize: 16.sp, fontWeight: FontWeight.bold, @@ -639,7 +639,7 @@ class _MinePage extends State with AutomaticKeepAliveClientMixin { ), ) : Text( - userinfo == null ? "" : "NO.${userinfo.vipNo}", + userinfo == null ? "" : "NO.${userinfo!.vipNo}", style: TextStyle( fontSize: 12.sp, fontWeight: FontWeight.w400, diff --git a/lib/mine/mine_vip_level_page.dart b/lib/mine/mine_vip_level_page.dart index 4732c5e5..c1d523bd 100644 --- a/lib/mine/mine_vip_level_page.dart +++ b/lib/mine/mine_vip_level_page.dart @@ -13,7 +13,7 @@ import 'package:huixiang/view_widget/my_appbar.dart'; import 'package:shared_preferences/shared_preferences.dart'; class MineVipLevelPage extends StatefulWidget { - final Map arguments; + final Map? arguments; MineVipLevelPage({this.arguments}); @@ -24,8 +24,8 @@ class MineVipLevelPage extends StatefulWidget { } class _MineVipLevelPage extends State { - ApiService apiService; - List ranks = []; + late ApiService apiService; + List ranks = []; SwiperController controller = SwiperController(); @@ -42,14 +42,14 @@ class _MineVipLevelPage extends State { queryVipLevel() async { BaseData> rankData = await apiService.rankList(); - if (rankData != null && rankData.isSuccess) { + if (rankData != null && rankData.isSuccess!) { ranks.clear(); - ranks.addAll(rankData.data); + ranks.addAll(rankData.data!); setState(() { - controller.move((widget.arguments["rankLevel"] - 1), animation: false); + controller.move((widget.arguments!["rankLevel"] - 1), animation: false); }); } else { - SmartDialog.showToast(rankData.msg, alignment: Alignment.center); + SmartDialog.showToast(rankData.msg!, alignment: Alignment.center); } } @@ -77,11 +77,11 @@ class _MineVipLevelPage extends State { itemBuilder: (context, position) { return MineVipView( position + 1, - curLevel: widget.arguments["rankLevel"], + curLevel: widget.arguments!["rankLevel"], padding: 6.w, - rank: widget.arguments["points"], - rankMax: (position < (ranks.length - 1)) ? ranks[position + 1].rankOrigin : ranks[position].rankOrigin, - createTime: widget.arguments["createTime"], + rank: widget.arguments!["points"], + rankMax: (position < (ranks.length - 1)) ? ranks[position + 1]!.rankOrigin! : ranks[position]!.rankOrigin!, + createTime: widget.arguments!["createTime"], ); }, itemCount: (ranks != null && ranks.isNotEmpty) ? ranks.length : 0, @@ -181,9 +181,9 @@ class _MineVipLevelPage extends State { children: ranks != null ? ranks.map((e) { return levelItem( - e, ranks[ranks.indexOf(e)].rankOrigin, + e, ranks[ranks.indexOf(e)]!.rankOrigin!, ranks.indexOf(e) == (ranks.length - 1) - ? 0 : ranks[ranks.indexOf(e) + 1].rankOrigin); + ? 0 : ranks[ranks.indexOf(e) + 1]!.rankOrigin!); }).toList() : [], ), @@ -264,7 +264,7 @@ class _MineVipLevelPage extends State { ); } - Widget levelItem(Rank rank, rankOrigin, rankOriginMax) { + Widget levelItem(Rank? rank, rankOrigin, rankOriginMax) { return Container( margin: EdgeInsets.symmetric(vertical: 8.h), child: Row( @@ -273,7 +273,7 @@ class _MineVipLevelPage extends State { children: [ Expanded( child: Text( - rank.rankName, + rank!.rankName!, textAlign: TextAlign.center, style: TextStyle( fontSize: 14.sp, diff --git a/lib/mine/mine_wallet_page.dart b/lib/mine/mine_wallet_page.dart index 9fd608d7..6d6b362a 100644 --- a/lib/mine/mine_wallet_page.dart +++ b/lib/mine/mine_wallet_page.dart @@ -34,19 +34,19 @@ class _MineWalletPage extends State { loadBalance(); } - UserInfo userInfo; - ApiService apiService; + UserInfo? userInfo; + late ApiService apiService; int current = 1; - List userBills = []; + List userBills = []; loadBalance() async { SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); userInfo = - UserInfo.fromJson(jsonDecode(sharedPreferences.getString('user'))); - mBalance = double.tryParse(userInfo.money); + UserInfo.fromJson(jsonDecode(sharedPreferences.getString('user')!)); + mBalance = double.tryParse(userInfo!.money!); if (mounted) setState(() {}); - String token = sharedPreferences.getString("token"); + String token = sharedPreferences.getString("token")!; apiService = ApiService(Dio(), context: context, token: token); loadBillInfo(); } @@ -58,9 +58,9 @@ class _MineWalletPage extends State { queryUserBalance() async { BaseData baseData = await apiService.queryInfo(); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { userInfo = baseData.data; - mBalance = double.tryParse(userInfo.money); + mBalance = double.tryParse(userInfo!.money!); if (mounted) setState(() {}); } } @@ -77,14 +77,14 @@ class _MineWalletPage extends State { refreshController.refreshFailed(); refreshController.loadFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { if (current == 1) { userBills.clear(); } - userBills.addAll(baseData.data.records); + userBills.addAll(baseData.data!.records!); refreshController.refreshCompleted(); refreshController.loadComplete(); - if (current * 10 > int.tryParse(baseData.data.total)) { + if (current * 10 > int.tryParse(baseData.data!.total!)!) { refreshController.loadNoData(); } else { current += 1; @@ -193,7 +193,7 @@ class _MineWalletPage extends State { padding: EdgeInsets.only(bottom: 20.h), physics: NeverScrollableScrollPhysics(), itemBuilder: (context, position) { - return historyItem(userBills[position], position); + return historyItem(userBills![position], position); }), ), ], @@ -201,13 +201,13 @@ class _MineWalletPage extends State { ); } - Widget historyItem(UserBill userBill, position) { + Widget historyItem(UserBill? userBill, position) { return Container( margin: EdgeInsets.only(top: 10.h, bottom: 10.h), child: Row( children: [ Image.asset( - userBill.pm == 0 + userBill!.pm == 0 ? "assets/image/icon_wallet_withdrawal.png" : "assets/image/icon_wallet_recharge.png", width: 34.w, @@ -225,14 +225,14 @@ class _MineWalletPage extends State { crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - userBill.name, + userBill.name ?? "", style: TextStyle( color: Colors.black, fontSize: 12.sp, ), ), Text( - userBill.createTime, + userBill.createTime ?? "", style: TextStyle( color: Color(0xFF727272), fontSize: 10.sp, @@ -258,7 +258,7 @@ class _MineWalletPage extends State { ), ), Text( - S.of(context).yue_(userBill.balance), + S.of(context).yue_(userBill.balance!), style: TextStyle( color: Color(0xFF727272), fontSize: 10.sp, diff --git a/lib/mine/recharge_page.dart b/lib/mine/recharge_page.dart index 25041acc..5a6f3028 100644 --- a/lib/mine/recharge_page.dart +++ b/lib/mine/recharge_page.dart @@ -22,7 +22,7 @@ class RechargePage extends StatefulWidget { } class _RechargePage extends State { - ApiService apiService; + late ApiService apiService; TextEditingController controller = TextEditingController(); @@ -73,7 +73,7 @@ class _RechargePage extends State { onChanged: (value) { if (value != null && value != "" && - double.tryParse(value) < 10) { + double.tryParse(value)! < 10) { color = Colors.red; } else { color = Colors.black; @@ -207,7 +207,7 @@ class _RechargePage extends State { alignment: Alignment.center); return; } - int amount = int.tryParse(money); + int amount = int.tryParse(money)!; if (checkIndex == 1) { if (!(await Min.isInitialize())) { // 小程序的微信支付和app的充值支付使用同一个WXPayEntryActivity回调, @@ -217,20 +217,20 @@ class _RechargePage extends State { } BaseData baseData = await apiService.recharge({"amount": amount, "rechargeType": 2}); - if (baseData != null && baseData.isSuccess) { - WxPay wxPay = baseData.data; + if (baseData != null && baseData.isSuccess!) { + WxPay? wxPay = baseData.data; await registerWxApi( - appId: wxPay.appId, + appId: wxPay!.appId!, doOnAndroid: true, universalLink: "https://hx.lotus-wallet.com/app/"); payWithWeChat( - appId: wxPay.appId, - partnerId: wxPay.partnerId, - prepayId: wxPay.prepayId, - packageValue: wxPay.packageValue, - nonceStr: wxPay.nonceStr, - timeStamp: int.tryParse(wxPay.timeStamp), - sign: wxPay.sign); + appId: wxPay!.appId!, + partnerId: wxPay!.partnerId!, + prepayId: wxPay!.prepayId!, + packageValue: wxPay!.packageValue!, + nonceStr: wxPay!.nonceStr!, + timeStamp: int.tryParse(wxPay!.timeStamp!)!, + sign: wxPay!.sign!); weChatResponseEventHandler.listen((event) async { print("payCallback: ${event.errCode}"); }); diff --git a/lib/mine/roll_center_page.dart b/lib/mine/roll_center_page.dart index fb02707a..b757a13d 100644 --- a/lib/mine/roll_center_page.dart +++ b/lib/mine/roll_center_page.dart @@ -25,9 +25,9 @@ class RollCenterPage extends StatefulWidget { } class _RollCenterPage extends State { - RefreshController _refreshController; + RefreshController? _refreshController; - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -42,7 +42,7 @@ class _RollCenterPage extends State { } int pageNum = 1; - List coupons = []; + List coupons = []; queryCoupon() async { BaseData> baseData = await apiService.queryCoupon({ @@ -52,23 +52,23 @@ class _RollCenterPage extends State { "searchKey": "", "state": 0 }).catchError((onError) { - _refreshController.refreshFailed(); - _refreshController.loadFailed(); + _refreshController?.refreshFailed(); + _refreshController?.loadFailed(); }); if (pageNum == 1) coupons.clear(); - if (baseData != null && baseData.isSuccess) { - coupons.addAll(baseData.data.list); - _refreshController.refreshCompleted(); - _refreshController.loadComplete(); - if (baseData.data.pageNum == baseData.data.pages) { - _refreshController.loadNoData(); + if (baseData != null && baseData.isSuccess!) { + coupons.addAll(baseData.data!.list!); + _refreshController?.refreshCompleted(); + _refreshController?.loadComplete(); + if (baseData.data!.pageNum == baseData.data!.pages) { + _refreshController?.loadNoData(); } else { pageNum += 1; } setState(() {}); } else { - _refreshController.refreshFailed(); - _refreshController.loadFailed(); + _refreshController?.refreshFailed(); + _refreshController?.loadFailed(); } } @@ -106,11 +106,11 @@ class _RollCenterPage extends State { enablePullUp: true, header: MyHeader(), footer: CustomFooter( - builder: (BuildContext context, LoadStatus mode) { + builder: (BuildContext context, LoadStatus? mode) { return MyFooter(mode); }, ), - controller: _refreshController, + controller: _refreshController!, onRefresh: refreshCoupon, onLoading: queryCoupon, physics: BouncingScrollPhysics(), @@ -121,23 +121,23 @@ class _RollCenterPage extends State { coupons[position], (type) { if (type == 1) { - receiveCoupon(coupons[position].id); + receiveCoupon(coupons[position]!.id); } else { - if (coupons[position].bizType == 5) { + if (coupons[position]!.bizType == 5) { Navigator.of(context).pushNamed( '/router/write_off_page', arguments: { - "couponId": coupons[position].id, - "coupon": coupons[position].toJson() + "couponId": coupons[position]!.id, + "coupon": coupons[position]!.toJson() }); } else { - showStoreSelector(coupons[position].storeList); + showStoreSelector(coupons[position]!.storeList); } } }, () { setState(() { - coupons[position].isEx = !coupons[position].isEx; + coupons[position]!.isEx = !coupons[position]!.isEx!; }); }, type: 1, @@ -156,7 +156,7 @@ class _RollCenterPage extends State { receiveCoupon(couponId) async { BaseData baseData = await apiService.receiveCoupon(couponId); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { refreshCoupon(); showAlertDialog(); } diff --git a/lib/mine/user_info_page.dart b/lib/mine/user_info_page.dart index ceb0a162..3bb736fe 100644 --- a/lib/mine/user_info_page.dart +++ b/lib/mine/user_info_page.dart @@ -27,7 +27,7 @@ class UserInfoPage extends StatefulWidget { } class _UserInfoPage extends State { - ApiService apiService; + late ApiService apiService; Map modifyInfo = { "birth": "", @@ -41,22 +41,22 @@ class _UserInfoPage extends State { super.initState(); SharedPreferences.getInstance().then((value) => { print(value.getString('user')), - user = UserInfo.fromJson(jsonDecode(value.getString('user'))), - mobile = value.getString('mobile'), - modifyInfo["nickname"] = user.nickname, - modifyInfo["birth"] = user.birth, - modifyInfo["headimg"] = user.headimg, - modifyInfo["sex"] = user.sex, - age = AppUtils.getAgeByString(user.birth), + user = UserInfo.fromJson(jsonDecode(value.getString('user')!)), + mobile = value.getString('mobile')!, + modifyInfo["nickname"] = user!.nickname, + modifyInfo["birth"] = user!.birth, + modifyInfo["headimg"] = user!.headimg, + modifyInfo["sex"] = user!.sex, + age = AppUtils.getAgeByString(user!.birth!), refresh(), apiService = ApiService(Dio(), context: context, token: value.getString('token')), }); } - String age; + String? age; String mobile = ""; String locale = "zh"; - UserInfo user; + UserInfo? user; refresh() async { setState(() {}); @@ -186,7 +186,7 @@ class _UserInfoPage extends State { 4, (age == null || age == "") ? S.of(context).wanshanshengrixinxi_nl - : S.of(context).sui(age)), + : S.of(context).sui(age!)), ], ), ); @@ -219,7 +219,7 @@ class _UserInfoPage extends State { }); if (dateTime != null ) { modifyInfo["birth"] = DateFormat("yyyy-MM-dd").format(dateTime); - user.birth = modifyInfo["birth"]; + user!.birth = modifyInfo["birth"]; age = AppUtils.getAge(dateTime); modifyInfos(); setState(() {}); @@ -280,7 +280,7 @@ class _UserInfoPage extends State { } } - String filePath; + String? filePath; ///打开相册 openStorage() async { @@ -298,8 +298,8 @@ class _UserInfoPage extends State { } } - Future cropImage(imagePath) async { - File croppedFile = await ImageCropper.cropImage( + Future cropImage(imagePath) async { + File? croppedFile = await ImageCropper.cropImage( sourcePath: imagePath, aspectRatioPresets: [ CropAspectRatioPreset.square, @@ -330,7 +330,7 @@ class _UserInfoPage extends State { ///调用修改用户信息接口 modifyInfos() async { var info = await apiService.editInfo(modifyInfo); - if (info.isSuccess) { + if (info.isSuccess!) { setState(() { SmartDialog.showToast("用户信息修改成功", alignment: Alignment.center); }); @@ -339,11 +339,11 @@ class _UserInfoPage extends State { ///文件上传 fileUpload() async { - if (filePath != null && filePath != "" && await File(filePath).exists()) { - BaseData baseData = await apiService.upload(File(filePath), 123123123); - if (baseData != null && baseData.isSuccess) { - UploadResult uploadResult = baseData.data; - modifyInfo["headimg"] = uploadResult.url; + if (filePath != null && filePath != "" && await File(filePath!).exists()) { + BaseData baseData = await apiService.upload(File(filePath!), 123123123); + if (baseData != null && baseData.isSuccess!) { + UploadResult? uploadResult = baseData.data; + modifyInfo["headimg"] = uploadResult!.url; modifyInfos(); } } @@ -407,7 +407,7 @@ class _UserInfoPage extends State { fit: BoxFit.cover, )) : Image.file( - File(filePath), + File(filePath!), width: 42, height: 42, fit: BoxFit.cover, diff --git a/lib/mine/vip_balance_page.dart b/lib/mine/vip_balance_page.dart index 24e90cc2..b5e65f95 100644 --- a/lib/mine/vip_balance_page.dart +++ b/lib/mine/vip_balance_page.dart @@ -24,9 +24,9 @@ class VipBalancePage extends StatefulWidget { } class _VipBalancePage extends State { - RefreshController _refreshController; + RefreshController? _refreshController; - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -42,7 +42,7 @@ class _VipBalancePage extends State { } int current = 1; - List userBills = []; + List userBills = []; queryBillInfo() async { BaseData> baseData = await apiService.queryBillInfo({ @@ -57,26 +57,26 @@ class _VipBalancePage extends State { "size": 10, "sort": "id" }).catchError((error) { - _refreshController.loadFailed(); - _refreshController.refreshFailed(); + _refreshController?.loadFailed(); + _refreshController?.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { if (current == 1) { userBills.clear(); } - userBills.addAll(baseData.data.records); + userBills.addAll(baseData.data!.records!); setState(() { - _refreshController.refreshCompleted(); - _refreshController.loadComplete(); - if (baseData.data.pageNum == baseData.data.pages) { - _refreshController.loadNoData(); + _refreshController?.refreshCompleted(); + _refreshController?.loadComplete(); + if (baseData.data!.pageNum == baseData.data!.pages) { + _refreshController?.loadNoData(); } else { current += 1; } }); } else { - _refreshController.loadFailed(); - _refreshController.refreshFailed(); + _refreshController?.loadFailed(); + _refreshController?.refreshFailed(); } } @@ -99,7 +99,7 @@ class _VipBalancePage extends State { ) : ListView.builder( itemBuilder: (context, position) { - return balanceItem(userBills[position]); + return balanceItem(userBills![position]); }, itemCount: userBills.length, ), @@ -107,7 +107,7 @@ class _VipBalancePage extends State { ); } - Widget balanceItem(UserBill userBill) { + Widget balanceItem(UserBill? userBill) { return Container( margin: EdgeInsets.only(left: 16.w, right: 16.w), child: Column( @@ -122,7 +122,7 @@ class _VipBalancePage extends State { margin: EdgeInsets.only(left: 12.w, top: 12.h), alignment: Alignment.center, child: Image.asset( - userBill.pm == 0 + userBill?.pm == 0 ? "assets/image/icon_store_c.png" : "assets/image/icon_wallet_recharge.png", ), @@ -133,7 +133,7 @@ class _VipBalancePage extends State { margin: EdgeInsets.only(left: 6.w, top: 12.h), alignment: Alignment.centerLeft, child: Text( - userBill.name, + userBill!.name!, style: TextStyle( fontWeight: FontWeight.bold, fontSize: 16.sp, @@ -145,7 +145,7 @@ class _VipBalancePage extends State { ), Padding( padding: EdgeInsets.only(top: 12.h), - child: Text("${userBill.pm == 0 ? "-" : "+"}${userBill.number}", + child: Text("${userBill!.pm == 0 ? "-" : "+"}${userBill!.number}", style: TextStyle(fontSize: 16, color: Color(0xffF68034))), ), ], @@ -173,7 +173,7 @@ class _VipBalancePage extends State { Text.rich( TextSpan(children: [ TextSpan( - text: S.of(context).yue_(userBill.balance), + text: S.of(context).yue_(userBill.balance!), style: TextStyle( fontSize: 14.sp, fontWeight: FontWeight.bold, diff --git a/lib/mine/vip_card_page.dart b/lib/mine/vip_card_page.dart index f0278885..d56d4ff1 100644 --- a/lib/mine/vip_card_page.dart +++ b/lib/mine/vip_card_page.dart @@ -21,9 +21,9 @@ class VipCardPage extends StatefulWidget { } class _VipCardPage extends State { - RefreshController _refreshController; + RefreshController? _refreshController; - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -36,20 +36,20 @@ class _VipCardPage extends State { }); } - List coupons = []; + List coupons = []; queryVipCard() async { BaseData> baseData = await apiService.vipList({}).catchError((error) { - _refreshController.refreshFailed(); + _refreshController?.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { coupons.clear(); - coupons.addAll(baseData.data); + coupons.addAll(baseData.data!); setState(() { - _refreshController.refreshCompleted(); + _refreshController?.refreshCompleted(); }); } else { - _refreshController.refreshFailed(); + _refreshController?.refreshFailed(); } } @@ -66,7 +66,7 @@ class _VipCardPage extends State { return MyFooter(mode); }, ), - controller: _refreshController, + controller: _refreshController!, onRefresh: queryVipCard, physics: BouncingScrollPhysics(), child: (coupons != null && coupons.length > 0) ? ListView.builder( @@ -75,9 +75,9 @@ class _VipCardPage extends State { return GestureDetector( onTap: () { Navigator.of(context).pushNamed('/router/vip_details_page', - arguments: {"id": coupons[position].id}); + arguments: {"id": coupons![position]!.id!}); }, - child: vipCardItem(coupons[position]), + child: vipCardItem(coupons![position]), ); }, itemCount: coupons != null ? coupons.length : 0, @@ -104,7 +104,7 @@ class _VipCardPage extends State { return "assets/image/icon_vip_bj.png"; } - Widget vipCardItem(VipCard vipCard) { + Widget vipCardItem(VipCard? vipCard) { return Container( margin: EdgeInsets.fromLTRB(16.w, 8.h, 16.w, 8.h), decoration: BoxDecoration( @@ -124,7 +124,7 @@ class _VipCardPage extends State { child: ClipRRect( borderRadius: BorderRadius.circular(8.w), child: Image.asset( - assetsByName(vipCard.tenantName), + assetsByName(vipCard!.tenantName!), fit: BoxFit.cover, //填充剩余空间 height: 170.h, ), @@ -143,7 +143,7 @@ class _VipCardPage extends State { Row( children: [ MImage( - (vipCard?.storeList?.length ?? 0) > 0 ? vipCard.storeList[0].logo : "", + (vipCard?.storeList?.length ?? 0) > 0 ? vipCard.storeList![0]!.logo! : "", width: 54.w, height: 54.h, fit: BoxFit.cover, diff --git a/lib/mine/vip_detail_page.dart b/lib/mine/vip_detail_page.dart index 8b7bf0a8..37370754 100644 --- a/lib/mine/vip_detail_page.dart +++ b/lib/mine/vip_detail_page.dart @@ -16,7 +16,7 @@ import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:shared_preferences/shared_preferences.dart'; class VipDetailPage extends StatefulWidget { - final Map arguments; + final Map? arguments; VipDetailPage({this.arguments}); @@ -27,7 +27,7 @@ class VipDetailPage extends StatefulWidget { } class _VipDetailPage extends State { - ApiService apiService; + late ApiService apiService; @override void dispose() { @@ -60,17 +60,17 @@ class _VipDetailPage extends State { Location.getInstance().startLocation(context); } - VipCard vipCard; + VipCard? vipCard; final RefreshController refreshController = RefreshController(); int current = 1; vipDetail(latitude, longitude) async { BaseData baseData = await apiService.vipDetail({ - "id": widget.arguments["id"], + "id": widget.arguments!["id"], "latitude": "$latitude", "longitude": "$longitude", }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { vipCard = baseData.data; refreshController.loadComplete(); setState(() {}); @@ -142,12 +142,12 @@ class _VipDetailPage extends State { itemBuilder: (context, position) { return GestureDetector( onTap: () {}, - child: shopItem(vipCard.storeList[position]), + child: shopItem(vipCard!.storeList![position]), ); }, padding: EdgeInsets.symmetric(vertical: 1), - itemCount: (vipCard != null && vipCard.storeList != null) - ? vipCard.storeList.length : 0, + itemCount: (vipCard != null && vipCard!.storeList != null) + ? vipCard!.storeList!.length : 0, ), ), ), @@ -190,7 +190,7 @@ class _VipDetailPage extends State { children: [ MImage( (vipCard?.storeList?.length ?? 0) > 0 - ? vipCard.storeList[0].logo + ? vipCard!.storeList![0]!.logo! : "", width: 40.w, height: 40.h, @@ -215,7 +215,7 @@ class _VipDetailPage extends State { children: [ Expanded( child: Text( - vipCard != null ? vipCard.tenantName : "", + vipCard != null ? vipCard!.tenantName! : "", overflow: TextOverflow.ellipsis, style: TextStyle( fontSize: 14.sp, @@ -269,7 +269,7 @@ class _VipDetailPage extends State { children: [ TextSpan( text: - "¥ ${vipCard != null ? vipCard.balance : ""}", + "¥ ${vipCard != null ? vipCard!.balance : ""}", style: TextStyle( fontSize: 24.sp, fontWeight: FontWeight.w500, @@ -283,7 +283,7 @@ class _VipDetailPage extends State { onTap: () { Navigator.of(context).pushNamed( '/router/vip_balance', - arguments: {"storeId": vipCard.id}); + arguments: {"storeId": vipCard!.id}); }, child: Row( children: [ @@ -355,11 +355,11 @@ class _VipDetailPage extends State { padding: EdgeInsets.only(top: 5.h, bottom: 5.h), child: Text( vipCard != null - ? "${vipCard.id.substring(0, 4)} " - "${vipCard.id.substring(4, 8)} " - "${vipCard.id.substring(8, 12)} " - "${vipCard.id.substring(12, 16)} " - "${vipCard.id.substring(16, vipCard.id.length)}" + ? "${vipCard!.id!.substring(0, 4)} " + "${vipCard!.id!.substring(4, 8)} " + "${vipCard!.id!.substring(8, 12)} " + "${vipCard!.id!.substring(12, 16)} " + "${vipCard!.id!.substring(16, vipCard!.id!.length)}" : "", maxLines: 1, textAlign: TextAlign.center, @@ -369,17 +369,17 @@ class _VipDetailPage extends State { wordSpacing: vipCard == null ? 10 : (MediaQuery.of(context).size.width - 64.w) / - (((vipCard.id.length) * 4)), + (((vipCard!.id!.length) * 4)), letterSpacing: vipCard == null ? 8 : (MediaQuery.of(context).size.width - 64.w) / - (((vipCard.id.length) * 4)), + (((vipCard!.id!.length) * 4)), ), ), ), BarcodeWidget( barcode: Barcode.code128(), - data: vipCard == null ? "" : vipCard.id, + data: vipCard == null ? "" : vipCard!.id!, height: 30.h, color: Colors.black, drawText: false, @@ -394,7 +394,7 @@ class _VipDetailPage extends State { ); } - Widget shopItem(StoreListBean store) { + Widget shopItem(StoreListBean? store) { return Container( margin: EdgeInsets.symmetric(horizontal: 16.w, vertical: 8.h), child: Column( @@ -407,7 +407,7 @@ class _VipDetailPage extends State { Expanded( flex: 1, child: Text( - (store != null) ? store.storeName : "", + (store != null) ? store!.storeName! : "", style: TextStyle( fontSize: 14.sp, fontWeight: FontWeight.bold, @@ -418,7 +418,7 @@ class _VipDetailPage extends State { GestureDetector( onTap: () { Navigator.of(context).pushNamed('/router/union_detail_page', - arguments: {"id": store.id}); + arguments: {"id": store!.id!}); }, child: Text( S.of(context).chakan, @@ -451,7 +451,7 @@ class _VipDetailPage extends State { ), Expanded( child: Text( - store.address, + store!.address!, overflow: TextOverflow.ellipsis, style: TextStyle( fontSize: 12.sp, @@ -476,7 +476,7 @@ class _VipDetailPage extends State { S.of(context).yingyeshijian((store.openStartTime == null && store.openEndTime == null) ? S.of(context).quantian - : "${store.openStartTime.substring(0, store.openStartTime.lastIndexOf(":"))} - ${store.openEndTime.substring(0, store.openEndTime.lastIndexOf(":"))}"), + : "${store.openStartTime!.substring(0, store.openStartTime!.lastIndexOf(":"))} - ${store.openEndTime!.substring(0, store.openEndTime!.lastIndexOf(":"))}"), style: TextStyle( fontSize: 12.sp, fontWeight: FontWeight.w400, @@ -505,14 +505,14 @@ class _VipDetailPage extends State { String totalPrice(orderInfo) { if (orderInfo == null) return ""; - double totalPrice = (double.tryParse(orderInfo.orderSum) + double.tryParse(orderInfo.postFee)); + double totalPrice = (double.tryParse(orderInfo.orderSum)! + double.tryParse(orderInfo.postFee)!); if (orderInfo.orderDetail != null && orderInfo.orderDetail.couponDTO != null) { - totalPrice -= double.tryParse(orderInfo.orderDetail.couponDTO.money); + totalPrice -= double.tryParse(orderInfo.orderDetail.couponDTO.money)!; } return "$totalPrice"; } - List goodsItem(List products) { + List goodsItem(List products) { if (products == null) return []; if (products.length > 3) { products = products.sublist(0, 3); @@ -524,7 +524,7 @@ class _VipDetailPage extends State { crossAxisAlignment: CrossAxisAlignment.center, children: [ MImage( - e.skuImg, + e!.skuImg!, width: 75.w, height: 75.h, fit: BoxFit.contain, @@ -538,7 +538,7 @@ class _VipDetailPage extends State { Container( width: 75.w, child: Text( - e.productName, + e!.productName!, maxLines: 1, textAlign: TextAlign.center, overflow: TextOverflow.ellipsis, diff --git a/lib/order/exchange_history_page.dart b/lib/order/exchange_history_page.dart index b1fb7953..bfa99ff4 100644 --- a/lib/order/exchange_history_page.dart +++ b/lib/order/exchange_history_page.dart @@ -26,9 +26,9 @@ class ExchangeHistoryPage extends StatefulWidget { class _ExchangeHistoryPage extends State with SingleTickerProviderStateMixin { - List tabs; - List _pages; - TabController tabcontroller; + List? tabs; + List? _pages; + TabController? tabcontroller; @override void initState() { @@ -91,12 +91,12 @@ class _ExchangeHistoryPage extends State fontSize: 16.sp, fontWeight: FontWeight.bold), labelColor: Colors.black, - tabs: tabs, + tabs: tabs!, ), ), ), body: TabBarView( - children: _pages, + children: _pages!, controller: tabcontroller, ), ), @@ -116,7 +116,7 @@ class ExchangeHistoryList extends StatefulWidget { } class _ExchangeHistoryList extends State { - ApiService apiService; + late ApiService apiService; RefreshController _refreshController = RefreshController(initialRefresh: false); @@ -132,7 +132,7 @@ class _ExchangeHistoryList extends State { } int pageNum = 1; - List orders = []; + List orders = []; queryHistory() async { var map = { @@ -148,15 +148,15 @@ class _ExchangeHistoryList extends State { _refreshController.loadFailed(); _refreshController.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { if (pageNum == 1) { orders.clear(); } - orders.addAll(baseData.data.list); + orders.addAll(baseData.data!.list!); setState(() { _refreshController.loadComplete(); _refreshController.refreshCompleted(); - if (baseData.data.pages == baseData.data.pageNum) { + if (baseData.data!.pages == baseData.data!.pageNum) { _refreshController.loadNoData(); } else { pageNum += 1; @@ -180,7 +180,7 @@ class _ExchangeHistoryList extends State { enablePullUp: true, header: MyHeader(), footer: CustomFooter( - builder: (BuildContext context, LoadStatus mode) { + builder: (BuildContext context, LoadStatus? mode) { return MyFooter(mode); }, ), @@ -197,7 +197,7 @@ class _ExchangeHistoryList extends State { : ListView.builder( itemCount: orders == null ? 0 : orders.length, itemBuilder: (context, position) { - return buildOrder(orders[position]); + return buildOrder(orders![position]); }, ), ); @@ -219,7 +219,7 @@ class _ExchangeHistoryList extends State { return orderStatus; } - Widget buildOrder(ExchangeOrder exchangeOrder) { + Widget buildOrder(ExchangeOrder? exchangeOrder) { return Container( margin: EdgeInsets.fromLTRB(16.w, 8.h, 16.w, 8.h), padding: EdgeInsets.all(12), @@ -241,7 +241,7 @@ class _ExchangeHistoryList extends State { crossAxisAlignment: CrossAxisAlignment.center, children: [ Text( - S.of(context).chuangjianshijian(exchangeOrder.createTime), + S.of(context).chuangjianshijian(exchangeOrder!.createTime!), style: TextStyle( color: Colors.black, fontWeight: FontWeight.bold, @@ -249,7 +249,7 @@ class _ExchangeHistoryList extends State { ), ), Text( - orderStatus(exchangeOrder.state), + orderStatus(exchangeOrder!.state), style: TextStyle( color: Color(0xFFFE951E), fontWeight: FontWeight.bold, @@ -326,7 +326,7 @@ class _ExchangeHistoryList extends State { Image.network( (exchangeOrder != null && exchangeOrder.creditOrderDetailList != null) - ? exchangeOrder.creditOrderDetailList[0].goodsMainImg + ? exchangeOrder.creditOrderDetailList![0]!.goodsMainImg! : "", errorBuilder: (context, error, stackTrace) { return Image.asset("assets/image/default_1.png", @@ -347,7 +347,7 @@ class _ExchangeHistoryList extends State { crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - exchangeOrder.creditOrderDetailList[0].name, + exchangeOrder.creditOrderDetailList![0]!.name!, overflow: TextOverflow.ellipsis, style: TextStyle( fontSize: 14.sp, @@ -361,7 +361,7 @@ class _ExchangeHistoryList extends State { exchangeOrder.useTyped == 3 ? S.of(context).feishiwuduihuanma : exchangeOrder - .creditOrderDetailList[0].description, + .creditOrderDetailList![0]!.description!, maxLines: 2, style: TextStyle( fontSize: 10.sp, @@ -399,7 +399,7 @@ class _ExchangeHistoryList extends State { // width: 4, // ), Text( - S.of(context).shifujifen(exchangeOrder.amount), + S.of(context).shifujifen(exchangeOrder!.amount!), style: TextStyle( fontSize: 12.sp, fontWeight: FontWeight.bold, @@ -416,7 +416,7 @@ class _ExchangeHistoryList extends State { crossAxisAlignment: CrossAxisAlignment.end, children: [ IconText( - S.of(context).youxiaoqizhi(exchangeOrder.updateTime), + S.of(context).youxiaoqizhi(exchangeOrder!.updateTime!), leftImage: "assets/image/icon_order_time.png", iconSize: 16, textStyle: TextStyle( @@ -445,7 +445,7 @@ class _ExchangeHistoryList extends State { receive2Card(id) async { BaseData baseData = await apiService.creditOrderReceive(id); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { queryHistory(); } } diff --git a/lib/order/exchange_order_page.dart b/lib/order/exchange_order_page.dart index 424eaaca..c1bac258 100644 --- a/lib/order/exchange_order_page.dart +++ b/lib/order/exchange_order_page.dart @@ -14,7 +14,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; class ExchangeOrderPage extends StatefulWidget { - final Map arguments; + final Map? arguments; ///兑换订单 ExchangeOrderPage({this.arguments}); @@ -26,7 +26,7 @@ class ExchangeOrderPage extends StatefulWidget { } class _ExchangeOrderPage extends State { - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -34,12 +34,11 @@ class _ExchangeOrderPage extends State { SharedPreferences.getInstance().then((value) => { apiService = ApiService(Dio(), context: context, token: value.getString("token")), - points = - UserInfo.fromJson(jsonDecode(value.getString('user'))).points, + points = UserInfo.fromJson(jsonDecode(value.getString('user')!)).points, }); } - String points; + String? points; @override Widget build(BuildContext context) { @@ -107,9 +106,9 @@ class _ExchangeOrderPage extends State { width: 12, ), Text( - widget.arguments["useTyped"] == 1 + widget.arguments!["useTyped"] == 1 ? S.of(context).ziti - : widget.arguments["useTyped"] == 2 + : widget.arguments!["useTyped"] == 2 ? S.of(context).peisong : S.of(context).xianshangfafang, style: TextStyle( @@ -123,7 +122,7 @@ class _ExchangeOrderPage extends State { child: SizedBox( height: 13, ), - visible: widget.arguments["useTyped"] != 3, + visible: widget.arguments!["useTyped"] != 3, ), Visibility( child: Row( @@ -151,13 +150,12 @@ class _ExchangeOrderPage extends State { Expanded( child: Text( (address != null && address != "") - ? address - : widget.arguments["useTyped"] == 1 + ? address! + : widget.arguments!["useTyped"] == 1 ? S.of(context).qingxuanzhemendian - : widget.arguments["useTyped"] == + : widget.arguments!["useTyped"] == 2 - ? S - .of(context) + ? S.of(context) .qingxuanzeshouhuodizhi : S.of(context).xuni, overflow: TextOverflow.ellipsis, @@ -180,7 +178,7 @@ class _ExchangeOrderPage extends State { ), ], ), - visible: widget.arguments["useTyped"] != 3, + visible: widget.arguments!["useTyped"] != 3, ), SizedBox( height: 12, @@ -188,7 +186,7 @@ class _ExchangeOrderPage extends State { Row( children: [ Visibility( - visible: widget.arguments["useTyped"] != 3, + visible: widget.arguments!["useTyped"] != 3, child: Text( S.of(context).zitishijian, style: TextStyle( @@ -196,20 +194,20 @@ class _ExchangeOrderPage extends State { ), ), Visibility( - visible: widget.arguments["useTyped"] != 3, + visible: widget.arguments!["useTyped"] != 3, child: SizedBox( width: 12, ), ), Text( - widget.arguments["useTyped"] == 1 + widget.arguments!["useTyped"] == 1 ? S.of(context).duihuanhouwugegongzuori - : widget.arguments["useTyped"] == 2 + : widget.arguments!["useTyped"] == 2 ? S.of(context).duihuanhoufahuo : S.of(context).feishiwushangpin, style: TextStyle( fontSize: 14, - color: widget.arguments["useTyped"] == 3 + color: widget.arguments!["useTyped"] == 3 ? Color(0xFF32A060) : Color(0xFF353535)), ), @@ -263,7 +261,7 @@ class _ExchangeOrderPage extends State { mainAxisSize: MainAxisSize.max, children: [ Image.network( - widget.arguments["image"], + widget.arguments!["image"], fit: BoxFit.cover, width: 80.w, height: 80.h, @@ -277,7 +275,7 @@ class _ExchangeOrderPage extends State { crossAxisAlignment: CrossAxisAlignment.end, children: [ Text( - widget.arguments["name"], + widget.arguments!["name"], style: TextStyle( fontSize: 14, fontWeight: FontWeight.bold, @@ -338,7 +336,7 @@ class _ExchangeOrderPage extends State { width: 12, ), Text( - S.of(context).jifen_(widget.arguments["price"]), + S.of(context).jifen_(widget.arguments!["price"]), style: TextStyle(fontSize: 12, color: Color(0xFF32A060)), ), @@ -379,18 +377,18 @@ class _ExchangeOrderPage extends State { } var storeIsSelected = true; - String storeId; - String address; - String userAddressId; + String? storeId; + String? address; + String? userAddressId; toAddressPicker() async { - if (widget.arguments["useTyped"] == 1) { + if (widget.arguments?["useTyped"] == 1) { dynamic result = await Navigator.of(context).pushNamed('/router/store_selector_page'); if (result == null) return; storeId = result["id"]; address = result["address"]; - } else if (widget.arguments["useTyped"] == 2) { + } else if (widget.arguments?["useTyped"] == 2) { dynamic result = await Navigator.of(context).pushNamed( '/router/manage_address_page', arguments: {"isSelector": true}); @@ -402,32 +400,32 @@ class _ExchangeOrderPage extends State { } creditOrder() async { - if (widget.arguments["useTyped"] == 1 && + if (widget.arguments?["useTyped"] == 1 && (storeId == null || storeId == "")) { SmartDialog.showToast("请选择一个门店", alignment: Alignment.center); return; } - if (widget.arguments["useTyped"] == 2 && + if (widget.arguments?["useTyped"] == 2 && (userAddressId == null || userAddressId == "")) { SmartDialog.showToast("请选择一个收货地址", alignment: Alignment.center); return; } BaseData baseDate = await apiService.creditOrder({ - "goodsId": widget.arguments["goodsId"], + "goodsId": widget.arguments?["goodsId"], "number": 1, - "useTyped": widget.arguments["useTyped"], - if (widget.arguments["useTyped"] == 1) "storeId": storeId, - if (widget.arguments["useTyped"] == 2) "userAddressId": userAddressId, + "useTyped": widget.arguments?["useTyped"], + if (widget.arguments?["useTyped"] == 1) "storeId": storeId, + if (widget.arguments?["useTyped"] == 2) "userAddressId": userAddressId, }); - if (baseDate.isSuccess) { + if (baseDate.isSuccess!) { await Navigator.of(context).pushNamed( '/router/exchange_order_success_page', - arguments: {"price": widget.arguments["price"], "points": points, "id": baseDate.data}); + arguments: {"price": widget.arguments?["price"], "points": points, "id": baseDate.data}); points = - "${int.tryParse(points) - int.tryParse(widget.arguments["price"])}"; + "${int.tryParse(points!)! - int.tryParse(widget.arguments?["price"])!}"; Navigator.of(context).pop(); } else { - SmartDialog.showToast(baseDate.msg, alignment: Alignment.center); + SmartDialog.showToast(baseDate.msg!, alignment: Alignment.center); } } } diff --git a/lib/order/exchange_order_success_page.dart b/lib/order/exchange_order_success_page.dart index b608f122..cf786310 100644 --- a/lib/order/exchange_order_success_page.dart +++ b/lib/order/exchange_order_success_page.dart @@ -13,7 +13,7 @@ import 'package:shared_preferences/shared_preferences.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class ExchangeOrderSuccessPage extends StatefulWidget { - final Map arguments; + final Map? arguments; ExchangeOrderSuccessPage({this.arguments}); @@ -25,17 +25,17 @@ class ExchangeOrderSuccessPage extends StatefulWidget { class _ExchangeOrderSuccessPage extends State { int price = 0; - ApiService apiService; + late ApiService apiService; @override void initState() { super.initState(); - price = int.tryParse(widget.arguments["points"]) - - int.tryParse(widget.arguments["price"]); + price = int.tryParse(widget.arguments?["points"])! - + int.tryParse(widget.arguments?["price"])!; UserInfo userInfo; SharedPreferences.getInstance().then((value){ apiService = ApiService(Dio(), context: context, token: value.getString("token")); - userInfo = UserInfo.fromJson(jsonDecode(value.getString('user'))); + userInfo = UserInfo.fromJson(jsonDecode(value.getString('user')!)); userInfo.points = "$price"; value.setString('user', jsonEncode(userInfo.toJson())); }); @@ -87,7 +87,7 @@ class _ExchangeOrderSuccessPage extends State { child: Column( children: [ Text( - widget.arguments["price"], + widget.arguments?["price"], style: TextStyle( color: Colors.black, fontSize: 21.sp, @@ -200,8 +200,8 @@ class _ExchangeOrderSuccessPage extends State { } receiveToCard() async { - BaseData baseData = await apiService.receiveToCard(widget.arguments["id"]); - if(baseData != null && baseData.isSuccess) { + BaseData baseData = await apiService.receiveToCard(widget.arguments?["id"]); + if(baseData != null && baseData.isSuccess!) { await Navigator.of(context).pushNamed('/router/mine_card'); Navigator.of(context).pop(); } diff --git a/lib/order/logistics_information_page.dart b/lib/order/logistics_information_page.dart index 68e004be..1e0650c7 100644 --- a/lib/order/logistics_information_page.dart +++ b/lib/order/logistics_information_page.dart @@ -23,8 +23,8 @@ class LogisticsInformationPage extends StatefulWidget { } class _LogisticsInformationPage extends State { - ApiService apiService; - RefreshController _refreshController; + late ApiService apiService; + RefreshController? _refreshController; @override void initState() { @@ -39,26 +39,28 @@ class _LogisticsInformationPage extends State { }); } - List logistics = []; + List logistics = []; String shipStatus = ""; getShippingTrace(String shipperCode, String logisticCode) async { BaseData baseData = await apiService .shippingTrace(shipperCode, logisticCode) .catchError((error) { - _refreshController.refreshFailed(); + _refreshController?.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { - Logistics lgs = baseData.data; + if (baseData != null && baseData.isSuccess!) { + Logistics? lgs = baseData.data; logistics.clear(); - logistics.addAll(lgs.traces.reversed); + logistics.addAll(lgs!.traces!.reversed); setState(() { shipStatus = logisticsStatus(lgs.state); - if (logistics.length > 0) logistics[0].acceptStation += shipStatus; - _refreshController.refreshCompleted(); + if (logistics.length > 0) { + logistics![0]!.acceptStation = logistics![0]!.acceptStation! + shipStatus; + } + _refreshController?.refreshCompleted(); }); } else { - _refreshController.refreshFailed(); + _refreshController?.refreshFailed(); } } @@ -121,7 +123,7 @@ class _LogisticsInformationPage extends State { itemCount: logistics != null ? logistics.length : 0, itemBuilder: (context, position) { - return orderTrackItem(logistics[position], + return orderTrackItem(logistics![position], position, logistics.length); }) : NoDataView( @@ -299,7 +301,7 @@ class _LogisticsInformationPage extends State { ); } - Widget orderTrackItem(TracesBean logistics, var position, var size) { + Widget orderTrackItem(TracesBean? logistics, var position, var size) { return Row( mainAxisAlignment: MainAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.start, @@ -309,7 +311,7 @@ class _LogisticsInformationPage extends State { // crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - logistics.acceptTime.split(" ")[0], + logistics!.acceptTime!.split(" ")[0], style: TextStyle( fontSize: 14.sp, fontWeight: FontWeight.w500, @@ -319,7 +321,7 @@ class _LogisticsInformationPage extends State { height: 5.h, ), Text( - logistics.acceptTime.split(" ")[1], + logistics!.acceptTime!.split(" ")[1], style: TextStyle( fontSize: 12.sp, fontWeight: FontWeight.w500, @@ -333,7 +335,7 @@ class _LogisticsInformationPage extends State { Column( children: [ Image.asset( - tripStatus(logistics.acceptStation), + tripStatus(logistics!.acceptStation!), width: 24.w, height: 24.h, ), @@ -355,9 +357,9 @@ class _LogisticsInformationPage extends State { child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - if (logisticsTripStatus(logistics.acceptStation) != "") + if (logisticsTripStatus(logistics!.acceptStation!) != "") Text( - logisticsTripStatus(logistics.acceptStation), + logisticsTripStatus(logistics!.acceptStation!), style: TextStyle( fontSize: 14.sp, fontWeight: FontWeight.w500, @@ -367,7 +369,7 @@ class _LogisticsInformationPage extends State { height: 10.h, ), Text( - logistics.acceptStation, + logistics!.acceptStation!, style: TextStyle( fontSize: 12.sp, fontWeight: FontWeight.w400, diff --git a/lib/order/order_detail_page.dart b/lib/order/order_detail_page.dart index 3f3d3108..6aab9e9d 100644 --- a/lib/order/order_detail_page.dart +++ b/lib/order/order_detail_page.dart @@ -9,10 +9,7 @@ import 'package:huixiang/utils/flutter_utils.dart'; import 'package:huixiang/view_widget/border_text.dart'; import 'package:huixiang/view_widget/custom_image.dart'; import 'package:huixiang/view_widget/icon_text.dart'; -import 'package:huixiang/view_widget/login_tips.dart'; import 'package:huixiang/view_widget/my_appbar.dart'; -import 'package:huixiang/view_widget/pay_input_view.dart'; -import 'package:huixiang/view_widget/request_permission.dart'; import 'package:huixiang/view_widget/round_button.dart'; import 'package:huixiang/view_widget/separator.dart'; import 'package:huixiang/view_widget/text_image_dialog.dart'; @@ -32,7 +29,7 @@ class OrderDetailPage extends StatefulWidget { } class _OrderDetailPage extends State { - ApiService apiService; + late ApiService apiService; @override void initState() { @@ -45,7 +42,7 @@ class _OrderDetailPage extends State { }); } - OrderInfo orderInfo; + OrderInfo? orderInfo; int payStatus = 0; int orderStatus = 0; int sendStatus = 0; @@ -56,13 +53,13 @@ class _OrderDetailPage extends State { queryDetails() async { BaseData baseData = await apiService.orderDetail(widget.arguments["id"]); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { orderInfo = baseData.data; - payStatus = orderInfo.payStatus; - orderStatus = orderInfo.orderStatus; - sendStatus = orderInfo.sendStatus; - isTakeOut = orderInfo.isTakeOut; - refundStatus = orderInfo.refundStatus; + payStatus = orderInfo!.payStatus!; + orderStatus = orderInfo!.orderStatus!; + sendStatus = orderInfo!.sendStatus!; + isTakeOut = orderInfo!.isTakeOut!; + refundStatus = orderInfo!.refundStatus!; // storeType = orderInfo.storeVO.posType.code; print("refund_status: $refundStatus"); print("payStatus: $payStatus"); @@ -223,7 +220,7 @@ class _OrderDetailPage extends State { String minute = ""; if (payStatus == 0) { String hourMinute = AppUtils.getHourMinuteAfter30mByString( - (orderInfo != null) ? orderInfo.createTime : ""); + (orderInfo != null) ? orderInfo!.createTime! : ""); var hourMinutes = hourMinute.split(":"); hour = hourMinutes[0]; minute = hourMinutes[1]; @@ -232,8 +229,8 @@ class _OrderDetailPage extends State { } else if (isTakeOut == 1) { if (sendStatus == 2 || sendStatus == 3) { String hourMinute = AppUtils.getHourMinuteByString( - (orderInfo != null && orderInfo.orderDetail != null) - ? orderInfo.orderDetail.predictTime + (orderInfo != null && orderInfo!.orderDetail != null) + ? orderInfo!.orderDetail!.predictTime! : ""); var hourMinutes = hourMinute.split(":"); hour = hourMinutes[0]; @@ -307,7 +304,7 @@ class _OrderDetailPage extends State { break; case 3: title = S.of(context).dengdaiyonghuqucan; - center = S.of(context).qudanhao(orderInfo.dayFlowCode); + center = S.of(context).qudanhao(orderInfo!.dayFlowCode!); break; case 4: title = S.of(context).dingdanyiwancheng; @@ -430,7 +427,7 @@ class _OrderDetailPage extends State { Text( S .of(context) - .yuan_(orderInfo != null ? orderInfo.finalPayPrice : "0"), + .yuan_(orderInfo != null ? orderInfo!.finalPayPrice! : "0"), style: TextStyle( fontSize: 20.sp, color: Color(0xFF32A060), @@ -656,8 +653,8 @@ class _OrderDetailPage extends State { height: 28.h, ), Text( - (orderInfo != null && orderInfo.addressExt != null) - ? (orderInfo.addressExt.recName ?? "") + (orderInfo != null && orderInfo!.addressExt != null) + ? (orderInfo!.addressExt!.recName! ?? "") : "", overflow: TextOverflow.ellipsis, style: TextStyle( @@ -670,8 +667,8 @@ class _OrderDetailPage extends State { ), Expanded( child: Text( - (orderInfo != null && orderInfo.addressExt != null) - ? (orderInfo.addressExt.recMobile ?? "") + (orderInfo != null && orderInfo!.addressExt != null) + ? (orderInfo!.addressExt!.recMobile! ?? "") : "", overflow: TextOverflow.ellipsis, style: TextStyle( @@ -690,8 +687,8 @@ class _OrderDetailPage extends State { Container( margin: EdgeInsets.only(left: 28.w), child: Text( - (orderInfo != null && orderInfo.addressExt != null) - ? (orderInfo.addressExt.address ?? "") + (orderInfo != null && orderInfo!.addressExt != null) + ? (orderInfo!.addressExt!.address ?? "") : "", overflow: TextOverflow.ellipsis, style: TextStyle( @@ -736,8 +733,8 @@ class _OrderDetailPage extends State { (open) { if (open) { String mobile = (orderInfo != null && - orderInfo.storeVO != null) - ? (orderInfo.storeVO.mobile ?? "") + orderInfo!.storeVO != null) + ? (orderInfo!.storeVO!.mobile ?? "") : ""; if (mobile != "") { callMobile(mobile); @@ -870,34 +867,34 @@ class _OrderDetailPage extends State { List commodityList() { if (orderInfo == null) return []; List widgets = []; - if (orderInfo.productList != null) { + if (orderInfo!.productList != null) { widgets - .addAll(orderInfo.productList.map((e) => commodityItem(e)).toList()); + .addAll(orderInfo!.productList!.map((e) => commodityItem(e)).toList()); } widgets.add(SizedBox(height: 20.h)); - if (orderInfo.isTakeOut != 0) { + if (orderInfo!.isTakeOut != 0) { // 配送费 widgets.add(discountItem( Color(0xFFFF7A1A), - orderInfo.isTakeOut == 1 + orderInfo!.isTakeOut == 1 ? S.of(context).peisongfei : S.of(context).yunfei, "", - "+${orderInfo.postFee}")); + "+${orderInfo!.postFee}")); } - if (orderInfo.orderDetail != null && - orderInfo.orderDetail.couponDTO != null) { + if (orderInfo!.orderDetail != null && + orderInfo!.orderDetail!.couponDTO != null) { // 配送费 widgets.add(discountItem( Color(0xFF32A060), "优惠券", - orderInfo.orderDetail.couponDTO.name, - orderInfo.orderDetail.couponDTO.money)); + orderInfo!.orderDetail!.couponDTO!.name, + orderInfo!.orderDetail!.couponDTO!.money)); } - if (orderInfo.storeVO != null && orderInfo.storeVO.couponVO != null) { + if (orderInfo!.storeVO != null && orderInfo!.storeVO!.couponVO != null) { // widgets.add(discountItem(Color(0xFF32A060), // orderInfo.storeVO.couponVO.storeName, // S.of(context).huodongjianmianpeisongfei(orderInfo.storeVO.couponVO.discountAmount), @@ -1010,14 +1007,14 @@ class _OrderDetailPage extends State { child: Column( children: [ orderInfoItem( - S.of(context).dingdanhao, orderInfo != null ? orderInfo.id : ""), + S.of(context).dingdanhao, orderInfo != null ? orderInfo!.id : ""), orderInfoItem(S.of(context).xiadanshijian, - orderInfo != null ? orderInfo.createTime : ""), + orderInfo != null ? orderInfo!.createTime : ""), // orderInfoItem(S.of(context).peisongfangshi, orderInfo != null ? orderInfo.createTime : ""), orderInfoItem( S.of(context).beizhu, orderInfo != null - ? orderInfo.notes ?? S.of(context).qingshurubeizhuyaoqiu + ? orderInfo!.notes ?? S.of(context).qingshurubeizhuyaoqiu : S.of(context).qingshurubeizhuyaoqiu), orderInfoItem(S.of(context).zhifufangshi, orderInfo != null ? payChannel() : S.of(context).yue), @@ -1027,7 +1024,7 @@ class _OrderDetailPage extends State { } String payChannel() { - switch (orderInfo.payChannel) { + switch (orderInfo!.payChannel) { case 0: return "现金支付"; case 1: @@ -1091,13 +1088,13 @@ class _OrderDetailPage extends State { ); } - Widget commodityItem(ProductList productList) { + Widget commodityItem(ProductList? productList) { return Container( margin: EdgeInsets.only(top: 8.h, bottom: 8.h), child: Row( children: [ MImage( - productList.skuImg, + productList!.skuImg!, width: 44.w, height: 44.w, fit: BoxFit.cover, @@ -1120,7 +1117,7 @@ class _OrderDetailPage extends State { crossAxisAlignment: CrossAxisAlignment.center, children: [ Text( - productList.productName, + productList!.productName!, style: TextStyle( fontWeight: FontWeight.bold, fontSize: 14.sp, @@ -1154,7 +1151,7 @@ class _OrderDetailPage extends State { ), ), Text( - S.of(context).yuan_(productList.sellPrice), + S.of(context).yuan_(productList!.sellPrice!), style: TextStyle( fontWeight: FontWeight.bold, fontSize: 12.sp, @@ -1231,8 +1228,8 @@ class _OrderDetailPage extends State { Expanded( child: Text( S.of(context).gongjijianshangpin( - (orderInfo != null && orderInfo.productList != null) - ? orderInfo.productList.length + (orderInfo != null && orderInfo!.productList != null) + ? orderInfo!.productList!.length : "0"), style: TextStyle( fontSize: 10.sp, @@ -1268,11 +1265,11 @@ class _OrderDetailPage extends State { String totalPrice() { if (orderInfo == null) return ""; - double totalPrice = (double.tryParse(orderInfo.orderSum) + - double.tryParse(orderInfo.postFee)); - if (orderInfo.orderDetail != null && - orderInfo.orderDetail.couponDTO != null) { - totalPrice -= double.tryParse(orderInfo.orderDetail.couponDTO.money); + double totalPrice = (double.tryParse(orderInfo!.orderSum!)! + + double.tryParse(orderInfo!.postFee!)!)!; + if (orderInfo!.orderDetail != null && + orderInfo!.orderDetail!.couponDTO != null) { + totalPrice -= double.tryParse(orderInfo!.orderDetail!.couponDTO!.money!)!; } return "$totalPrice"; } diff --git a/lib/order/order_history_page.dart b/lib/order/order_history_page.dart index 00a2fc39..a6254012 100644 --- a/lib/order/order_history_page.dart +++ b/lib/order/order_history_page.dart @@ -25,8 +25,8 @@ class OrderHistoryPage extends StatefulWidget { class _OrderHistoryPage extends State with SingleTickerProviderStateMixin { - List _pages; - TabController tabcontroller; + List? _pages; + TabController? tabcontroller; @override void didChangeDependencies() { @@ -91,7 +91,7 @@ class _OrderHistoryPage extends State ), ), body: TabBarView( - children: _pages, + children: _pages!, controller: tabcontroller, ), ), @@ -137,9 +137,9 @@ class _OrderHistoryList extends State return InkWell( onTap: () { Navigator.of(context).pushNamed('/router/order_details', - arguments: {"id": orderInfos[position].id}); + arguments: {"id": orderInfos[position]!.id!}); }, - child: orderItem(orderInfos[position]), + child: orderItem(orderInfos[position]!), ); }) : NoDataView( @@ -153,7 +153,7 @@ class _OrderHistoryList extends State bool isRemake = true; - ApiService apiService; + late ApiService apiService; int current = 1; _onRefresh() { @@ -161,7 +161,7 @@ class _OrderHistoryList extends State queryOrder(); } - List orderInfos = []; + List orderInfos = []; queryOrder() async { BaseData> baseData = await apiService.orderList({ @@ -175,14 +175,14 @@ class _OrderHistoryList extends State refreshController.loadFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { if (current == 1) { orderInfos.clear(); } - orderInfos.addAll(baseData.data.records); + orderInfos.addAll(baseData.data!.records!); refreshController.refreshCompleted(); refreshController.loadComplete(); - if (current * 10 > int.tryParse(baseData.data.total)) { + if (current * 10 > int.tryParse(baseData.data!.total!)!) { refreshController.loadNoData(); } else { current += 1; @@ -250,7 +250,7 @@ class _OrderHistoryList extends State margin: EdgeInsets.only(left: 6.w, top: 12.h), alignment: Alignment.centerLeft, child: Text( - (orderInfo != null) ? orderInfo.storeName : "", + (orderInfo != null) ? orderInfo.storeName! : "", style: TextStyle( fontWeight: FontWeight.bold, fontSize: 14.sp, @@ -265,7 +265,7 @@ class _OrderHistoryList extends State child: Text( (orderInfo != null && orderInfo.storeVO != null && - orderInfo.storeVO.posType != null) + orderInfo.storeVO!.posType != null) ? StatusUtils.statusText( context, orderInfo.refundStatus, @@ -280,7 +280,7 @@ class _OrderHistoryList extends State color: (orderInfo == null) ? Color(0xFF32A060) : (orderInfo.refundStatus == 1 || - orderInfo.orderStatus >= 5) + orderInfo.orderStatus! >= 5) ? Colors.grey : (orderInfo.orderStatus == 4) ? Color(0xFF32A060) @@ -298,7 +298,7 @@ class _OrderHistoryList extends State children: [ Text( S.of(context).xiadanshijian_( - (orderInfo != null) ? orderInfo.createTime : ""), + (orderInfo != null) ? orderInfo.createTime! : ""), style: TextStyle( fontSize: 10.sp, color: Color(0xFF727272), @@ -317,8 +317,8 @@ class _OrderHistoryList extends State mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.center, children: goodsItem((orderInfo != null && - orderInfo.productList != null) - ? orderInfo.productList + orderInfo!.productList != null) + ? orderInfo!.productList : null), ), ), @@ -363,7 +363,7 @@ class _OrderHistoryList extends State TextSpan( text: (orderInfo != null && orderInfo.productList != null) - ? "${orderInfo.productList.length}" + ? "${orderInfo.productList!.length}" : "0", style: TextStyle( fontSize: 12.sp, @@ -430,9 +430,9 @@ class _OrderHistoryList extends State orderInfo.logisticsName, orderInfo.logisticsNum, orderInfo.shipperCode, - orderInfo.productList.length, - orderInfo.productList.length > 0 - ? orderInfo.productList[0].skuImg + orderInfo.productList!.length, + orderInfo.productList!.length > 0 + ? orderInfo.productList![0]!.skuImg : "") : [], ), @@ -447,16 +447,16 @@ class _OrderHistoryList extends State String totalPrice(orderInfo) { if (orderInfo == null) return ""; - double totalPrice = (double.tryParse(orderInfo.orderSum) + - double.tryParse(orderInfo.postFee)); + double totalPrice = (double.tryParse(orderInfo.orderSum)! + + double.tryParse(orderInfo.postFee)!); if (orderInfo.orderDetail != null && orderInfo.orderDetail.couponDTO != null) { - totalPrice -= double.tryParse(orderInfo.orderDetail.couponDTO.money); + totalPrice -= double.tryParse(orderInfo.orderDetail.couponDTO.money)!; } return "$totalPrice"; } - List goodsItem(List products) { + List goodsItem(List? products) { if (products == null) return []; if (products.length > 3) { products = products.sublist(0, 3); @@ -470,7 +470,7 @@ class _OrderHistoryList extends State crossAxisAlignment: CrossAxisAlignment.center, children: [ MImage( - e.skuImg, + e!.skuImg!, width: 75.w, height: 75.w, fit: BoxFit.cover, @@ -484,7 +484,7 @@ class _OrderHistoryList extends State Container( width: 75.w, child: Text( - e.productName, + e!.productName!, maxLines: 1, textAlign: TextAlign.center, overflow: TextOverflow.ellipsis, diff --git a/lib/order/store_selector_page.dart b/lib/order/store_selector_page.dart index 7b7c5448..9d92baa9 100644 --- a/lib/order/store_selector_page.dart +++ b/lib/order/store_selector_page.dart @@ -13,7 +13,6 @@ import 'package:huixiang/retrofit/data/base_data.dart'; import 'package:huixiang/retrofit/data/store.dart'; import 'package:huixiang/retrofit/retrofit_api.dart'; import 'package:huixiang/view_widget/icon_text.dart'; -import 'package:huixiang/view_widget/loading_view.dart'; import 'package:huixiang/view_widget/my_appbar.dart'; import 'package:huixiang/view_widget/request_permission.dart'; import 'package:permission_handler/permission_handler.dart'; @@ -28,14 +27,14 @@ class StoreSelectorPage extends StatefulWidget { } class _StoreSelectorPage extends State { - ApiService apiService; + late ApiService apiService; - LocationFlutterPlugin aMapFlutterLocation; + LocationFlutterPlugin? aMapFlutterLocation; @override void dispose() { super.dispose(); - aMapFlutterLocation.stopLocation(); + aMapFlutterLocation?.stopLocation(); } @override @@ -49,17 +48,17 @@ class _StoreSelectorPage extends State { if (aMapFlutterLocation == null) { aMapFlutterLocation = LocationFlutterPlugin(); - aMapFlutterLocation.onResultCallback().listen((event) { + aMapFlutterLocation!.onResultCallback().listen((event) { if (event != null && event["latitude"] != null && event["longitude"] != null) { print("location: $event"); - aMapFlutterLocation.stopLocation(); + aMapFlutterLocation!.stopLocation(); if (event["latitude"] is String && event["longitude"] is String) { - latLng = BMFCoordinate(double.tryParse(event["latitude"]), - double.tryParse(event["longitude"])); + latLng = BMFCoordinate(double.tryParse(event["latitude"] as String), + double.tryParse(event["longitude"] as String)); } else { - latLng = BMFCoordinate(event["latitude"], event["longitude"]); + latLng = BMFCoordinate(event["latitude"] as double, event["longitude"] as double); } BMFCalculateUtils.coordConvert( coordinate: latLng, @@ -75,7 +74,7 @@ class _StoreSelectorPage extends State { }); } - aMapFlutterLocation.prepareLoc({ + aMapFlutterLocation?.prepareLoc({ "coorType": "bd09ll", "isNeedAddres": false, "isNeedAltitude": false, @@ -91,7 +90,6 @@ class _StoreSelectorPage extends State { "reGeocodeTimeout": 10, "activityType": "CLActivityTypeAutomotiveNavigation", "BMKLocationCoordinateType": "BMKLocationCoordinateTypeBMK09LL", - "BMKLocationCoordinateType": "BMKLocationCoordinateTypeBMK09LL", "isNeedNewVersionRgc": false, }); @@ -107,8 +105,8 @@ class _StoreSelectorPage extends State { await prefs.setString("district", district ?? ""); } - List storeList; - BMFCoordinate latLng; + List? storeList; + BMFCoordinate? latLng; startLocation() async { if (!(await Permission.locationWhenInUse.serviceStatus.isEnabled)) { @@ -120,7 +118,7 @@ class _StoreSelectorPage extends State { requestDialog(); } else if (await Permission.location.isGranted) { SmartDialog.showLoading(msg: S.of(context).zhengzaijiazai, animationDurationTemp: Duration(seconds: 1)); - aMapFlutterLocation.startLocation(); + aMapFlutterLocation?.startLocation(); Future.delayed(Duration(seconds: 6), () { SmartDialog.dismiss(); }); @@ -191,8 +189,8 @@ class _StoreSelectorPage extends State { value.containsKey("city") && value.containsKey("district")) { - latLng = BMFCoordinate(double.tryParse(value.getString("latitude")), - double.tryParse(value.getString("longitude"))), + latLng = BMFCoordinate(double.tryParse(value.getString("latitude")!), + double.tryParse(value.getString("longitude")!)), queryStore( value.getString("latitude"), value.getString("longitude"), @@ -218,7 +216,7 @@ class _StoreSelectorPage extends State { "province": "", "searchKey": "" }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { storeList = baseData.data; if (mounted) setState(() {}); } @@ -240,7 +238,7 @@ class _StoreSelectorPage extends State { children: [ Expanded( child: ListView.builder( - itemCount: storeList != null ? storeList.length : 0, + itemCount: storeList != null ? storeList!.length : 0, physics: BouncingScrollPhysics(), itemBuilder: (context, position) { return GestureDetector( @@ -249,7 +247,7 @@ class _StoreSelectorPage extends State { groupValue = position; }); }, - child: buildStoreItem(storeList[position], position), + child: buildStoreItem(storeList![position], position), ); }), ), @@ -259,7 +257,7 @@ class _StoreSelectorPage extends State { SmartDialog.showToast(S.of(context).qingxuanzeyigemendian, alignment: Alignment.center); return; } - Store store = storeList[groupValue]; + Store store = storeList![groupValue]; Navigator.of(context).pop({ "id": store.id, "address": store.address, @@ -291,7 +289,7 @@ class _StoreSelectorPage extends State { ); } - Widget buildStoreItem(Store store, position) { + Widget buildStoreItem(Store store, int position) { return Container( margin: EdgeInsets.only(left: 16.w, right: 16.w, top: 8.h, bottom: 8.h), padding: EdgeInsets.all(16), @@ -315,7 +313,7 @@ class _StoreSelectorPage extends State { crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - store.storeName, + store.storeName!, style: TextStyle( fontSize: 16.sp, fontWeight: FontWeight.bold, @@ -326,7 +324,7 @@ class _StoreSelectorPage extends State { height: 12.h, ), IconText( - store.address, + store.address!, isMax: true, textAxisAlignment: CrossAxisAlignment.start, textStyle: TextStyle( @@ -359,9 +357,9 @@ class _StoreSelectorPage extends State { value: position, groupValue: groupValue, activeColor: Colors.green, - onChanged: (value) { + onChanged: (int? value) { setState(() { - groupValue = value; + groupValue = value!; }); }, ) diff --git a/lib/order/write_off_page.dart b/lib/order/write_off_page.dart index e12b29f5..63b55119 100644 --- a/lib/order/write_off_page.dart +++ b/lib/order/write_off_page.dart @@ -19,7 +19,7 @@ class WriteOffPage extends StatefulWidget { } class _WriteOffPage extends State { - Coupon coupon; + Coupon? coupon; @override void initState() { @@ -60,7 +60,7 @@ class _WriteOffPage extends State { child: Column( children: [ Text( - coupon != null ? coupon.couponName : "", + coupon != null ? coupon!.couponName! : "", style: TextStyle( fontSize: 16.sp, fontWeight: FontWeight.bold, @@ -71,7 +71,7 @@ class _WriteOffPage extends State { ), Text( S.of(context).youxiaoqi( - "${coupon.useStartTime.replaceAll("-", ".").split(" ")[0]}-${coupon.useEndTime.replaceAll("-", ".").split(" ")[0]}"), + "${coupon!.useStartTime!.replaceAll("-", ".").split(" ")[0]}-${coupon!.useEndTime!.replaceAll("-", ".").split(" ")[0]}"), style: TextStyle( fontSize: 12.sp, color: Color(0xFF353535), @@ -102,11 +102,11 @@ class _WriteOffPage extends State { children: [ Text( coupon != null - ? "${coupon.id.substring(0, 4)} " - "${coupon.id.substring(4, 8)} " - "${coupon.id.substring(8, 12)} " - "${coupon.id.substring(12, 16)} " - "${coupon.id.substring(16, coupon.id.length)}" + ? "${coupon!.id!.substring(0, 4)} " + "${coupon!.id!.substring(4, 8)} " + "${coupon!.id!.substring(8, 12)} " + "${coupon!.id!.substring(12, 16)} " + "${coupon!.id!.substring(16, coupon!.id!.length)}" : "", style: TextStyle( fontSize: 14.sp, @@ -114,12 +114,12 @@ class _WriteOffPage extends State { ? 10 : (MediaQuery.of(context).size.width - 64.w) / - (((coupon.id.length) * 4)), + (((coupon!.id!.length) * 4)), letterSpacing: coupon == null ? 8 : (MediaQuery.of(context).size.width - 64.w) / - (((coupon.id.length) * 4)), + (((coupon!.id!.length) * 4)), fontWeight: FontWeight.bold, color: Color(0xFF353535), ), @@ -129,7 +129,7 @@ class _WriteOffPage extends State { ), BarcodeWidget( barcode: Barcode.code128(useCode128C: true), - data: coupon != null ? coupon.id : "", + data: coupon != null ? coupon!.id! : "", height: 72.h, color: Colors.black, drawText: false, @@ -138,7 +138,7 @@ class _WriteOffPage extends State { height: 16.h, ), QrImage( - data: coupon != null ? coupon.id : "", + data: coupon != null ? coupon!.id! : "", version: QrVersions.auto, size: 200.w, gapless: true, diff --git a/lib/retrofit/data/activity.dart b/lib/retrofit/data/activity.dart index b49bd053..a5afa62c 100644 --- a/lib/retrofit/data/activity.dart +++ b/lib/retrofit/data/activity.dart @@ -1,24 +1,24 @@ class Activity { Activity(); - String id; - String createTime; - dynamic createUser; - String updateTime; - dynamic updateUser; - String storeId; - String mainTitle; - String viceTitle; - String content; - String coverImg; - String startTime; - String endTime; - int state; - int isDelete; - int likes; - bool liked; - int viewers; - String storeName; + String? id; + String? createTime; + dynamic? createUser; + String? updateTime; + dynamic? updateUser; + String? storeId; + String? mainTitle; + String? viceTitle; + String? content; + String? coverImg; + String? startTime; + String? endTime; + int? state; + int? isDelete; + int? likes; + bool? liked; + int? viewers; + String? storeName; factory Activity.fromJson(Map json) => Activity() ..id = json['id'] diff --git a/lib/retrofit/data/address.dart b/lib/retrofit/data/address.dart index acd8494c..0acf7f72 100644 --- a/lib/retrofit/data/address.dart +++ b/lib/retrofit/data/address.dart @@ -3,19 +3,19 @@ class Address { Address(); - String address; - String area; - String city; - String cityInfo; - String id; - bool isDefault; - String latitude; - String longitude; - String mid; - String phone; - String province; - String tag; - String username; + String? address; + String? area; + String? city; + String? cityInfo; + String? id; + bool? isDefault; + String? latitude; + String? longitude; + String? mid; + String? phone; + String? province; + String? tag; + String? username; factory Address.fromJson(Map json) => Address() ..address = json['address'] as String diff --git a/lib/retrofit/data/article.dart b/lib/retrofit/data/article.dart index 0085a6ed..210bd413 100644 --- a/lib/retrofit/data/article.dart +++ b/lib/retrofit/data/article.dart @@ -4,153 +4,77 @@ import 'package:huixiang/retrofit/data/author.dart'; class Article { - String _id; - String _createTime; - dynamic _createUser; - String _updateTime; - dynamic _updateUser; - String _storeId; - String _mainTitle; - dynamic _viceTitle; - String _content; - String _coverImg; - Author _author; - int _type; - String _startTime; - String _endTime; - int _state; - int _isDelete; - int _likes; - bool _isHot; - bool _liked; - int _viewers; - dynamic _storeName; + String? id; + String? createTime; + dynamic? createUser; + String? updateTime; + dynamic? updateUser; + String? storeId; + String? mainTitle; + dynamic? viceTitle; + String? content; + String? coverImg; + Author? author; + int? type; + String? startTime; + String? endTime; + int? state; + int? isDelete; + int? likes; + bool? isHot; + bool? liked; + int? viewers; + dynamic? storeName; - String get id => _id; - String get createTime => _createTime; - dynamic get createUser => _createUser; - String get updateTime => _updateTime; - dynamic get updateUser => _updateUser; - String get storeId => _storeId; - String get mainTitle => _mainTitle; - dynamic get viceTitle => _viceTitle; - String get content => _content; - String get coverImg => _coverImg; - Author get author => _author; - int get type => _type; - String get startTime => _startTime; - String get endTime => _endTime; - int get state => _state; - int get isDelete => _isDelete; - int get likes => _likes; - bool get isHot => _isHot; - bool get liked => _liked; - int get viewers => _viewers; - dynamic get storeName => _storeName; - - set likes(int value) { - _likes = value; - } - - set liked(bool value) { - _liked = value; - } - - set viewers(int value) { - _viewers = value; - } - - Article({ - String id, - String createTime, - dynamic createUser, - String updateTime, - dynamic updateUser, - String storeId, - String mainTitle, - dynamic viceTitle, - String content, - String coverImg, - Author author, - int type, - String startTime, - String endTime, - int state, - int isDelete, - int likes, - bool isHot, - int viewers, - dynamic storeName}){ - _id = id; - _createTime = createTime; - _createUser = createUser; - _updateTime = updateTime; - _updateUser = updateUser; - _storeId = storeId; - _mainTitle = mainTitle; - _viceTitle = viceTitle; - _content = content; - _coverImg = coverImg; - _author = author; - _type = type; - _startTime = startTime; - _endTime = endTime; - _state = state; - _isDelete = isDelete; - _likes = likes; - _isHot = isHot; - _liked = liked; - _viewers = viewers; - _storeName = storeName; -} + Article(); Article.fromJson(dynamic json) { - _id = json["id"]; - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; - _storeId = json["storeId"]; - _mainTitle = json["mainTitle"]; - _viceTitle = json["viceTitle"]; - _content = json["content"]; - _coverImg = json["coverImg"]; - _author = json["author"] == null ? null : Author.fromJson(jsonDecode(json["author"])); - _type = json["type"]; - _startTime = json["startTime"]; - _endTime = json["endTime"]; - _state = json["state"]; - _isDelete = json["isDelete"]; - _likes = json["likes"]; - _isHot = json["isHot"]; - _liked = json["liked"]; - _viewers = json["viewers"]; - _storeName = json["storeName"]; + this.id = json["id"]; + this.createTime = json["createTime"]; + this.createUser = json["createUser"]; + this.updateTime = json["updateTime"]; + this.updateUser = json["updateUser"]; + this.storeId = json["storeId"]; + this.mainTitle = json["mainTitle"]; + this.viceTitle = json["viceTitle"]; + this.content = json["content"]; + this.coverImg = json["coverImg"]; + this.author = json["author"] == null ? null : Author.fromJson(jsonDecode(json["author"])); + this.type = json["type"]; + this.startTime = json["startTime"]; + this.endTime = json["endTime"]; + this.state = json["state"]; + this.isDelete = json["isDelete"]; + this.likes = json["likes"]; + this.isHot = json["isHot"]; + this.liked = json["liked"]; + this.viewers = json["viewers"]; + this.storeName = json["storeName"]; } Map toJson() { var map = {}; - map["id"] = _id; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; - map["storeId"] = _storeId; - map["mainTitle"] = _mainTitle; - map["viceTitle"] = _viceTitle; - map["content"] = _content; - map["coverImg"] = _coverImg; - map["author"] = _author.toJson(); - map["type"] = _type; - map["startTime"] = _startTime; - map["endTime"] = _endTime; - map["state"] = _state; - map["isDelete"] = _isDelete; - map["likes"] = _likes; - map["isHot"] = _isHot; - map["liked"] = _liked; - map["viewers"] = _viewers; - map["storeName"] = _storeName; + map["id"] = this.id; + map["createTime"] = this.createTime; + map["createUser"] = this.createUser; + map["updateTime"] = this.updateTime; + map["updateUser"] = this.updateUser; + map["storeId"] = this.storeId; + map["mainTitle"] = this.mainTitle; + map["viceTitle"] = this.viceTitle; + map["content"] = this.content; + map["coverImg"] = this.coverImg; + map["author"] = this.author?.toJson(); + map["type"] = this.type; + map["startTime"] = this.startTime; + map["endTime"] = this.endTime; + map["state"] = this.state; + map["isDelete"] = this.isDelete; + map["likes"] = this.likes; + map["isHot"] = this.isHot; + map["liked"] = this.liked; + map["viewers"] = this.viewers; + map["storeName"] = this.storeName; return map; } diff --git a/lib/retrofit/data/author.dart b/lib/retrofit/data/author.dart index dda84c64..56395c71 100644 --- a/lib/retrofit/data/author.dart +++ b/lib/retrofit/data/author.dart @@ -2,28 +2,20 @@ /// avatar : "https://pos.upload.gznl.top/MDAwMA==/2021/06/6a3586dc-a340-470f-b645-1e3155d5f558.jpg" class Author { - String _name; - String _avatar; + String? name; + String? avatar; - String get name => _name; - String get avatar => _avatar; - - Author({ - String name, - String avatar}){ - _name = name; - _avatar = avatar; -} + Author(); Author.fromJson(dynamic json) { - _name = json["name"]; - _avatar = json["avatar"]; + this.name = json["name"]; + this.avatar = json["avatar"]; } Map toJson() { var map = {}; - map["name"] = _name; - map["avatar"] = _avatar; + map["name"] = this.name; + map["avatar"] = this.avatar; return map; } diff --git a/lib/retrofit/data/banner.dart b/lib/retrofit/data/banner.dart index 676724e3..c1eb6f3e 100644 --- a/lib/retrofit/data/banner.dart +++ b/lib/retrofit/data/banner.dart @@ -1,17 +1,17 @@ class BannerData { - String content; - String createTime; - int contentType; - String createUser; - String id; - String imgUrl; - bool isDelete; - String storeId; - String tenantCode; - String type; - String updateTime; - String updateUser; + String? content; + String? createTime; + int? contentType; + String? createUser; + String? id; + String? imgUrl; + bool? isDelete; + String? storeId; + String? tenantCode; + String? type; + String? updateTime; + String? updateUser; BannerData({this.content, this.createTime, this.contentType, this.createUser, this.id, this.imgUrl, this.isDelete, this.storeId, this.tenantCode, this.type, this.updateTime, this.updateUser}); diff --git a/lib/retrofit/data/base_data.dart b/lib/retrofit/data/base_data.dart index 30954bd1..ed7bcad2 100644 --- a/lib/retrofit/data/base_data.dart +++ b/lib/retrofit/data/base_data.dart @@ -9,14 +9,14 @@ part 'base_data.g.dart'; class BaseData { BaseData(); - int code; - T data; - dynamic extra; - bool isError; - bool isSuccess; - String msg; - String path; - String timestamp; + int? code; + T? data; + dynamic? extra; + bool? isError; + bool? isSuccess; + String? msg; + String? path; + String? timestamp; factory BaseData.fromJson(Map json, T Function(dynamic json) fromJsonT) => _$BaseDataFromJson(json, fromJsonT); diff --git a/lib/retrofit/data/brand.dart b/lib/retrofit/data/brand.dart index 7e70910e..487b84e9 100644 --- a/lib/retrofit/data/brand.dart +++ b/lib/retrofit/data/brand.dart @@ -7,62 +7,37 @@ /// storeId : "0" class Brand { - String _name; - String _image; - String _video; - String _desc; - String _content; - String _icon; - int _sort; - String _storeId; + String? name; + String? image; + String? video; + String? desc; + String? content; + String? icon; + int? sort; + String? storeId; - String get name => _name; - String get image => _image; - String get video => _video; - String get desc => _desc; - String get content => _content; - String get icon => _icon; - int get sort => _sort; - String get storeId => _storeId; - - Brand({ - String name, - String image, - String video, - String desc, - String content, - int sort, - String storeId}){ - _name = name; - _image = image; - _video = video; - _desc = desc; - _content = content; - _icon = icon; - _sort = sort; - _storeId = storeId; -} + Brand(); Brand.fromJson(dynamic json) { - _name = json["name"]; - _image = json["image"]; - _video = json["video"]; - _desc = json["desc"]; - _content = json["content"]; - _icon = json["icon"]; - _sort = json["sort"]; - _storeId = json["storeId"]; + this.name = json["name"]; + this.image = json["image"]; + this.video = json["video"]; + this.desc = json["desc"]; + this.content = json["content"]; + this.icon = json["icon"]; + this.sort = json["sort"]; + this.storeId = json["storeId"]; } Map toJson() { var map = {}; - map["name"] = _name; - map["image"] = _image; - map["video"] = _video; - map["desc"] = _desc; - map["content"] = _content; - map["sort"] = _sort; - map["storeId"] = _storeId; + map["name"] = this.name; + map["image"] = this.image; + map["video"] = this.video; + map["desc"] = this.desc; + map["content"] = this.content; + map["sort"] = this.sort; + map["storeId"] = this.storeId; return map; } diff --git a/lib/retrofit/data/brand_data.dart b/lib/retrofit/data/brand_data.dart index c88e21ea..93e9c1c5 100644 --- a/lib/retrofit/data/brand_data.dart +++ b/lib/retrofit/data/brand_data.dart @@ -5,15 +5,15 @@ class BrandData { BrandData(); - List bannerList; - String company; - String companyDesc; - String originAvatar; - String originDesc; - String originator; + List? bannerList; + String? company; + String? companyDesc; + String? originAvatar; + String? originDesc; + String? originator; - dynamic contents; - dynamic ideals; + dynamic? contents; + dynamic? ideals; factory BrandData.fromJson(Map json) => BrandData() @@ -28,7 +28,7 @@ class BrandData { ..ideals = json['ideals']; Map toJson() => { - 'bannerList': this.bannerList.map((e) => e.toJson()).toList(), + 'bannerList': this.bannerList?.map((e) => e?.toJson()).toList(), 'company': this.company, 'companyDesc': this.companyDesc, 'originAvatar': this.originAvatar, diff --git a/lib/retrofit/data/coupon.dart b/lib/retrofit/data/coupon.dart index 8cc6ec2b..0c8de027 100644 --- a/lib/retrofit/data/coupon.dart +++ b/lib/retrofit/data/coupon.dart @@ -3,35 +3,33 @@ import 'package:huixiang/retrofit/data/store.dart'; class Coupon { Coupon(); - Coupon.test(this.couponName, this.status, this.isEx); - - String id; - String createTime; - String createUser; - String updateTime; - String updateUser; - int bizType; - String fullAmount; - String discountAmount; - int discountPercent; - String bizId; - String publishStartTime; - String publishEndTime; - String useStartTime; - String useEndTime; - String promotionId; - bool centreDisplay; - String tenantCode; - int isDelete; - String couponName; - String couponImg; - String couponDescription; - String memberCouponId; - String receiveTime; - dynamic useTime; - int status; - List storeList; - bool isEx = false; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + int? bizType; + String? fullAmount; + String? discountAmount; + int? discountPercent; + String? bizId; + String? publishStartTime; + String? publishEndTime; + String? useStartTime; + String? useEndTime; + String? promotionId; + bool? centreDisplay; + String? tenantCode; + int? isDelete; + String? couponName; + String? couponImg; + String? couponDescription; + String? memberCouponId; + String? receiveTime; + dynamic? useTime; + int? status; + List? storeList; + bool? isEx = false; factory Coupon.fromJson(Map json) => Coupon() ..id = json['id'] as String @@ -89,6 +87,6 @@ class Coupon { 'receiveTime': this.receiveTime, 'useTime': this.useTime, 'status': this.status, - 'storeList': this.storeList.map((e) => e.toJson()).toList() + 'storeList': this.storeList?.map((e) => e?.toJson()).toList() }; } \ No newline at end of file diff --git a/lib/retrofit/data/coupon_vo.dart b/lib/retrofit/data/coupon_vo.dart index 2fc4b4c1..afb88c3e 100644 --- a/lib/retrofit/data/coupon_vo.dart +++ b/lib/retrofit/data/coupon_vo.dart @@ -1,31 +1,31 @@ class CouponVo { - String bizId; - num bizType; - bool centreDisplay; - String couponDescription; - String couponImg; - String couponName; - String createTime; - String createUser; - String discountAmount; - num discountPercent; - String fullAmount; - String id; - num isDelete; - String memberCouponId; - String promotionId; - String publishEndTime; - String publishStartTime; - String receiveTime; - bool received; - num status; - String tenantCode; - String updateTime; - String updateUser; - String useEndTime; - String useStartTime; - String useTime; + String? bizId; + num? bizType; + bool? centreDisplay; + String? couponDescription; + String? couponImg; + String? couponName; + String? createTime; + String? createUser; + String? discountAmount; + num? discountPercent; + String? fullAmount; + String? id; + num? isDelete; + String? memberCouponId; + String? promotionId; + String? publishEndTime; + String? publishStartTime; + String? receiveTime; + bool? received; + num? status; + String? tenantCode; + String? updateTime; + String? updateUser; + String? useEndTime; + String? useStartTime; + String? useTime; CouponVo({this.bizId, this.bizType, this.centreDisplay, this.couponDescription, this.couponImg, this.couponName, this.createTime, this.createUser, this.discountAmount, this.discountPercent, this.fullAmount, this.id, this.isDelete, this.memberCouponId, this.promotionId, this.publishEndTime, this.publishStartTime, this.receiveTime, this.received, this.status, this.tenantCode, this.updateTime, this.updateUser, this.useEndTime, this.useStartTime, this.useTime}); diff --git a/lib/retrofit/data/data_type.dart b/lib/retrofit/data/data_type.dart index cf67431b..29386948 100644 --- a/lib/retrofit/data/data_type.dart +++ b/lib/retrofit/data/data_type.dart @@ -2,8 +2,8 @@ class DataType { DataType(); - String desc; - String code; + String? desc; + String? code; factory DataType.fromJson(Map json) => DataType() ..desc = json['desc'] as String diff --git a/lib/retrofit/data/delivery_info.dart b/lib/retrofit/data/delivery_info.dart index c58156cb..254bf7f5 100644 --- a/lib/retrofit/data/delivery_info.dart +++ b/lib/retrofit/data/delivery_info.dart @@ -1,24 +1,23 @@ class DeliveryInfo { - bool dadaRegStatus; - String dadaSourceId; - bool dadaStatus; - bool dianwodaRegStatus; - bool dianwodaStatus; - bool meituanRegStatus; - bool meituanStatus; + bool? dadaRegStatus; + String? dadaSourceId; + bool? dadaStatus; + bool? dianwodaRegStatus; + bool? dianwodaStatus; + bool? meituanRegStatus; + bool? meituanStatus; - DeliveryInfo({this.dadaRegStatus, this.dadaSourceId, this.dadaStatus, this.dianwodaRegStatus, this.dianwodaStatus, this.meituanRegStatus, this.meituanStatus}); + DeliveryInfo(); - factory DeliveryInfo.fromJson(Map json) => DeliveryInfo( - dadaRegStatus: json['dadaRegStatus'] as bool, - dadaSourceId: json['dadaSourceId'] as String, - dadaStatus: json['dadaStatus'] as bool, - dianwodaRegStatus: json['dianwodaRegStatus'] as bool, - dianwodaStatus: json['dianwodaStatus'] as bool, - meituanRegStatus: json['meituanRegStatus'] as bool, - meituanStatus: json['meituanStatus'] as bool, - ); + factory DeliveryInfo.fromJson(Map json) => DeliveryInfo() + ..dadaRegStatus= json['dadaRegStatus'] as bool + ..dadaSourceId= json['dadaSourceId'] as String + ..dadaStatus= json['dadaStatus'] as bool + ..dianwodaRegStatus= json['dianwodaRegStatus'] as bool + ..dianwodaStatus= json['dianwodaStatus'] as bool + ..meituanRegStatus= json['meituanRegStatus'] as bool + ..meituanStatus= json['meituanStatus'] as bool; Map toJson() => { 'dadaRegStatus': this.dadaRegStatus, diff --git a/lib/retrofit/data/exchange_order.dart b/lib/retrofit/data/exchange_order.dart index cd9fafe4..4155ca7c 100644 --- a/lib/retrofit/data/exchange_order.dart +++ b/lib/retrofit/data/exchange_order.dart @@ -3,20 +3,20 @@ import 'package:huixiang/retrofit/data/exchange_order_goods.dart'; class ExchangeOrder { ExchangeOrder(); - String id; - String createTime; - String createUser; - String updateTime; - String updateUser; - String storeId; - String mid; - String orderCode; - String amount; - String address; - int state; - int useTyped; - int isDelete; - List creditOrderDetailList; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? storeId; + String? mid; + String? orderCode; + String? amount; + String? address; + int? state; + int? useTyped; + int? isDelete; + List? creditOrderDetailList; factory ExchangeOrder.fromJson(Map json) => ExchangeOrder() ..id = json['id'] as String @@ -52,6 +52,6 @@ class ExchangeOrder { 'state': this.state, 'useTyped': this.useTyped, 'isDelete': this.isDelete, - 'creditOrderDetailList': this.creditOrderDetailList.map((e) => e.toJson()).toList(), + 'creditOrderDetailList': this.creditOrderDetailList?.map((e) => e?.toJson()).toList(), }; } diff --git a/lib/retrofit/data/exchange_order_goods.dart b/lib/retrofit/data/exchange_order_goods.dart index 6f5acd30..f33f72c2 100644 --- a/lib/retrofit/data/exchange_order_goods.dart +++ b/lib/retrofit/data/exchange_order_goods.dart @@ -2,25 +2,25 @@ class ExchangeOrderGoods { ExchangeOrderGoods(); - String id; - String createTime; - String createUser; - String updateTime; - String updateUser; - String orderId; - String goodsId; - String categoryId; - String name; - String description; - String worth; - String price; - String couponId; - bool canPick; - bool canDelivery; - String goodsMainImg; - String goodsViceImg; - int goodsNumber; - int isDelete; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? orderId; + String? goodsId; + String? categoryId; + String? name; + String? description; + String? worth; + String? price; + String? couponId; + bool? canPick; + bool? canDelivery; + String? goodsMainImg; + String? goodsViceImg; + int? goodsNumber; + int? isDelete; factory ExchangeOrderGoods.fromJson(Map json) => ExchangeOrderGoods() diff --git a/lib/retrofit/data/founder.dart b/lib/retrofit/data/founder.dart index 69280e72..c9a312c9 100644 --- a/lib/retrofit/data/founder.dart +++ b/lib/retrofit/data/founder.dart @@ -5,46 +5,29 @@ /// profile : "

" class Founder { - String _name; - String _position; - String _description; - String _imgUrl; - String _profile; + String? name; + String? position; + String? description; + String? imgUrl; + String? profile; - String get name => _name; - String get position => _position; - String get description => _description; - String get imgUrl => _imgUrl; - String get profile => _profile; - - Founder({ - String name, - String position, - String description, - String imgUrl, - String profile}){ - _name = name; - _position = position; - _description = description; - _imgUrl = imgUrl; - _profile = profile; -} + Founder(); Founder.fromJson(dynamic json) { - _name = json["name"]; - _position = json["position"]; - _description = json["description"]; - _imgUrl = json["imgUrl"]; - _profile = json["profile"]; + this.name = json["name"]; + this.position = json["position"]; + this.description = json["description"]; + this.imgUrl = json["imgUrl"]; + this.profile = json["profile"]; } Map toJson() { var map = {}; - map["name"] = _name; - map["position"] = _position; - map["description"] = _description; - map["imgUrl"] = _imgUrl; - map["profile"] = _profile; + map["name"] = this.name; + map["position"] = this.position; + map["description"] = this.description; + map["imgUrl"] = this.imgUrl; + map["profile"] = this.profile; return map; } diff --git a/lib/retrofit/data/goods.dart b/lib/retrofit/data/goods.dart index 65d67b22..c81a7bd5 100644 --- a/lib/retrofit/data/goods.dart +++ b/lib/retrofit/data/goods.dart @@ -1,153 +1,82 @@ class Goods { - String _id; - String _createTime; - String _createUser; - String _updateTime; - String _updateUser; - String _categoryId; - String _storeId; - String _name; - String _description; - String _worth; - String _price; - String _detail; - int _stock; - int _sales; - bool _isHot; - int _sortOrder; - int _state; - bool _canPick; - bool _canDelivery; - int _isDelete; - dynamic _categoryName; - String _mainImgPath; - List _viceImgPaths; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? categoryId; + String? storeId; + String? name; + String? description; + String? worth; + String? price; + String? detail; + int? stock; + int? sales; + bool? isHot; + int? sortOrder; + int? state; + bool? canPick; + bool? canDelivery; + int? isDelete; + dynamic? categoryName; + String? mainImgPath; + List? viceImgPaths; - String get id => _id; - String get createTime => _createTime; - String get createUser => _createUser; - String get updateTime => _updateTime; - String get updateUser => _updateUser; - String get categoryId => _categoryId; - String get storeId => _storeId; - String get name => _name; - String get description => _description; - String get worth => _worth; - String get price => _price; - String get detail => _detail; - int get stock => _stock; - int get sales => _sales; - bool get isHot => _isHot; - int get sortOrder => _sortOrder; - int get state => _state; - bool get canPick => _canPick; - bool get canDelivery => _canDelivery; - int get isDelete => _isDelete; - dynamic get categoryName => _categoryName; - String get mainImgPath => _mainImgPath; - List get viceImgPaths => _viceImgPaths; - - Goods({ - String id, - String createTime, - String createUser, - String updateTime, - String updateUser, - String categoryId, - String storeId, - String name, - String description, - String worth, - String price, - String detail, - int stock, - int sales, - bool isHot, - int sortOrder, - int state, - bool canPick, - bool canDelivery, - int isDelete, - dynamic categoryName, - String mainImgPath, - List viceImgPaths}){ - _id = id; - _createTime = createTime; - _createUser = createUser; - _updateTime = updateTime; - _updateUser = updateUser; - _categoryId = categoryId; - _storeId = storeId; - _name = name; - _description = description; - _worth = worth; - _price = price; - _detail = detail; - _stock = stock; - _sales = sales; - _isHot = isHot; - _sortOrder = sortOrder; - _state = state; - _canPick = canPick; - _canDelivery = canDelivery; - _isDelete = isDelete; - _categoryName = categoryName; - _mainImgPath = mainImgPath; - _viceImgPaths = viceImgPaths; -} + Goods(); Goods.fromJson(dynamic json) { - _id = json["id"]; - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; - _categoryId = json["categoryId"]; - _storeId = json["storeId"]; - _name = json["name"]; - _description = json["description"]; - _worth = json["worth"]; - _price = json["price"]; - _detail = json["detail"]; - _stock = json["stock"]; - _sales = json["sales"]; - _isHot = json["isHot"]; - _sortOrder = json["sortOrder"]; - _state = json["state"]; - _canPick = json["canPick"]; - _canDelivery = json["canDelivery"]; - _isDelete = json["isDelete"]; - _categoryName = json["categoryName"]; - _mainImgPath = json["mainImgPath"]; - _viceImgPaths = json["viceImgPaths"] != null ? json["viceImgPaths"].cast() : []; + this.id = json["id"]; + this.createTime = json["createTime"]; + this.createUser = json["createUser"]; + this.updateTime = json["updateTime"]; + this.updateUser = json["updateUser"]; + this.categoryId = json["categoryId"]; + this.storeId = json["storeId"]; + this.name = json["name"]; + this.description = json["description"]; + this.worth = json["worth"]; + this.price = json["price"]; + this.detail = json["detail"]; + this.stock = json["stock"]; + this.sales = json["sales"]; + this.isHot = json["isHot"]; + this.sortOrder = json["sortOrder"]; + this.state = json["state"]; + this.canPick = json["canPick"]; + this.canDelivery = json["canDelivery"]; + this.isDelete = json["isDelete"]; + this.categoryName = json["categoryName"]; + this.mainImgPath = json["mainImgPath"]; + this.viceImgPaths = json["viceImgPaths"] != null ? json["viceImgPaths"].cast() : []; } Map toJson() { var map = {}; - map["id"] = _id; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; - map["categoryId"] = _categoryId; - map["storeId"] = _storeId; - map["name"] = _name; - map["description"] = _description; - map["worth"] = _worth; - map["price"] = _price; - map["detail"] = _detail; - map["stock"] = _stock; - map["sales"] = _sales; - map["isHot"] = _isHot; - map["sortOrder"] = _sortOrder; - map["state"] = _state; - map["canPick"] = _canPick; - map["canDelivery"] = _canDelivery; - map["isDelete"] = _isDelete; - map["categoryName"] = _categoryName; - map["mainImgPath"] = _mainImgPath; - map["viceImgPaths"] = _viceImgPaths; + map["id"] = this.id; + map["createTime"] = this.createTime; + map["createUser"] = this.createUser; + map["updateTime"] = this.updateTime; + map["updateUser"] = this.updateUser; + map["categoryId"] = this.categoryId; + map["storeId"] = this.storeId; + map["name"] = this.name; + map["description"] = this.description; + map["worth"] = this.worth; + map["price"] = this.price; + map["detail"] = this.detail; + map["stock"] = this.stock; + map["sales"] = this.sales; + map["isHot"] = this.isHot; + map["sortOrder"] = this.sortOrder; + map["state"] = this.state; + map["canPick"] = this.canPick; + map["canDelivery"] = this.canDelivery; + map["isDelete"] = this.isDelete; + map["categoryName"] = this.categoryName; + map["mainImgPath"] = this.mainImgPath; + map["viceImgPaths"] = this.viceImgPaths; return map; } diff --git a/lib/retrofit/data/goods_category.dart b/lib/retrofit/data/goods_category.dart index 019b79b3..17ff09c0 100644 --- a/lib/retrofit/data/goods_category.dart +++ b/lib/retrofit/data/goods_category.dart @@ -10,76 +10,44 @@ /// isDelete : 0 class GoodsCategory { - String _id; - String _createTime; - String _createUser; - String _updateTime; - String _updateUser; - String _parentId; - String _name; - int _miniShow; - int _sortOrder; - int _isDelete; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? parentId; + String? name; + int? miniShow; + int? sortOrder; + int? isDelete; - String get id => _id; - String get createTime => _createTime; - String get createUser => _createUser; - String get updateTime => _updateTime; - String get updateUser => _updateUser; - String get parentId => _parentId; - String get name => _name; - int get miniShow => _miniShow; - int get sortOrder => _sortOrder; - int get isDelete => _isDelete; - - GoodsCategory({ - String id, - String createTime, - String createUser, - String updateTime, - String updateUser, - String parentId, - String name, - int miniShow, - int sortOrder, - int isDelete}){ - _id = id; - _createTime = createTime; - _createUser = createUser; - _updateTime = updateTime; - _updateUser = updateUser; - _parentId = parentId; - _name = name; - _miniShow = miniShow; - _sortOrder = sortOrder; - _isDelete = isDelete; -} + GoodsCategory({name}); GoodsCategory.fromJson(dynamic json) { - _id = json["id"]; - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; - _parentId = json["parentId"]; - _name = json["name"]; - _miniShow = json["miniShow"]; - _sortOrder = json["sortOrder"]; - _isDelete = json["isDelete"]; + this.id = json["id"]; + this.createTime = json["createTime"]; + this.createUser = json["createUser"]; + this.updateTime = json["updateTime"]; + this.updateUser = json["updateUser"]; + this.parentId = json["parentId"]; + this.name = json["name"]; + this.miniShow = json["miniShow"]; + this.sortOrder = json["sortOrder"]; + this.isDelete = json["isDelete"]; } Map toJson() { var map = {}; - map["id"] = _id; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; - map["parentId"] = _parentId; - map["name"] = _name; - map["miniShow"] = _miniShow; - map["sortOrder"] = _sortOrder; - map["isDelete"] = _isDelete; + map["id"] = this.id; + map["createTime"] = this.createTime; + map["createUser"] = this.createUser; + map["updateTime"] = this.updateTime; + map["updateUser"] = this.updateUser; + map["parentId"] = this.parentId; + map["name"] = this.name; + map["miniShow"] = this.miniShow; + map["sortOrder"] = this.sortOrder; + map["isDelete"] = this.isDelete; return map; } diff --git a/lib/retrofit/data/logistics.dart b/lib/retrofit/data/logistics.dart index 73a18902..2cdad067 100644 --- a/lib/retrofit/data/logistics.dart +++ b/lib/retrofit/data/logistics.dart @@ -5,21 +5,21 @@ /// traces : [{"acceptStation":"","acceptTime":""}] class Logistics { - String logisticCode; - String shipperCode; - int state; - bool success; - List traces; + String? logisticCode; + String? shipperCode; + int? state; + bool? success; + List? traces; - static Logistics fromJson(Map map) { + static Logistics? fromJson(Map? map) { if (map == null) return null; Logistics logisticsBean = Logistics(); logisticsBean.logisticCode = map['logisticCode']; logisticsBean.shipperCode = map['shipperCode']; logisticsBean.state = map['state']; logisticsBean.success = map['success']; - logisticsBean.traces = List()..addAll( - (map['traces'] as List ?? []).map((o) => TracesBean.fromMap(o)) + logisticsBean.traces = []..addAll( + (map['traces'] as List).map((o) => TracesBean.fromMap(o)) ); return logisticsBean; } @@ -37,10 +37,10 @@ class Logistics { /// acceptTime : "" class TracesBean { - String acceptStation; - String acceptTime; + String? acceptStation; + String? acceptTime; - static TracesBean fromMap(Map map) { + static TracesBean? fromMap(Map? map) { if (map == null) return null; TracesBean tracesBean = TracesBean(); tracesBean.acceptStation = map['acceptStation']; diff --git a/lib/retrofit/data/member_comment_list.dart b/lib/retrofit/data/member_comment_list.dart index 193f7b82..5115e6b2 100644 --- a/lib/retrofit/data/member_comment_list.dart +++ b/lib/retrofit/data/member_comment_list.dart @@ -1,47 +1,28 @@ -/// content : "" -/// createTime : "" -/// createUser : "0" -/// hidden : true -/// id : "0" -/// isDelete : 0 -/// likes : 0 -/// mid : "0" -/// parentContent : "" -/// parentId : "0" -/// parentMid : "0" -/// parentUserAvatarUrl : "" -/// parentUserName : "" -/// relationalId : "0" -/// relationalType : 0 -/// updateTime : "" -/// updateUser : "0" -/// userAvatarUrl : "" -/// username : "" - class MemberCommentList { - String content; - String createTime; - String createUser; - bool hidden; - String id; - int isDelete; - int likes; - String mid; - String parentContent; - String parentId; - String parentMid; - String parentUserAvatarUrl; - String parentUserName; - String relationalId; - int relationalType; - String updateTime; - String updateUser; - String userAvatarUrl; - String username; - bool liked; + String? content; + String? createTime; + String? createUser; + bool? hidden; + String? id; + int? isDelete; + int? likes; + String? mid; + String? parentContent; + String? parentId; + String? parentMid; + String? parentUserAvatarUrl; + String? parentUserName; + String? relationalId; + int? relationalType; + String? updateTime; + String? updateUser; + String? userAvatarUrl; + String? username; + bool? liked; + - static MemberCommentList fromJson(Map map) { + static MemberCommentList? fromJson(Map? map) { if (map == null) return null; MemberCommentList listBean = MemberCommentList(); listBean.content = map['content']; diff --git a/lib/retrofit/data/member_rank.dart b/lib/retrofit/data/member_rank.dart index 9de56f34..d82d50a9 100644 --- a/lib/retrofit/data/member_rank.dart +++ b/lib/retrofit/data/member_rank.dart @@ -2,15 +2,15 @@ class MemberRank { MemberRank(); - String id; - String nextId; - String nextName; - int nextOrigin; - String rankContent; - String rankImg; - String rankName; - int rankOrigin; - bool status; + String? id; + String? nextId; + String? nextName; + int? nextOrigin; + String? rankContent; + String? rankImg; + String? rankName; + int? rankOrigin; + bool? status; factory MemberRank.fromJson(Map json) => MemberRank() ..id = json['id'] as String diff --git a/lib/retrofit/data/member_source.dart b/lib/retrofit/data/member_source.dart index 1cea0162..953bf6cc 100644 --- a/lib/retrofit/data/member_source.dart +++ b/lib/retrofit/data/member_source.dart @@ -26,172 +26,92 @@ /// vipRegStore : null class MemberSource { - String _id; - String _createTime; - String _createUser; - String _updateTime; - String _updateUser; - String _mid; - String _openid; - String _nickname; - String _headimg; - String _balance; - String _realRecharge; - String _sex; - bool _status; - bool _onCredit; - String _loginTime; - int _loginNum; - String _tenantCode; - int _source; - String _expendAmount; - int _buyTimes; - String _lastBuyTime; - dynamic _vipNo; - dynamic _expireTime; - int _integral; - int _level; - dynamic _vipRegStore; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? mid; + String? openid; + String? nickname; + String? headimg; + String? balance; + String? realRecharge; + String? sex; + bool? status; + bool? onCredit; + String? loginTime; + int? loginNum; + String? tenantCode; + int? source; + String? expendAmount; + int? buyTimes; + String? lastBuyTime; + dynamic? vipNo; + dynamic? expireTime; + int? integral; + int? level; + dynamic? vipRegStore; - String get id => _id; - String get createTime => _createTime; - String get createUser => _createUser; - String get updateTime => _updateTime; - String get updateUser => _updateUser; - String get mid => _mid; - String get openid => _openid; - String get nickname => _nickname; - String get headimg => _headimg; - String get balance => _balance; - String get realRecharge => _realRecharge; - String get sex => _sex; - bool get status => _status; - bool get onCredit => _onCredit; - String get loginTime => _loginTime; - int get loginNum => _loginNum; - String get tenantCode => _tenantCode; - int get source => _source; - String get expendAmount => _expendAmount; - int get buyTimes => _buyTimes; - String get lastBuyTime => _lastBuyTime; - dynamic get vipNo => _vipNo; - dynamic get expireTime => _expireTime; - int get integral => _integral; - int get level => _level; - dynamic get vipRegStore => _vipRegStore; - - MemberSource({ - String id, - String createTime, - String createUser, - String updateTime, - String updateUser, - String mid, - String openid, - String nickname, - String headimg, - String balance, - String realRecharge, - String sex, - bool status, - bool onCredit, - String loginTime, - int loginNum, - String tenantCode, - int source, - String expendAmount, - int buyTimes, - String lastBuyTime, - dynamic vipNo, - dynamic expireTime, - int integral, - int level, - dynamic vipRegStore}){ - _id = id; - _createTime = createTime; - _createUser = createUser; - _updateTime = updateTime; - _updateUser = updateUser; - _mid = mid; - _openid = openid; - _nickname = nickname; - _headimg = headimg; - _balance = balance; - _realRecharge = realRecharge; - _sex = sex; - _status = status; - _onCredit = onCredit; - _loginTime = loginTime; - _loginNum = loginNum; - _tenantCode = tenantCode; - _source = source; - _expendAmount = expendAmount; - _buyTimes = buyTimes; - _lastBuyTime = lastBuyTime; - _vipNo = vipNo; - _expireTime = expireTime; - _integral = integral; - _level = level; - _vipRegStore = vipRegStore; -} + MemberSource(); MemberSource.fromJson(dynamic json) { - _id = json["id"]; - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; - _mid = json["mid"]; - _openid = json["openid"]; - _nickname = json["nickname"]; - _headimg = json["headimg"]; - _balance = json["balance"]; - _realRecharge = json["realRecharge"]; - _sex = json["sex"]; - _status = json["status"]; - _onCredit = json["onCredit"]; - _loginTime = json["loginTime"]; - _loginNum = json["loginNum"]; - _tenantCode = json["tenantCode"]; - _source = json["source"]; - _expendAmount = json["expendAmount"]; - _buyTimes = json["buyTimes"]; - _lastBuyTime = json["lastBuyTime"]; - _vipNo = json["vip_no"]; - _expireTime = json["expireTime"]; - _integral = json["integral"]; - _level = json["level"]; - _vipRegStore = json["vipRegStore"]; + this.id = json["id"]; + this.createTime = json["createTime"]; + this.createUser = json["createUser"]; + this.updateTime = json["updateTime"]; + this.updateUser = json["updateUser"]; + this.mid = json["mid"]; + this.openid = json["openid"]; + this.nickname = json["nickname"]; + this.headimg = json["headimg"]; + this.balance = json["balance"]; + this.realRecharge = json["realRecharge"]; + this.sex = json["sex"]; + this.status = json["status"]; + this.onCredit = json["onCredit"]; + this.loginTime = json["loginTime"]; + this.loginNum = json["loginNum"]; + this.tenantCode = json["tenantCode"]; + this.source = json["source"]; + this.expendAmount = json["expendAmount"]; + this.buyTimes = json["buyTimes"]; + this.lastBuyTime = json["lastBuyTime"]; + this.vipNo = json["vipthis.no"]; + this.expireTime = json["expireTime"]; + this.integral = json["integral"]; + this.level = json["level"]; + this.vipRegStore = json["vipRegStore"]; } Map toJson() { var map = {}; - map["id"] = _id; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; - map["mid"] = _mid; - map["openid"] = _openid; - map["nickname"] = _nickname; - map["headimg"] = _headimg; - map["balance"] = _balance; - map["realRecharge"] = _realRecharge; - map["sex"] = _sex; - map["status"] = _status; - map["onCredit"] = _onCredit; - map["loginTime"] = _loginTime; - map["loginNum"] = _loginNum; - map["tenantCode"] = _tenantCode; - map["source"] = _source; - map["expendAmount"] = _expendAmount; - map["buyTimes"] = _buyTimes; - map["lastBuyTime"] = _lastBuyTime; - map["vip_no"] = _vipNo; - map["expireTime"] = _expireTime; - map["integral"] = _integral; - map["level"] = _level; - map["vipRegStore"] = _vipRegStore; + map["id"] = this.id; + map["createTime"] = this.createTime; + map["createUser"] = this.createUser; + map["updateTime"] = this.updateTime; + map["updateUser"] = this.updateUser; + map["mid"] = this.mid; + map["openid"] = this.openid; + map["nickname"] = this.nickname; + map["headimg"] = this.headimg; + map["balance"] = this.balance; + map["realRecharge"] = this.realRecharge; + map["sex"] = this.sex; + map["status"] = this.status; + map["onCredit"] = this.onCredit; + map["loginTime"] = this.loginTime; + map["loginNum"] = this.loginNum; + map["tenantCode"] = this.tenantCode; + map["source"] = this.source; + map["expendAmount"] = this.expendAmount; + map["buyTimes"] = this.buyTimes; + map["lastBuyTime"] = this.lastBuyTime; + map["vip_no"] = this.vipNo; + map["expireTime"] = this.expireTime; + map["integral"] = this.integral; + map["level"] = this.level; + map["vipRegStore"] = this.vipRegStore; return map; } diff --git a/lib/retrofit/data/message.dart b/lib/retrofit/data/message.dart index cc9a30d3..c53af643 100644 --- a/lib/retrofit/data/message.dart +++ b/lib/retrofit/data/message.dart @@ -13,88 +13,51 @@ class Message { - String _id; - String _createTime; - String _createUser; - String _updateTime; - String _updateUser; - String _mid; - String _title; - String _content; - int _typed; - String _relational; - int _state; - int _isDelete; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? mid; + String? title; + String? content; + int? typed; + String? relational; + int? state; + int? isDelete; - String get id => _id; - String get createTime => _createTime; - String get createUser => _createUser; - String get updateTime => _updateTime; - String get updateUser => _updateUser; - String get mid => _mid; - String get title => _title; - String get content => _content; - int get typed => _typed; - String get relational => _relational; - int get state => _state; - int get isDelete => _isDelete; - Message({ - String id, - String createTime, - String createUser, - String updateTime, - String updateUser, - String mid, - String title, - String content, - int typed, - String relational, - int state, - int isDelete}){ - _id = id; - _createTime = createTime; - _createUser = createUser; - _updateTime = updateTime; - _updateUser = updateUser; - _mid = mid; - _title = title; - _content = content; - _typed = typed; - _relational = relational; - _state = state; - _isDelete = isDelete; -} + Message(); Message.fromJson(dynamic json) { - _id = json["id"]; - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; - _mid = json["mid"]; - _title = json["title"]; - _content = json["content"]; - _typed = json["typed"]; - _relational = json["relational"]; - _state = json["state"]; - _isDelete = json["isDelete"]; + this.id = json["id"]; + this.createTime = json["createTime"]; + this.createUser = json["createUser"]; + this.updateTime = json["updateTime"]; + this.updateUser = json["updateUser"]; + this.mid = json["mid"]; + this.title = json["title"]; + this.content = json["content"]; + this.typed = json["typed"]; + this.relational = json["relational"]; + this.state = json["state"]; + this.isDelete = json["isDelete"]; } Map toJson() { var map = {}; - map["id"] = _id; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; - map["mid"] = _mid; - map["title"] = _title; - map["content"] = _content; - map["typed"] = _typed; - map["relational"] = _relational; - map["state"] = _state; - map["isDelete"] = _isDelete; + map["id"] = this.id; + map["createTime"] = this.createTime; + map["createUser"] = this.createUser; + map["updateTime"] = this.updateTime; + map["updateUser"] = this.updateUser; + map["mid"] = this.mid; + map["title"] = this.title; + map["content"] = this.content; + map["typed"] = this.typed; + map["relational"] = this.relational; + map["state"] = this.state; + map["isDelete"] = this.isDelete; return map; } diff --git a/lib/retrofit/data/mini.dart b/lib/retrofit/data/mini.dart index 98dafceb..9dfc5ee5 100644 --- a/lib/retrofit/data/mini.dart +++ b/lib/retrofit/data/mini.dart @@ -3,34 +3,23 @@ /// miniAppId : "wx7eeaa89de16f3180" class Mini { - String _miniDownloadUrl; - String _miniVersion; - String _miniAppId; + String? miniDownloadUrl; + String? miniVersion; + String? miniAppId; - String get miniDownloadUrl => _miniDownloadUrl; - String get miniVersion => _miniVersion; - String get miniAppId => _miniAppId; - - Mini({ - String miniDownloadUrl, - String miniVersion, - String miniAppId}){ - _miniDownloadUrl = miniDownloadUrl; - _miniVersion = miniVersion; - _miniAppId = miniAppId; -} + Mini(); Mini.fromJson(dynamic json) { - _miniDownloadUrl = json["miniDownloadUrl"]; - _miniVersion = json["miniVersion"]; - _miniAppId = json["miniAppId"]; + this.miniDownloadUrl = json["miniDownloadUrl"]; + this.miniVersion = json["miniVersion"]; + this.miniAppId = json["miniAppId"]; } Map toJson() { var map = {}; - map["miniDownloadUrl"] = _miniDownloadUrl; - map["miniVersion"] = _miniVersion; - map["miniAppId"] = _miniAppId; + map["miniDownloadUrl"] = this.miniDownloadUrl; + map["miniVersion"] = this.miniVersion; + map["miniAppId"] = this.miniAppId; return map; } diff --git a/lib/retrofit/data/order_info.dart b/lib/retrofit/data/order_info.dart index 20a0757e..b497cfe0 100644 --- a/lib/retrofit/data/order_info.dart +++ b/lib/retrofit/data/order_info.dart @@ -60,445 +60,208 @@ /// productList : [{"id":"1408358257390518272","createTime":"2021-06-25 17:35:49","createUser":"1404743858104827904","updateTime":"2021-06-25 17:35:49","updateUser":"1404743858104827904","tenantCode":null,"storeId":"1344490596986781696","orderId":"1408358257373741056","productId":"1404742074535772160","productName":"商品1","skuId":"1404744485652398080","skuNameStr":"中","skuImg":"","buyNum":2,"refundNum":0,"weight":0,"applyPrice":"0.00","sellPrice":"10.00","postPay":"0.00","isDelete":0,"discountAmount":"2.20","discountPercent":11,"status":true,"batch":1}] class OrderInfo { - String _id; - String _createTime; - String _createUser; - String _updateTime; - String _updateUser; - String _tenantCode; - String _storeId; - String _storeName; - String _tableId; - String _mid; - String _parentId; - String _parentCode; - String _orderCode; - String _dayFlowCode; - int _orderStatus; - int _sendStatus; - int _payStatus; - String _memberAccount; - String _logisticsId; - String _shipperCode; - String _logisticsName; - String _logisticsNum; - dynamic _logisticsCase; - int _refundStatus; - AddressExt _addressExt; - String _postFee; - String _orderSum; - String _paySum; - String _paySumSub; - String _accountPay; - String _couponSubPrice; - String _customPrice; - String _removeDecimal; - bool _isSubscribe; - dynamic _subcribeTime; - dynamic _sendTime; - dynamic _confirmTime; - dynamic _returnMoneyTime; - String _notes; - dynamic _prepayId; - String _payTime; - int _payChannel; - String _payNum; - String _promotionId; - String _couponId; - int _isDelete; - int _isTakeOut; - int _batch; - String _orderDiscountPrice; - String _dishesDiscountPrice; - String _orderPercentPrice; - String _finalPayPrice; - String _activityNoPrice; - String _activityDiscountPrice; - String _totalDiscountPrice; - int _orderSource; - StoreVO _storeVO; - OrderDetail _orderDetail; - List _productList; - - String get id => _id; - - String get createTime => _createTime; - - String get createUser => _createUser; - - String get updateTime => _updateTime; - - String get updateUser => _updateUser; - - String get tenantCode => _tenantCode; - - String get storeId => _storeId; - - String get storeName => _storeName; - - String get tableId => _tableId; - - String get mid => _mid; - - String get parentId => _parentId; - - String get parentCode => _parentCode; - - String get orderCode => _orderCode; - - String get dayFlowCode => _dayFlowCode; - - int get orderStatus => _orderStatus; - - int get sendStatus => _sendStatus; - - int get payStatus => _payStatus; - - String get memberAccount => _memberAccount; - - String get logisticsId => _logisticsId; - - String get shipperCode => _shipperCode; - - String get logisticsName => _logisticsName; - - String get logisticsNum => _logisticsNum; - - dynamic get logisticsCase => _logisticsCase; - - int get refundStatus => _refundStatus; - - AddressExt get addressExt => _addressExt; - - String get postFee => _postFee; - - String get orderSum => _orderSum; - - String get paySum => _paySum; - - String get paySumSub => _paySumSub; - - String get accountPay => _accountPay; - - String get couponSubPrice => _couponSubPrice; - - String get customPrice => _customPrice; - - String get removeDecimal => _removeDecimal; - - bool get isSubscribe => _isSubscribe; - - dynamic get subcribeTime => _subcribeTime; - - dynamic get sendTime => _sendTime; - - dynamic get confirmTime => _confirmTime; - - dynamic get returnMoneyTime => _returnMoneyTime; - - String get notes => _notes; - - dynamic get prepayId => _prepayId; - - String get payTime => _payTime; - - int get payChannel => _payChannel; - - String get payNum => _payNum; - - String get promotionId => _promotionId; - - String get couponId => _couponId; - - int get isDelete => _isDelete; - - int get isTakeOut => _isTakeOut; - - int get batch => _batch; - - String get orderDiscountPrice => _orderDiscountPrice; - - String get dishesDiscountPrice => _dishesDiscountPrice; - - String get orderPercentPrice => _orderPercentPrice; - - String get finalPayPrice => _finalPayPrice; - - String get activityNoPrice => _activityNoPrice; - - String get activityDiscountPrice => _activityDiscountPrice; - - String get totalDiscountPrice => _totalDiscountPrice; - - int get orderSource => _orderSource; - - StoreVO get storeVO => _storeVO; - - OrderDetail get orderDetail => _orderDetail; - - List get productList => _productList; - - OrderInfo( - {String id, - String createTime, - String createUser, - String updateTime, - String updateUser, - String tenantCode, - String storeId, - String storeName, - String tableId, - String mid, - String parentId, - String parentCode, - String orderCode, - String dayFlowCode, - int orderStatus, - int sendStatus, - int payStatus, - String memberAccount, - String logisticsId, - String shipperCode, - String logisticsName, - String logisticsNum, - dynamic logisticsCase, - int refundStatus, - AddressExt addressExt, - String postFee, - String orderSum, - String paySum, - String paySumSub, - String accountPay, - String couponSubPrice, - String customPrice, - String removeDecimal, - bool isSubscribe, - dynamic subcribeTime, - dynamic sendTime, - dynamic confirmTime, - dynamic returnMoneyTime, - String notes, - dynamic prepayId, - String payTime, - int payChannel, - String payNum, - String promotionId, - String couponId, - int isDelete, - int isTakeOut, - int batch, - String orderDiscountPrice, - String dishesDiscountPrice, - String orderPercentPrice, - String finalPayPrice, - String activityNoPrice, - String activityDiscountPrice, - String totalDiscountPrice, - int orderSource, - StoreVO storeVO, - OrderDetail orderDetail, - List productList}) { - _id = id; - _createTime = createTime; - _createUser = createUser; - _updateTime = updateTime; - _updateUser = updateUser; - _tenantCode = tenantCode; - _storeId = storeId; - _storeName = storeName; - _tableId = tableId; - _mid = mid; - _parentId = parentId; - _parentCode = parentCode; - _orderCode = orderCode; - _dayFlowCode = dayFlowCode; - _orderStatus = orderStatus; - _sendStatus = sendStatus; - _payStatus = payStatus; - _memberAccount = memberAccount; - _logisticsId = logisticsId; - _shipperCode = shipperCode; - _logisticsName = logisticsName; - _logisticsNum = logisticsNum; - _logisticsCase = logisticsCase; - _refundStatus = refundStatus; - _addressExt = addressExt; - _postFee = postFee; - _orderSum = orderSum; - _paySum = paySum; - _paySumSub = paySumSub; - _accountPay = accountPay; - _couponSubPrice = couponSubPrice; - _customPrice = customPrice; - _removeDecimal = removeDecimal; - _isSubscribe = isSubscribe; - _subcribeTime = subcribeTime; - _sendTime = sendTime; - _confirmTime = confirmTime; - _returnMoneyTime = returnMoneyTime; - _notes = notes; - _prepayId = prepayId; - _payTime = payTime; - _payChannel = payChannel; - _payNum = payNum; - _promotionId = promotionId; - _couponId = couponId; - _isDelete = isDelete; - _isTakeOut = isTakeOut; - _batch = batch; - _orderDiscountPrice = orderDiscountPrice; - _dishesDiscountPrice = dishesDiscountPrice; - _orderPercentPrice = orderPercentPrice; - _finalPayPrice = finalPayPrice; - _activityNoPrice = activityNoPrice; - _activityDiscountPrice = activityDiscountPrice; - _totalDiscountPrice = totalDiscountPrice; - _orderSource = orderSource; - _storeVO = storeVO; - _orderDetail = orderDetail; - _productList = productList; - } + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? tenantCode; + String? storeId; + String? storeName; + String? tableId; + String? mid; + String? parentId; + String? parentCode; + String? orderCode; + String? dayFlowCode; + int? orderStatus; + int? sendStatus; + int? payStatus; + String? memberAccount; + String? logisticsId; + String? shipperCode; + String? logisticsName; + String? logisticsNum; + dynamic? logisticsCase; + int? refundStatus; + AddressExt? addressExt; + String? postFee; + String? orderSum; + String? paySum; + String? paySumSub; + String? accountPay; + String? couponSubPrice; + String? customPrice; + String? removeDecimal; + bool? isSubscribe; + dynamic? subcribeTime; + dynamic? sendTime; + dynamic? confirmTime; + dynamic? returnMoneyTime; + String? notes; + dynamic? prepayId; + String? payTime; + int? payChannel; + String? payNum; + String? promotionId; + String? couponId; + int? isDelete; + int? isTakeOut; + int? batch; + String? orderDiscountPrice; + String? dishesDiscountPrice; + String? orderPercentPrice; + String? finalPayPrice; + String? activityNoPrice; + String? activityDiscountPrice; + String? totalDiscountPrice; + int? orderSource; + StoreVO? storeVO; + OrderDetail? orderDetail; + List? productList; + + OrderInfo() ; OrderInfo.fromJson(dynamic json) { - _id = json["id"]; - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; - _tenantCode = json["tenantCode"]; - _storeId = json["storeId"]; - _storeName = json["storeName"]; - _tableId = json["tableId"]; - _mid = json["mid"]; - _parentId = json["parentId"]; - _parentCode = json["parentCode"]; - _orderCode = json["orderCode"]; - _dayFlowCode = json["dayFlowCode"]; - _orderStatus = json["orderStatus"]; - _sendStatus = json["sendStatus"]; - _payStatus = json["payStatus"]; - _memberAccount = json["memberAccount"]; - _logisticsId = json["logisticsId"]; - _shipperCode = json["shipperCode"]; - _logisticsName = json["logisticsName"]; - _logisticsNum = json["logisticsNum"]; - _logisticsCase = json["logisticsCase"]; - _refundStatus = json["refundStatus"]; - _addressExt = json["addressExt"] != null + this.id = json["id"]; + this.createTime = json["createTime"]; + this.createUser = json["createUser"]; + this.updateTime = json["updateTime"]; + this.updateUser = json["updateUser"]; + this.tenantCode = json["tenantCode"]; + this.storeId = json["storeId"]; + this.storeName = json["storeName"]; + this.tableId = json["tableId"]; + this.mid = json["mid"]; + this.parentId = json["parentId"]; + this.parentCode = json["parentCode"]; + this.orderCode = json["orderCode"]; + this.dayFlowCode = json["dayFlowCode"]; + this.orderStatus = json["orderStatus"]; + this.sendStatus = json["sendStatus"]; + this.payStatus = json["payStatus"]; + this.memberAccount = json["memberAccount"]; + this.logisticsId = json["logisticsId"]; + this.shipperCode = json["shipperCode"]; + this.logisticsName = json["logisticsName"]; + this.logisticsNum = json["logisticsNum"]; + this.logisticsCase = json["logisticsCase"]; + this.refundStatus = json["refundStatus"]; + this.addressExt = json["addressExt"] != null ? AddressExt.fromJson(json["addressExt"]) : null; - _postFee = json["postFee"]; - _orderSum = json["orderSum"]; - _paySum = json["paySum"]; - _paySumSub = json["paySumSub"]; - _accountPay = json["accountPay"]; - _couponSubPrice = json["couponSubPrice"]; - _customPrice = json["customPrice"]; - _removeDecimal = json["removeDecimal"]; - _isSubscribe = json["isSubscribe"]; - _subcribeTime = json["subcribeTime"]; - _sendTime = json["sendTime"]; - _confirmTime = json["confirmTime"]; - _returnMoneyTime = json["returnMoneyTime"]; - _notes = json["notes"]; - _prepayId = json["prepayId"]; - _payTime = json["payTime"]; - _payChannel = json["payChannel"]; - _payNum = json["payNum"]; - _promotionId = json["promotionId"]; - _couponId = json["couponId"]; - _isDelete = json["isDelete"]; - _isTakeOut = json["isTakeOut"]; - _batch = json["batch"]; - _orderDiscountPrice = json["orderDiscountPrice"]; - _dishesDiscountPrice = json["dishesDiscountPrice"]; - _orderPercentPrice = json["orderPercentPrice"]; - _finalPayPrice = json["finalPayPrice"]; - _activityNoPrice = json["activityNoPrice"]; - _activityDiscountPrice = json["activityDiscountPrice"]; - _totalDiscountPrice = json["totalDiscountPrice"]; - _orderSource = json["orderSource"]; - _storeVO = + this.postFee = json["postFee"]; + this.orderSum = json["orderSum"]; + this.paySum = json["paySum"]; + this.paySumSub = json["paySumSub"]; + this.accountPay = json["accountPay"]; + this.couponSubPrice = json["couponSubPrice"]; + this.customPrice = json["customPrice"]; + this.removeDecimal = json["removeDecimal"]; + this.isSubscribe = json["isSubscribe"]; + this.subcribeTime = json["subcribeTime"]; + this.sendTime = json["sendTime"]; + this.confirmTime = json["confirmTime"]; + this.returnMoneyTime = json["returnMoneyTime"]; + this.notes = json["notes"]; + this.prepayId = json["prepayId"]; + this.payTime = json["payTime"]; + this.payChannel = json["payChannel"]; + this.payNum = json["payNum"]; + this.promotionId = json["promotionId"]; + this.couponId = json["couponId"]; + this.isDelete = json["isDelete"]; + this.isTakeOut = json["isTakeOut"]; + this.batch = json["batch"]; + this.orderDiscountPrice = json["orderDiscountPrice"]; + this.dishesDiscountPrice = json["dishesDiscountPrice"]; + this.orderPercentPrice = json["orderPercentPrice"]; + this.finalPayPrice = json["finalPayPrice"]; + this.activityNoPrice = json["activityNoPrice"]; + this.activityDiscountPrice = json["activityDiscountPrice"]; + this.totalDiscountPrice = json["totalDiscountPrice"]; + this.orderSource = json["orderSource"]; + this.storeVO = json["storeVO"] != null ? StoreVO.fromJson(json["storeVO"]) : null; - _orderDetail = json["orderDetail"] != null + this.orderDetail = json["orderDetail"] != null ? OrderDetail.fromJson(json["orderDetail"]) : null; if (json["productList"] != null) { - _productList = []; + this.productList = []; json["productList"].forEach((v) { - _productList.add(ProductList.fromJson(v)); + this.productList!.add(ProductList.fromJson(v)); }); } } Map toJson() { var map = {}; - map["id"] = _id; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; - map["tenantCode"] = _tenantCode; - map["storeId"] = _storeId; - map["storeName"] = _storeName; - map["tableId"] = _tableId; - map["mid"] = _mid; - map["parentId"] = _parentId; - map["parentCode"] = _parentCode; - map["orderCode"] = _orderCode; - map["dayFlowCode"] = _dayFlowCode; - map["orderStatus"] = _orderStatus; - map["sendStatus"] = _sendStatus; - map["payStatus"] = _payStatus; - map["memberAccount"] = _memberAccount; - map["logisticsId"] = _logisticsId; - map["shipperCode"] = _shipperCode; - map["logisticsName"] = _logisticsName; - map["logisticsNum"] = _logisticsNum; - map["logisticsCase"] = _logisticsCase; - map["refundStatus"] = _refundStatus; - if (_addressExt != null) { - map["addressExt"] = _addressExt.toJson(); + map["id"] = this.id; + map["createTime"] = this.createTime; + map["createUser"] = this.createUser; + map["updateTime"] = this.updateTime; + map["updateUser"] = this.updateUser; + map["tenantCode"] = this.tenantCode; + map["storeId"] = this.storeId; + map["storeName"] = this.storeName; + map["tableId"] = this.tableId; + map["mid"] = this.mid; + map["parentId"] = this.parentId; + map["parentCode"] = this.parentCode; + map["orderCode"] = this.orderCode; + map["dayFlowCode"] = this.dayFlowCode; + map["orderStatus"] = this.orderStatus; + map["sendStatus"] = this.sendStatus; + map["payStatus"] = this.payStatus; + map["memberAccount"] = this.memberAccount; + map["logisticsId"] = this.logisticsId; + map["shipperCode"] = this.shipperCode; + map["logisticsName"] = this.logisticsName; + map["logisticsNum"] = this.logisticsNum; + map["logisticsCase"] = this.logisticsCase; + map["refundStatus"] = this.refundStatus; + if (this.addressExt != null) { + map["addressExt"] = this.addressExt!.toJson(); } - map["postFee"] = _postFee; - map["orderSum"] = _orderSum; - map["paySum"] = _paySum; - map["paySumSub"] = _paySumSub; - map["accountPay"] = _accountPay; - map["couponSubPrice"] = _couponSubPrice; - map["customPrice"] = _customPrice; - map["removeDecimal"] = _removeDecimal; - map["isSubscribe"] = _isSubscribe; - map["subcribeTime"] = _subcribeTime; - map["sendTime"] = _sendTime; - map["confirmTime"] = _confirmTime; - map["returnMoneyTime"] = _returnMoneyTime; - map["notes"] = _notes; - map["prepayId"] = _prepayId; - map["payTime"] = _payTime; - map["payChannel"] = _payChannel; - map["payNum"] = _payNum; - map["promotionId"] = _promotionId; - map["couponId"] = _couponId; - map["isDelete"] = _isDelete; - map["isTakeOut"] = _isTakeOut; - map["batch"] = _batch; - map["orderDiscountPrice"] = _orderDiscountPrice; - map["dishesDiscountPrice"] = _dishesDiscountPrice; - map["orderPercentPrice"] = _orderPercentPrice; - map["finalPayPrice"] = _finalPayPrice; - map["activityNoPrice"] = _activityNoPrice; - map["activityDiscountPrice"] = _activityDiscountPrice; - map["totalDiscountPrice"] = _totalDiscountPrice; - map["orderSource"] = _orderSource; - if (_storeVO != null) { - map["storeVO"] = _storeVO.toJson(); + map["postFee"] = this.postFee; + map["orderSum"] = this.orderSum; + map["paySum"] = this.paySum; + map["paySumSub"] = this.paySumSub; + map["accountPay"] = this.accountPay; + map["couponSubPrice"] = this.couponSubPrice; + map["customPrice"] = this.customPrice; + map["removeDecimal"] = this.removeDecimal; + map["isSubscribe"] = this.isSubscribe; + map["subcribeTime"] = this.subcribeTime; + map["sendTime"] = this.sendTime; + map["confirmTime"] = this.confirmTime; + map["returnMoneyTime"] = this.returnMoneyTime; + map["notes"] = this.notes; + map["prepayId"] = this.prepayId; + map["payTime"] = this.payTime; + map["payChannel"] = this.payChannel; + map["payNum"] = this.payNum; + map["promotionId"] = this.promotionId; + map["couponId"] = this.couponId; + map["isDelete"] = this.isDelete; + map["isTakeOut"] = this.isTakeOut; + map["batch"] = this.batch; + map["orderDiscountPrice"] = this.orderDiscountPrice; + map["dishesDiscountPrice"] = this.dishesDiscountPrice; + map["orderPercentPrice"] = this.orderPercentPrice; + map["finalPayPrice"] = this.finalPayPrice; + map["activityNoPrice"] = this.activityNoPrice; + map["activityDiscountPrice"] = this.activityDiscountPrice; + map["totalDiscountPrice"] = this.totalDiscountPrice; + map["orderSource"] = this.orderSource; + if (this.storeVO != null) { + map["storeVO"] = this.storeVO!.toJson(); } - if (_orderDetail != null) { - map["orderDetail"] = _orderDetail.toJson(); + if (this.orderDetail != null) { + map["orderDetail"] = this.orderDetail!.toJson(); } - if (_productList != null) { - map["productList"] = _productList.map((v) => v.toJson()).toList(); + if (this.productList != null) { + map["productList"] = this.productList!.map((v) => v!.toJson()).toList(); } return map; } @@ -530,183 +293,86 @@ class OrderInfo { /// batch : 1 class ProductList { - String _id; - String _createTime; - String _createUser; - String _updateTime; - String _updateUser; - dynamic _tenantCode; - String _storeId; - String _orderId; - String _productId; - String _productName; - String _skuId; - String _skuNameStr; - String _skuImg; - int _buyNum; - int _refundNum; - double _weight; - String _applyPrice; - String _sellPrice; - String _postPay; - int _isDelete; - String _discountAmount; - int _discountPercent; - bool _status; - int _batch; - - String get id => _id; - - String get createTime => _createTime; - - String get createUser => _createUser; - - String get updateTime => _updateTime; - - String get updateUser => _updateUser; - - dynamic get tenantCode => _tenantCode; - - String get storeId => _storeId; - - String get orderId => _orderId; - - String get productId => _productId; - - String get productName => _productName; - - String get skuId => _skuId; - - String get skuNameStr => _skuNameStr; - - String get skuImg => _skuImg; - - int get buyNum => _buyNum; - - int get refundNum => _refundNum; - - double get weight => _weight; - - String get applyPrice => _applyPrice; - - String get sellPrice => _sellPrice; - - String get postPay => _postPay; - - int get isDelete => _isDelete; - - String get discountAmount => _discountAmount; - - int get discountPercent => _discountPercent; - - bool get status => _status; - - int get batch => _batch; - - ProductList( - {String id, - String createTime, - String createUser, - String updateTime, - String updateUser, - dynamic tenantCode, - String storeId, - String orderId, - String productId, - String productName, - String skuId, - String skuNameStr, - String skuImg, - int buyNum, - int refundNum, - double weight, - String applyPrice, - String sellPrice, - String postPay, - int isDelete, - String discountAmount, - int discountPercent, - bool status, - int batch}) { - _id = id; - _createTime = createTime; - _createUser = createUser; - _updateTime = updateTime; - _updateUser = updateUser; - _tenantCode = tenantCode; - _storeId = storeId; - _orderId = orderId; - _productId = productId; - _productName = productName; - _skuId = skuId; - _skuNameStr = skuNameStr; - _skuImg = skuImg; - _buyNum = buyNum; - _refundNum = refundNum; - _weight = weight; - _applyPrice = applyPrice; - _sellPrice = sellPrice; - _postPay = postPay; - _isDelete = isDelete; - _discountAmount = discountAmount; - _discountPercent = discountPercent; - _status = status; - _batch = batch; - } + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + dynamic? tenantCode; + String? storeId; + String? orderId; + String? productId; + String? productName; + String? skuId; + String? skuNameStr; + String? skuImg; + int? buyNum; + int? refundNum; + double? weight; + String? applyPrice; + String? sellPrice; + String? postPay; + int? isDelete; + String? discountAmount; + int? discountPercent; + bool? status; + int? batch; + + ProductList(); ProductList.fromJson(dynamic json) { - _id = json["id"]; - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; - _tenantCode = json["tenantCode"]; - _storeId = json["storeId"]; - _orderId = json["orderId"]; - _productId = json["productId"]; - _productName = json["productName"]; - _skuId = json["skuId"]; - _skuNameStr = json["skuNameStr"]; - _skuImg = json["skuImg"]; - _buyNum = json["buyNum"]; - _refundNum = json["refundNum"]; - _weight = json["weight"]; - _applyPrice = json["applyPrice"]; - _sellPrice = json["sellPrice"]; - _postPay = json["postPay"]; - _isDelete = json["isDelete"]; - _discountAmount = json["discountAmount"]; - _discountPercent = json["discountPercent"]; - _status = json["status"]; - _batch = json["batch"]; + this.id = json["id"]; + this.createTime = json["createTime"]; + this.createUser = json["createUser"]; + this.updateTime = json["updateTime"]; + this.updateUser = json["updateUser"]; + this.tenantCode = json["tenantCode"]; + this.storeId = json["storeId"]; + this.orderId = json["orderId"]; + this.productId = json["productId"]; + this.productName = json["productName"]; + this.skuId = json["skuId"]; + this.skuNameStr = json["skuNameStr"]; + this.skuImg = json["skuImg"]; + this.buyNum = json["buyNum"]; + this.refundNum = json["refundNum"]; + this.weight = json["weight"]; + this.applyPrice = json["applyPrice"]; + this.sellPrice = json["sellPrice"]; + this.postPay = json["postPay"]; + this.isDelete = json["isDelete"]; + this.discountAmount = json["discountAmount"]; + this.discountPercent = json["discountPercent"]; + this.status = json["status"]; + this.batch = json["batch"]; } Map toJson() { var map = {}; - map["id"] = _id; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; - map["tenantCode"] = _tenantCode; - map["storeId"] = _storeId; - map["orderId"] = _orderId; - map["productId"] = _productId; - map["productName"] = _productName; - map["skuId"] = _skuId; - map["skuNameStr"] = _skuNameStr; - map["skuImg"] = _skuImg; - map["buyNum"] = _buyNum; - map["refundNum"] = _refundNum; - map["weight"] = _weight; - map["applyPrice"] = _applyPrice; - map["sellPrice"] = _sellPrice; - map["postPay"] = _postPay; - map["isDelete"] = _isDelete; - map["discountAmount"] = _discountAmount; - map["discountPercent"] = _discountPercent; - map["status"] = _status; - map["batch"] = _batch; + map["id"] = this.id; + map["createTime"] = this.createTime; + map["createUser"] = this.createUser; + map["updateTime"] = this.updateTime; + map["updateUser"] = this.updateUser; + map["tenantCode"] = this.tenantCode; + map["storeId"] = this.storeId; + map["orderId"] = this.orderId; + map["productId"] = this.productId; + map["productName"] = this.productName; + map["skuId"] = this.skuId; + map["skuNameStr"] = this.skuNameStr; + map["skuImg"] = this.skuImg; + map["buyNum"] = this.buyNum; + map["refundNum"] = this.refundNum; + map["weight"] = this.weight; + map["applyPrice"] = this.applyPrice; + map["sellPrice"] = this.sellPrice; + map["postPay"] = this.postPay; + map["isDelete"] = this.isDelete; + map["discountAmount"] = this.discountAmount; + map["discountPercent"] = this.discountPercent; + map["status"] = this.status; + map["batch"] = this.batch; return map; } } @@ -738,471 +404,213 @@ class ProductList { /// predictTime : null class OrderDetail { - List _orderProductList; - dynamic _discountName; - dynamic _discountMoney; - dynamic _discountNumber; - dynamic _activityName; - CouponDTO _couponDTO; - String _orderSumPrice; - String _paySumPrice; - String _activityNoPrice; - String _activityPrice; - List _dishesList; - String _customPrice; - String _nextPerson; - int _isTakeOut; - dynamic _memberRec; - dynamic _isSubscribe; - dynamic _subcribeTime; - String _postFee; - String _shipperCode; - String _logisticsName; - String _logisticsNum; - int _orderNum; - int _productNum; - int _mins; - dynamic _predictTime; - - List get orderProductList => _orderProductList; - - dynamic get discountName => _discountName; - - dynamic get discountMoney => _discountMoney; - - dynamic get discountNumber => _discountNumber; - - dynamic get activityName => _activityName; - - CouponDTO get couponDTO => _couponDTO; - - String get orderSumPrice => _orderSumPrice; - - String get paySumPrice => _paySumPrice; - - String get activityNoPrice => _activityNoPrice; - - String get activityPrice => _activityPrice; - - List get dishesList => _dishesList; - - String get customPrice => _customPrice; - - String get nextPerson => _nextPerson; - - int get isTakeOut => _isTakeOut; - - dynamic get memberRec => _memberRec; - - dynamic get isSubscribe => _isSubscribe; - - dynamic get subcribeTime => _subcribeTime; - - String get postFee => _postFee; - - String get shipperCode => _shipperCode; - - String get logisticsName => _logisticsName; - - String get logisticsNum => _logisticsNum; - - int get orderNum => _orderNum; - - int get productNum => _productNum; - - int get mins => _mins; - - dynamic get predictTime => _predictTime; - - OrderDetail( - {List orderProductList, - dynamic discountName, - dynamic discountMoney, - dynamic discountNumber, - dynamic activityName, - CouponDTO couponDTO, - String orderSumPrice, - String paySumPrice, - String activityNoPrice, - String activityPrice, - List dishesList, - String customPrice, - String nextPerson, - int isTakeOut, - dynamic memberRec, - dynamic isSubscribe, - dynamic subcribeTime, - String postFee, - String shipperCode, - String logisticsName, - String logisticsNum, - int orderNum, - int productNum, - int mins, - dynamic predictTime}) { - _orderProductList = orderProductList; - _discountName = discountName; - _discountMoney = discountMoney; - _discountNumber = discountNumber; - _activityName = activityName; - _couponDTO = couponDTO; - _orderSumPrice = orderSumPrice; - _paySumPrice = paySumPrice; - _activityNoPrice = activityNoPrice; - _activityPrice = activityPrice; - _dishesList = dishesList; - _customPrice = customPrice; - _nextPerson = nextPerson; - _isTakeOut = isTakeOut; - _memberRec = memberRec; - _isSubscribe = isSubscribe; - _subcribeTime = subcribeTime; - _postFee = postFee; - _shipperCode = shipperCode; - _logisticsName = logisticsName; - _logisticsNum = logisticsNum; - _orderNum = orderNum; - _productNum = productNum; - _mins = mins; - _predictTime = predictTime; - } + List? orderProductList; + dynamic? discountName; + dynamic? discountMoney; + dynamic? discountNumber; + dynamic? activityName; + CouponDTO? couponDTO; + String? orderSumPrice; + String? paySumPrice; + String? activityNoPrice; + String? activityPrice; + List? dishesList; + String? customPrice; + String? nextPerson; + int? isTakeOut; + dynamic? memberRec; + dynamic? isSubscribe; + dynamic? subcribeTime; + String? postFee; + String? shipperCode; + String? logisticsName; + String? logisticsNum; + int? orderNum; + int? productNum; + int? mins; + dynamic? predictTime; + + OrderDetail(); OrderDetail.fromJson(dynamic json) { if (json["orderProductList"] != null) { - _orderProductList = []; + this.orderProductList = []; json["orderProductList"].forEach((v) { - _orderProductList.add(ProductList.fromJson(v)); + this.orderProductList!.add(ProductList.fromJson(v)); }); } - _discountName = json["discountName"]; - _discountMoney = json["discountMoney"]; - _discountNumber = json["discountNumber"]; - _activityName = json["activityName"]; - _couponDTO = json["couponDTO"] != null ? CouponDTO.fromJson(json["couponDTO"]) : null; - _orderSumPrice = json["orderSumPrice"]; - _paySumPrice = json["paySumPrice"]; - _activityNoPrice = json["activityNoPrice"]; - _activityPrice = json["activityPrice"]; + this.discountName = json["discountName"]; + this.discountMoney = json["discountMoney"]; + this.discountNumber = json["discountNumber"]; + this.activityName = json["activityName"]; + this.couponDTO = json["couponDTO"] != null ? CouponDTO.fromJson(json["couponDTO"]) : null; + this.orderSumPrice = json["orderSumPrice"]; + this.paySumPrice = json["paySumPrice"]; + this.activityNoPrice = json["activityNoPrice"]; + this.activityPrice = json["activityPrice"]; if (json["dishesList"] != null) { - _dishesList = []; + this.dishesList = []; json["dishesList"].forEach((v) { - _dishesList.add(v); + this.dishesList!.add(v); }); } - _customPrice = json["customPrice"]; - _nextPerson = json["nextPerson"]; - _isTakeOut = json["isTakeOut"]; - _memberRec = json["memberRec"]; - _isSubscribe = json["isSubscribe"]; - _subcribeTime = json["subcribeTime"]; - _postFee = json["postFee"]; - _shipperCode = json["shipperCode"]; - _logisticsName = json["logisticsName"]; - _logisticsNum = json["logisticsNum"]; - _orderNum = json["orderNum"]; - _productNum = json["productNum"]; - _mins = json["mins"]; - _predictTime = json["predictTime"]; + this.customPrice = json["customPrice"]; + this.nextPerson = json["nextPerson"]; + this.isTakeOut = json["isTakeOut"]; + this.memberRec = json["memberRec"]; + this.isSubscribe = json["isSubscribe"]; + this.subcribeTime = json["subcribeTime"]; + this.postFee = json["postFee"]; + this.shipperCode = json["shipperCode"]; + this.logisticsName = json["logisticsName"]; + this.logisticsNum = json["logisticsNum"]; + this.orderNum = json["orderNum"]; + this.productNum = json["productNum"]; + this.mins = json["mins"]; + this.predictTime = json["predictTime"]; } Map toJson() { var map = {}; - if (_orderProductList != null) { + if (this.orderProductList != null) { map["orderProductList"] = - _orderProductList.map((v) => v.toJson()).toList(); + this.orderProductList!.map((v) => v.toJson()).toList(); } - map["discountName"] = _discountName; - map["discountMoney"] = _discountMoney; - map["discountNumber"] = _discountNumber; - map["activityName"] = _activityName; - map["couponDTO"] = _couponDTO; - map["orderSumPrice"] = _orderSumPrice; - map["paySumPrice"] = _paySumPrice; - map["activityNoPrice"] = _activityNoPrice; - map["activityPrice"] = _activityPrice; - if (_dishesList != null) { - map["dishesList"] = _dishesList.map((v) => v.toJson()).toList(); + map["discountName"] = this.discountName; + map["discountMoney"] = this.discountMoney; + map["discountNumber"] = this.discountNumber; + map["activityName"] = this.activityName; + map["couponDTO"] = this.couponDTO; + map["orderSumPrice"] = this.orderSumPrice; + map["paySumPrice"] = this.paySumPrice; + map["activityNoPrice"] = this.activityNoPrice; + map["activityPrice"] = this.activityPrice; + if (this.dishesList != null) { + map["dishesList"] = this.dishesList!.map((v) => v.toJson()).toList(); } - map["customPrice"] = _customPrice; - map["nextPerson"] = _nextPerson; - map["isTakeOut"] = _isTakeOut; - map["memberRec"] = _memberRec; - map["isSubscribe"] = _isSubscribe; - map["subcribeTime"] = _subcribeTime; - map["postFee"] = _postFee; - map["shipperCode"] = _shipperCode; - map["logisticsName"] = _logisticsName; - map["logisticsNum"] = _logisticsNum; - map["orderNum"] = _orderNum; - map["productNum"] = _productNum; - map["mins"] = _mins; - map["predictTime"] = _predictTime; + map["customPrice"] = this.customPrice; + map["nextPerson"] = this.nextPerson; + map["isTakeOut"] = this.isTakeOut; + map["memberRec"] = this.memberRec; + map["isSubscribe"] = this.isSubscribe; + map["subcribeTime"] = this.subcribeTime; + map["postFee"] = this.postFee; + map["shipperCode"] = this.shipperCode; + map["logisticsName"] = this.logisticsName; + map["logisticsNum"] = this.logisticsNum; + map["orderNum"] = this.orderNum; + map["productNum"] = this.productNum; + map["mins"] = this.mins; + map["predictTime"] = this.predictTime; return map; } } -/// id : "1344490596986781696" -/// storeName : "小小店" -/// nickName : "" -/// businessService : "WIFI,免费停车" -/// businessType : "测试" -/// logo : "" -/// openStartTime : "08:25:43" -/// openEndTime : "23:25:43" -/// shipAddress : "汉街总部国际" -/// remark : null -/// mobile : "13554204268" -/// refundAddress : null -/// refundTel : null -/// refundContact : null -/// isAutoSendRefundAddress : 1 -/// soldNum : null -/// storeTemplateConfig : null -/// storeTable : null -/// threshold : null -/// freePostAge : null -/// logisticsThreshold : null -/// logisticsFreePostAge : null -/// longitude : "114.3442250000" -/// latitude : "30.5541770000" -/// deliveryDistance : null -/// couponVO : null -/// posType : {"desc":"零售商店","code":"RETAILSTORE"} -/// banners : null -/// tips : null -/// storeBrandImg : null -/// defaultPostAge : null - class StoreVO { - String _id; - String _storeName; - String _nickName; - String _businessService; - String _businessType; - String _logo; - String _openStartTime; - String _openEndTime; - String _shipAddress; - dynamic _remark; - String _mobile; - dynamic _refundAddress; - dynamic _refundTel; - dynamic _refundContact; - int _isAutoSendRefundAddress; - dynamic _soldNum; - dynamic _storeTemplateConfig; - dynamic _storeTable; - dynamic _threshold; - dynamic _freePostAge; - dynamic _logisticsThreshold; - dynamic _logisticsFreePostAge; - String _longitude; - String _latitude; - dynamic _deliveryDistance; - dynamic _couponVO; - PosType _posType; - dynamic _banners; - dynamic _tips; - dynamic _storeBrandImg; - dynamic _defaultPostAge; - - String get id => _id; - - String get storeName => _storeName; - - String get nickName => _nickName; - - String get businessService => _businessService; - - String get businessType => _businessType; - - String get logo => _logo; - - String get openStartTime => _openStartTime; - - String get openEndTime => _openEndTime; - - String get shipAddress => _shipAddress; - - dynamic get remark => _remark; - - String get mobile => _mobile; - - dynamic get refundAddress => _refundAddress; - - dynamic get refundTel => _refundTel; - - dynamic get refundContact => _refundContact; - - int get isAutoSendRefundAddress => _isAutoSendRefundAddress; - - dynamic get soldNum => _soldNum; - - dynamic get storeTemplateConfig => _storeTemplateConfig; - - dynamic get storeTable => _storeTable; - - dynamic get threshold => _threshold; - - dynamic get freePostAge => _freePostAge; - - dynamic get logisticsThreshold => _logisticsThreshold; - - dynamic get logisticsFreePostAge => _logisticsFreePostAge; - - String get longitude => _longitude; - - String get latitude => _latitude; - - dynamic get deliveryDistance => _deliveryDistance; - - dynamic get couponVO => _couponVO; - - PosType get posType => _posType; - - dynamic get banners => _banners; - - dynamic get tips => _tips; - - dynamic get storeBrandImg => _storeBrandImg; - - dynamic get defaultPostAge => _defaultPostAge; - - StoreVO( - {String id, - String storeName, - String nickName, - String businessService, - String businessType, - String logo, - String openStartTime, - String openEndTime, - String shipAddress, - dynamic remark, - String mobile, - dynamic refundAddress, - dynamic refundTel, - dynamic refundContact, - int isAutoSendRefundAddress, - dynamic soldNum, - dynamic storeTemplateConfig, - dynamic storeTable, - dynamic threshold, - dynamic freePostAge, - dynamic logisticsThreshold, - dynamic logisticsFreePostAge, - String longitude, - String latitude, - dynamic deliveryDistance, - dynamic couponVO, - PosType posType, - dynamic banners, - dynamic tips, - dynamic storeBrandImg, - dynamic defaultPostAge}) { - _id = id; - _storeName = storeName; - _nickName = nickName; - _businessService = businessService; - _businessType = businessType; - _logo = logo; - _openStartTime = openStartTime; - _openEndTime = openEndTime; - _shipAddress = shipAddress; - _remark = remark; - _mobile = mobile; - _refundAddress = refundAddress; - _refundTel = refundTel; - _refundContact = refundContact; - _isAutoSendRefundAddress = isAutoSendRefundAddress; - _soldNum = soldNum; - _storeTemplateConfig = storeTemplateConfig; - _storeTable = storeTable; - _threshold = threshold; - _freePostAge = freePostAge; - _logisticsThreshold = logisticsThreshold; - _logisticsFreePostAge = logisticsFreePostAge; - _longitude = longitude; - _latitude = latitude; - _deliveryDistance = deliveryDistance; - _couponVO = couponVO; - _posType = posType; - _banners = banners; - _tips = tips; - _storeBrandImg = storeBrandImg; - _defaultPostAge = defaultPostAge; - } + String? id; + String? storeName; + String? nickName; + String? businessService; + String? businessType; + String? logo; + String? openStartTime; + String? openEndTime; + String? shipAddress; + dynamic remark; + String? mobile; + dynamic refundAddress; + dynamic refundTel; + dynamic refundContact; + int? isAutoSendRefundAddress; + dynamic soldNum; + dynamic storeTemplateConfig; + dynamic storeTable; + dynamic threshold; + dynamic freePostAge; + dynamic logisticsThreshold; + dynamic logisticsFreePostAge; + String? longitude; + String? latitude; + dynamic deliveryDistance; + dynamic couponVO; + PosType? posType; + dynamic banners; + dynamic tips; + dynamic storeBrandImg; + dynamic defaultPostAge; + + StoreVO(); StoreVO.fromJson(dynamic json) { - _id = json["id"]; - _storeName = json["storeName"]; - _nickName = json["nickName"]; - _businessService = json["businessService"]; - _businessType = json["businessType"]; - _logo = json["logo"]; - _openStartTime = json["openStartTime"]; - _openEndTime = json["openEndTime"]; - _shipAddress = json["shipAddress"]; - _remark = json["remark"]; - _mobile = json["mobile"]; - _refundAddress = json["refundAddress"]; - _refundTel = json["refundTel"]; - _refundContact = json["refundContact"]; - _isAutoSendRefundAddress = json["isAutoSendRefundAddress"]; - _soldNum = json["soldNum"]; - _storeTemplateConfig = json["storeTemplateConfig"]; - _storeTable = json["storeTable"]; - _threshold = json["threshold"]; - _freePostAge = json["freePostAge"]; - _logisticsThreshold = json["logisticsThreshold"]; - _logisticsFreePostAge = json["logisticsFreePostAge"]; - _longitude = json["longitude"]; - _latitude = json["latitude"]; - _deliveryDistance = json["deliveryDistance"]; - _couponVO = json["couponVO"]; - _posType = + this.id = json["id"]; + this.storeName = json["storeName"]; + this.nickName = json["nickName"]; + this.businessService = json["businessService"]; + this.businessType = json["businessType"]; + this.logo = json["logo"]; + this.openStartTime = json["openStartTime"]; + this.openEndTime = json["openEndTime"]; + this.shipAddress = json["shipAddress"]; + this.remark = json["remark"]; + this.mobile = json["mobile"]; + this.refundAddress = json["refundAddress"]; + this.refundTel = json["refundTel"]; + this.refundContact = json["refundContact"]; + this.isAutoSendRefundAddress = json["isAutoSendRefundAddress"]; + this.soldNum = json["soldNum"]; + this.storeTemplateConfig = json["storeTemplateConfig"]; + this.storeTable = json["storeTable"]; + this.threshold = json["threshold"]; + this.freePostAge = json["freePostAge"]; + this.logisticsThreshold = json["logisticsThreshold"]; + this.logisticsFreePostAge = json["logisticsFreePostAge"]; + this.longitude = json["longitude"]; + this.latitude = json["latitude"]; + this.deliveryDistance = json["deliveryDistance"]; + this.couponVO = json["couponVO"]; + this.posType = json["posType"] != null ? PosType.fromJson(json["posType"]) : null; - _banners = json["banners"]; - _tips = json["tips"]; - _storeBrandImg = json["storeBrandImg"]; - _defaultPostAge = json["defaultPostAge"]; + this.banners = json["banners"]; + this.tips = json["tips"]; + this.storeBrandImg = json["storeBrandImg"]; + this.defaultPostAge = json["defaultPostAge"]; } Map toJson() { var map = {}; - map["id"] = _id; - map["storeName"] = _storeName; - map["nickName"] = _nickName; - map["businessService"] = _businessService; - map["businessType"] = _businessType; - map["logo"] = _logo; - map["openStartTime"] = _openStartTime; - map["openEndTime"] = _openEndTime; - map["shipAddress"] = _shipAddress; - map["remark"] = _remark; - map["mobile"] = _mobile; - map["refundAddress"] = _refundAddress; - map["refundTel"] = _refundTel; - map["refundContact"] = _refundContact; - map["isAutoSendRefundAddress"] = _isAutoSendRefundAddress; - map["soldNum"] = _soldNum; - map["storeTemplateConfig"] = _storeTemplateConfig; - map["storeTable"] = _storeTable; - map["threshold"] = _threshold; - map["freePostAge"] = _freePostAge; - map["logisticsThreshold"] = _logisticsThreshold; - map["logisticsFreePostAge"] = _logisticsFreePostAge; - map["longitude"] = _longitude; - map["latitude"] = _latitude; - map["deliveryDistance"] = _deliveryDistance; - map["couponVO"] = _couponVO; - if (_posType != null) { - map["posType"] = _posType.toJson(); + map["id"] = this.id; + map["storeName"] = this.storeName; + map["nickName"] = this.nickName; + map["businessService"] = this.businessService; + map["businessType"] = this.businessType; + map["logo"] = this.logo; + map["openStartTime"] = this.openStartTime; + map["openEndTime"] = this.openEndTime; + map["shipAddress"] = this.shipAddress; + map["remark"] = this.remark; + map["mobile"] = this.mobile; + map["refundAddress"] = this.refundAddress; + map["refundTel"] = this.refundTel; + map["refundContact"] = this.refundContact; + map["isAutoSendRefundAddress"] = this.isAutoSendRefundAddress; + map["soldNum"] = this.soldNum; + map["storeTemplateConfig"] = this.storeTemplateConfig; + map["storeTable"] = this.storeTable; + map["threshold"] = this.threshold; + map["freePostAge"] = this.freePostAge; + map["logisticsThreshold"] = this.logisticsThreshold; + map["logisticsFreePostAge"] = this.logisticsFreePostAge; + map["longitude"] = this.longitude; + map["latitude"] = this.latitude; + map["deliveryDistance"] = this.deliveryDistance; + map["couponVO"] = this.couponVO; + if (this.posType != null) { + map["posType"] = this.posType!.toJson(); } - map["banners"] = _banners; - map["tips"] = _tips; - map["storeBrandImg"] = _storeBrandImg; - map["defaultPostAge"] = _defaultPostAge; + map["banners"] = this.banners; + map["tips"] = this.tips; + map["storeBrandImg"] = this.storeBrandImg; + map["defaultPostAge"] = this.defaultPostAge; return map; } } @@ -1211,27 +619,21 @@ class StoreVO { /// code : "RETAILSTORE" class PosType { - String _desc; - String _code; - String get desc => _desc; + String? desc; + String? code; - String get code => _code; - - PosType({String desc, String code}) { - _desc = desc; - _code = code; - } + PosType(); PosType.fromJson(dynamic json) { - _desc = json["desc"]; - _code = json["code"]; + this.desc = json["desc"]; + this.code = json["code"]; } Map toJson() { var map = {}; - map["desc"] = _desc; - map["code"] = _code; + map["desc"] = this.desc; + map["code"] = this.code; return map; } } @@ -1252,113 +654,56 @@ class PosType { /// latitude : "30.554177" class AddressExt { - dynamic _addressId; - dynamic _country; - dynamic _countryId; - String _province; - dynamic _provinceId; - String _city; - dynamic _cityId; - String _district; - dynamic _districtId; - String _address; - dynamic _recName; - dynamic _recMobile; - String _longitude; - String _latitude; - - dynamic get addressId => _addressId; - - dynamic get country => _country; - - dynamic get countryId => _countryId; - - String get province => _province; - - dynamic get provinceId => _provinceId; - - String get city => _city; - - dynamic get cityId => _cityId; - - String get district => _district; - - dynamic get districtId => _districtId; - - String get address => _address; - - dynamic get recName => _recName; - - dynamic get recMobile => _recMobile; - - String get longitude => _longitude; - - String get latitude => _latitude; - - AddressExt( - {dynamic addressId, - dynamic country, - dynamic countryId, - String province, - dynamic provinceId, - String city, - dynamic cityId, - String district, - dynamic districtId, - String address, - dynamic recName, - dynamic recMobile, - String longitude, - String latitude}) { - _addressId = addressId; - _country = country; - _countryId = countryId; - _province = province; - _provinceId = provinceId; - _city = city; - _cityId = cityId; - _district = district; - _districtId = districtId; - _address = address; - _recName = recName; - _recMobile = recMobile; - _longitude = longitude; - _latitude = latitude; - } + dynamic? addressId; + dynamic? country; + dynamic? countryId; + String? province; + dynamic? provinceId; + String? city; + dynamic? cityId; + String? district; + dynamic? districtId; + String? address; + dynamic? recName; + dynamic? recMobile; + String? longitude; + String? latitude; + + AddressExt(); AddressExt.fromJson(dynamic json) { - _addressId = json["addressId"]; - _country = json["country"]; - _countryId = json["countryId"]; - _province = json["province"]; - _provinceId = json["provinceId"]; - _city = json["city"]; - _cityId = json["cityId"]; - _district = json["district"]; - _districtId = json["districtId"]; - _address = json["address"]; - _recName = json["recName"]; - _recMobile = json["recMobile"]; - _longitude = json["longitude"]; - _latitude = json["latitude"]; + this.addressId = json["addressId"]; + this.country = json["country"]; + this.countryId = json["countryId"]; + this.province = json["province"]; + this.provinceId = json["provinceId"]; + this.city = json["city"]; + this.cityId = json["cityId"]; + this.district = json["district"]; + this.districtId = json["districtId"]; + this.address = json["address"]; + this.recName = json["recName"]; + this.recMobile = json["recMobile"]; + this.longitude = json["longitude"]; + this.latitude = json["latitude"]; } Map toJson() { var map = {}; - map["addressId"] = _addressId; - map["country"] = _country; - map["countryId"] = _countryId; - map["province"] = _province; - map["provinceId"] = _provinceId; - map["city"] = _city; - map["cityId"] = _cityId; - map["district"] = _district; - map["districtId"] = _districtId; - map["address"] = _address; - map["recName"] = _recName; - map["recMobile"] = _recMobile; - map["longitude"] = _longitude; - map["latitude"] = _latitude; + map["addressId"] = this.addressId; + map["country"] = this.country; + map["countryId"] = this.countryId; + map["province"] = this.province; + map["provinceId"] = this.provinceId; + map["city"] = this.city; + map["cityId"] = this.cityId; + map["district"] = this.district; + map["districtId"] = this.districtId; + map["address"] = this.address; + map["recName"] = this.recName; + map["recMobile"] = this.recMobile; + map["longitude"] = this.longitude; + map["latitude"] = this.latitude; return map; } } @@ -1369,10 +714,10 @@ class CouponDTO { // "money": "20.00", // "receiveMoney": null - String name; - dynamic num; - String money; - dynamic receiveMoney; + String? name; + dynamic? num; + String? money; + dynamic? receiveMoney; CouponDTO.fromJson(dynamic json) { name = json["name"]; diff --git a/lib/retrofit/data/page.dart b/lib/retrofit/data/page.dart index 257ac7e0..fa2a5b6a 100644 --- a/lib/retrofit/data/page.dart +++ b/lib/retrofit/data/page.dart @@ -11,16 +11,16 @@ part 'page.g.dart'; class PageInfo { PageInfo(); - int pageNum; + int? pageNum; dynamic current; - int pageSize; + int? pageSize; dynamic size; dynamic pages; - bool hasPreviousPage; - bool hasNextPage; - String total; - List list; - List records; + bool? hasPreviousPage; + bool? hasNextPage; + String? total; + List? list; + List? records; factory PageInfo.fromJson(Map json, D Function(dynamic d) fromJsonD) => _$PageInfoFromJson(json, fromJsonD); diff --git a/lib/retrofit/data/promotion.dart b/lib/retrofit/data/promotion.dart index d4c2d8a1..0e6383ca 100644 --- a/lib/retrofit/data/promotion.dart +++ b/lib/retrofit/data/promotion.dart @@ -1,25 +1,25 @@ class Promotion { - String activityEndTime; - String activityStartTime; - String applyEndTime; - String applyStartTime; - String createTime; - String createUser; - String description; - String id; - String image; - num isDelete; - num isNeedSecurityDeposit; - String name; - List promotionDetail; - num promotionPlan; - num promotionType; - String securityDeposit; - num status; - String tag; - String updateTime; - String updateUser; + String? activityEndTime; + String? activityStartTime; + String? applyEndTime; + String? applyStartTime; + String? createTime; + String? createUser; + String? description; + String? id; + String? image; + num? isDelete; + num? isNeedSecurityDeposit; + String? name; + List? promotionDetail; + num? promotionPlan; + num? promotionType; + String? securityDeposit; + num? status; + String? tag; + String? updateTime; + String? updateUser; Promotion({this.activityEndTime, this.activityStartTime, this.applyEndTime, this.applyStartTime, this.createTime, this.createUser, this.description, this.id, this.image, this.isDelete, this.isNeedSecurityDeposit, this.name, this.promotionDetail, this.promotionPlan, this.promotionType, this.securityDeposit, this.status, this.tag, this.updateTime, this.updateUser}); diff --git a/lib/retrofit/data/rank.dart b/lib/retrofit/data/rank.dart index 40e1929e..7b538f31 100644 --- a/lib/retrofit/data/rank.dart +++ b/lib/retrofit/data/rank.dart @@ -10,76 +10,44 @@ /// updateUser : 0 class Rank { - String _createTime; - String _createUser; - String _id; - String _rankContent; - String _rankImg; - String _rankName; - int _rankOrigin; - bool _status; - String _updateTime; - String _updateUser; + String? createTime; + String? createUser; + String? id; + String? rankContent; + String? rankImg; + String? rankName; + int? rankOrigin; + bool? status; + String? updateTime; + String? updateUser; - String get createTime => _createTime; - String get createUser => _createUser; - String get id => _id; - String get rankContent => _rankContent; - String get rankImg => _rankImg; - String get rankName => _rankName; - int get rankOrigin => _rankOrigin; - bool get status => _status; - String get updateTime => _updateTime; - String get updateUser => _updateUser; - - Rank({ - String createTime, - String createUser, - String id, - String rankContent, - String rankImg, - String rankName, - int rankOrigin, - bool status, - String updateTime, - String updateUser}){ - _createTime = createTime; - _createUser = createUser; - _id = id; - _rankContent = rankContent; - _rankImg = rankImg; - _rankName = rankName; - _rankOrigin = rankOrigin; - _status = status; - _updateTime = updateTime; - _updateUser = updateUser; -} + Rank(); Rank.fromJson(dynamic json) { - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _id = json["id"]; - _rankContent = json["rankContent"]; - _rankImg = json["rankImg"]; - _rankName = json["rankName"]; - _rankOrigin = json["rankOrigin"]; - _status = json["status"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; + this.createTime = json["createTime"]; + this.createUser = json["createUser"]; + this.id = json["id"]; + this.rankContent = json["rankContent"]; + this.rankImg = json["rankImg"]; + this.rankName = json["rankName"]; + this.rankOrigin = json["rankOrigin"]; + this.status = json["status"]; + this.updateTime = json["updateTime"]; + this.updateUser = json["updateUser"]; } Map toJson() { var map = {}; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["id"] = _id; - map["rankContent"] = _rankContent; - map["rankImg"] = _rankImg; - map["rankName"] = _rankName; - map["rankOrigin"] = _rankOrigin; - map["status"] = _status; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; + map["createTime"] = this.createTime; + map["createUser"] = this.createUser; + map["id"] = this.id; + map["rankContent"] = this.rankContent; + map["rankImg"] = this.rankImg; + map["rankName"] = this.rankName; + map["rankOrigin"] = this.rankOrigin; + map["status"] = this.status; + map["updateTime"] = this.updateTime; + map["updateUser"] = this.updateUser; return map; } diff --git a/lib/retrofit/data/sign_in.dart b/lib/retrofit/data/sign_in.dart index 785073c8..295a18c7 100644 --- a/lib/retrofit/data/sign_in.dart +++ b/lib/retrofit/data/sign_in.dart @@ -1,22 +1,22 @@ class SignIn { SignIn(); - String balance; - String category; - String createTime; - String createUser; - String id; - bool isDeleted; - String linkId; - String mark; - String mid; - String number; - int pm; - bool status; - String title; - String type; - String updateTime; - String updateUser; + String? balance; + String? category; + String? createTime; + String? createUser; + String? id; + bool? isDeleted; + String? linkId; + String? mark; + String? mid; + String? number; + int? pm; + bool? status; + String? title; + String? type; + String? updateTime; + String? updateUser; factory SignIn.fromJson(Map json) => SignIn() ..balance = json['balance'] as String diff --git a/lib/retrofit/data/sign_info.dart b/lib/retrofit/data/sign_info.dart index 678a8ff2..bcb94f5f 100644 --- a/lib/retrofit/data/sign_info.dart +++ b/lib/retrofit/data/sign_info.dart @@ -4,12 +4,12 @@ import 'package:huixiang/retrofit/data/task.dart'; class SignInfo { SignInfo(); - String point; - bool todayHasSignin; - MemberRank rank; - List signInList; - List taskList; - List rewardList; + String? point; + bool? todayHasSignin; + MemberRank? rank; + List? signInList; + List? taskList; + List? rewardList; factory SignInfo.fromJson(Map json) => SignInfo() ..point = json['point'] as String diff --git a/lib/retrofit/data/store.dart b/lib/retrofit/data/store.dart index aa19822a..34a3a649 100644 --- a/lib/retrofit/data/store.dart +++ b/lib/retrofit/data/store.dart @@ -6,38 +6,38 @@ import 'package:huixiang/retrofit/data/store_type.dart'; class Store { Store(); - String id; - String createTime; - String createUser; - String updateTime; - String updateUser; - String tenantCode; - bool useErp; - String openStartTime; - String openEndTime; - String perCapitaConsumption; - String storeName; - double distance; - String logo; - String shipAddress; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? tenantCode; + bool? useErp; + String? openStartTime; + String? openEndTime; + String? perCapitaConsumption; + String? storeName; + double? distance; + String? logo; + String? shipAddress; dynamic remark; - String mobile; - String longitude; - String latitude; + String? mobile; + String? longitude; + String? latitude; dynamic refundAddress; dynamic refundTel; dynamic refundContact; - int isAutoSendRefundAddress; - String province; - String city; - String district; - String address; - String headName; - String headMobile; - CouponVo couponVO; + int? isAutoSendRefundAddress; + String? province; + String? city; + String? district; + String? address; + String? headName; + String? headMobile; + CouponVo? couponVO; dynamic deliveryInfo; - String businessType; - StoreType posType; + String? businessType; + StoreType? posType; factory Store.fromJson(Map json) => Store() ..id = json['id'] as String @@ -106,7 +106,7 @@ class Store { 'headMobile': this.headMobile, 'deliveryInfo': this.deliveryInfo, 'businessType': this.businessType, - 'couponVO': this.couponVO.toJson(), + 'couponVO': this.couponVO != null ? this.couponVO!.toJson() : null, 'posType': this.posType, }; diff --git a/lib/retrofit/data/store_info.dart b/lib/retrofit/data/store_info.dart index f2dae3a2..ced45413 100644 --- a/lib/retrofit/data/store_info.dart +++ b/lib/retrofit/data/store_info.dart @@ -8,45 +8,45 @@ import 'package:huixiang/retrofit/data/store_type.dart'; import 'package:huixiang/retrofit/data/mini.dart'; class StoreInfo { - String address; - List bannerList; - String city; - List couponVOList; - String createTime; - String createUser; - DeliveryInfo deliveryInfo; - String district; - String headMobile; - String headName; - String id; - num isAutoSendRefundAddress; - String latitude; - String logo; - bool isVip; - String longitude; - String mobile; - String openEndTime; - String openStartTime; - String perCapitaConsumption; - StoreType posType; - List promotionList; - String province; - String refundAddress; - String refundContact; - String refundTel; - String remark; - String shipAddress; - String storeName; - String tenantCode; - String updateTime; - String updateUser; - String businessService; - Mini mini; - bool useErp; - String expireTime; - String vipFee; - MemberSource memberSource; - PageInfo informationVOPageVO; + String? address; + List? bannerList; + String? city; + List? couponVOList; + String? createTime; + String? createUser; + DeliveryInfo? deliveryInfo; + String? district; + String? headMobile; + String? headName; + String? id; + num? isAutoSendRefundAddress; + String? latitude; + String? logo; + bool? isVip; + String? longitude; + String? mobile; + String? openEndTime; + String? openStartTime; + String? perCapitaConsumption; + StoreType? posType; + List? promotionList; + String? province; + String? refundAddress; + String? refundContact; + String? refundTel; + String? remark; + String? shipAddress; + String? storeName; + String? tenantCode; + String? updateTime; + String? updateUser; + String? businessService; + Mini? mini; + bool? useErp; + String? expireTime; + String? vipFee; + MemberSource? memberSource; + PageInfo? informationVOPageVO; StoreInfo(); factory StoreInfo.fromJson(Map json) => StoreInfo() @@ -107,12 +107,12 @@ class StoreInfo { Map toJson() => { 'address': this.address, - 'bannerList': this.bannerList.map((e) => e.toJson()).toList(), + 'bannerList': this.bannerList == null ? null : this.bannerList!.map((e) => e?.toJson()).toList(), 'city': this.city, 'couponVOList': this.couponVOList, 'createTime': this.createTime, 'createUser': this.createUser, - 'deliveryInfo': this.deliveryInfo.toJson(), + 'deliveryInfo': this.deliveryInfo != null ? this.deliveryInfo!.toJson() : null, 'district': this.district, 'headMobile': this.headMobile, 'headName': this.headName, @@ -126,8 +126,8 @@ class StoreInfo { 'openEndTime': this.openEndTime, 'openStartTime': this.openStartTime, 'perCapitaConsumption': this.perCapitaConsumption, - 'posType': this.posType.toJson(), - 'promotionList': this.promotionList.map((e) => e.toJson()).toList(), + 'posType': this.posType != null ? this.posType!.toJson() : null, + 'promotionList': this.promotionList != null ? this.promotionList!.map((e) => e?.toJson()).toList() : null, 'province': this.province, 'refundAddress': this.refundAddress, 'refundContact': this.refundContact, @@ -139,11 +139,11 @@ class StoreInfo { 'updateTime': this.updateTime, 'updateUser': this.updateUser, 'businessService': this.businessService, - 'mini': this.mini.toJson(), + 'mini': this.mini != null ? this.mini!.toJson() : "", 'useErp': this.useErp, 'expireTime': this.expireTime, 'vipFee': this.vipFee, - 'memberSource': this.memberSource.toJson(), + 'memberSource': this.memberSource != null ? this.memberSource!.toJson() : null, 'informationVOPageVO': this.informationVOPageVO, }; diff --git a/lib/retrofit/data/store_type.dart b/lib/retrofit/data/store_type.dart index 5e18bc8e..9ea2bfcb 100644 --- a/lib/retrofit/data/store_type.dart +++ b/lib/retrofit/data/store_type.dart @@ -2,8 +2,8 @@ class StoreType { StoreType(); - String desc; - String code; + String? desc; + String? code; factory StoreType.fromJson(Map json) => StoreType() ..desc = json['desc'] as String diff --git a/lib/retrofit/data/task.dart b/lib/retrofit/data/task.dart index c7f471b3..b95ab07e 100644 --- a/lib/retrofit/data/task.dart +++ b/lib/retrofit/data/task.dart @@ -1,20 +1,20 @@ class Task { Task(); - String aspects; - int complateNum; - int conplateNum; - String createTime; - String createUser; - String id; - int limitDay; - String name; - int rewardType; - String rewardValue; - bool status; - String type; - String updateTime; - String updateUser; + String? aspects; + int? complateNum; + int? conplateNum; + String? createTime; + String? createUser; + String? id; + int? limitDay; + String? name; + int? rewardType; + String? rewardValue; + bool? status; + String? type; + String? updateTime; + String? updateUser; factory Task.fromJson(Map json) => Task() ..aspects = json['aspects'] as String diff --git a/lib/retrofit/data/upload_result.dart b/lib/retrofit/data/upload_result.dart index e2f883ed..a5bdb71d 100644 --- a/lib/retrofit/data/upload_result.dart +++ b/lib/retrofit/data/upload_result.dart @@ -2,31 +2,31 @@ import 'package:huixiang/retrofit/data/data_type.dart'; class UploadResult { UploadResult(); - String id; - String createTime; - String createUser; - String updateTime; - String updateUser; - DataType dataType; - String submittedFileName; - String treePath; - int grade; - bool isDelete; - String folderId; - String url; - String size; - String folderName; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + DataType? dataType; + String? submittedFileName; + String? treePath; + int? grade; + bool? isDelete; + String? folderId; + String? url; + String? size; + String? folderName; dynamic group; - String path; - String relativePath; + String? path; + String? relativePath; dynamic fileMd5; - String contextType; - String filename; - String ext; - String icon; - String createMonth; - String createWeek; - String createDay; + String? contextType; + String? filename; + String? ext; + String? icon; + String? createMonth; + String? createWeek; + String? createDay; factory UploadResult.fromJson(Map json) => UploadResult() ..id = json['id'] as String @@ -62,7 +62,7 @@ class UploadResult { 'createUser': this.createUser, 'updateTime': this.updateTime, 'updateUser': this.updateUser, - 'dataType': this.dataType.toJson(), + 'dataType': this.dataType == null ? "" : this.dataType!.toJson(), 'submittedFileName': this.submittedFileName, 'treePath': this.treePath, 'grade': this.grade, diff --git a/lib/retrofit/data/user_bill.dart b/lib/retrofit/data/user_bill.dart index 56d5d34a..e08bbfb1 100644 --- a/lib/retrofit/data/user_bill.dart +++ b/lib/retrofit/data/user_bill.dart @@ -17,118 +17,65 @@ /// name : "签到" class UserBill { - String _id; - String _createTime; - String _createUser; - String _updateTime; - String _updateUser; - String _mid; - String _linkId; - int _pm; - String _title; - String _category; - String _type; - String _number; - String _balance; - String _mark; - bool _status; - bool _isDeleted; - String _name; - String get id => _id; - String get createTime => _createTime; - String get createUser => _createUser; - String get updateTime => _updateTime; - String get updateUser => _updateUser; - String get mid => _mid; - String get linkId => _linkId; - int get pm => _pm; - String get title => _title; - String get category => _category; - String get type => _type; - String get number => _number; - String get balance => _balance; - String get mark => _mark; - bool get status => _status; - bool get isDeleted => _isDeleted; - String get name => _name; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? mid; + String? linkId; + int pm = 0; + String? title; + String? category; + String? type; + String? number; + String? balance; + String? mark; + bool? status; + bool? isDeleted; + String? name; - UserBill({ - String id, - String createTime, - String createUser, - String updateTime, - String updateUser, - String mid, - String linkId, - int pm, - String title, - String category, - String type, - String number, - String balance, - String mark, - bool status, - bool isDeleted, - String name}){ - _id = id; - _createTime = createTime; - _createUser = createUser; - _updateTime = updateTime; - _updateUser = updateUser; - _mid = mid; - _linkId = linkId; - _pm = pm; - _title = title; - _category = category; - _type = type; - _number = number; - _balance = balance; - _mark = mark; - _status = status; - _isDeleted = isDeleted; - _name = name; -} UserBill.fromJson(dynamic json) { - _id = json["id"]; - _createTime = json["createTime"]; - _createUser = json["createUser"]; - _updateTime = json["updateTime"]; - _updateUser = json["updateUser"]; - _mid = json["mid"]; - _linkId = json["linkId"]; - _pm = json["pm"]; - _title = json["title"]; - _category = json["category"]; - _type = json["type"]; - _number = json["number"]; - _balance = json["balance"]; - _mark = json["mark"]; - _status = json["status"]; - _isDeleted = json["isDeleted"]; - _name = json["name"]; + id = json["id"]; + createTime = json["createTime"]; + createUser = json["createUser"]; + updateTime = json["updateTime"]; + updateUser = json["updateUser"]; + mid = json["mid"]; + linkId = json["linkId"]; + pm = json["pm"]; + title = json["title"]; + category = json["category"]; + type = json["type"]; + number = json["number"]; + balance = json["balance"]; + mark = json["mark"]; + status = json["status"]; + isDeleted = json["isDeleted"]; + name = json["name"]; } Map toJson() { var map = {}; - map["id"] = _id; - map["createTime"] = _createTime; - map["createUser"] = _createUser; - map["updateTime"] = _updateTime; - map["updateUser"] = _updateUser; - map["mid"] = _mid; - map["linkId"] = _linkId; - map["pm"] = _pm; - map["title"] = _title; - map["category"] = _category; - map["type"] = _type; - map["number"] = _number; - map["balance"] = _balance; - map["mark"] = _mark; - map["status"] = _status; - map["isDeleted"] = _isDeleted; - map["name"] = _name; + map["id"] = id; + map["createTime"] = createTime; + map["createUser"] = createUser; + map["updateTime"] = updateTime; + map["updateUser"] = updateUser; + map["mid"] = mid; + map["linkId"] = linkId; + map["pm"] = pm; + map["title"] = title; + map["category"] = category; + map["type"] = type; + map["number"] = number; + map["balance"] = balance; + map["mark"] = mark; + map["status"] = status; + map["isDeleted"] = isDeleted; + map["name"] = name; return map; } diff --git a/lib/retrofit/data/user_entity.dart b/lib/retrofit/data/user_entity.dart index b0734dac..66ea8ad7 100644 --- a/lib/retrofit/data/user_entity.dart +++ b/lib/retrofit/data/user_entity.dart @@ -2,18 +2,18 @@ class UserEntity { UserEntity(); - String account; - String avatar; - String expiration; - String expire; - String mobile; - String name; - String refreshToken; - String token; - String tokenType; - String userId; - String userType; - String workDescribe; + String? account; + String? avatar; + String? expiration; + String? expire; + String? mobile; + String? name; + String? refreshToken; + String? token; + String? tokenType; + String? userId; + String? userType; + String? workDescribe; factory UserEntity.fromJson(Map json) => UserEntity() diff --git a/lib/retrofit/data/user_info.dart b/lib/retrofit/data/user_info.dart index ac9698f1..8b7f40b4 100644 --- a/lib/retrofit/data/user_info.dart +++ b/lib/retrofit/data/user_info.dart @@ -19,22 +19,22 @@ import 'package:huixiang/retrofit/data/member_rank.dart'; class UserInfo { UserInfo(); - String vipNo; - String nickname; - String headimg; - bool userType; - String sex; - int level; - String addressId; - String remark; - String phone; - String createTime; - String birth; + String? vipNo; + String? nickname; + String? headimg; + bool? userType; + String? sex; + int? level; + String? addressId; + String? remark; + String? phone; + String? createTime; + String? birth; dynamic balance; - String money; - String points; - bool isBind; - MemberRank memberRankVo; + String? money; + String? points; + bool? isBind; + MemberRank? memberRankVo; factory UserInfo.fromJson(Map json) => UserInfo() @@ -73,6 +73,6 @@ class UserInfo { 'money': this.money, 'points': this.points, 'isBind': this.isBind, - 'memberRankVo': this.memberRankVo == null ? "" : this.memberRankVo.toJson(), + 'memberRankVo': this.memberRankVo == null ? "" : this.memberRankVo!.toJson(), }; } diff --git a/lib/retrofit/data/verify_code.dart b/lib/retrofit/data/verify_code.dart index d2bc1773..7009b54a 100644 --- a/lib/retrofit/data/verify_code.dart +++ b/lib/retrofit/data/verify_code.dart @@ -1,14 +1,14 @@ class VerifyCode { VerifyCode(); - int code; - Map data; - BaseDataExtra extra; - bool isError; - bool isSuccess; - String msg; - String path; - String timestamp; + int? code; + Map? data; + BaseDataExtra? extra; + bool? isError; + bool? isSuccess; + String? msg; + String? path; + String? timestamp; factory VerifyCode.fromJson(Map json) => VerifyCode() ..code = json['code'] as int diff --git a/lib/retrofit/data/vip_card.dart b/lib/retrofit/data/vip_card.dart index 4142de74..4e3e5fbd 100644 --- a/lib/retrofit/data/vip_card.dart +++ b/lib/retrofit/data/vip_card.dart @@ -1,66 +1,36 @@ -/// id : "1393457755217461248" -/// createTime : "2021-05-15 14:46:33" -/// createUser : null -/// updateTime : "2021-05-15 14:46:33" -/// updateUser : "1393457755217461248" -/// mid : "1394132265126068224" -/// openid : "o3DjK5P66kDzkeW3biAx1LQSMLn4" -/// nickname : "斯基仔" -/// headimg : "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83erTf2Lbo2ztbicMtreEdr7xtrnvtTL5Qr31cicZVoKicdN3EEej13sRMLxLlq3qHThI4V8Pmau5Rps8A/132" -/// balance : "0.00" -/// realRecharge : "0.00" -/// sex : "0" -/// status : true -/// onCredit : false -/// loginTime : "2021-05-20 13:48:03" -/// loginNum : 9 -/// tenantCode : "1180" -/// source : 1 -/// expendAmount : "0.00" -/// buyTimes : 0 -/// lastBuyTime : null -/// vip_no : null -/// expireTime : null -/// integral : 0 -/// level : 1 -/// vipRegStore : null -/// tenantName : "稻田里的书店" -/// tenantLogo : "" -/// storeList : [{"id":"1381798825072525312","createTime":"2021-04-13 10:38:07","createUser":"1","updateTime":"2021-06-12 21:20:22","updateUser":"1381798824988639232","tenantCode":"1\nI/flutter ( 6658): 180","useErp":false,"openStartTime":"09:30:00","openEndTime":"18:30:00","storeName":"稻田里的书店","nickName":"","logo":"https://pos.upload.gznl.top/1180/2021/07/574aaeff-df3c-451a-b34f-67f9b3552427.png","shipAddress":"上海市崇明区东风农场东风公路833弄1-22号C2-C3","remark":"","mobile":"13554204268","longitude":"121.4789730000","latitude":"31.7092220000","refundAddress":null,"refundTel":null,"refundContact":null,"isAutoSendRefundAddress":1,"province":"上海市","city":"上海市","district":"崇明区","address":"上海市崇明区稻田里的书店咖啡茶饮区东平镇东风公路833号东风农场C2","headName":"","headMobile":"18672789329","businessService":"WIFI,免费停车","businessType":"书","deliveryInfo":null,"miniParam":null,"is_delete":0,"posType":{"desc":"快消餐饮","code":"FASTSTORE"}}] - class VipCard { - String id; - String createTime; + String? id; + String? createTime; dynamic createUser; - String updateTime; - String updateUser; - String mid; - String openid; - String nickname; - String headimg; - String balance; - String realRecharge; - String sex; - bool status; - bool onCredit; - String loginTime; - int loginNum; - String tenantCode; - int source; - String expendAmount; - int buyTimes; + String? updateTime; + String? updateUser; + String? mid; + String? openid; + String? nickname; + String? headimg; + String? balance; + String? realRecharge; + String? sex; + bool? status; + bool? onCredit; + String? loginTime; + int? loginNum; + String? tenantCode; + int? source; + String? expendAmount; + int? buyTimes; dynamic lastBuyTime; dynamic vipNo; dynamic expireTime; - int integral; - int level; + int integral = 0; + int level = 0; dynamic vipRegStore; - String tenantName; - String tenantLogo; - List storeList; + String? tenantName; + String? tenantLogo; + List? storeList; - static VipCard fromJson(Map map) { + static VipCard? fromJson(Map? map) { if (map == null) return null; VipCard vipCardBean = VipCard(); vipCardBean.id = map['id']; @@ -91,8 +61,8 @@ class VipCard { vipCardBean.vipRegStore = map['vipRegStore']; vipCardBean.tenantName = map['tenantName']; vipCardBean.tenantLogo = map['tenantLogo']; - vipCardBean.storeList = List()..addAll( - (map['storeList'] as List ?? []).map((o) => StoreListBean.fromMap(o)) + vipCardBean.storeList = []..addAll( + (map['storeList'] as List).map((o) => StoreListBean.fromMap(o)) ); return vipCardBean; } @@ -130,77 +100,43 @@ class VipCard { }; } -/// id : "1381798825072525312" -/// createTime : "2021-04-13 10:38:07" -/// createUser : "1" -/// updateTime : "2021-06-12 21:20:22" -/// updateUser : "1381798824988639232" -/// tenantCode : "1\nI/flutter ( 6658): 180" -/// useErp : false -/// openStartTime : "09:30:00" -/// openEndTime : "18:30:00" -/// storeName : "稻田里的书店" -/// nickName : "" -/// logo : "https://pos.upload.gznl.top/1180/2021/07/574aaeff-df3c-451a-b34f-67f9b3552427.png" -/// shipAddress : "上海市崇明区东风农场东风公路833弄1-22号C2-C3" -/// remark : "" -/// mobile : "13554204268" -/// longitude : "121.4789730000" -/// latitude : "31.7092220000" -/// refundAddress : null -/// refundTel : null -/// refundContact : null -/// isAutoSendRefundAddress : 1 -/// province : "上海市" -/// city : "上海市" -/// district : "崇明区" -/// address : "上海市崇明区稻田里的书店咖啡茶饮区东平镇东风公路833号东风农场C2" -/// headName : "" -/// headMobile : "18672789329" -/// businessService : "WIFI,免费停车" -/// businessType : "书" -/// deliveryInfo : null -/// miniParam : null -/// is_delete : 0 -/// posType : {"desc":"快消餐饮","code":"FASTSTORE"} - class StoreListBean { - String id; - String createTime; - String createUser; - String updateTime; - String updateUser; - String tenantCode; - bool useErp; - String openStartTime; - String openEndTime; - String storeName; - String nickName; - String logo; - String shipAddress; - String remark; - String mobile; - String longitude; - String latitude; + String? id; + String? createTime; + String? createUser; + String? updateTime; + String? updateUser; + String? tenantCode; + bool? useErp; + String? openStartTime; + String? openEndTime; + String? storeName; + String? nickName; + String? logo; + String? shipAddress; + String? remark; + String? mobile; + String? longitude; + String? latitude; dynamic refundAddress; dynamic refundTel; dynamic refundContact; - int isAutoSendRefundAddress; - String province; - String city; - String district; - String address; - String headName; - String headMobile; - String businessService; - String businessType; + int? isAutoSendRefundAddress; + String? province; + String? city; + String? district; + String? address; + String? headName; + String? headMobile; + String? businessService; + String? businessType; dynamic deliveryInfo; dynamic miniParam; dynamic distance; - int isDelete; - PosTypeBean posType; + int? isDelete; + PosTypeBean? posType; - static StoreListBean fromMap(Map map) { + static StoreListBean? fromMap(Map? map) { if (map == null) return null; StoreListBean storeListBean = StoreListBean(); storeListBean.id = map['id']; @@ -283,10 +219,10 @@ class StoreListBean { /// desc : "" class PosTypeBean { - String code; - String desc; + String? code; + String? desc; - static PosTypeBean fromMap(Map map) { + static PosTypeBean? fromMap(Map? map) { if (map == null) return null; PosTypeBean posTypeBean = PosTypeBean(); posTypeBean.code = map['code']; diff --git a/lib/retrofit/data/wx_pay.dart b/lib/retrofit/data/wx_pay.dart index 17017d8a..82a62a62 100644 --- a/lib/retrofit/data/wx_pay.dart +++ b/lib/retrofit/data/wx_pay.dart @@ -7,58 +7,34 @@ /// timeStamp : "" class WxPay { - String _appId; - String _nonceStr; - String _packageValue; - String _partnerId; - String _prepayId; - String _sign; - String _timeStamp; - String get appId => _appId; - String get nonceStr => _nonceStr; - String get packageValue => _packageValue; - String get partnerId => _partnerId; - String get prepayId => _prepayId; - String get sign => _sign; - String get timeStamp => _timeStamp; - - WxPay({ - String appId, - String nonceStr, - String packageValue, - String partnerId, - String prepayId, - String sign, - String timeStamp}){ - _appId = appId; - _nonceStr = nonceStr; - _packageValue = packageValue; - _partnerId = partnerId; - _prepayId = prepayId; - _sign = sign; - _timeStamp = timeStamp; -} + String? appId; + String? nonceStr; + String? packageValue; + String? partnerId; + String? prepayId; + String? sign; + String? timeStamp; WxPay.fromJson(dynamic json) { - _appId = json["appId"]; - _nonceStr = json["nonceStr"]; - _packageValue = json["packageValue"]; - _partnerId = json["partnerId"]; - _prepayId = json["prepayId"]; - _sign = json["sign"]; - _timeStamp = json["timeStamp"]; + this.appId = json["appId"]; + this.nonceStr = json["nonceStr"]; + this.packageValue = json["packageValue"]; + this.partnerId = json["partnerId"]; + this.prepayId = json["prepayId"]; + this.sign = json["sign"]; + this.timeStamp = json["timeStamp"]; } Map toJson() { var map = {}; - map["appId"] = _appId; - map["nonceStr"] = _nonceStr; - map["packageValue"] = _packageValue; - map["partnerId"] = _partnerId; - map["prepayId"] = _prepayId; - map["sign"] = _sign; - map["timeStamp"] = _timeStamp; + map["appId"] = this.appId; + map["nonceStr"] = this.nonceStr; + map["packageValue"] = this.packageValue; + map["partnerId"] = this.partnerId; + map["prepayId"] = this.prepayId; + map["sign"] = this.sign; + map["timeStamp"] = this.timeStamp; return map; } diff --git a/lib/retrofit/retrofit_api.dart b/lib/retrofit/retrofit_api.dart index 234a8d1f..2fac9c3e 100644 --- a/lib/retrofit/retrofit_api.dart +++ b/lib/retrofit/retrofit_api.dart @@ -18,7 +18,6 @@ import 'package:shared_preferences/shared_preferences.dart'; import 'data/address.dart'; import 'data/banner.dart'; -import 'data/brand.dart'; import 'data/brand_data.dart'; import 'data/exchange_order.dart'; import 'data/goods.dart'; @@ -30,10 +29,8 @@ import 'data/page.dart'; import 'data/rank.dart'; import 'data/sign_info.dart'; import 'data/store.dart'; -import 'data/store_info.dart'; import 'data/upload_result.dart'; import 'data/user_bill.dart'; -import 'data/user_entity.dart'; import 'data/user_info.dart'; import 'data/vip_card.dart'; import 'data/wx_pay.dart'; @@ -51,9 +48,9 @@ const baseUrl = "https://pos.platform.lotus-wallet.com/app/"; ///正式 @RestApi(baseUrl: baseUrl) abstract class ApiService { factory ApiService(Dio dio, - {String baseUrl, - BuildContext context, - String token, + {String? baseUrl, + BuildContext? context, + String? token, bool showLoading = true, bool pay = false}) { Map headers = @@ -90,7 +87,7 @@ abstract class ApiService { debugPrint("code = ${response.statusCode}"); p(jsonEncode(response.data)); Map map = response.data; - if (map["code"] == 40005 || map["code"] == 40001) { + if ((map["code"] == 40005 || map["code"] == 40001) && context != null) { SmartDialog.show( widget: LoginTips( click: () { @@ -102,7 +99,7 @@ abstract class ApiService { value.setString("mobile", ""); value.setString("nick", ""); }); - Navigator.of(context).pushNamed('/router/login_page', + Navigator.of(context!).pushNamed('/router/login_page', arguments: {"login": "login"}); }, ), @@ -127,7 +124,7 @@ abstract class ApiService { if (kReleaseMode) { baseUrl = base_url; } - return _ApiService(dio, baseUrl: baseUrl); + return _ApiService(dio, baseUrl: baseUrl ?? ""); } static showDialog(context) async { diff --git a/lib/setting/permission_setting_page.dart b/lib/setting/permission_setting_page.dart index 5552f0ec..ef74a0de 100644 --- a/lib/setting/permission_setting_page.dart +++ b/lib/setting/permission_setting_page.dart @@ -75,7 +75,7 @@ class _PermissionSettingPage extends State { ]; queryPermission() async { - await permissions.forEach((element) async { + permissions.forEach((element) async { if (await element.isGranted) { permissionSwitch[element] = true; } @@ -111,7 +111,7 @@ class _PermissionSettingPage extends State { openPermission(Permission permission, int position) async { if ((permissionSwitch.containsKey(permission) && - permissionSwitch[permission])) { + permissionSwitch![permission]!)) { openAppSettings(); return; } @@ -219,7 +219,7 @@ class _PermissionSettingPage extends State { ), CupertinoSwitch( value: (permissionSwitch.containsKey(permission) && - permissionSwitch[permission]), + permissionSwitch[permission]!), onChanged: (boo) { if (boo) { requestDialog(position); diff --git a/lib/setting/setting_page.dart b/lib/setting/setting_page.dart index 57bc57b9..84eae035 100644 --- a/lib/setting/setting_page.dart +++ b/lib/setting/setting_page.dart @@ -3,7 +3,6 @@ import 'dart:io'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:huixiang/generated/l10n.dart'; -import 'package:huixiang/login/login_page.dart'; import 'package:huixiang/main.dart'; import 'package:huixiang/utils/event_type.dart'; import 'package:huixiang/utils/flutter_utils.dart'; @@ -22,7 +21,7 @@ class SettingPage extends StatefulWidget { } class _SettingPage extends State { - String locale = "tw"; + String? locale = "tw"; String cacheTotal = "0B"; @@ -186,7 +185,7 @@ class _SettingPage extends State { } SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); - List miniAppids = sharedPreferences.getStringList("miniAppid"); + List? miniAppids = sharedPreferences.getStringList("miniAppid"); if (miniAppids != null && miniAppids.length > 0) { miniAppids.forEach((element) async { print("appid: $element"); diff --git a/lib/union/location_map_page.dart b/lib/union/location_map_page.dart index 82f09994..123d358a 100644 --- a/lib/union/location_map_page.dart +++ b/lib/union/location_map_page.dart @@ -2,16 +2,13 @@ import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:flutter_baidu_mapapi_base/flutter_baidu_mapapi_base.dart'; import 'package:flutter_baidu_mapapi_map/flutter_baidu_mapapi_map.dart'; -import 'package:flutter_baidu_mapapi_utils/flutter_baidu_mapapi_utils.dart'; -import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; -import 'package:huixiang/generated/l10n.dart'; import 'package:huixiang/utils/flutter_utils.dart'; import 'package:huixiang/utils/location.dart'; import 'package:huixiang/view_widget/my_appbar.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class LocationMap extends StatefulWidget { - final Map arguments; + final Map? arguments; LocationMap({this.arguments}); @@ -37,12 +34,12 @@ class _LocationMap extends State { event["longitude"] != null) { print("location: $event"); if (event["latitude"] is String && event["longitude"] is String) { - myLatLng = BMFCoordinate(double.tryParse(event["latitude"]), - double.tryParse(event["longitude"])); + myLatLng = BMFCoordinate(double.tryParse(event["latitude"] as String), + double.tryParse(event["longitude"] as String)); } else { - myLatLng = BMFCoordinate(event["latitude"], event["longitude"]); + myLatLng = BMFCoordinate(event["latitude"] as double, event["longitude"] as double); } - AppUtils.coordConvert(myLatLng).then((value) { + AppUtils.coordConvert(myLatLng!).then((value) { this.myLatLng = value; locationShow(); }); @@ -65,7 +62,7 @@ class _LocationMap extends State { location: location, ); setState(() { - _mapController.updateLocationData(userLocation); + _mapController?.updateLocationData(userLocation); }); } @@ -80,7 +77,7 @@ class _LocationMap extends State { return Scaffold( appBar: MyAppBar( background: Color(0xFFF7F7F7), - title: widget.arguments["storeName"], + title: widget.arguments!["storeName"], titleColor: Colors.black87, titleSize: 18.sp, leadingColor: Colors.black, @@ -89,8 +86,8 @@ class _LocationMap extends State { child: BMFMapWidget( mapOptions: BMFMapOptions( center: BMFCoordinate( - double.tryParse(widget.arguments["lat"]), - double.tryParse(widget.arguments["lng"]), + double.tryParse(widget.arguments!["lat"]!), + double.tryParse(widget.arguments!["lng"]!), ), showZoomControl: false, showMapScaleBar: false, @@ -102,16 +99,16 @@ class _LocationMap extends State { ); } - BMFMapController _mapController; - BMFCoordinate latLng; - BMFCoordinate myLatLng; - BMFMarker bmfMarker; + BMFMapController? _mapController; + BMFCoordinate? latLng; + BMFCoordinate? myLatLng; + BMFMarker? bmfMarker; onMapCreated(BMFMapController controller) { _mapController = controller; setState(() { - _mapController.showUserLocation(true); - _mapController.setCustomMapStyle('assets/map_style/chatian.sty', 0); + _mapController?.showUserLocation(true); + _mapController?.setCustomMapStyle('assets/map_style/chatian.sty', 0); BMFUserLocationDisplayParam displayParam = BMFUserLocationDisplayParam( locationViewOffsetX: 0, locationViewOffsetY: 0, @@ -122,7 +119,7 @@ class _LocationMap extends State { locationViewHierarchy: BMFLocationViewHierarchy.LOCATION_VIEW_HIERARCHY_BOTTOM, ); - _mapController.updateLocationViewWithParam(displayParam); + _mapController?.updateLocationViewWithParam(displayParam); addMarker(); }); } @@ -130,8 +127,8 @@ class _LocationMap extends State { addMarker() async { // latLng = await AppUtils.coordConvert(BMFCoordinate(double.tryParse(widget.arguments["lat"]), // double.tryParse(widget.arguments["lng"]))); - latLng = BMFCoordinate(double.tryParse(widget.arguments["lat"]), - double.tryParse(widget.arguments["lng"])); + latLng = BMFCoordinate(double.tryParse(widget.arguments!["lat"]!), + double.tryParse(widget.arguments!["lng"]!)); if (bmfMarker == null && _mapController != null) { bmfMarker = BMFMarker( @@ -141,9 +138,9 @@ class _LocationMap extends State { icon: "assets/image/icon_map_marker.png", draggable: false, ); - _mapController.addMarker(bmfMarker); + _mapController?.addMarker(bmfMarker); } - _mapController.updateMapOptions( + _mapController?.updateMapOptions( BMFMapOptions( center: latLng, zoomLevel: 15, diff --git a/lib/union/store_details_page.dart b/lib/union/store_details_page.dart index ff7a4de5..d35a3245 100644 --- a/lib/union/store_details_page.dart +++ b/lib/union/store_details_page.dart @@ -35,7 +35,7 @@ import 'package:chewie/src/chewie_progress_colors.dart' as chewie; import 'package:chewie/chewie.dart'; class StoreDetailsPage extends StatefulWidget { - final Map arguments; + final Map? arguments; ///富文本 文章 活动 StoreDetailsPage({this.arguments}); @@ -48,8 +48,8 @@ class StoreDetailsPage extends StatefulWidget { class _StoreDetailsPage extends State with WidgetsBindingObserver { - ApiService apiService; - RefreshController _refreshController; + late ApiService apiService; + RefreshController? _refreshController; int commentTotal = 0; var commentTextController = TextEditingController(); var commentFocus = FocusNode(); @@ -61,7 +61,7 @@ class _StoreDetailsPage extends State @override void didChangeMetrics() { super.didChangeMetrics(); - WidgetsBinding.instance.addPostFrameCallback((_) { + WidgetsBinding.instance!.addPostFrameCallback((_) { setState(() { print("object: ${MediaQuery.of(context).viewInsets.bottom}"); if (MediaQuery.of(context).viewInsets.bottom == 0) { @@ -80,7 +80,7 @@ class _StoreDetailsPage extends State @override void initState() { super.initState(); - WidgetsBinding.instance.addObserver(this); + WidgetsBinding.instance!.addObserver(this); _refreshController = RefreshController(); @@ -94,24 +94,24 @@ class _StoreDetailsPage extends State }); } - Activity activity; - Article article; - List memberList = []; + Activity? activity; + Article? article; + List memberList = []; GlobalKey commentKey = GlobalKey(); ScrollController scrollController = ScrollController(); queryHtml() async { //activityInfo - if (widget.arguments["activityId"] != null) { - BaseData baseData = await apiService.activityInfo(widget.arguments["activityId"]); - if (baseData != null && baseData.isSuccess) { + if (widget.arguments!["activityId"] != null) { + BaseData baseData = await apiService.activityInfo(widget.arguments!["activityId"]); + if (baseData != null && baseData.isSuccess!) { setState(() { activity = baseData.data; }); } } - if (widget.arguments["articleId"] != null) { - BaseData
baseData = await apiService.informationInfo(widget.arguments["articleId"]); - if (baseData != null && baseData.isSuccess) { + if (widget.arguments!["articleId"] != null) { + BaseData
baseData = await apiService.informationInfo(widget.arguments!["articleId"]); + if (baseData != null && baseData.isSuccess!) { setState(() { article = baseData.data; }); @@ -123,26 +123,26 @@ class _StoreDetailsPage extends State SSDKMap params = SSDKMap() ..setGeneral( activity != null - ? activity.mainTitle + ? activity!.mainTitle! : article != null - ? article.mainTitle + ? article!.mainTitle! : "", activity != null - ? activity.viceTitle + ? activity!.viceTitle : article != null - ? article.viceTitle + ? article!.viceTitle : "", [ activity != null - ? activity.coverImg + ? activity!.coverImg : article != null - ? article.coverImg + ? article!.coverImg : "", ], activity != null - ? activity.coverImg + ? activity!.coverImg! : article != null - ? article.coverImg + ? article!.coverImg! : "", "", buildShareUrl(), @@ -154,9 +154,9 @@ class _StoreDetailsPage extends State ); debugPrint(activity != null - ? activity.coverImg + ? activity!.coverImg : article != null - ? article.coverImg + ? article!.coverImg : ""); showModalBottomSheet( @@ -167,7 +167,7 @@ class _StoreDetailsPage extends State if (platform == ShareSDKPlatforms.line) { params.map["type"] = SSDKContentTypes.text.value; params.map["text"] = - "${activity != null ? activity.viceTitle : article != null ? article.viceTitle : ""} ${buildShareUrl()}"; + "${activity != null ? activity!.viceTitle : article != null ? article!.viceTitle : ""} ${buildShareUrl()}"; } SharesdkPlugin.share(platform, params, (state, userData, contentEntity, error) { @@ -178,25 +178,25 @@ class _StoreDetailsPage extends State } String buildShareUrl() { - return "https://hx.lotus-wallet.com/index.html?id=${widget.arguments["activityId"] ?? widget.arguments["articleId"]}&type=${activity != null ? "activity" : article != null ? "article" : ""}"; + return "https://hx.lotus-wallet.com/index.html?id=${widget.arguments!["activityId"] ?? widget.arguments!["articleId"]}&type=${activity != null ? "activity" : article != null ? "article" : ""}"; } //评论列表 queryMemberCommentList() async { - BaseData> baseData = await apiService.memberCommentList({ + BaseData?> baseData = await apiService.memberCommentList({ "pageNum": 1, "pageSize": 100, "relationalId": - widget.arguments["activityId"] ?? widget.arguments["articleId"], + widget.arguments!["activityId"] ?? widget.arguments!["articleId"], "relationalType": 1, }).catchError((error) { - _refreshController.refreshFailed(); + _refreshController?.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { - _refreshController.refreshCompleted(); + if (baseData != null && baseData.isSuccess!) { + _refreshController?.refreshCompleted(); setState(() { - commentTotal = baseData.data.size; - memberList = baseData.data.list; + commentTotal = baseData.data!.size; + memberList = baseData.data!.list!; }); } } @@ -204,7 +204,7 @@ class _StoreDetailsPage extends State //评论点赞 queryCommentLike(String id) async { SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); - String token = sharedPreferences.getString("token"); + String? token = sharedPreferences.getString("token"); if (token == null || token == "") { SmartDialog.show( widget: LoginTips( @@ -221,15 +221,15 @@ class _StoreDetailsPage extends State } BaseData baseData = await apiService.commentLike(id).catchError((onError) {}); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { setState(() { memberList.forEach((element) { - if (element.id == id) { - if (element.liked) { - element.likes -= 1; + if (element!.id == id) { + if (element.liked!) { + element.likes = element.likes! - 1; element.liked = false; } else { - element.likes += 1; + element.likes = element.likes! + 1; element.liked = true; } } @@ -241,27 +241,27 @@ class _StoreDetailsPage extends State //给文章/活动点赞 queryInformationLikes() async { BaseData baseData = await apiService.informationLikes( - widget.arguments["activityId"] ?? widget.arguments["articleId"]); - if (baseData != null && baseData.isSuccess) { + widget.arguments!["activityId"] ?? widget.arguments!["articleId"]); + if (baseData != null && baseData.isSuccess!) { setState(() { if (article != null) { - if (article.liked) { - article.likes -= 1; + if (article!.liked!) { + article!.likes = article!.likes! - 1; } else { - article.likes += 1; + article!.likes = article!.likes! + 1; } - article.liked = !article.liked; + article!.liked = !article!.liked!; } else if (activity != null) { - if (activity.liked) { - activity.likes -= 1; + if (activity!.liked!) { + activity!.likes = activity!.likes! - 1; } else { - activity.likes += 1; + activity!.likes = activity!.likes! + 1; } - activity.liked = !activity.liked; + activity!.liked = !activity!.liked!; } }); } else { - SmartDialog.showToast(baseData.msg, alignment: Alignment.center); + SmartDialog.showToast(baseData.msg!, alignment: Alignment.center); } } @@ -271,12 +271,12 @@ class _StoreDetailsPage extends State "content": content, "parentId": parenId, "relationalId": - widget.arguments["activityId"] ?? widget.arguments["articleId"], + widget.arguments!["activityId"] ?? widget.arguments!["articleId"], "relationalType": 1 }).catchError((error) { - _refreshController.refreshFailed(); + _refreshController?.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { commentTextController.text = ""; queryMemberCommentList(); } @@ -302,9 +302,9 @@ class _StoreDetailsPage extends State background: Color(0xFFF7F7F7), leadingColor: Colors.black, title: activity != null - ? activity.mainTitle + ? activity!.mainTitle : article != null - ? article.mainTitle + ? article!.mainTitle : "", titleSize: 18.sp, titleColor: Colors.black, @@ -332,9 +332,9 @@ class _StoreDetailsPage extends State alignment: Alignment.centerLeft, child: Text( activity != null - ? activity.mainTitle + ? activity!.mainTitle! : article != null - ? article.mainTitle + ? article!.mainTitle! : "", style: TextStyle( fontSize: 16.sp, @@ -349,7 +349,7 @@ class _StoreDetailsPage extends State children: [ InkWell( child: Text( - "${activity != null ? activity.storeName : (article != null && article.author != null) ? article.author.name : ""}", + "${activity != null ? activity!.storeName : (article != null && article!.author != null) ? article!.author!.name : ""}", style: TextStyle( fontWeight: FontWeight.normal, fontSize: 14.sp, @@ -358,17 +358,17 @@ class _StoreDetailsPage extends State ), onTap: () { if (activity != null) { - if (widget.arguments["source"] != null && - widget.arguments["source"] == - activity.storeId) { + if (widget.arguments!["source"] != null && + widget.arguments!["source"] == + activity!.storeId) { Navigator.of(context).pop(); } else { Navigator.of(context).pushNamed( '/router/union_detail_page', arguments: { - "id": activity.storeId, + "id": activity!.storeId, "source": - widget.arguments["activityId"] + widget.arguments!["activityId"] }); } } @@ -379,9 +379,9 @@ class _StoreDetailsPage extends State ), Text( activity != null - ? activity.createTime + ? activity!.createTime! : article != null - ? article.createTime + ? article!.createTime! : "", style: TextStyle( fontWeight: FontWeight.normal, @@ -394,9 +394,9 @@ class _StoreDetailsPage extends State ), Html( data: activity != null - ? activity.content + ? activity!.content : article != null - ? article.content + ? article!.content : "", customImageRenders: { base64DataUriMatcher(): base64ImageRender(), @@ -412,25 +412,25 @@ class _StoreDetailsPage extends State customRender: { "video": (context, parsedChild, attributes, element) { return videoWidget( - double.tryParse(attributes['width'] ?? ""), + double.tryParse(attributes['width'] ?? "")!, double.tryParse( - element.attributes['height'] ?? ""), + element.attributes['height'] ?? "")!, element.children.first.attributes["src"], element.attributes["sandbox"]); }, "iframe": (context, parsedChild, attributes, element) { return videoWidget( - double.tryParse(attributes['width'] ?? ""), + double.tryParse(attributes['width'] ?? "")!, double.tryParse( - element.attributes['height'] ?? ""), + element.attributes['height'] ?? "")!, element.children.first.attributes["src"], element.attributes["sandbox"]); }, "audio": (context, parsedChild, attributes, element) { final sources = [ if (element.attributes['src'] != null) - element.attributes['src'], + element.attributes['src']!, ]; if (sources == null || sources.isEmpty || @@ -505,10 +505,10 @@ class _StoreDetailsPage extends State child: InkWell( onTap: () { showPressMenu( - memberList[position].createUser, + memberList[position]!.createUser!, memberList[position]); }, - child: commentItem(memberList[position], + child: commentItem(memberList![position]!, position, memberList.length), ), ); @@ -584,8 +584,8 @@ class _StoreDetailsPage extends State delComment() async { BaseData baseData = await apiService.delComment( - widget.arguments["activityId"] ?? widget.arguments["articleId"]); - if (baseData != null && baseData.isSuccess) { + widget.arguments!["activityId"] ?? widget.arguments!["articleId"]); + if (baseData != null && baseData.isSuccess!) { queryMemberCommentList(); } } @@ -710,20 +710,20 @@ class _StoreDetailsPage extends State ); }, isLiked: (activity != null - ? activity.liked + ? activity!.liked : article != null - ? article.liked + ? article!.liked : false), onTap: (isLiked) async { await queryInformationLikes(); return (activity != null - ? activity.liked + ? activity!.liked! : article != null - ? article.liked + ? article!.liked! : false); }, // likeCount: memberList.likes, - countBuilder: (int count, bool isLiked, String text) { + countBuilder: (int? count, bool isLiked, String text) { return Text( text, style: TextStyle( @@ -740,14 +740,14 @@ class _StoreDetailsPage extends State toComment() { if (commentKey.currentContext == null) return; - RenderBox firstRenderBox = commentKey.currentContext.findRenderObject(); + RenderBox firstRenderBox = commentKey.currentContext!.findRenderObject() as RenderBox; Offset first = firstRenderBox.localToGlobal(Offset.zero); scrollController.animateTo(first.dy + scrollController.offset - (kToolbarHeight + MediaQuery.of(context).padding.top), duration: Duration(milliseconds: 100), curve: Curves.easeIn); } - VideoPlayerController videoPlayerController; - ChewieController chewieAudioController; - Chewie chewies; + VideoPlayerController? videoPlayerController; + ChewieController? chewieAudioController; + Chewie? chewies; Widget videoWidget(double width, double height, src, sandboxMode) { print("src : $src"); @@ -842,7 +842,7 @@ class _StoreDetailsPage extends State textDirection: TextDirection.ltr, ), Text( - memberList.createTime, + memberList.createTime!, overflow: TextOverflow.ellipsis, maxLines: 2, style: TextStyle( @@ -882,13 +882,13 @@ class _StoreDetailsPage extends State }, isLiked: memberList.liked ?? false, onTap: (isLiked) async { - await queryCommentLike(memberList.id); + await queryCommentLike(memberList.id!); return (memberList == null || memberList.liked == null) ? false - : memberList.liked; + : memberList.liked!; }, likeCount: memberList.likes, - countBuilder: (int count, bool isLiked, String text) { + countBuilder: (int? count, bool isLiked, String text) { return Text( text, style: TextStyle( @@ -908,7 +908,7 @@ class _StoreDetailsPage extends State child: Align( alignment: Alignment.centerLeft, child: Text( - memberList.content, + memberList.content!, style: TextStyle( fontSize: 14.sp, color: Color(0xff1A1A1A), @@ -981,10 +981,10 @@ class _StoreDetailsPage extends State @override void dispose() { - WidgetsBinding.instance.removeObserver(this); - if (chewieAudioController != null) chewieAudioController.dispose(); + WidgetsBinding.instance!.removeObserver(this); + if (chewieAudioController != null) chewieAudioController!.dispose(); - if (videoPlayerController != null) videoPlayerController.dispose(); + if (videoPlayerController != null) videoPlayerController!.dispose(); super.dispose(); } diff --git a/lib/union/union_details_page.dart b/lib/union/union_details_page.dart index 008e376b..2d1bf259 100644 --- a/lib/union/union_details_page.dart +++ b/lib/union/union_details_page.dart @@ -29,7 +29,7 @@ import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:url_launcher/url_launcher.dart'; class UnionDetailsPage extends StatefulWidget { - final Map arguments; + final Map? arguments; UnionDetailsPage({this.arguments}); @@ -40,7 +40,7 @@ class UnionDetailsPage extends StatefulWidget { } class _UnionDetailsPage extends State { - ApiService apiService; + late ApiService apiService; @override void dispose() { @@ -59,18 +59,18 @@ class _UnionDetailsPage extends State { }); } - StoreInfo storeInfo; - List activitys; + StoreInfo? storeInfo; + List? activitys; queryStoreInfo() async { - BaseData baseData = await apiService.queryStoreInfo(widget.arguments["id"]) + BaseData baseData = await apiService.queryStoreInfo(widget.arguments!["id"]) .catchError((error) { refreshController.refreshFailed(); }); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { refreshController.refreshCompleted(); storeInfo = StoreInfo.fromJson(baseData.data); - activitys = storeInfo.informationVOPageVO.list + activitys = storeInfo!.informationVOPageVO!.list! .map((e) => Activity.fromJson(e)) .toList(); if (mounted) setState(() {}); @@ -86,7 +86,7 @@ class _UnionDetailsPage extends State { return Scaffold( appBar: MyAppBar( background: Color(0xFFF7F7F7), - title: storeInfo == null ? "" : storeInfo.storeName, + title: storeInfo == null ? "" : storeInfo!.storeName, titleColor: Colors.black87, titleSize: 18.sp, leadingColor: Colors.black, @@ -149,7 +149,7 @@ class _UnionDetailsPage extends State { children: [ Text( storeInfo != null - ? storeInfo.storeName + ? storeInfo!.storeName! : "", style: TextStyle( fontSize: 16.sp, @@ -163,8 +163,8 @@ class _UnionDetailsPage extends State { child: Text( S.of(context).ren( storeInfo != null - ? storeInfo - .perCapitaConsumption + ? storeInfo! + .perCapitaConsumption! : "", ), style: TextStyle( @@ -179,7 +179,7 @@ class _UnionDetailsPage extends State { ), Text( storeInfo != null - ? storeInfo.address + ? storeInfo!.address! : "", maxLines: 2, textAlign: TextAlign.justify, @@ -192,7 +192,7 @@ class _UnionDetailsPage extends State { Row( children: itemServer( storeInfo != null - ? storeInfo.businessService + ? storeInfo!.businessService! : "", ), ), @@ -205,12 +205,12 @@ class _UnionDetailsPage extends State { S.of(context).yingyeshijian(storeInfo == null ? "" - : (storeInfo.openStartTime == + : (storeInfo!.openStartTime == null && - storeInfo.openEndTime == + storeInfo!.openEndTime == null) ? S.of(context).quantian - : "${storeInfo.openStartTime.substring(0, storeInfo.openStartTime.lastIndexOf(":"))} - ${storeInfo.openEndTime.substring(0, storeInfo.openEndTime.lastIndexOf(":"))}"), + : "${storeInfo!.openStartTime!.substring(0, storeInfo!.openStartTime!.lastIndexOf(":"))} - ${storeInfo!.openEndTime!.substring(0, storeInfo!.openEndTime!.lastIndexOf(":"))}"), style: TextStyle( color: Color(0xFF353535), fontWeight: FontWeight.w400, @@ -223,18 +223,18 @@ class _UnionDetailsPage extends State { InkWell( onTap: () { if (storeInfo == null || - storeInfo.latitude == null || - storeInfo.longitude == null || - storeInfo.latitude == "" || - storeInfo.longitude == "") + storeInfo!.latitude == null || + storeInfo!.longitude == null || + storeInfo!.latitude == "" || + storeInfo!.longitude == "") return; Navigator.of(context).pushNamed( '/router/location_map', arguments: { - "lat": storeInfo.latitude, - "lng": storeInfo.longitude, + "lat": storeInfo!.latitude, + "lng": storeInfo!.longitude, "storeName": - storeInfo.storeName, + storeInfo!.storeName, }); }, child: Image.asset( @@ -276,7 +276,7 @@ class _UnionDetailsPage extends State { imgPath: "assets/image/icon_union_coupons.png", ), ), - (storeInfo != null && storeInfo.couponVOList != null) + (storeInfo != null && storeInfo!.couponVOList != null) ? buildCoupon() : Container( width: double.infinity, @@ -298,7 +298,7 @@ class _UnionDetailsPage extends State { imgPath: "assets/image/icon_union_start_store.png", ), ), - (activitys != null && activitys.length > 0) + (activitys != null && activitys!.length > 0) ? Container( margin: EdgeInsets.only(bottom: 30.h), child: AspectRatio( @@ -357,14 +357,14 @@ class _UnionDetailsPage extends State { bool isEnable() { if (storeInfo == null) return false; - if (storeInfo.mini == null) return false; - String miniAppId = storeInfo.mini.miniAppId; + if (storeInfo!.mini == null) return false; + String miniAppId = storeInfo!.mini!.miniAppId!; if (miniAppId == null || miniAppId == "" || - storeInfo.mini.miniVersion == null || - storeInfo.mini.miniVersion == "" || - storeInfo.mini.miniDownloadUrl == null || - storeInfo.mini.miniDownloadUrl == "") { + storeInfo!.mini!.miniVersion! == null || + storeInfo!.mini!.miniVersion! == "" || + storeInfo!.mini!.miniDownloadUrl! == null || + storeInfo!.mini!.miniDownloadUrl! == "") { return false; } else { return true; @@ -374,7 +374,7 @@ class _UnionDetailsPage extends State { Widget buildVip() { return Container( margin: EdgeInsets.symmetric( - vertical: (storeInfo != null && storeInfo.isVip) ? 12.h : 20.h, + vertical: (storeInfo != null && storeInfo!.isVip!) ? 12.h : 20.h, horizontal: 16.w), padding: EdgeInsets.all(16), decoration: BoxDecoration( @@ -383,7 +383,7 @@ class _UnionDetailsPage extends State { image: AssetImage("assets/image/icon_vip_bg.png"), ), ), - child: (storeInfo != null && storeInfo.isVip) + child: (storeInfo != null && storeInfo!.isVip!) ? Column( mainAxisAlignment: MainAxisAlignment.spaceBetween, mainAxisSize: MainAxisSize.max, @@ -409,7 +409,7 @@ class _UnionDetailsPage extends State { width: 8.w, ), Text( - "¥${(storeInfo != null && storeInfo.memberSource != null) ? storeInfo.memberSource.balance : ""}", + "¥${(storeInfo != null && storeInfo!.memberSource != null) ? storeInfo!.memberSource!.balance! : ""}", style: TextStyle( fontSize: 14.sp, fontWeight: FontWeight.w500, @@ -440,8 +440,8 @@ class _UnionDetailsPage extends State { width: 8.w, ), Text( - (storeInfo != null && storeInfo.memberSource != null) - ? "${storeInfo.memberSource.integral}" + (storeInfo != null && storeInfo!.memberSource != null) + ? "${storeInfo!.memberSource!.integral!}" : "", style: TextStyle( fontSize: 14.sp, @@ -519,8 +519,8 @@ class _UnionDetailsPage extends State { return Container( height: 109.h, child: ListView.builder( - itemCount: (storeInfo != null && storeInfo.couponVOList != null) - ? storeInfo.couponVOList.length + itemCount: (storeInfo != null && storeInfo!.couponVOList != null) + ? storeInfo!.couponVOList!.length : 0, physics: BouncingScrollPhysics(parent: PageScrollPhysics()), scrollDirection: Axis.horizontal, @@ -554,9 +554,8 @@ class _UnionDetailsPage extends State { child: Text.rich(TextSpan(children: [ TextSpan( text: (storeInfo != null && - storeInfo.couponVOList != null && - storeInfo - .couponVOList[position].bizType == + storeInfo!.couponVOList != null && + storeInfo!.couponVOList![position]!.bizType! == 1) ? "¥" : "", @@ -568,18 +567,17 @@ class _UnionDetailsPage extends State { ), TextSpan( text: (storeInfo != null && - storeInfo.couponVOList != null && - storeInfo - .couponVOList[position].bizType == + storeInfo!.couponVOList != null && + storeInfo! + .couponVOList![position]!.bizType! == 1) - ? "${double.tryParse(storeInfo.couponVOList[position].discountAmount).toInt()}" + ? "${double.tryParse(storeInfo!.couponVOList![position]!.discountAmount!)!.toInt()}" : (storeInfo != null && - storeInfo.couponVOList != null && - storeInfo.couponVOList[position] - .bizType == + storeInfo!.couponVOList != null && + storeInfo!.couponVOList![position]!.bizType == 5) ? S.of(context).duihuanquan - : "${storeInfo.couponVOList[position].discountPercent / 10}折", + : "${storeInfo!.couponVOList![position]!.discountPercent! / 10}折", style: TextStyle( fontSize: 36.sp, color: Color(0xFFFF7A1A), @@ -614,9 +612,9 @@ class _UnionDetailsPage extends State { children: [ Text( (storeInfo != null && - storeInfo.couponVOList != null) - ? storeInfo - .couponVOList[position].couponName + storeInfo!.couponVOList != null) + ? storeInfo! + .couponVOList![position]!.couponName! : "", maxLines: 1, overflow: TextOverflow.ellipsis, @@ -628,22 +626,22 @@ class _UnionDetailsPage extends State { ), Text( (storeInfo != null && - storeInfo.couponVOList != null) - ? (storeInfo.couponVOList[position] + storeInfo!.couponVOList != null) + ? (storeInfo!.couponVOList![position]! .bizType == 1 ? S.of(context).manlijiandaijinquan( - double.tryParse(storeInfo - .couponVOList[position] - .fullAmount) + double.tryParse(storeInfo! + .couponVOList![position]! + .fullAmount!)! .toInt(), - double.tryParse(storeInfo - .couponVOList[position] - .discountAmount) + double.tryParse(storeInfo! + .couponVOList![position]! + .discountAmount!)! .toInt()) - : S.of(context).quanchangzhe(storeInfo - .couponVOList[position] - .discountPercent)) + : S.of(context).quanchangzhe(storeInfo! + .couponVOList![position]! + .discountPercent!)) : "", // (storeInfo != null && storeInfo.couponVOList != null) ? storeInfo.couponVOList[position].couponImg : "", // S.of(context).manlijiandaijinquan(30, 5), @@ -657,15 +655,15 @@ class _UnionDetailsPage extends State { Text( S.of(context).youxiaoqizhi( (storeInfo != null && - storeInfo.couponVOList != + storeInfo!.couponVOList != null && - storeInfo.couponVOList[position] + storeInfo!.couponVOList![position]! .useStartTime != null && - storeInfo.couponVOList[position] + storeInfo!.couponVOList![position]! .useEndTime != null) - ? "${storeInfo.couponVOList[position].useStartTime.replaceAll("-", ".").split(" ")[0]}-${storeInfo.couponVOList[position].useEndTime.replaceAll("-", ".").split(" ")[0]}" + ? "${storeInfo!.couponVOList![position]!.useStartTime!.replaceAll("-", ".").split(" ")[0]}-${storeInfo!.couponVOList![position]!.useEndTime!.replaceAll("-", ".").split(" ")[0]}" : "", ), overflow: TextOverflow.ellipsis, @@ -682,25 +680,25 @@ class _UnionDetailsPage extends State { InkWell( onTap: () { if (storeInfo != null && - storeInfo.couponVOList != null && - storeInfo.couponVOList[position].status == 0) { + storeInfo!.couponVOList != null && + storeInfo!.couponVOList![position]!.status == 0) { receiveCoupon( - storeInfo.couponVOList[position].id); + storeInfo!.couponVOList![position]!.id); } }, child: Container( height: 25.h, child: RoundButton( text: (storeInfo != null && - storeInfo.couponVOList != null && - storeInfo.couponVOList[position].status > + storeInfo!.couponVOList != null && + storeInfo!.couponVOList![position]!.status! > 0) ? S.of(context).yilingqu : S.of(context).lingqu, textColor: Colors.white, backgroup: (storeInfo != null && - storeInfo.couponVOList != null && - storeInfo.couponVOList[position].status > + storeInfo!.couponVOList != null && + storeInfo!.couponVOList![position]!.status! > 0) ? Colors.grey : Color(0xFF32A060), @@ -724,7 +722,7 @@ class _UnionDetailsPage extends State { ///领取优惠券 receiveCoupon(couponId) async { BaseData baseData = await apiService.receiveCoupon(couponId); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { queryStoreInfo(); showAlertDialog(); } @@ -743,8 +741,8 @@ class _UnionDetailsPage extends State { ///领取VIP receiveVip() async { - BaseData baseData = await apiService.minLogin(storeInfo.id); - if (baseData != null && baseData.isSuccess) { + BaseData baseData = await apiService.minLogin(storeInfo!.id!); + if (baseData != null && baseData.isSuccess!) { SmartDialog.showToast(S.of(context).lingquchenggong, alignment: Alignment.center); setState(() { @@ -761,14 +759,14 @@ class _UnionDetailsPage extends State { itemBuilder: (context, position) { return InkWell( onTap: () { - if (widget.arguments["source"] != null && - widget.arguments["source"] == activitys[position].id) { + if (widget.arguments!["source"] != null && + widget.arguments!["source"] == activitys![position].id) { Navigator.of(context).pop(); } else { Navigator.of(context).pushNamed('/router/store_detail_page', arguments: { - "activityId": activitys[position].id, - "source": widget.arguments["id"] + "activityId": activitys![position].id, + "source": widget.arguments!["id"] }); } }, @@ -795,8 +793,8 @@ class _UnionDetailsPage extends State { mainAxisSize: MainAxisSize.max, children: [ MImage( - (activitys != null && activitys.length > position) - ? activitys[position].coverImg + (activitys != null && activitys!.length > position) + ? activitys![position].coverImg! : "", aspectRatio: 2.2, radius: BorderRadius.only( @@ -815,8 +813,8 @@ class _UnionDetailsPage extends State { children: [ Text( (activitys != null && - activitys.length > position) - ? activitys[position].storeName + activitys!.length > position) + ? activitys![position].storeName! : "", style: TextStyle( fontSize: 14.sp, @@ -829,8 +827,8 @@ class _UnionDetailsPage extends State { ), Text( (activitys != null && - activitys.length > position) - ? activitys[position].mainTitle + activitys!.length > position) + ? activitys![position].mainTitle! : "", style: TextStyle( fontSize: 12.sp, @@ -860,8 +858,8 @@ class _UnionDetailsPage extends State { ), ), child: Text( - (activitys != null && activitys.length > position) - ? activitys[position].startTime.split(" ")[0] + (activitys != null && activitys!.length > position) + ? activitys![position].startTime!.split(" ")[0] : "", style: TextStyle( fontWeight: FontWeight.bold, @@ -877,7 +875,7 @@ class _UnionDetailsPage extends State { ); }, itemCount: - (activitys != null && activitys.length > 0) ? activitys.length : 0, + (activitys != null && activitys!.length > 0) ? activitys!.length : 0, ), ); } @@ -900,9 +898,9 @@ class _UnionDetailsPage extends State { margin: EdgeInsets.only(left: 10.w, right: 10.w), child: MImage( (storeInfo != null && - storeInfo.bannerList != null && - position < storeInfo.bannerList.length) - ? storeInfo.bannerList[position].imgUrl + storeInfo!.bannerList != null && + position < storeInfo!.bannerList!.length) + ? storeInfo!.bannerList![position]!.imgUrl! : "", fit: BoxFit.cover, radius: BorderRadius.circular(4), @@ -911,8 +909,8 @@ class _UnionDetailsPage extends State { ), ); }, - itemCount: (storeInfo != null && storeInfo.bannerList != null) - ? storeInfo.bannerList.length + itemCount: (storeInfo != null && storeInfo!.bannerList != null) + ? storeInfo!.bannerList!.length : 1), ); } @@ -931,7 +929,7 @@ class _UnionDetailsPage extends State { // "position":"30.554638,114.34394500000002", // "token":"Bearer eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX3R5cGUiOiJNSU5JIiwibmFtZSI6IiIsInRva2VuX3R5cGUiOiJ0b2tlbiIsInVzZXJpZCI6IjE0MTI2ODc1MjI0NTgyMzg5NzYiLCJhY2NvdW50IjoiIiwiZXhwIjoxNjI2Nzk1Nzc0LCJuYmYiOjE2MjY3NjY5NzR9.cggcx_vqTozKS-z9uygjV4uA2yHQ4eWssMAngd2c-i0"} printMin() async { - String miniAppId = storeInfo.mini.miniAppId; + String miniAppId = storeInfo!.mini!.miniAppId!; print("print isExistsApp: ${await Min.isExistsApp(miniAppId)}"); print("print getAppBasePath: ${await Min.getAppBasePath(miniAppId)}"); print("print currentPageUrl: ${await Min.currentPageUrl()}"); @@ -946,8 +944,8 @@ class _UnionDetailsPage extends State { alignment: Alignment.center); return; } - BaseData baseData = await apiService.minLogin(storeInfo.id); - if (baseData != null && baseData.isSuccess) { + BaseData baseData = await apiService.minLogin(storeInfo!.id!); + if (baseData != null && baseData.isSuccess!) { UserEntity userEntity = UserEntity.fromJson(baseData.data); startMin(userEntity.token, userEntity.userId); } @@ -955,12 +953,12 @@ class _UnionDetailsPage extends State { startMin(token, userId) async { if (storeInfo == null) return; - if (storeInfo.mini == null) return; + if (storeInfo!.mini == null) return; if (!(await Min.isInitialize())) { await Min.initialize(); } printMin(); - String miniAppId = storeInfo.mini.miniAppId; + String miniAppId = storeInfo!.mini!.miniAppId!; String filePath = ""; if (Platform.isAndroid) { filePath = (await getExternalStorageDirectory()).path; @@ -973,8 +971,8 @@ class _UnionDetailsPage extends State { await downloadWgt(miniAppId, filePath); await Min.reloadWgt(miniAppId, filePath); } else { - String version = await Min.getAppVersionInfo(storeInfo.mini.miniAppId); - if (version != storeInfo.mini.miniVersion) { + String version = await Min.getAppVersionInfo(storeInfo!.mini!.miniAppId!); + if (version != storeInfo!.mini!.miniVersion!) { await downloadWgt(miniAppId, filePath); await Min.reloadWgt(miniAppId, filePath); } @@ -988,17 +986,17 @@ class _UnionDetailsPage extends State { // socketUrl : 'wss://pos.api.lotus-wallet.com:10015/cart', //线上 SharedPreferences sharedPreferences = await SharedPreferences.getInstance(); - String nickname = sharedPreferences.getString("nick"); - String mobile = sharedPreferences.getString("mobile"); - String user = sharedPreferences.getString('user'); - String latitude = sharedPreferences.getString("latitude"); - String longitude = sharedPreferences.getString("longitude"); + String? nickname = sharedPreferences.getString("nick"); + String? mobile = sharedPreferences.getString("mobile"); + String? user = sharedPreferences.getString('user'); + String? latitude = sharedPreferences.getString("latitude"); + String? longitude = sharedPreferences.getString("longitude"); print(user); - UserInfo userInfo = UserInfo.fromJson(jsonDecode(user)); + UserInfo userInfo = UserInfo.fromJson(jsonDecode(user!)); Min.startMin(miniAppId, { "token": "Bearer $token", - "shopId": widget.arguments["id"], - "tenantCode": storeInfo.tenantCode, + "shopId": widget.arguments!["id"], + "tenantCode": storeInfo!.tenantCode ?? "", if (latitude != null && longitude != null) "position": "$latitude,$longitude", "baseURL": "https://pos.api.lotus-wallet.com/app/", @@ -1014,7 +1012,7 @@ class _UnionDetailsPage extends State { }); } - Function state; + Function? state; double progressValue = 0; String downText = "正在下载中..."; @@ -1067,11 +1065,11 @@ class _UnionDetailsPage extends State { }); Response response = await Dio() - .download(storeInfo.mini.miniDownloadUrl, savePath, + .download(storeInfo!.mini!.miniDownloadUrl, savePath, onReceiveProgress: (progress, max) { progressValue = progress.toDouble() / max.toDouble(); // print("print progressValue: $progressValue"); - state(() {}); + state!(() {}); }); if (response.statusCode == 200) { downText = "下载完成"; @@ -1079,11 +1077,11 @@ class _UnionDetailsPage extends State { value.setStringList( "miniAppid", (value.getStringList("miniAppid") != null - ? value.getStringList("miniAppid") + ? value.getStringList("miniAppid")! : []) ..add(appid)); }); - state(() {}); + state!(() {}); Future.delayed(Duration(seconds: 1), () { if (Navigator.canPop(context)) { Navigator.of(context).pop(); @@ -1123,12 +1121,12 @@ class _UnionDetailsPage extends State { title: Text(S.of(context).bodadianhua), actions: [ if (storeInfo != null && - storeInfo.headMobile != null && - storeInfo.headMobile != "") + storeInfo!.headMobile != null && + storeInfo!.headMobile != "") CupertinoActionSheetAction( - child: Text(storeInfo.headMobile), + child: Text(storeInfo!.headMobile!), onPressed: () { - callMobile(storeInfo.headMobile); + callMobile(storeInfo!.headMobile); Navigator.of(context).pop(); }, isDefaultAction: true, diff --git a/lib/union/union_page.dart b/lib/union/union_page.dart index 2ab441d8..59d462c5 100644 --- a/lib/union/union_page.dart +++ b/lib/union/union_page.dart @@ -1,7 +1,4 @@ -import 'dart:io'; import 'dart:ui'; - -import 'package:android_intent_plus/android_intent.dart'; import 'package:dio/dio.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/gestures.dart'; @@ -9,7 +6,6 @@ import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_baidu_mapapi_map/flutter_baidu_mapapi_map.dart'; import 'package:flutter_baidu_mapapi_utils/flutter_baidu_mapapi_utils.dart'; -import 'package:flutter_bmflocation/bdmap_location_flutter_plugin.dart'; import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; import 'package:huixiang/generated/l10n.dart'; import 'package:huixiang/main.dart'; @@ -22,8 +18,6 @@ import 'package:huixiang/view_widget/classic_header.dart'; import 'package:huixiang/view_widget/custom_image.dart'; import 'package:huixiang/view_widget/icon_text.dart'; import 'package:huixiang/view_widget/item_title.dart'; -import 'package:huixiang/view_widget/request_permission.dart'; -import 'package:permission_handler/permission_handler.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:shared_preferences/shared_preferences.dart'; import 'package:flutter/rendering.dart'; @@ -45,7 +39,7 @@ class _UnionPage extends State @override void dispose() { super.dispose(); - WidgetsBinding.instance.removeObserver(this); + WidgetsBinding.instance!.removeObserver(this); Location.getInstance().aMapFlutterLocation.stopLocation(); refreshController.dispose(); @@ -56,7 +50,7 @@ class _UnionPage extends State @override void didChangeMetrics() { super.didChangeMetrics(); - WidgetsBinding.instance.addPostFrameCallback((_) { + WidgetsBinding.instance!.addPostFrameCallback((_) { setState(() { print("object: ${MediaQuery.of(context).viewInsets.bottom}"); if (MediaQuery.of(context).viewInsets.bottom == 0) { @@ -72,12 +66,12 @@ class _UnionPage extends State }); } - ApiService apiService; + late ApiService apiService; @override void initState() { super.initState(); - WidgetsBinding.instance.addObserver(this); + WidgetsBinding.instance!.addObserver(this); Location.getInstance() .aMapFlutterLocation @@ -89,10 +83,10 @@ class _UnionPage extends State event["longitude"] != null) { print("location: $event"); if (event["latitude"] is String && event["longitude"] is String) { - latLng = BMFCoordinate(double.tryParse(event["latitude"]), - double.tryParse(event["longitude"])); + latLng = BMFCoordinate(double.tryParse(event["latitude"] as String), + double.tryParse(event["longitude"] as String)); } else { - latLng = BMFCoordinate(event["latitude"], event["longitude"]); + latLng = BMFCoordinate(event["latitude"] as double, event["longitude"] as double); } BMFCalculateUtils.coordConvert( coordinate: latLng, @@ -114,7 +108,7 @@ class _UnionPage extends State event["district"], editingController.text); if (_mapController != null) - _mapController.updateMapOptions(BMFMapOptions( + _mapController!.updateMapOptions(BMFMapOptions( center: value, zoomLevel: 15, )); @@ -136,7 +130,7 @@ class _UnionPage extends State }); } - BMFCoordinate latLng; + BMFCoordinate? latLng; saveLatLng(BMFCoordinate latLng, province, city, district) async { SharedPreferences prefs = await SharedPreferences.getInstance(); @@ -160,8 +154,8 @@ class _UnionPage extends State value.containsKey("city") && value.containsKey("district")) { - latLng = BMFCoordinate(double.tryParse(value.getString("latitude")), - double.tryParse(value.getString("longitude"))), + latLng = BMFCoordinate(double.tryParse(value.getString("latitude")!), + double.tryParse(value.getString("longitude")!)), queryStore( value.getString("latitude"), value.getString("longitude"), @@ -172,7 +166,7 @@ class _UnionPage extends State ), setState(() { if (_mapController != null) { - _mapController.updateMapOptions(BMFMapOptions( + _mapController!.updateMapOptions(BMFMapOptions( center: latLng, zoomLevel: 15, )); @@ -187,7 +181,7 @@ class _UnionPage extends State ); } - List storeList; + List? storeList; queryStore(latitude, longitude, province, city, district, searchKey) async { BaseData> baseData = await apiService.queryStore({ @@ -201,7 +195,7 @@ class _UnionPage extends State refreshController.refreshFailed(); }); SmartDialog.dismiss(); - if (baseData != null && baseData.isSuccess) { + if (baseData != null && baseData.isSuccess!) { storeList = baseData.data; refreshController.refreshCompleted(); if (mounted) setState(() {}); @@ -262,7 +256,7 @@ class _UnionPage extends State }); }, child: ListView.builder( - itemCount: storeList == null ? 0 : storeList.length, + itemCount: storeList == null ? 0 : storeList!.length, // padding: EdgeInsets.only(top: 8.h, bottom: 84.h + (375.h - 88.h) + 4.h), padding: EdgeInsets.only( top: 8.h, bottom: 84.h /* + (375.h - 88.h) + 4.h*/), @@ -271,16 +265,16 @@ class _UnionPage extends State return GestureDetector( onTap: () { Navigator.of(context).pushNamed('/router/union_detail_page', - arguments: {"id": storeList[position].id}); + arguments: {"id": storeList![position].id}); }, - child: buildStoreItem(storeList[position], position), + child: buildStoreItem(storeList![position], position), ); }), ), ); } - BMFMapController _mapController; + BMFMapController? _mapController; TextEditingController editingController = TextEditingController(); void onMapCreated(BMFMapController controller) { @@ -428,7 +422,7 @@ class _UnionPage extends State crossAxisAlignment: CrossAxisAlignment.start, children: [ MImage( - store.logo, + store.logo!, width: 100.h, height: 100.h, fit: BoxFit.cover, @@ -452,7 +446,7 @@ class _UnionPage extends State children: [ Expanded( child: Text( - store.storeName, + store.storeName!, overflow: TextOverflow.ellipsis, style: TextStyle( color: Colors.black, @@ -463,7 +457,7 @@ class _UnionPage extends State flex: 1, ), Text( - store.businessType, + store.businessType!, overflow: TextOverflow.ellipsis, textAlign: TextAlign.end, style: TextStyle( @@ -483,16 +477,16 @@ class _UnionPage extends State child: Text( store.couponVO == null ? "" - : store.couponVO.bizType == 1 + : store.couponVO!.bizType! == 1 ? S.of(context).manlijiandaijinquan( double.tryParse( - store.couponVO.fullAmount) + store.couponVO!.fullAmount!)! .toInt(), double.tryParse( - store.couponVO.discountAmount) + store.couponVO!.discountAmount!)! .toInt()) : S.of(context).quanchangzhe( - store.couponVO.discountPercent), + store.couponVO!.discountPercent!), style: TextStyle( color: Color(0xFFFF7A1A), fontWeight: FontWeight.w500, @@ -503,7 +497,7 @@ class _UnionPage extends State ), Text( S.of(context).ren( - store == null ? "" : store.perCapitaConsumption), + store == null ? "" : store.perCapitaConsumption!), style: TextStyle( color: Color(0xFF353535), fontWeight: FontWeight.w400, @@ -532,7 +526,7 @@ class _UnionPage extends State child: Container( padding: EdgeInsets.only(top: 2.h), child: Text( - store.address, + store.address!, overflow: TextOverflow.ellipsis, maxLines: 2, style: TextStyle( @@ -553,7 +547,7 @@ class _UnionPage extends State IconText( (store.openStartTime == null && store.openEndTime == null) ? S.of(context).quantian - : "${store.openStartTime.substring(0, store.openStartTime.lastIndexOf(":"))} - ${store.openEndTime.substring(0, store.openEndTime.lastIndexOf(":"))}", + : "${store.openStartTime!.substring(0, store.openStartTime!.lastIndexOf(":"))} - ${store.openEndTime!.substring(0, store.openEndTime!.lastIndexOf(":"))}", textStyle: TextStyle( color: Color(0xFF727272), fontSize: 12.sp, diff --git a/lib/utils/MyPainter.dart b/lib/utils/MyPainter.dart index e0de0b0b..3ebb31f8 100644 --- a/lib/utils/MyPainter.dart +++ b/lib/utils/MyPainter.dart @@ -7,13 +7,13 @@ import 'package:flutter/cupertino.dart'; class MyPainter extends CustomPainter { //默认的线的背景颜色 - Color lineColor; + Color? lineColor; //默认的线的宽度 - double width; + double? width; //已完成线的颜色 - Color completeColor; + Color? completeColor; //已完成的百分比 - double completePercent; + double? completePercent; //已完成的线的宽度 double completeWidth; // 从哪开始 1从下开始, 2 从上开始 3 从左开始 4 从右开始 默认从下开始 @@ -25,7 +25,7 @@ class MyPainter extends CustomPainter { //结束的位置 double endAngle; //默认的线的背景颜色 - List lineColors; + List? lineColors; //实心圆阴影颜色 // Color shadowColor; //渐变圆 深色在下面 还是在左面 默认在下面 @@ -57,11 +57,11 @@ class MyPainter extends CustomPainter { if (isDividerRound) { //背景的线 Paint line = Paint() - ..color = lineColor + ..color = lineColor! // ..strokeCap = StrokeCap.round ..style = PaintingStyle.stroke ..isAntiAlias = true - ..strokeWidth = width; + ..strokeWidth = width!; double i = 0.00; while (i < pi * 2) { @@ -72,10 +72,10 @@ class MyPainter extends CustomPainter { } else { //背景的线 实线 Paint line = Paint() - ..color = lineColor + ..color = lineColor! ..strokeCap = StrokeCap.round ..style = PaintingStyle.stroke - ..strokeWidth = width; + ..strokeWidth = width!; canvas.drawCircle( // 画圆方法 @@ -86,7 +86,7 @@ class MyPainter extends CustomPainter { } //画上面的圆 if (completeWidth > 0) { - double arcAngle = 2 * pi * (completePercent / 100); + double arcAngle = 2 * pi * (completePercent! / 100); // 从哪开始 1从下开始, 2 从上开始 3 从左开始 4 从右开始 默认从下开始 double start = pi / 2; @@ -118,7 +118,7 @@ class MyPainter extends CustomPainter { paint.shader = SweepGradient( startAngle: 0.0, endAngle: pi * 2, - colors: lineColors, + colors: lineColors!, tileMode: TileMode.clamp, transform: GradientRotation(transfrom), ).createShader( @@ -129,7 +129,7 @@ class MyPainter extends CustomPainter { arcAngle, false, paint); } else { ///是实体圆 - paint.color = completeColor; + paint.color = completeColor!; canvas.drawArc( Rect.fromCircle(center: center, radius: radius), start, // -pi / 2,从正上方开始 pi / 2,从下方开始 diff --git a/lib/utils/flutter_utils.dart b/lib/utils/flutter_utils.dart index 6c6d7da4..1e506798 100644 --- a/lib/utils/flutter_utils.dart +++ b/lib/utils/flutter_utils.dart @@ -100,7 +100,7 @@ class AppUtils { /// 清除缓存 static Future clear() async { Directory tempDir = await getTemporaryDirectory(); - if (tempDir == null) return 0; + if (tempDir == null) return null; await _delete(tempDir); } diff --git a/lib/utils/location.dart b/lib/utils/location.dart index 3d237e58..c260ba39 100644 --- a/lib/utils/location.dart +++ b/lib/utils/location.dart @@ -12,7 +12,7 @@ import 'package:permission_handler/permission_handler.dart'; class Location { - static Location _instance; + static late Location _instance; Location._internal() { aMapFlutterLocation = LocationFlutterPlugin(); @@ -25,7 +25,7 @@ class Location { return _instance; } - LocationFlutterPlugin aMapFlutterLocation; + late LocationFlutterPlugin aMapFlutterLocation; prepareLoc() { aMapFlutterLocation.prepareLoc({ diff --git a/lib/view_widget/border_text.dart b/lib/view_widget/border_text.dart index 536d1788..c273eae2 100644 --- a/lib/view_widget/border_text.dart +++ b/lib/view_widget/border_text.dart @@ -1,17 +1,18 @@ import 'package:flutter/material.dart'; class BorderText extends StatelessWidget { - final String text; + final String? text; final Color textColor; final Color borderColor; final double fontSize; final double borderWidth; final double radius; final FontWeight fontWeight; - final EdgeInsetsGeometry padding; + final EdgeInsetsGeometry? padding; BorderText( - {Key key, this.text, + {Key? key, + this.text, this.textColor = Colors.black, this.fontSize = 10, this.borderWidth = 2, @@ -26,10 +27,11 @@ class BorderText extends StatelessWidget { padding: padding, alignment: Alignment.center, decoration: BoxDecoration( - border: Border.all(color: borderColor, width: borderWidth), - borderRadius: BorderRadius.all(Radius.circular(radius))), + border: Border.all(color: borderColor, width: borderWidth), + borderRadius: BorderRadius.circular(radius), + ), child: Text( - text, + text ?? "", style: TextStyle( color: textColor, fontSize: fontSize, diff --git a/lib/view_widget/classic_header.dart b/lib/view_widget/classic_header.dart index 4c58745b..71932f6e 100644 --- a/lib/view_widget/classic_header.dart +++ b/lib/view_widget/classic_header.dart @@ -30,14 +30,14 @@ class MyHeader extends StatelessWidget { } class MyClassicHeader extends RefreshIndicator { - final OuterBuilder outerBuilder; - final String releaseText, + final OuterBuilder? outerBuilder; + final String? releaseText, idleText, refreshingText, completeText, failedText, canTwoLevelText; - final Widget releaseIcon, + final Widget? releaseIcon, idleIcon, refreshingIcon, completeIcon, @@ -53,7 +53,7 @@ class MyClassicHeader extends RefreshIndicator { final TextStyle completeTextStyle; const MyClassicHeader({ - Key key, + Key? key, RefreshStyle refreshStyle: RefreshStyle.Follow, double height: 60.0, Duration completeDuration: const Duration(milliseconds: 600), @@ -95,18 +95,18 @@ class _ClassicHeaderState extends RefreshIndicatorState { EnRefreshString(); return Text( mode == RefreshStatus.canRefresh - ? widget.releaseText ?? strings.canRefreshText + ? widget.releaseText ?? strings.canRefreshText! : mode == RefreshStatus.completed - ? widget.completeText ?? strings.refreshCompleteText + ? widget.completeText ?? strings.refreshCompleteText! : mode == RefreshStatus.failed - ? widget.failedText ?? strings.refreshFailedText + ? widget.failedText ?? strings.refreshFailedText! : mode == RefreshStatus.refreshing - ? widget.refreshingText ?? strings.refreshingText + ? widget.refreshingText ?? strings.refreshingText! : mode == RefreshStatus.idle - ? widget.idleText ?? strings.idleRefreshText + ? widget.idleText ?? strings.idleRefreshText! : mode == RefreshStatus.canTwoLevel ? widget.canTwoLevelText ?? - strings.canTwoLevelText + strings.canTwoLevelText! : "", style: mode == RefreshStatus.completed ? widget.completeTextStyle @@ -115,17 +115,17 @@ class _ClassicHeaderState extends RefreshIndicatorState { Widget _buildIcon(mode) { Widget icon = mode == RefreshStatus.canRefresh - ? widget.releaseIcon + ? widget.releaseIcon! : mode == RefreshStatus.idle - ? widget.idleIcon + ? widget.idleIcon! : mode == RefreshStatus.completed - ? widget.completeIcon + ? widget.completeIcon! : mode == RefreshStatus.failed - ? widget.failedIcon + ? widget.failedIcon! : mode == RefreshStatus.canTwoLevel - ? widget.canTwoLevelIcon + ? widget.canTwoLevelIcon! : mode == RefreshStatus.canTwoLevel - ? widget.canTwoLevelIcon + ? widget.canTwoLevelIcon! : mode == RefreshStatus.refreshing ? widget.refreshingIcon ?? SizedBox( @@ -137,7 +137,7 @@ class _ClassicHeaderState extends RefreshIndicatorState { : const CircularProgressIndicator( strokeWidth: 2.0), ) - : widget.twoLevelView; + : widget.twoLevelView!; return icon ?? Container(); } @@ -168,7 +168,7 @@ class _ClassicHeaderState extends RefreshIndicatorState { children: children, ); return widget.outerBuilder != null - ? widget.outerBuilder(container) + ? widget.outerBuilder!(container) : Container( child: Center(child: container), height: widget.height, diff --git a/lib/view_widget/comment_menu.dart b/lib/view_widget/comment_menu.dart index 947c30c8..313053b2 100644 --- a/lib/view_widget/comment_menu.dart +++ b/lib/view_widget/comment_menu.dart @@ -2,7 +2,6 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter/material.dart'; import 'package:huixiang/generated/l10n.dart'; import 'package:huixiang/utils/font_weight.dart'; -import 'package:huixiang/view_widget/separator.dart'; class CommentMenu extends StatefulWidget { final bool isSelf; diff --git a/lib/view_widget/coupon_widget.dart b/lib/view_widget/coupon_widget.dart index c4ac2a11..ab316a5a 100644 --- a/lib/view_widget/coupon_widget.dart +++ b/lib/view_widget/coupon_widget.dart @@ -8,8 +8,8 @@ import 'package:huixiang/view_widget/round_button.dart'; import 'package:huixiang/view_widget/separator.dart'; class CouponWidget extends StatelessWidget { - final GestureTapCallback callback; - final Coupon coupon; + final GestureTapCallback? callback; + final Coupon? coupon; CouponWidget(this.coupon, this.callback); @@ -34,14 +34,14 @@ class CouponWidget extends StatelessWidget { child: Stack( children: [ Image.asset( - coupon.status != 3 + coupon!.status != 3 ? "assets/image/ic_coupon_bg.png" : "assets/image/ic_coupon_invalid_bg.png", fit: BoxFit.cover, width: double.infinity, height: double.infinity, ), - if (coupon.status == 3) + if (coupon!.status == 3) Positioned( top: 10, right: 0, @@ -57,7 +57,7 @@ class CouponWidget extends StatelessWidget { ), ), Opacity( - opacity: coupon.status != 3 ? 1 : 0.54, + opacity: coupon!.status != 3 ? 1 : 0.54, child: Container( child: Column( mainAxisAlignment: MainAxisAlignment.start, @@ -73,10 +73,10 @@ class CouponWidget extends StatelessWidget { margin: EdgeInsets.only(left: 20), child: MImage( (coupon == null || - coupon.couponImg == null || - coupon.couponImg == "") + coupon!.couponImg == null || + coupon!.couponImg! == "") ? "" - : coupon.couponImg, + : coupon!.couponImg!, ) // Image.network( @@ -106,7 +106,7 @@ class CouponWidget extends StatelessWidget { Expanded( flex: 1, child: Text( - coupon.couponName ?? "", + coupon!.couponName ?? "", style: TextStyle( fontWeight: FontWeight.bold, fontSize: 14, @@ -114,7 +114,7 @@ class CouponWidget extends StatelessWidget { ), ), ), - (coupon.status == 0) + (coupon!.status == 0) ? Row( children: [ RoundButton( @@ -132,13 +132,12 @@ class CouponWidget extends StatelessWidget { backgroup: Color(0xff32A060), callback: () { - showAlertDialog( - context); + showAlertDialog(context); }, ), ], ) - : (coupon.status == 1) + : (coupon!.status == 1) ? Row( children: [ Text( @@ -170,7 +169,7 @@ class CouponWidget extends StatelessWidget { margin: EdgeInsets.only(right: 37), alignment: Alignment.centerLeft, child: Text( - coupon.couponDescription ?? "", + coupon!.couponDescription ?? "", style: TextStyle( fontSize: 10, color: Color(0xFF4C4C4C), @@ -200,10 +199,10 @@ class CouponWidget extends StatelessWidget { padding: EdgeInsets.only(left: 20), alignment: Alignment.centerLeft, child: Text( - coupon.status == 0 - ? S.of(context).faxingshijian(coupon.publishStartTime) - : coupon.status == 1 - ? S.of(context).lingqushijian(coupon.receiveTime) + coupon!.status == 0 + ? S.of(context).faxingshijian(coupon!.publishStartTime!) + : coupon!.status == 1 + ? S.of(context).lingqushijian(coupon!.receiveTime!) : S.of(context).shiyongriqi, style: TextStyle( color: Color(0xFF727272), diff --git a/lib/view_widget/cupertino_date_picker.dart b/lib/view_widget/cupertino_date_picker.dart index 80ce6a60..68c3f4f7 100644 --- a/lib/view_widget/cupertino_date_picker.dart +++ b/lib/view_widget/cupertino_date_picker.dart @@ -1,12 +1,13 @@ import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; +import 'package:huixiang/generated/l10n.dart'; class CupertinoDatePickerWidget extends StatelessWidget { + late DateTime dateTime; @override Widget build(BuildContext context) { - DateTime dateTime; return Container( height: 252, decoration: BoxDecoration( @@ -30,7 +31,7 @@ class CupertinoDatePickerWidget extends StatelessWidget { }, child: Container( child: Text( - "取消", + S.of(context).quxiao, style: TextStyle( fontSize: 16, fontWeight: FontWeight.bold, @@ -46,7 +47,7 @@ class CupertinoDatePickerWidget extends StatelessWidget { }, child: Container( child: Text( - "确认", + S.of(context).queren, style: TextStyle( fontSize: 16, fontWeight: FontWeight.bold, diff --git a/lib/view_widget/custom_image.dart b/lib/view_widget/custom_image.dart index 11afd9cb..cb430964 100644 --- a/lib/view_widget/custom_image.dart +++ b/lib/view_widget/custom_image.dart @@ -7,10 +7,10 @@ class MImage extends StatelessWidget { final String errorSrc; final String fadeSrc; final BorderRadius radius; - final double aspectRatio; - final double width; - final double height; - final BoxFit fit; + final double? aspectRatio; + final double? width; + final double? height; + final BoxFit? fit; final bool isCircle; double scaleIndex = 2.5; @@ -71,10 +71,10 @@ class MImage extends StatelessWidget { child: image, ); } - if (aspectRatio != null && aspectRatio > 0) { + if (aspectRatio != null && aspectRatio! > 0) { return Container( child: AspectRatio( - aspectRatio: aspectRatio, + aspectRatio: aspectRatio!, child: clipRRect, ), ); diff --git a/lib/view_widget/explosion_effect_widget.dart b/lib/view_widget/explosion_effect_widget.dart index a0ef6da0..0364f66a 100644 --- a/lib/view_widget/explosion_effect_widget.dart +++ b/lib/view_widget/explosion_effect_widget.dart @@ -1,274 +1,274 @@ -import 'dart:math' as Math; - -import 'dart:typed_data'; - -import 'package:flutter/material.dart'; -import 'package:flutter/rendering.dart'; -import 'package:huixiang/utils/pixel_utils.dart'; - -class ExplosionWidget extends StatefulWidget { - final Widget child; - final Rect bound; - final String tag; - - const ExplosionWidget({Key key, this.child, this.bound, this.tag}) - : super(key: key); - - @override - State createState() { - return _ExplosionWidget(); - } -} - -class _ExplosionWidget extends State - with SingleTickerProviderStateMixin { - ByteData _byteData; - Size _imageSize; - - AnimationController _animationController; - - GlobalObjectKey globalKey; - - @override - void initState() { - super.initState(); - globalKey = GlobalObjectKey(widget.tag); - _animationController = - AnimationController(duration: Duration(milliseconds: 600), vsync: this); - } - - @override - void dispose() { - super.dispose(); - _animationController.dispose(); - } - - void onTap() { - if (_byteData == null || _imageSize == null) { - RenderRepaintBoundary boundary = - globalKey.currentContext.findRenderObject(); - boundary.toImage().then((image) { - _imageSize = Size(image.width.toDouble(), image.height.toDouble()); - image.toByteData().then((byteData) { - _byteData = byteData; - _animationController.value = 0; - _animationController.forward(); - setState(() {}); - }); - }); - } else { - _animationController.value = 0; - _animationController.forward(); - setState(() {}); - } - } - - @override - void didUpdateWidget(ExplosionWidget oldWidget) { - super.didUpdateWidget(oldWidget); - if (widget.tag != oldWidget.tag) { - _byteData = null; - _imageSize = null; - globalKey = GlobalObjectKey(widget.tag); - } - } - - @override - Widget build(BuildContext context) { - return Container( - alignment: Alignment.center, - child: GestureDetector( - onTap: onTap, - child: AnimatedBuilder( - animation: _animationController, - builder: (context, child) { - return ExplosionRenderObjectWidget( - key: globalKey, - child: widget.child, - byteData: _byteData, - imageSize: _imageSize, - progress: _animationController.value, - ); - }, - ), - ), - ); - } -} - -class ExplosionRenderObjectWidget extends RepaintBoundary { - final ByteData byteData; - final Size imageSize; - final double progress; - final Rect bound; - - const ExplosionRenderObjectWidget( - {Key key, - Widget child, - this.byteData, - this.imageSize, - this.progress, - this.bound}) - : super(key: key, child: child); - - @override - _ExplosionRenderObject createRenderObject(BuildContext context) => - _ExplosionRenderObject( - byteData: byteData, imageSize: imageSize, bound: bound); - - @override - void updateRenderObject( - BuildContext context, _ExplosionRenderObject renderObject) { - renderObject.update(byteData, imageSize, progress); - } -} - -class _ExplosionRenderObject extends RenderRepaintBoundary { - ByteData byteData; - Size imageSize; - double progress; - List<_Particle> particles; - Rect bound; - - _ExplosionRenderObject( - {this.byteData, this.imageSize, this.bound, RenderBox child}) - : super(child: child); - - void update(ByteData byteData, Size imageSize, double progress) { - this.byteData = byteData; - this.imageSize = imageSize; - this.progress = progress; - markNeedsPaint(); - } - - @override - void paint(PaintingContext context, Offset offset) { - if (byteData != null && - imageSize != null && - progress != 0 && - progress != 1) { - if (particles == null) { - if (bound == null) { - bound = Rect.fromLTWH(0, 0, size.width, size.height * 2); - } - particles = initParticleList(bound, byteData, imageSize); - } - draw(context.canvas, particles, progress); - } else { - if (child != null) { - context.paintChild(child, offset); - } - } - } -} - -const double END_VALUE = 1.4; -const double V = 2; -const double X = 5; -const double Y = 20; -const double W = 1; - -List<_Particle> initParticleList( - Rect bound, ByteData byteData, Size imageSize) { - int partLen = 15; - List<_Particle> particles = List(partLen * partLen); - Math.Random random = new Math.Random(DateTime.now().millisecondsSinceEpoch); - int w = imageSize.width ~/ (partLen + 2); - int h = imageSize.height ~/ (partLen + 2); - for (int i = 0; i < partLen; i++) { - for (int j = 0; j < partLen; j++) { - particles[(i * partLen) + j] = generateParticle( - getColorByPixel(byteData, imageSize, - Offset((j + 1) * w.toDouble(), (i + 1) * h.toDouble())), - random, - bound); - } - } - return particles; -} - -bool draw(Canvas canvas, List<_Particle> particles, double progress) { - Paint paint = Paint(); - for (int i = 0; i < particles.length; i++) { - _Particle particle = particles[i]; - particle.advance(progress); - if (particle.alpha > 0) { - paint.color = particle.color - .withAlpha((particle.color.alpha * particle.alpha).toInt()); - canvas.drawCircle( - Offset(particle.cx, particle.cy), particle.radius, paint); - } - } - return true; -} - -_Particle generateParticle(Color color, Math.Random random, Rect bound) { - _Particle particle = _Particle(); - particle.color = color; - particle.radius = V; - if (random.nextDouble() < 0.2) { - particle.baseRadius = V + ((X - V) * random.nextDouble()); - } else { - particle.baseRadius = W + ((V - W) * random.nextDouble()); - } - double nextDouble = random.nextDouble(); - particle.top = bound.height * ((0.18 * random.nextDouble()) + 0.2); - particle.top = nextDouble < 0.2 - ? particle.top - : particle.top + ((particle.top * 0.2) * random.nextDouble()); - particle.bottom = (bound.height * (random.nextDouble() - 0.5)) * 1.8; - double f = nextDouble < 0.2 - ? particle.bottom - : nextDouble < 0.8 - ? particle.bottom * 0.6 - : particle.bottom * 0.3; - particle.bottom = f; - particle.mag = 4.0 * particle.top / particle.bottom; - particle.neg = (-particle.mag) / particle.bottom; - f = bound.center.dx + (Y * (random.nextDouble() - 0.5)); - particle.baseCx = f; - particle.cx = f; - f = bound.center.dy + (Y * (random.nextDouble() - 0.5)); - particle.baseCy = f; - particle.cy = f; - particle.life = END_VALUE / 10 * random.nextDouble(); - particle.overflow = 0.4 * random.nextDouble(); - particle.alpha = 1; - return particle; -} - -class _Particle { - double alpha; - Color color; - double cx; - double cy; - double radius; - double baseCx; - double baseCy; - double baseRadius; - double top; - double bottom; - double mag; - double neg; - double life; - double overflow; - - void advance(double factor) { - double f = 0; - double normalization = factor / END_VALUE; - if (normalization < life || normalization > 1 - overflow) { - alpha = 0; - return; - } - normalization = (normalization - life) / (1 - life - overflow); - double f2 = normalization * END_VALUE; - if (normalization >= 0.7) { - f = (normalization - 0.7) / 0.3; - } - alpha = 1 - f; - f = bottom * f2; - cx = baseCx + f; - cy = (baseCy - this.neg * Math.pow(f, 2.0)) - f * mag; - radius = V + (baseRadius - V) * f2; - } -} +// import 'dart:math' as Math; +// +// import 'dart:typed_data'; +// +// import 'package:flutter/material.dart'; +// import 'package:flutter/rendering.dart'; +// import 'package:huixiang/utils/pixel_utils.dart'; +// +// class ExplosionWidget extends StatefulWidget { +// final Widget child; +// final Rect bound; +// final String tag; +// +// const ExplosionWidget({Key key, this.child, this.bound, this.tag}) +// : super(key: key); +// +// @override +// State createState() { +// return _ExplosionWidget(); +// } +// } +// +// class _ExplosionWidget extends State +// with SingleTickerProviderStateMixin { +// ByteData _byteData; +// Size _imageSize; +// +// AnimationController _animationController; +// +// GlobalObjectKey globalKey; +// +// @override +// void initState() { +// super.initState(); +// globalKey = GlobalObjectKey(widget.tag); +// _animationController = +// AnimationController(duration: Duration(milliseconds: 600), vsync: this); +// } +// +// @override +// void dispose() { +// super.dispose(); +// _animationController.dispose(); +// } +// +// void onTap() { +// if (_byteData == null || _imageSize == null) { +// RenderRepaintBoundary boundary = +// globalKey.currentContext.findRenderObject(); +// boundary.toImage().then((image) { +// _imageSize = Size(image.width.toDouble(), image.height.toDouble()); +// image.toByteData().then((byteData) { +// _byteData = byteData; +// _animationController.value = 0; +// _animationController.forward(); +// setState(() {}); +// }); +// }); +// } else { +// _animationController.value = 0; +// _animationController.forward(); +// setState(() {}); +// } +// } +// +// @override +// void didUpdateWidget(ExplosionWidget oldWidget) { +// super.didUpdateWidget(oldWidget); +// if (widget.tag != oldWidget.tag) { +// _byteData = null; +// _imageSize = null; +// globalKey = GlobalObjectKey(widget.tag); +// } +// } +// +// @override +// Widget build(BuildContext context) { +// return Container( +// alignment: Alignment.center, +// child: GestureDetector( +// onTap: onTap, +// child: AnimatedBuilder( +// animation: _animationController, +// builder: (context, child) { +// return ExplosionRenderObjectWidget( +// key: globalKey, +// child: widget.child, +// byteData: _byteData, +// imageSize: _imageSize, +// progress: _animationController.value, +// ); +// }, +// ), +// ), +// ); +// } +// } +// +// class ExplosionRenderObjectWidget extends RepaintBoundary { +// final ByteData byteData; +// final Size imageSize; +// final double progress; +// final Rect bound; +// +// const ExplosionRenderObjectWidget( +// {Key key, +// Widget child, +// this.byteData, +// this.imageSize, +// this.progress, +// this.bound}) +// : super(key: key, child: child); +// +// @override +// _ExplosionRenderObject createRenderObject(BuildContext context) => +// _ExplosionRenderObject( +// byteData: byteData, imageSize: imageSize, bound: bound); +// +// @override +// void updateRenderObject( +// BuildContext context, _ExplosionRenderObject renderObject) { +// renderObject.update(byteData, imageSize, progress); +// } +// } +// +// class _ExplosionRenderObject extends RenderRepaintBoundary { +// ByteData byteData; +// Size imageSize; +// double progress; +// List<_Particle> particles; +// Rect bound; +// +// _ExplosionRenderObject( +// {this.byteData, this.imageSize, this.bound, RenderBox child}) +// : super(child: child); +// +// void update(ByteData byteData, Size imageSize, double progress) { +// this.byteData = byteData; +// this.imageSize = imageSize; +// this.progress = progress; +// markNeedsPaint(); +// } +// +// @override +// void paint(PaintingContext context, Offset offset) { +// if (byteData != null && +// imageSize != null && +// progress != 0 && +// progress != 1) { +// if (particles == null) { +// if (bound == null) { +// bound = Rect.fromLTWH(0, 0, size.width, size.height * 2); +// } +// particles = initParticleList(bound, byteData, imageSize); +// } +// draw(context.canvas, particles, progress); +// } else { +// if (child != null) { +// context.paintChild(child, offset); +// } +// } +// } +// } +// +// const double END_VALUE = 1.4; +// const double V = 2; +// const double X = 5; +// const double Y = 20; +// const double W = 1; +// +// List<_Particle> initParticleList( +// Rect bound, ByteData byteData, Size imageSize) { +// int partLen = 15; +// List<_Particle> particles = List(partLen * partLen); +// Math.Random random = new Math.Random(DateTime.now().millisecondsSinceEpoch); +// int w = imageSize.width ~/ (partLen + 2); +// int h = imageSize.height ~/ (partLen + 2); +// for (int i = 0; i < partLen; i++) { +// for (int j = 0; j < partLen; j++) { +// particles[(i * partLen) + j] = generateParticle( +// getColorByPixel(byteData, imageSize, +// Offset((j + 1) * w.toDouble(), (i + 1) * h.toDouble())), +// random, +// bound); +// } +// } +// return particles; +// } +// +// bool draw(Canvas canvas, List<_Particle> particles, double progress) { +// Paint paint = Paint(); +// for (int i = 0; i < particles.length; i++) { +// _Particle particle = particles[i]; +// particle.advance(progress); +// if (particle.alpha > 0) { +// paint.color = particle.color +// .withAlpha((particle.color.alpha * particle.alpha).toInt()); +// canvas.drawCircle( +// Offset(particle.cx, particle.cy), particle.radius, paint); +// } +// } +// return true; +// } +// +// _Particle generateParticle(Color color, Math.Random random, Rect bound) { +// _Particle particle = _Particle(); +// particle.color = color; +// particle.radius = V; +// if (random.nextDouble() < 0.2) { +// particle.baseRadius = V + ((X - V) * random.nextDouble()); +// } else { +// particle.baseRadius = W + ((V - W) * random.nextDouble()); +// } +// double nextDouble = random.nextDouble(); +// particle.top = bound.height * ((0.18 * random.nextDouble()) + 0.2); +// particle.top = nextDouble < 0.2 +// ? particle.top +// : particle.top + ((particle.top * 0.2) * random.nextDouble()); +// particle.bottom = (bound.height * (random.nextDouble() - 0.5)) * 1.8; +// double f = nextDouble < 0.2 +// ? particle.bottom +// : nextDouble < 0.8 +// ? particle.bottom * 0.6 +// : particle.bottom * 0.3; +// particle.bottom = f; +// particle.mag = 4.0 * particle.top / particle.bottom; +// particle.neg = (-particle.mag) / particle.bottom; +// f = bound.center.dx + (Y * (random.nextDouble() - 0.5)); +// particle.baseCx = f; +// particle.cx = f; +// f = bound.center.dy + (Y * (random.nextDouble() - 0.5)); +// particle.baseCy = f; +// particle.cy = f; +// particle.life = END_VALUE / 10 * random.nextDouble(); +// particle.overflow = 0.4 * random.nextDouble(); +// particle.alpha = 1; +// return particle; +// } +// +// class _Particle { +// double alpha; +// Color color; +// double cx; +// double cy; +// double radius; +// double baseCx; +// double baseCy; +// double baseRadius; +// double top; +// double bottom; +// double mag; +// double neg; +// double life; +// double overflow; +// +// void advance(double factor) { +// double f = 0; +// double normalization = factor / END_VALUE; +// if (normalization < life || normalization > 1 - overflow) { +// alpha = 0; +// return; +// } +// normalization = (normalization - life) / (1 - life - overflow); +// double f2 = normalization * END_VALUE; +// if (normalization >= 0.7) { +// f = (normalization - 0.7) / 0.3; +// } +// alpha = 1 - f; +// f = bottom * f2; +// cx = baseCx + f; +// cy = (baseCy - this.neg * Math.pow(f, 2.0)) - f * mag; +// radius = V + (baseRadius - V) * f2; +// } +// } diff --git a/lib/view_widget/hot_item.dart b/lib/view_widget/hot_item.dart index 3e4f662f..12a0cc8d 100644 --- a/lib/view_widget/hot_item.dart +++ b/lib/view_widget/hot_item.dart @@ -10,10 +10,10 @@ import 'package:huixiang/view_widget/icon_text.dart'; import 'package:huixiang/view_widget/round_button.dart'; class HotArticleItem extends StatefulWidget { - final Article article; - final bool isHot; + final Article? article; + final bool? isHot; - HotArticleItem({this.article, this.isHot}); + HotArticleItem({required this.article, this.isHot}); @override State createState() { @@ -34,14 +34,14 @@ class _HotArticleItem extends State { click() async { await Navigator.of(context).pushNamed('/router/store_detail_page', - arguments: {"articleId": widget.article.id}); - widget.article.viewers = (widget.article.viewers + 1); + arguments: {"articleId": widget.article!.id}); + widget.article!.viewers = (widget.article!.viewers! + 1); setState(() {}); } Widget hotItem(BuildContext context) { return Container( - padding: EdgeInsets.all((widget.isHot == null || !widget.isHot) ? 8 : 0), + padding: EdgeInsets.all((widget.isHot == null || !widget.isHot!) ? 8 : 0), decoration: BoxDecoration( color: Colors.white, boxShadow: [ @@ -54,18 +54,18 @@ class _HotArticleItem extends State { ], borderRadius: BorderRadius.circular(4), ), - child: (widget.isHot == null || !widget.isHot) + child: (widget.isHot == null || !widget.isHot!) ? Row( children: [ Visibility( visible: widget.article != null && - widget.article.coverImg != null && - widget.article.coverImg != "", + widget.article!.coverImg != null && + widget.article!.coverImg != "", child: Stack( alignment: Alignment.center, children: [ MImage( - widget.article != null ? widget.article.coverImg : "", + widget.article != null ? widget.article!.coverImg! : "", fit: BoxFit.cover, radius: BorderRadius.circular(2), aspectRatio: 1, @@ -74,8 +74,8 @@ class _HotArticleItem extends State { ), Visibility( visible: (widget.article != null && - widget.article.coverImg != "" && - widget.article.coverImg.endsWith(".mp4")), + widget.article!.coverImg != "" && + widget.article!.coverImg!.endsWith(".mp4")), child: Icon( Icons.play_circle_outline, size: 24, @@ -107,9 +107,9 @@ class _HotArticleItem extends State { Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - (widget.isHot == null || !widget.isHot) + (widget.isHot == null || !widget.isHot!) ? Text( - widget.article != null ? widget.article.mainTitle : "", + widget.article != null ? widget.article!.mainTitle! : "", maxLines: 1, overflow: TextOverflow.ellipsis, style: TextStyle( @@ -135,7 +135,7 @@ class _HotArticleItem extends State { Expanded( child: Text( widget.article != null - ? widget.article.mainTitle + ? widget.article!.mainTitle! : "", maxLines: 1, overflow: TextOverflow.ellipsis, @@ -153,7 +153,7 @@ class _HotArticleItem extends State { height: 4.h, ), Text( - widget.article != null ? (widget.article.viceTitle ?? "") : "", + widget.article != null ? (widget.article!.viceTitle ?? "") : "", maxLines: AppUtils.textScale(context) > 1.05 ? 1 : 2, overflow: TextOverflow.ellipsis, style: TextStyle( @@ -175,8 +175,8 @@ class _HotArticleItem extends State { children: [ Text( S.of(context).zuozhe((widget.article != null && - widget.article.author != null) - ? widget.article.author.name + widget.article!.author != null) + ? widget.article!.author!.name! : ""), style: TextStyle( fontSize: 10.sp, @@ -198,7 +198,7 @@ class _HotArticleItem extends State { ), Text( (widget.article != null) - ? "${widget.article.likes}" + ? "${widget.article!.likes}" : "", style: TextStyle( fontSize: 10.sp, @@ -222,7 +222,7 @@ class _HotArticleItem extends State { ), Text( (widget.article != null) - ? "${widget.article.viewers}" + ? "${widget.article!.viewers}" : "", style: TextStyle( fontSize: 10.sp, @@ -238,7 +238,7 @@ class _HotArticleItem extends State { ), IconText( widget.article != null - ? (widget.article.createTime.split(" ")[0]) + ? (widget.article!.createTime!.split(" ")[0]) : "", textStyle: TextStyle( fontSize: 10.sp, @@ -260,14 +260,14 @@ class _HotArticleItem extends State { Expanded( child: Visibility( visible: widget.article != null && - widget.article.coverImg != null && - widget.article.coverImg != "", + widget.article!.coverImg != null && + widget.article!.coverImg != "", child: Stack( alignment: Alignment.center, children: [ Positioned( child: MImage( - widget.article != null ? widget.article.coverImg : "", + widget.article != null ? widget.article!.coverImg! : "", fit: BoxFit.cover, radius: BorderRadius.circular(4), width: MediaQuery.of(context).size.width - 32.w, @@ -281,8 +281,8 @@ class _HotArticleItem extends State { Positioned( child: Visibility( visible: (widget.article != null && - widget.article.coverImg != "" && - widget.article.coverImg.endsWith(".mp4")), + widget.article!.coverImg != "" && + widget.article!.coverImg!.endsWith(".mp4")), child: Center( child: Icon( Icons.play_circle_outline, diff --git a/lib/view_widget/icon_text.dart b/lib/view_widget/icon_text.dart index d7159535..8f00c617 100644 --- a/lib/view_widget/icon_text.dart +++ b/lib/view_widget/icon_text.dart @@ -1,12 +1,12 @@ import 'package:flutter/material.dart'; class IconText extends StatelessWidget { - final String leftImage; - final String rightImage; - final IconData leftIcon; - final IconData rightIcon; + final String? leftImage; + final String? rightImage; + final IconData? leftIcon; + final IconData? rightIcon; final String text; - final TextStyle textStyle; + final TextStyle? textStyle; final double iconSize; final double space; final Color iconColor; @@ -46,12 +46,12 @@ class IconText extends StatelessWidget { } else if (leftImage != null && leftImage != "") { widgets.add(Padding( padding: EdgeInsets.only(left: 2), - child: leftImage.startsWith("http") ? Image.network( - leftImage, + child: leftImage!.startsWith("http") ? Image.network( + leftImage!, width: iconSize, height: iconSize, ) : Image.asset( - leftImage, + leftImage!, width: iconSize, height: iconSize, ), @@ -95,12 +95,12 @@ class IconText extends StatelessWidget { widgets.add( Padding( padding: EdgeInsets.only(left: 2), - child: rightImage.startsWith("http") ? Image.network( - rightImage, + child: rightImage!.startsWith("http") ? Image.network( + rightImage!, width: iconSize, height: iconSize, ) : Image.asset( - rightImage, + rightImage!, width: iconSize, height: iconSize, ), diff --git a/lib/view_widget/item_input_widget.dart b/lib/view_widget/item_input_widget.dart index 336cdfb6..dee8400f 100644 --- a/lib/view_widget/item_input_widget.dart +++ b/lib/view_widget/item_input_widget.dart @@ -11,24 +11,24 @@ class ItemInputWidget extends StatelessWidget { final int inputState; - final TextEditingController controller; + final TextEditingController? controller; - final Function(String value) onChanged; - final Function() onTap; + final Function(String value)? onChanged; + final Function()? onTap; final int inputLimit; final bool isShowBtn; final int btnState; - final String btnText; + final String? btnText; final String errorText; final Color errorTextColor; final Color titleColor; final double radius; final EdgeInsets padding; - final TextInputType textInputType; - final TextInputFormatter textInputFormatter; + final TextInputType? textInputType; + final TextInputFormatter? textInputFormatter; ItemInputWidget( this.title, { @@ -139,7 +139,8 @@ class ItemInputWidget extends StatelessWidget { textInputAction: TextInputAction.next, inputFormatters: [ LengthLimitingTextInputFormatter(inputLimit), - textInputFormatter + if (textInputFormatter != null) + textInputFormatter! ], cursorColor: Colors.grey, maxLines: 1, diff --git a/lib/view_widget/item_title.dart b/lib/view_widget/item_title.dart index 7a7fa3bf..be2706b1 100644 --- a/lib/view_widget/item_title.dart +++ b/lib/view_widget/item_title.dart @@ -6,12 +6,15 @@ import 'package:flutter/widgets.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class ItemTitle extends StatelessWidget { - final String text; - final String imgPath; + final String? text; + final String? imgPath; final int moreType; final String moreText; - final List> items; + final List>? items; + + final GestureTapCallback? onTap; + final Function(String)? onChanged; ItemTitle( {this.text, @@ -37,7 +40,7 @@ class ItemTitle extends StatelessWidget { mainAxisSize: MainAxisSize.min, children: [ Text( - text, + text ?? "", textAlign: TextAlign.center, style: TextStyle( color: Colors.black, @@ -45,14 +48,16 @@ class ItemTitle extends StatelessWidget { fontWeight: FontWeight.bold, ), ), - SizedBox( - width: 8.w, - ), - Image.asset( - imgPath, - width: 24.w, - height: 24.h, - ), + if (imgPath != null && imgPath != "") + SizedBox( + width: 8.w, + ), + if (imgPath != null && imgPath != "") + Image.asset( + imgPath!, + width: 24.w, + height: 24.h, + ), ], ), if (moreText != "") buildMore() @@ -61,9 +66,6 @@ class ItemTitle extends StatelessWidget { ); } - final GestureTapCallback onTap; - final Function(String) onChanged; - Widget buildMore() { return moreType == 0 ? GestureDetector( @@ -105,7 +107,9 @@ class ItemTitle extends StatelessWidget { child: DropdownButton( items: items, value: moreText, - onChanged: onChanged, + onChanged: (String? value) { + onChanged!(value!); + }, ), ); } diff --git a/lib/view_widget/keyboard/custom_keyboard_button.dart b/lib/view_widget/keyboard/custom_keyboard_button.dart index dd9a9f96..c8ab9b2b 100644 --- a/lib/view_widget/keyboard/custom_keyboard_button.dart +++ b/lib/view_widget/keyboard/custom_keyboard_button.dart @@ -4,7 +4,7 @@ import 'package:flutter/material.dart'; class CustomKbBtn extends StatefulWidget { final String text; - CustomKbBtn({Key key, this.text, this.callback}) : super(key: key); + CustomKbBtn({Key? key, required this.text, this.callback}) : super(key: key); final callback; @override diff --git a/lib/view_widget/login_tips.dart b/lib/view_widget/login_tips.dart index 50574fe7..81ec30ef 100644 --- a/lib/view_widget/login_tips.dart +++ b/lib/view_widget/login_tips.dart @@ -8,7 +8,7 @@ import 'package:huixiang/view_widget/border_text.dart'; import 'package:huixiang/view_widget/round_button.dart'; class LoginTips extends StatelessWidget { - final Function click; + final Function? click; LoginTips({this.click}); @@ -92,7 +92,7 @@ class LoginTips extends StatelessWidget { Expanded( child: InkWell( onTap: () { - click(); + click!(); SmartDialog.dismiss(); }, child: RoundButton( diff --git a/lib/view_widget/mine_vip_view.dart b/lib/view_widget/mine_vip_view.dart index d51439a8..303048c0 100644 --- a/lib/view_widget/mine_vip_view.dart +++ b/lib/view_widget/mine_vip_view.dart @@ -13,7 +13,7 @@ class MineVipView extends StatelessWidget { MineVipView( this.vipLevel, { this.padding = 16, - this.curLevel, + this.curLevel = 0, this.rankMax = 0, this.rank = 0, this.createTime = "", diff --git a/lib/view_widget/my_appbar.dart b/lib/view_widget/my_appbar.dart index 25145892..505782aa 100644 --- a/lib/view_widget/my_appbar.dart +++ b/lib/view_widget/my_appbar.dart @@ -2,22 +2,22 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class MyAppBar extends StatelessWidget implements PreferredSizeWidget { - final Function onTap; - final Widget action; - final Widget bottom; - final Widget titleChild; - final String title; + final Function? onTap; + final Widget? action; + final Widget? bottom; + final Widget? titleChild; + final String? title; final double titleSize; final Color titleColor; final Color leadingColor; final Color background; final Size preferredSize; - final double toolbarHeight; + final double? toolbarHeight; final bool leading; final Brightness brightness; MyAppBar({ - Key key, + Key? key, this.onTap, this.action, this.bottom, @@ -60,7 +60,7 @@ class MyAppBar extends StatelessWidget implements PreferredSizeWidget { title: ((title == null || title == "") && titleChild != null) ? titleChild : Text( - title, + title!, style: TextStyle( color: titleColor, fontWeight: FontWeight.bold, @@ -72,12 +72,12 @@ class MyAppBar extends StatelessWidget implements PreferredSizeWidget { Container( margin: EdgeInsets.only(right: 15), child: GestureDetector( - onTap: onTap, + onTap: onTap!(), child: action, ), ) ], - bottom: bottom, + bottom: PreferredSize(child: bottom!, preferredSize: preferredSize), ); } } diff --git a/lib/view_widget/my_tab.dart b/lib/view_widget/my_tab.dart index 3165c92e..cfa2ef5e 100644 --- a/lib/view_widget/my_tab.dart +++ b/lib/view_widget/my_tab.dart @@ -5,15 +5,15 @@ const double _kTabHeight = 35.0; class MyTab extends StatelessWidget { MyTab({ - Key key, + Key? key, this.text, }) : assert(text != null), super(key: key); - final String text; + final String? text; Widget _buildLabelText() { - return Text(text, softWrap: false, overflow: TextOverflow.fade); + return Text(text ?? "", softWrap: false, overflow: TextOverflow.fade); } @override diff --git a/lib/view_widget/new_coupon_widget.dart b/lib/view_widget/new_coupon_widget.dart index ba2b18d7..6d828d3b 100644 --- a/lib/view_widget/new_coupon_widget.dart +++ b/lib/view_widget/new_coupon_widget.dart @@ -7,7 +7,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; class NewCouponWidget extends StatelessWidget { final Function(int type) callback; final GestureTapCallback callbackEx; - final Coupon coupon; + final Coupon? coupon; final int type; NewCouponWidget(this.coupon, this.callback, this.callbackEx, {this.type = 1}); @@ -22,7 +22,7 @@ class NewCouponWidget extends StatelessWidget { // coupon.isEx = fa; // } return Container( - height: (coupon != null && coupon.isEx) ? 152.h : 140.h, + height: (coupon != null && coupon!.isEx!) ? 152.h : 140.h, width: double.infinity, margin: EdgeInsets.fromLTRB(14.w, 6.h, 14.w, 6.h), decoration: BoxDecoration( @@ -86,7 +86,7 @@ class NewCouponWidget extends StatelessWidget { ), Expanded( child: Text( - coupon != null ? coupon.couponName ?? "" : "", + coupon != null ? coupon!.couponName ?? "" : "", overflow: TextOverflow.ellipsis, style: TextStyle( fontSize: 16.sp, @@ -99,7 +99,7 @@ class NewCouponWidget extends StatelessWidget { ], ), Text( - coupon != null ? coupon.couponDescription ?? "" : "", + coupon != null ? coupon!.couponDescription ?? "" : "", overflow: TextOverflow.ellipsis, style: TextStyle( fontSize: 14.sp, @@ -119,7 +119,7 @@ class NewCouponWidget extends StatelessWidget { ), ), visible: - (coupon != null && (coupon.bizType == 1)) ?? + (coupon != null && (coupon!.bizType == 1)) ?? false, ), Container( @@ -134,7 +134,7 @@ class NewCouponWidget extends StatelessWidget { ], ), ), - flex: (coupon != null && coupon.isEx) ? 97 : 97, + flex: (coupon != null && coupon!.isEx!) ? 97 : 97, ), Container( padding: EdgeInsets.symmetric(horizontal: 23.w), @@ -145,7 +145,7 @@ class NewCouponWidget extends StatelessWidget { ), ), Expanded( - flex: (coupon != null && coupon.isEx) ? 56 : 42, + flex: (coupon != null && coupon!.isEx!) ? 56 : 42, child: Container( margin: EdgeInsets.symmetric(horizontal: 23.w, vertical: 8.h), child: Column( @@ -164,7 +164,7 @@ class NewCouponWidget extends StatelessWidget { ), GestureDetector( child: Icon( - (coupon != null && !coupon.isEx) + (coupon != null && !coupon!.isEx!) ? Icons.keyboard_arrow_down : Icons.keyboard_arrow_up, color: Colors.black, @@ -174,7 +174,7 @@ class NewCouponWidget extends StatelessWidget { ), ], ), - if (coupon != null && coupon.isEx) + if (coupon != null && coupon!.isEx!) Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ @@ -186,10 +186,10 @@ class NewCouponWidget extends StatelessWidget { ), ), Text( - (coupon.useStartTime == null && - coupon.useEndTime == null) + (coupon!.useStartTime == null && + coupon!.useEndTime == null) ? S.of(context).quantian - : "${coupon.useStartTime.replaceAll("-", ".").split(" ")[0]} - ${coupon.useEndTime.replaceAll("-", ".").split(" ")[0]}", + : "${coupon!.useStartTime!.replaceAll("-", ".").split(" ")[0]} - ${coupon!.useEndTime!.replaceAll("-", ".").split(" ")[0]}", style: TextStyle( color: Color(0xFF353535), fontSize: 10.sp, @@ -207,7 +207,7 @@ class NewCouponWidget extends StatelessWidget { } Widget priceWidget(BuildContext context) { - if (coupon.bizType == 1) { + if (coupon?.bizType == 1) { return Column( mainAxisAlignment: MainAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center, @@ -231,7 +231,7 @@ class NewCouponWidget extends StatelessWidget { ), Text( coupon != null - ? double.tryParse("${coupon.discountAmount}" ?? "0") + ? double.tryParse("${coupon!.discountAmount}" ?? "0")! .toInt() .toString() : "", @@ -246,7 +246,7 @@ class NewCouponWidget extends StatelessWidget { ), Text( S.of(context).manyuankeyong(coupon != null - ? double.tryParse("${coupon.fullAmount}" ?? "0") + ? double.tryParse("${coupon!.fullAmount}" ?? "0")! .toInt() .toString() : ""), @@ -258,7 +258,7 @@ class NewCouponWidget extends StatelessWidget { ), ], ); - } else if (coupon.bizType == 5) { + } else if (coupon!.bizType == 5) { return Column( mainAxisAlignment: MainAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center, @@ -301,7 +301,7 @@ class NewCouponWidget extends StatelessWidget { children: [ Text( coupon != null - ? "${(coupon.discountPercent / 10.0 >= 10) ? 10 : coupon.discountPercent / 10.0}" ?? + ? "${(coupon!.discountPercent! / 10.0 >= 10) ? 10 : coupon!.discountPercent! / 10.0}" ?? "0" : "", style: TextStyle( @@ -339,7 +339,7 @@ class NewCouponWidget extends StatelessWidget { Widget rightBtn(context) { if (type == 1) { - if (coupon != null && coupon.status == 0) { + if (coupon != null && coupon!.status == 0) { return Align( alignment: Alignment.centerRight, child: InkWell( @@ -384,7 +384,7 @@ class NewCouponWidget extends StatelessWidget { ); } } else { - if (coupon != null && coupon.status == 1) { + if (coupon != null && coupon!.status == 1) { return Align( alignment: Alignment.centerRight, child: InkWell( @@ -398,7 +398,7 @@ class NewCouponWidget extends StatelessWidget { color: Color(0xFF32A060), ), child: Text( - (coupon.bizType == 5) + (coupon!.bizType == 5) ? S.of(context).quhexiao : S.of(context).qushiyong, style: TextStyle( @@ -410,7 +410,7 @@ class NewCouponWidget extends StatelessWidget { ), ), ); - } else if (coupon != null && coupon.status == 2) { + } else if (coupon != null && coupon!.status == 2) { return Align( alignment: Alignment.centerRight, child: Container( diff --git a/lib/view_widget/no_data_view.dart b/lib/view_widget/no_data_view.dart index 03a40908..dabc9034 100644 --- a/lib/view_widget/no_data_view.dart +++ b/lib/view_widget/no_data_view.dart @@ -4,14 +4,14 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; class NoDataView extends StatelessWidget { final bool isShowBtn; - final String text; + final String? text; final double fontSize; final EdgeInsets margin; NoDataView( {this.isShowBtn = true, this.text, - this.fontSize, + this.fontSize = 16, this.margin = const EdgeInsets.only(top: 30)}); @override @@ -26,7 +26,7 @@ class NoDataView extends StatelessWidget { height: 35.h, ), Text( - text, + text ?? "", style: TextStyle( fontSize: fontSize, color: Color(0xFF353535), diff --git a/lib/view_widget/rotate_container.dart b/lib/view_widget/rotate_container.dart index 74f173af..a2207518 100644 --- a/lib/view_widget/rotate_container.dart +++ b/lib/view_widget/rotate_container.dart @@ -3,7 +3,7 @@ import 'package:flutter/material.dart'; class RotateContainer extends StatefulWidget { final bool rotated; - final Widget child; + final Widget? child; RotateContainer({this.child, this.rotated = false}); @@ -15,7 +15,7 @@ class RotateContainer extends StatefulWidget { class _RotateContainer extends State with SingleTickerProviderStateMixin { - AnimationController _controller; + late AnimationController _controller; @override void initState() { @@ -40,7 +40,7 @@ class _RotateContainer extends State } }); if (widget.rotated) { - _controller.forward(); + _controller?.forward(); } } diff --git a/lib/view_widget/round_button.dart b/lib/view_widget/round_button.dart index 38bd5ec0..e6c6ed0b 100644 --- a/lib/view_widget/round_button.dart +++ b/lib/view_widget/round_button.dart @@ -1,21 +1,21 @@ import 'package:flutter/material.dart'; class RoundButton extends StatelessWidget { - final String text; - final String img; - final Widget icons; + final String? text; + final String? img; + final Widget? icons; final Color textColor; final Color backgroup; final double fontSize; final double radius; - final double height; - final double width; + final double? height; + final double? width; final FontWeight fontWeight; - final EdgeInsetsGeometry padding; - final GestureTapCallback callback; + final EdgeInsetsGeometry? padding; + final GestureTapCallback? callback; RoundButton({ - Key key, + Key? key, this.text, this.textColor = Colors.black, this.fontSize = 10, @@ -28,7 +28,7 @@ class RoundButton extends StatelessWidget { this.padding, this.fontWeight = FontWeight.normal, this.callback, - }); + }) : super(key: key); @override Widget build(BuildContext context) { @@ -49,7 +49,7 @@ class RoundButton extends StatelessWidget { Widget buildText() { Widget textWidget = Text( - text, + text ?? "", style: TextStyle( color: textColor, fontSize: fontSize, @@ -60,7 +60,7 @@ class RoundButton extends StatelessWidget { return Row( mainAxisSize: MainAxisSize.min, children: [ - icons, + icons!, SizedBox( width: 4, ), @@ -71,7 +71,7 @@ class RoundButton extends StatelessWidget { return Row( children: [ Image.asset( - img, + img!, width: 12, height: 12, ), diff --git a/lib/view_widget/selector_store_dialog.dart b/lib/view_widget/selector_store_dialog.dart index 29eee8e0..0aea9ba2 100644 --- a/lib/view_widget/selector_store_dialog.dart +++ b/lib/view_widget/selector_store_dialog.dart @@ -133,7 +133,7 @@ class _SelectorStoreWidget extends State { crossAxisAlignment: CrossAxisAlignment.center, children: [ MImage( - store.logo, + store.logo!, width: 28.w, height: 28.h, fit: BoxFit.cover, @@ -147,7 +147,7 @@ class _SelectorStoreWidget extends State { Expanded( flex: 1, child: Text( - store.storeName, + store.storeName!, style: TextStyle( color: Color(0xFF353535), fontSize: 16.sp, diff --git a/lib/view_widget/store_title_tab.dart b/lib/view_widget/store_title_tab.dart index 543999a4..e39c0255 100644 --- a/lib/view_widget/store_title_tab.dart +++ b/lib/view_widget/store_title_tab.dart @@ -1,4 +1,3 @@ -import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter/rendering.dart'; @@ -8,7 +7,7 @@ import 'package:huixiang/view_widget/icon_text.dart'; class StoreTitleTab extends StatefulWidget { final ScrollController scrollController; - final List brands; + final List? brands; final List globaKeys; final bool isScroll; @@ -38,7 +37,7 @@ class _StoreTitleTab extends State { super.initState(); if (widget.brands != null) { - widget.brands.forEach((element) { + widget.brands!.forEach((element) { _globalKeys.add(GlobalKey()); }); } @@ -49,11 +48,11 @@ class _StoreTitleTab extends State { widget.scrollController?.addListener(() { if (widget.globaKeys[0].currentContext == null) return; RenderBox firstRenderBox = - widget.globaKeys[0].currentContext.findRenderObject(); - Offset first = firstRenderBox?.localToGlobal(Offset.zero); + widget.globaKeys[0].currentContext!.findRenderObject() as RenderBox; + Offset? first = firstRenderBox?.localToGlobal(Offset.zero); var top = 96.h; - if (first.dy <= top) { + if (first!.dy <= top) { if (!isVisible) { isVisible = true; setState(() {}); @@ -69,14 +68,14 @@ class _StoreTitleTab extends State { if (widget.globaKeys.indexOf(element) < (widget.globaKeys.length - 1)) { if (element.currentContext == null) return; - RenderBox renderBox = element.currentContext.findRenderObject(); - Offset offset = renderBox?.localToGlobal(Offset.zero); + RenderBox renderBox = element.currentContext!.findRenderObject() as RenderBox; + Offset? offset = renderBox?.localToGlobal(Offset.zero); int nextIndex = widget.globaKeys.indexOf(element) + 1; - RenderBox nextRenderBox = - widget.globaKeys[nextIndex].currentContext.findRenderObject(); - Offset nextOffset = nextRenderBox?.localToGlobal(Offset.zero); - - if (offset.dy <= top && nextOffset.dy > top) { + RenderBox nextRenderBox = widget.globaKeys[nextIndex].currentContext!.findRenderObject() as RenderBox; + Offset? nextOffset = nextRenderBox?.localToGlobal(Offset.zero); + if (offset == null) return; + if (nextOffset == null) return; + if (offset!.dy <= top && nextOffset!.dy > top) { selectedIndex = widget.globaKeys.indexOf(element); if (selectedIndex1 != selectedIndex) { setState(() { @@ -93,9 +92,10 @@ class _StoreTitleTab extends State { return; } } else { - RenderBox lastRenderBox = element.currentContext.findRenderObject(); - Offset lastOffset = lastRenderBox?.localToGlobal(Offset.zero); - if (lastOffset.dy <= top) { + RenderBox lastRenderBox = element.currentContext!.findRenderObject() as RenderBox; + Offset? lastOffset = lastRenderBox?.localToGlobal(Offset.zero); + if (lastOffset == null) return; + if (lastOffset!.dy <= top) { selectedIndex = widget.globaKeys.indexOf(element); if (selectedIndex1 != selectedIndex) { setState(() { @@ -119,8 +119,9 @@ class _StoreTitleTab extends State { scrollTab(index) { if (_globalKeys[index].currentContext == null) return; - RenderBox renderBox = _globalKeys[index].currentContext.findRenderObject(); - Offset nextOffset = renderBox?.localToGlobal(Offset.zero); + RenderBox renderBox = _globalKeys[index].currentContext!.findRenderObject() as RenderBox; + Offset? nextOffset = renderBox?.localToGlobal(Offset.zero); + if (nextOffset == null) return; double widgetWidth = renderBox.size.width; double screenWidth = MediaQuery.of(context).size.width; if (nextOffset.dx < 0 || (nextOffset.dx + widgetWidth) > screenWidth) { @@ -148,11 +149,11 @@ class _StoreTitleTab extends State { child: Row( mainAxisAlignment: MainAxisAlignment.spaceAround, crossAxisAlignment: CrossAxisAlignment.center, - children: (widget.brands == null || widget.brands.length == 0) + children: (widget.brands == null || widget.brands!.length == 0) ? [] - : (widget.brands.map((e) { - return item(e, selectedIndex == widget.brands.indexOf(e), - widget.brands.indexOf(e)); + : (widget.brands!.map((e) { + return item(e, selectedIndex == widget.brands!.indexOf(e), + widget.brands!.indexOf(e)); }).toList()), ), ), @@ -167,7 +168,7 @@ class _StoreTitleTab extends State { print("selectedIndex: $selectedIndex"); return GestureDetector( onTap: () { - FlexParentData parentData = widget.globaKeys[index].currentContext.findRenderObject().parentData; + FlexParentData? parentData = widget.globaKeys[index].currentContext?.findRenderObject()?.parentData as FlexParentData; double offset = parentData.offset.dy - 52.h + 20.h; isClickScroll = true; clickIndex = index; @@ -184,7 +185,7 @@ class _StoreTitleTab extends State { Widget tabItem(Brand text, isSelected) { if (isSelected) { return IconText( - text.name, + text.name!, isMax: false, rightImage: text.icon ?? "assets/image/icon_xuanzhong.png", iconSize: 16, @@ -197,7 +198,7 @@ class _StoreTitleTab extends State { ); } else { return IconText( - text.name, + text.name!, isMax: false, textStyle: TextStyle( fontWeight: FontWeight.bold, diff --git a/pubspec.lock b/pubspec.lock index b8f9df2e..32dd44a0 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -671,7 +671,7 @@ packages: name: platform url: "https://pub.flutter-io.cn" source: hosted - version: "3.0.0" + version: "3.0.2" plugin_platform_interface: dependency: transitive description: @@ -979,7 +979,7 @@ packages: name: url_launcher_windows url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.1" + version: "2.0.2" uuid: dependency: transitive description: @@ -1063,7 +1063,7 @@ packages: name: win32 url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.5" + version: "2.2.5" xdg_directories: dependency: transitive description: @@ -1086,5 +1086,5 @@ packages: source: hosted version: "3.1.0" sdks: - dart: ">=2.12.0 <3.0.0" + dart: ">=2.13.0 <3.0.0" flutter: ">=2.0.0" diff --git a/pubspec.yaml b/pubspec.yaml index f66deebd..74508d96 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -18,8 +18,8 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 1.0.0+1 environment: - sdk: ">=2.7.0 <3.0.0" -# sdk: ">=2.12.0 <3.0.0" + sdk: ">=2.12.0 <3.0.0" + # sdk: ">=2.7.0 <3.0.0" dependencies: flutter: