diff --git a/android/app/build.gradle b/android/app/build.gradle
index 15b3218a..d41e2c67 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -25,6 +25,50 @@ apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
+apply plugin: 'com.mob.sdk'
+
+MobSDK {
+ appKey "m33ee7650da86a"
+ appSecret "876f2eaebfd2a88c89d5fc294397838c"
+
+ ShareSDK {
+
+ // platform configuration information
+ devInfo {
+ Wechat {
+ id 4
+ sortId 4
+ appId "wx3b269e795ed23e5f"
+ appSecret "64020361b8ec4c99936c0e3999a9f249"
+ userName "gh_afb25ac019c9"
+ path "pages/index/index.html?id=1"
+ withShareTicket true
+ miniprogramType 0
+ bypassApproval false
+ enable true
+ }
+ Facebook {
+ id 8
+ sortId 8
+ appKey "523308712059457"
+ appSecret "d3a1b6377100871799d8973fbe84794a"
+ callbackUri "https://mob.com"
+ shareByAppClient true
+ enable true
+ }
+ Line {
+ id 2
+ sortId 2
+ appKey "1656257249"
+ appSecret "7f160c9686672a50b5952364a8553f99"
+ callbackUri "https://mob.com"
+ callbackscheme "huixiang"
+ shareByAppClient true
+ enable true
+ }
+ }
+ }
+}
def mfph = [
//宿主包名
@@ -97,6 +141,8 @@ android {
}
+
+
flutter {
source '../..'
}
diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 88d008e7..25fe87ad 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -78,6 +78,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/android/app/src/main/kotlin/com/zsw/huixiang/wxapi/WXEntryActivity.kt b/android/app/src/main/kotlin/com/zsw/huixiang/wxapi/WXEntryActivity.kt
index 571a9568..942a41cc 100644
--- a/android/app/src/main/kotlin/com/zsw/huixiang/wxapi/WXEntryActivity.kt
+++ b/android/app/src/main/kotlin/com/zsw/huixiang/wxapi/WXEntryActivity.kt
@@ -1,18 +1,11 @@
package com.zsw.huixiang.wxapi
-import android.app.Activity
import android.content.Intent
-import android.content.pm.PackageManager
import android.os.Bundle
-import com.jarvan.fluwx.handlers.FluwxResponseHandler
-import com.jarvan.fluwx.handlers.FluwxRequestHandler
-import com.jarvan.fluwx.handlers.WXAPiHandler
-import com.tencent.mm.opensdk.modelbase.BaseReq
-import com.tencent.mm.opensdk.modelbase.BaseResp
-import com.tencent.mm.opensdk.openapi.IWXAPIEventHandler
+import io.dcloud.feature.payment.weixin.AbsWXPayCallbackActivity
import io.flutter.Log
-class WXEntryActivity : Activity(), IWXAPIEventHandler {
+class WXEntryActivity : AbsWXPayCallbackActivity() {
// IWXAPI 是第三方app和微信通信的openapi接口
@@ -21,71 +14,53 @@ class WXEntryActivity : Activity(), IWXAPIEventHandler {
super.onCreate(savedInstanceState)
Log.e("wx:", "onCreate:")
- try {
- if (!WXAPiHandler.wxApiRegistered) {
- var appInfo = packageManager.getApplicationInfo(packageName, PackageManager.GET_META_DATA)
- val wechatAppId = appInfo.metaData.getString("weChatAppId")
- if (wechatAppId != null ){
- WXAPiHandler.setupWxApi(wechatAppId,this)
- WXAPiHandler.setCoolBool(true)
- Log.d("fluwx","weChatAppId:" + wechatAppId)
- }else {
- Log.e("fluwx","can't load meta-data weChatAppId")
- }
- }
- WXAPiHandler.wxApi?.handleIntent(intent, this)
- } catch (e: Exception) {
- e.printStackTrace()
- startSpecifiedActivity(defaultFlutterActivityAction())
- finish()
- }
+// try {
+// if (!WXAPiHandler.wxApiRegistered) {
+// var appInfo = packageManager.getApplicationInfo(packageName, PackageManager.GET_META_DATA)
+// val wechatAppId = appInfo.metaData.getString("weChatAppId")
+// if (wechatAppId != null ){
+// WXAPiHandler.setupWxApi(wechatAppId,this)
+// WXAPiHandler.setCoolBool(true)
+// Log.d("fluwx","weChatAppId:" + wechatAppId)
+// }else {
+// Log.e("fluwx","can't load meta-data weChatAppId")
+// }
+// }
+// WXAPiHandler.wxApi?.handleIntent(intent, this)
+// } catch (e: Exception) {
+// e.printStackTrace()
+// startSpecifiedActivity(defaultFlutterActivityAction())
+// finish()
+// }
}
- override fun onNewIntent(intent: Intent) {
- super.onNewIntent(intent)
- Log.e("wx:", "onNewIntent:")
+// override fun onNewIntent(intent: Intent) {
+// super.onNewIntent(intent)
+// Log.e("wx:", "onNewIntent:")
- setIntent(intent)
+// setIntent(intent)
- try {
- WXAPiHandler.wxApi?.handleIntent(intent, this)
- } catch (e: Exception) {
- e.printStackTrace()
- startSpecifiedActivity(defaultFlutterActivityAction())
- finish()
- }
- }
+// try {
+// WXAPiHandler.wxApi?.handleIntent(intent, this)
+// } catch (e: Exception) {
+// e.printStackTrace()
+// startSpecifiedActivity(defaultFlutterActivityAction())
+// finish()
+// }
+// }
- override fun onReq(baseReq: BaseReq) {
- Log.e("wx:", "onReq: ${baseReq.toString()}")
+// override fun onReq(baseReq: BaseReq) {
+// Log.e("wx:", "onReq: ${baseReq.toString()}")
// FIXME: 可能是官方的Bug,从微信拉起APP的Intent类型不对,无法跳转回Flutter Activity
// 稳定复现场景:微信版本为7.0.5,小程序SDK为2.7.7
- FluwxRequestHandler.onReq(baseReq,this)
- }
-
+// FluwxRequestHandler.onReq(baseReq,this)
+// }
// 第三方应用发送到微信的请求处理后的响应结果,会回调到该方法
- override fun onResp(resp: BaseResp) {
- Log.e("wx:", "onResp: ${resp.toString()}")
- FluwxResponseHandler.handleResponse(resp)
- finish()
- }
-
- private fun startSpecifiedActivity(action: String, bundle: Bundle? = null, bundleKey: String? = null) {
- Intent(action).run {
- bundleKey?.let {
- putExtra(bundleKey, bundle)
- }
- addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT)
- packageManager?.let {
- resolveActivity(packageManager)?.also {
- startActivity(this)
- finish()
- }
- }
- }
- }
-
- private fun defaultFlutterActivityAction(): String = "$packageName.FlutterActivity"
+// override fun onResp(resp: BaseResp) {
+// Log.e("wx:", "onResp: ${resp.toString()}")
+// FluwxResponseHandler.handleResponse(resp)
+// finish()
+// }
}
\ No newline at end of file
diff --git a/android/app/src/main/res/xml/jshare_file_provider_paths.xml b/android/app/src/main/res/xml/jshare_file_provider_paths.xml
new file mode 100644
index 00000000..928e0ecc
--- /dev/null
+++ b/android/app/src/main/res/xml/jshare_file_provider_paths.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/android/build.gradle b/android/build.gradle
index 0490457c..94ca5bc8 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -12,11 +12,16 @@ buildscript {
}
google()
// jcenter()
+ maven {
+ url "http://mvn.mob.com/android"
+ }
}
dependencies {
classpath 'com.android.tools.build:gradle:4.1.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
+
+ classpath 'com.mob.sdk:MobSDK:+'
}
}
@@ -33,6 +38,9 @@ allprojects {
}
google()
// jcenter()
+ maven {
+ url "http://mvn.mob.com/android"
+ }
}
}
diff --git a/android/gradle.properties b/android/gradle.properties
index 94adc3a3..68c48bb2 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -1,3 +1,4 @@
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
+MobSDK.mobEnv=x
\ No newline at end of file
diff --git a/android/tmpmob/ShareSDK/assets/ShareSDK.xml b/android/tmpmob/ShareSDK/assets/ShareSDK.xml
new file mode 100644
index 00000000..0450290f
--- /dev/null
+++ b/android/tmpmob/ShareSDK/assets/ShareSDK.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ios/Flutter/AppFrameworkInfo.plist b/ios/Flutter/AppFrameworkInfo.plist
index 9367d483..8d4492f9 100644
--- a/ios/Flutter/AppFrameworkInfo.plist
+++ b/ios/Flutter/AppFrameworkInfo.plist
@@ -21,6 +21,6 @@
CFBundleVersion
1.0
MinimumOSVersion
- 8.0
+ 9.0
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index e6c12995..75d28c52 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -11,9 +11,6 @@ PODS:
- AMapLocation (2.6.8):
- AMapFoundation (~> 1.6.4)
- Flutter (1.0.0)
- - fluttertoast (0.0.2):
- - Flutter
- - Toast
- fluwx (0.0.1):
- Flutter
- WechatOpenSDK (= 1.8.7.1)
@@ -25,6 +22,30 @@ PODS:
- TOCropViewController (~> 2.6.0)
- image_picker (0.0.1):
- Flutter
+ - mob_sharesdk (4.4.0):
+ - mob_sharesdk/ShareSDK (= 4.4.0)
+ - MOBFoundation (>= 3.2.9)
+ - mob_sharesdk/ShareSDK (4.4.0):
+ - MOBFoundation (>= 3.2.9)
+ - mob_sharesdk/ShareSDKExtension (4.4.0):
+ - mob_sharesdk/ShareSDK
+ - MOBFoundation (>= 3.2.9)
+ - mob_sharesdk/ShareSDKPlatforms/Facebook (4.4.0):
+ - mob_sharesdk/ShareSDK
+ - MOBFoundation (>= 3.2.9)
+ - mob_sharesdk/ShareSDKPlatforms/Line (4.4.0):
+ - mob_sharesdk/ShareSDK
+ - MOBFoundation (>= 3.2.9)
+ - mob_sharesdk/ShareSDKPlatforms/WeChat_Lite (4.4.0):
+ - mob_sharesdk/ShareSDK
+ - MOBFoundation (>= 3.2.9)
+ - mob_sharesdk/ShareSDKRestoreScene (4.4.0):
+ - mob_sharesdk/ShareSDKExtension
+ - MOBFoundation (>= 3.2.9)
+ - mob_sharesdk/ShareSDKUI (4.4.0):
+ - mob_sharesdk/ShareSDK
+ - MOBFoundation (>= 3.2.9)
+ - MOBFoundation (3.2.26)
- package_info (0.0.1):
- Flutter
- path_provider (0.0.1):
@@ -33,10 +54,18 @@ PODS:
- Flutter
- shared_preferences (0.0.1):
- Flutter
+ - sharesdk_plugin (1.1.2):
+ - Flutter
+ - mob_sharesdk
+ - mob_sharesdk/ShareSDKExtension
+ - mob_sharesdk/ShareSDKPlatforms/Facebook
+ - mob_sharesdk/ShareSDKPlatforms/Line
+ - mob_sharesdk/ShareSDKPlatforms/WeChat_Lite
+ - mob_sharesdk/ShareSDKRestoreScene
+ - mob_sharesdk/ShareSDKUI
- sqflite (0.0.2):
- Flutter
- FMDB (>= 2.7.5)
- - Toast (4.0.0)
- TOCropViewController (2.6.0)
- TPNS-iOS (1.3.3.0)
- tpns_flutter_plugin (1.1.2):
@@ -54,7 +83,6 @@ DEPENDENCIES:
- amap_flutter_location (from `.symlinks/plugins/amap_flutter_location/ios`)
- amap_flutter_map (from `.symlinks/plugins/amap_flutter_map/ios`)
- Flutter (from `Flutter`)
- - fluttertoast (from `.symlinks/plugins/fluttertoast/ios`)
- fluwx (from `.symlinks/plugins/fluwx/ios`)
- image_cropper (from `.symlinks/plugins/image_cropper/ios`)
- image_picker (from `.symlinks/plugins/image_picker/ios`)
@@ -62,6 +90,7 @@ DEPENDENCIES:
- path_provider (from `.symlinks/plugins/path_provider/ios`)
- permission_handler (from `.symlinks/plugins/permission_handler/ios`)
- shared_preferences (from `.symlinks/plugins/shared_preferences/ios`)
+ - sharesdk_plugin (from `.symlinks/plugins/sharesdk_plugin/ios`)
- sqflite (from `.symlinks/plugins/sqflite/ios`)
- tpns_flutter_plugin (from `.symlinks/plugins/tpns_flutter_plugin/ios`)
- video_player (from `.symlinks/plugins/video_player/ios`)
@@ -74,7 +103,8 @@ SPEC REPOS:
- AMapFoundation
- AMapLocation
- FMDB
- - Toast
+ - mob_sharesdk
+ - MOBFoundation
- TOCropViewController
- TPNS-iOS
- WechatOpenSDK
@@ -86,8 +116,6 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/amap_flutter_map/ios"
Flutter:
:path: Flutter
- fluttertoast:
- :path: ".symlinks/plugins/fluttertoast/ios"
fluwx:
:path: ".symlinks/plugins/fluwx/ios"
image_cropper:
@@ -102,6 +130,8 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/permission_handler/ios"
shared_preferences:
:path: ".symlinks/plugins/shared_preferences/ios"
+ sharesdk_plugin:
+ :path: ".symlinks/plugins/sharesdk_plugin/ios"
sqflite:
:path: ".symlinks/plugins/sqflite/ios"
tpns_flutter_plugin:
@@ -120,17 +150,18 @@ SPEC CHECKSUMS:
AMapFoundation: c7da72b42a713f1429c88af1858d623dde88934b
AMapLocation: dad27669c4ca68e395ce7532ff614b7d4d45f7b7
Flutter: 434fef37c0980e73bb6479ef766c45957d4b510c
- fluttertoast: 6122fa75143e992b1d3470f61000f591a798cc58
fluwx: 07a55ed66bf3a4961e836a2a411b02dcada32902
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
image_cropper: f1668dd8d2cad2d357955caad15a40547856edcb
image_picker: 9c3312491f862b28d21ecd8fdf0ee14e601b3f09
+ mob_sharesdk: c771f001e00739d24301a9fa250247601efe7a3c
+ MOBFoundation: 2abd23c80c33d1337d30dc4b0018ed914cef8f8e
package_info: 873975fc26034f0b863a300ad47e7f1ac6c7ec62
path_provider: f96fff6166a8867510d2c25fdcc346327cc4b259
permission_handler: ccb20a9fad0ee9b1314a52b70b76b473c5f8dab0
shared_preferences: af6bfa751691cdc24be3045c43ec037377ada40d
+ sharesdk_plugin: 6d6634bb480174b607030f19fc9d84d68cfbf326
sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904
- Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
TOCropViewController: 3105367e808b7d3d886a74ff59bf4804e7d3ab38
TPNS-iOS: 57a146496858ba2fb5d43e5f240feb19243b69cb
tpns_flutter_plugin: a366649c8ad71f19dfb864d3c994ed0480b69daa
diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist
index defdf6be..a1342762 100644
--- a/ios/Runner/Info.plist
+++ b/ios/Runner/Info.plist
@@ -50,6 +50,14 @@
weixinULAPI
weixin
wechat
+
+ fbapi
+ fb-messenger-api
+ fbauth2
+ fbshareextension
+
+ twitter
+ twitterauth
LSRequiresIPhoneOS
diff --git a/lib/generated/intl/messages_all.dart b/lib/generated/intl/messages_all.dart
index 3223656c..7532d654 100644
--- a/lib/generated/intl/messages_all.dart
+++ b/lib/generated/intl/messages_all.dart
@@ -17,12 +17,16 @@ import 'package:intl/src/intl_helpers.dart';
import 'messages_en.dart' as messages_en;
import 'messages_zh_CN.dart' as messages_zh_cn;
+import 'messages_zh_Hans_CN.dart' as messages_zh_hans_cn;
+import 'messages_zh_Hant_CN.dart' as messages_zh_hant_cn;
import 'messages_zh_TW.dart' as messages_zh_tw;
typedef Future LibraryLoader();
Map _deferredLibraries = {
'en': () => new Future.value(null),
'zh_CN': () => new Future.value(null),
+ 'zh_Hans_CN': () => new Future.value(null),
+ 'zh_Hant_CN': () => new Future.value(null),
'zh_TW': () => new Future.value(null),
};
@@ -32,6 +36,10 @@ MessageLookupByLibrary _findExact(String localeName) {
return messages_en.messages;
case 'zh_CN':
return messages_zh_cn.messages;
+ case 'zh_Hans_CN':
+ return messages_zh_hans_cn.messages;
+ case 'zh_Hant_CN':
+ return messages_zh_hant_cn.messages;
case 'zh_TW':
return messages_zh_tw.messages;
default:
diff --git a/lib/generated/intl/messages_zh_Hans_CN.dart b/lib/generated/intl/messages_zh_Hans_CN.dart
new file mode 100644
index 00000000..2d97ff03
--- /dev/null
+++ b/lib/generated/intl/messages_zh_Hans_CN.dart
@@ -0,0 +1,458 @@
+// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart
+// This is a library that provides messages for a zh_Hans_CN locale. All the
+// messages from the main program should be duplicated here with the same
+// function name.
+
+// Ignore issues from commonly used lints in this file.
+// 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
+
+import 'package:intl/intl.dart';
+import 'package:intl/message_lookup_by_library.dart';
+
+final messages = new MessageLookup();
+
+typedef String MessageIfAbsent(String messageStr, List args);
+
+class MessageLookup extends MessageLookupByLibrary {
+ String get localeName => 'zh_Hans_CN';
+
+ static m0(version) => "版本:${version}";
+
+ static m1(yuan) => "充值金额最小是${yuan}元";
+
+ static m2(time) => "创建时间${time}";
+
+ static m3(shijian) => "发行开始时间 ${shijian}";
+
+ static m4(ge) => "${ge}g/个";
+
+ static m5(jian) => "共${jian}件商品";
+
+ static m6(km) => "${km}公里";
+
+ static m7(yuan) => "活动减免${yuan}元配送费";
+
+ static m8(jianjie) => "简介:${jianjie}";
+
+ static m9(jifen) => "${jifen}积分";
+
+ static m10(jifen) => "${jifen}积分 到下一个等级";
+
+ static m11(date) => "开通日期:${date}";
+
+ static m12(shijian) => "领取时间 ${shijian}";
+
+ static m13(man, jian) => "满${man}立减${jian}代金券";
+
+ static m14(yuan) => "满${yuan}可用";
+
+ static m15(mi) => "${mi}米";
+
+ static m16(zhe) => "全场${zhe}折";
+
+ static m17(num) => "取单号${num}";
+
+ static m18(ren) => "¥${ren}/人";
+
+ static m19(second) => "${second}s后重新发送";
+
+ static m20(jifen) => "商品积分 ${jifen}积分";
+
+ static m21(jifen) => "实付积分 ${jifen}积分";
+
+ static m22(sui) => "${sui}岁";
+
+ static m23(num) => "完成${num}";
+
+ static m24(time) => "下单时间:${time}";
+
+ static m25(jian) => "已兑换${jian}件";
+
+ static m26(time) => "营业时间: ${time}";
+
+ static m27(date) => "有效期至${date}";
+
+ static m28(yuan) => "${yuan}元";
+
+ static m29(yue) => "余额${yue}";
+
+ static m30(zuozhe) => "作者${zuozhe}";
+
+ final messages = _notInlinedMessages(_notInlinedMessages);
+ static _notInlinedMessages(_) => {
+ "bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"),
+ "baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白银会员"),
+ "banben" : m0,
+ "bangong" : MessageLookupByLibrary.simpleMessage("办公"),
+ "bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("帮助与反馈"),
+ "beizhu" : MessageLookupByLibrary.simpleMessage("备注"),
+ "brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"),
+ "buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持开票"),
+ "chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"),
+ "chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"),
+ "chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"),
+ "chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"),
+ "chakanwuliu" : MessageLookupByLibrary.simpleMessage("查看物流"),
+ "changjianwenti" : MessageLookupByLibrary.simpleMessage("常见问题"),
+ "chaungshirengushi" : MessageLookupByLibrary.simpleMessage("创始人故事"),
+ "chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"),
+ "chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"),
+ "chongzhi" : MessageLookupByLibrary.simpleMessage("充值"),
+ "chongzhizuixiaojine" : m1,
+ "chuangjianshijian" : m2,
+ "chuangshirendegushi" : 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("当前等级"),
+ "dangqianshangpinduihuanhexiaoma" : MessageLookupByLibrary.simpleMessage("当前商品兑换核销码已核销完成"),
+ "daoxiayidengji" : MessageLookupByLibrary.simpleMessage("到下一等级"),
+ "dengdaishangjiaqueren" : MessageLookupByLibrary.simpleMessage("等待商家确认"),
+ "dengdaiyonghuqucan" : MessageLookupByLibrary.simpleMessage("等待用户取餐"),
+ "diancan" : MessageLookupByLibrary.simpleMessage("点餐"),
+ "dianwolingqu" : MessageLookupByLibrary.simpleMessage("点我领取"),
+ "dingdan" : MessageLookupByLibrary.simpleMessage("订单"),
+ "dingdandaifahuo" : MessageLookupByLibrary.simpleMessage("订单待发货"),
+ "dingdandaizhifu" : MessageLookupByLibrary.simpleMessage("订单待支付"),
+ "dingdanhao" : MessageLookupByLibrary.simpleMessage("订单号"),
+ "dingdanqueren" : MessageLookupByLibrary.simpleMessage("订单确认"),
+ "dingdanyisongda" : MessageLookupByLibrary.simpleMessage("订单送达"),
+ "dingdanyituikuan" : MessageLookupByLibrary.simpleMessage("订单已退款"),
+ "dingdanyiwancheng" : MessageLookupByLibrary.simpleMessage("订单已完成"),
+ "dingdanyizhifu" : MessageLookupByLibrary.simpleMessage("订单待支付"),
+ "dingwei" : 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("兑换历史"),
+ "duihuanshangpinxiangqing" : MessageLookupByLibrary.simpleMessage("兑换商品详情"),
+ "duihuanxinxi" : MessageLookupByLibrary.simpleMessage("兑换信息"),
+ "fanhuiduihuanlishi" : MessageLookupByLibrary.simpleMessage("返回兑换历史"),
+ "fankui" : MessageLookupByLibrary.simpleMessage("反馈"),
+ "fantizhongwen" : MessageLookupByLibrary.simpleMessage("繁体中文"),
+ "fapiao" : MessageLookupByLibrary.simpleMessage("发票"),
+ "fapiaozhushou" : MessageLookupByLibrary.simpleMessage("发票助手"),
+ "faxingshijian" : m3,
+ "feishiwuduihuanma" : MessageLookupByLibrary.simpleMessage("非实物兑换吗"),
+ "feishiwushangpin" : MessageLookupByLibrary.simpleMessage("非实物商品兑换后领取到卡包即可使用!"),
+ "ge" : m4,
+ "geiwopingfen" : MessageLookupByLibrary.simpleMessage("给我评分"),
+ "gengduo" : MessageLookupByLibrary.simpleMessage("更多"),
+ "gengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("更多优惠券"),
+ "gerenxinxi" : MessageLookupByLibrary.simpleMessage("个人信息"),
+ "gong" : MessageLookupByLibrary.simpleMessage("共"),
+ "gongjijianshangpin" : m5,
+ "gongli" : m6,
+ "gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"),
+ "gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"),
+ "guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"),
+ "guanyu" : MessageLookupByLibrary.simpleMessage("关于"),
+ "guojiankangyoujishenghuo" : MessageLookupByLibrary.simpleMessage("过健康有机生活"),
+ "haixiajiemei" : MessageLookupByLibrary.simpleMessage("海峡姐妹"),
+ "heji" : MessageLookupByLibrary.simpleMessage("合计:"),
+ "hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核销成功"),
+ "hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核销码详情"),
+ "huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黄金会员"),
+ "huixiangrenyimendian" : MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"),
+ "huiyuandengji" : MessageLookupByLibrary.simpleMessage("会员等级"),
+ "huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("会员等级说明"),
+ "huiyuanjifen" : MessageLookupByLibrary.simpleMessage("会员积分"),
+ "huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("会员卡详情"),
+ "huiyuanyue" : MessageLookupByLibrary.simpleMessage("会员余额"),
+ "huode" : MessageLookupByLibrary.simpleMessage("获得"),
+ "huodongjianmianpeisongfei" : m7,
+ "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("请输入你的手机号"),
+ "jian" : MessageLookupByLibrary.simpleMessage("件"),
+ "jianjie" : m8,
+ "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"),
+ "jiesuan" : MessageLookupByLibrary.simpleMessage("结算"),
+ "jiesuanjine" : MessageLookupByLibrary.simpleMessage("结算金额"),
+ "jifen" : MessageLookupByLibrary.simpleMessage("积分"),
+ "jifen_" : m9,
+ "jifendaoxiayidengji" : m10,
+ "jifendejisuanshuoming" : MessageLookupByLibrary.simpleMessage("积分的计算说明"),
+ "jifendidaogao" : MessageLookupByLibrary.simpleMessage("积分从低到高"),
+ "jifengaodaodi" : MessageLookupByLibrary.simpleMessage("积分从高到低"),
+ "jifenshangcheng" : MessageLookupByLibrary.simpleMessage("积分商城"),
+ "jifenxiangqing" : MessageLookupByLibrary.simpleMessage("积分详情"),
+ "jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("净弼联盟会员店"),
+ "jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日会员任务"),
+ "jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("进行中的订单"),
+ "jituanchuangbanren" : MessageLookupByLibrary.simpleMessage(" 集团创办人"),
+ "jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集团创始人"),
+ "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"),
+ "jixuzhifu" : MessageLookupByLibrary.simpleMessage("继续支付"),
+ "kabao" : MessageLookupByLibrary.simpleMessage("卡包"),
+ "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("开启权限"),
+ "kaitongriqi" : m11,
+ "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("立即参加"),
+ "lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即签到"),
+ "lingqu" : MessageLookupByLibrary.simpleMessage("领取"),
+ "lingquanzhongxin" : MessageLookupByLibrary.simpleMessage("领券中心"),
+ "lingquchenggong" : MessageLookupByLibrary.simpleMessage("领取成功"),
+ "lingqudaokabao" : MessageLookupByLibrary.simpleMessage("领取到卡包"),
+ "lingqufangshi" : MessageLookupByLibrary.simpleMessage("领取方式"),
+ "lingqushijian" : m12,
+ "linian" : MessageLookupByLibrary.simpleMessage("理念"),
+ "lishijilu" : MessageLookupByLibrary.simpleMessage("历史记录"),
+ "login" : MessageLookupByLibrary.simpleMessage("登录"),
+ "login_splash" : MessageLookupByLibrary.simpleMessage("欢迎来到一心回乡"),
+ "main_menu1" : MessageLookupByLibrary.simpleMessage("净弼"),
+ "main_menu2" : MessageLookupByLibrary.simpleMessage("联盟"),
+ "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"),
+ "manlijiandaijinquan" : m13,
+ "manyuankeyong" : m14,
+ "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日签到"),
+ "meiyougengduohuiyuanka" : MessageLookupByLibrary.simpleMessage("没有更多会员卡"),
+ "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("没有更多的数据了"),
+ "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"),
+ "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"),
+ "mi" : m15,
+ "mingxi" : MessageLookupByLibrary.simpleMessage("明细"),
+ "morenpaixu" : MessageLookupByLibrary.simpleMessage("默认排序"),
+ "muqianzanwuxingdianhuodong" : MessageLookupByLibrary.simpleMessage("目前暂无星店活动"),
+ "nindingweigongnengweikaiqi" : MessageLookupByLibrary.simpleMessage("您定位功能开关未开启,请点击去打開定位"),
+ "nindingweiquanxianweiyunxu" : MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"),
+ "ninweidenglu" : MessageLookupByLibrary.simpleMessage("您未登录,请点击去登录"),
+ "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"),
+ "ninyouyigexindedingdan" : MessageLookupByLibrary.simpleMessage("您有一个新的订单"),
+ "peisong" : MessageLookupByLibrary.simpleMessage("配送"),
+ "peisongfangshi" : MessageLookupByLibrary.simpleMessage("配送方式"),
+ "peisongfei" : MessageLookupByLibrary.simpleMessage("配送费"),
+ "peisongfuwu" : MessageLookupByLibrary.simpleMessage("配送服务"),
+ "peisongzhong" : MessageLookupByLibrary.simpleMessage("配送中"),
+ "phone_error" : MessageLookupByLibrary.simpleMessage("手机格式错误"),
+ "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("签到领取积分"),
+ "qianjinmaiwei" : MessageLookupByLibrary.simpleMessage("前进麦味"),
+ "qianwanghuixiangmendianduihuanhexiao" : MessageLookupByLibrary.simpleMessage("前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"),
+ "qinglihuancun" : MessageLookupByLibrary.simpleMessage("清理缓存"),
+ "qingshurubeizhuyaoqiu" : MessageLookupByLibrary.simpleMessage("请输入备注要求"),
+ "qingshuruchongzhijine" : MessageLookupByLibrary.simpleMessage("请输入充值金额"),
+ "qingshurushoujihao" : MessageLookupByLibrary.simpleMessage("请输入手机号"),
+ "qingshuruyanzhengma" : MessageLookupByLibrary.simpleMessage("请输入验证码"),
+ "qingshuruzhifumima" : 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("骑手已接单、取货中"),
+ "quanbu" : MessageLookupByLibrary.simpleMessage("全部"),
+ "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部订单"),
+ "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兑换"),
+ "quanchangtongyong" : MessageLookupByLibrary.simpleMessage("全场通用"),
+ "quanchangzhe" : m16,
+ "quantian" : MessageLookupByLibrary.simpleMessage("全天"),
+ "quanxian" : MessageLookupByLibrary.simpleMessage("权限"),
+ "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"),
+ "qucanhao" : MessageLookupByLibrary.simpleMessage("取餐号"),
+ "qudanhao" : m17,
+ "qudenglu" : MessageLookupByLibrary.simpleMessage("去登录"),
+ "queding" : MessageLookupByLibrary.simpleMessage("确定"),
+ "queren" : MessageLookupByLibrary.simpleMessage("确认"),
+ "querenchongzhi" : MessageLookupByLibrary.simpleMessage("确认充值"),
+ "querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"),
+ "querenshouhuo" : 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" : m18,
+ "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任务中心"),
+ "resend_in_seconds" : m19,
+ "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"),
+ "send_code" : MessageLookupByLibrary.simpleMessage("发送验证"),
+ "shanchudingdan" : MessageLookupByLibrary.simpleMessage("删除一单"),
+ "shangjiaquan" : MessageLookupByLibrary.simpleMessage("商家券"),
+ "shangjiaqueren" : MessageLookupByLibrary.simpleMessage("商家确认"),
+ "shangjiayifahuo" : MessageLookupByLibrary.simpleMessage("商家已发货"),
+ "shangjiazhengzaipeican" : MessageLookupByLibrary.simpleMessage("商家正在配餐"),
+ "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加载"),
+ "shangpinjifen" : m20,
+ "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品详情"),
+ "shenghuoyule" : MessageLookupByLibrary.simpleMessage("生活娱乐"),
+ "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘积分大礼"),
+ "shenqingtuikuan" : MessageLookupByLibrary.simpleMessage("申请退款"),
+ "shezhi" : MessageLookupByLibrary.simpleMessage("设置"),
+ "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("释放加载更多"),
+ "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("释放刷新"),
+ "shifujifen" : m21,
+ "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("实名认证"),
+ "shixiaoquan" : MessageLookupByLibrary.simpleMessage("失效券"),
+ "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"),
+ "shiyongbangzhu" : MessageLookupByLibrary.simpleMessage("使用帮助"),
+ "shiyongriqi" : MessageLookupByLibrary.simpleMessage("使用日期"),
+ "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"),
+ "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"),
+ "shouhuodizhi" : MessageLookupByLibrary.simpleMessage("收货地址"),
+ "shoujihao" : MessageLookupByLibrary.simpleMessage("手机号"),
+ "shouye" : MessageLookupByLibrary.simpleMessage("首页"),
+ "shuaxinchenggong" : MessageLookupByLibrary.simpleMessage("刷新成功"),
+ "shuaxinshibai" : MessageLookupByLibrary.simpleMessage("刷新失败"),
+ "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新余额"),
+ "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."),
+ "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"),
+ "sui" : m22,
+ "tebieshengming" : MessageLookupByLibrary.simpleMessage("特别声明"),
+ "tijiao" : MessageLookupByLibrary.simpleMessage("提交"),
+ "tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"),
+ "tixian" : 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_" : m23,
+ "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下单"),
+ "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"),
+ "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"),
+ "weidenglu" : MessageLookupByLibrary.simpleMessage("未登录"),
+ "weihexiao" : MessageLookupByLibrary.simpleMessage("未核销"),
+ "weikaiqi" : MessageLookupByLibrary.simpleMessage("未开启"),
+ "weilegeiningenghaodefuwu" : MessageLookupByLibrary.simpleMessage("为了给您提供更好的服务,以及享受更加精彩的信息内容,请您在使用期间,进行登录"),
+ "weilexiangnintuijianfujindemendianxinxi" : MessageLookupByLibrary.simpleMessage("为了向您推荐附近的门店信息,推荐您在使用期间让我们使用位置信息"),
+ "weiwancheng" : MessageLookupByLibrary.simpleMessage(" 未完成 "),
+ "weixinzhifu" : MessageLookupByLibrary.simpleMessage("微信支付"),
+ "weizhitishixinxi" : MessageLookupByLibrary.simpleMessage("为了向您推荐附近的门店信息,推荐您在使用HISAPP时让我们使用位置信息"),
+ "wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章详情"),
+ "weulingqu" : MessageLookupByLibrary.simpleMessage("未领取"),
+ "wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的会员等级"),
+ "wodejifenzhi" : MessageLookupByLibrary.simpleMessage("我的积分值"),
+ "wodenianling" : MessageLookupByLibrary.simpleMessage("我的年龄"),
+ "wodeqianbao" : MessageLookupByLibrary.simpleMessage("我的钱包"),
+ "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"),
+ "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"),
+ "wuliuxinxi" : MessageLookupByLibrary.simpleMessage("物流信息"),
+ "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下单时间"),
+ "xiadanshijian_" : m24,
+ "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"),
+ "xiangji" : MessageLookupByLibrary.simpleMessage("相机"),
+ "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"),
+ "xiangqing" : MessageLookupByLibrary.simpleMessage("详情"),
+ "xianshangfafang" : MessageLookupByLibrary.simpleMessage("线上发放"),
+ "xiaofei" : MessageLookupByLibrary.simpleMessage("消费"),
+ "xiaofeijifen" : MessageLookupByLibrary.simpleMessage("消费积分"),
+ "xiaoxi" : MessageLookupByLibrary.simpleMessage("消息"),
+ "xiayidengji" : MessageLookupByLibrary.simpleMessage("下一等级"),
+ "xindianhuodong" : MessageLookupByLibrary.simpleMessage("星店活动"),
+ "xitongtongzhi" : MessageLookupByLibrary.simpleMessage("系统通知"),
+ "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系统消息"),
+ "xuni" : MessageLookupByLibrary.simpleMessage("虚拟"),
+ "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"),
+ "yiduihuanjian" : m25,
+ "yifahuo" : MessageLookupByLibrary.simpleMessage("已发货"),
+ "yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫骑手"),
+ "yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"),
+ "yilingqu" : MessageLookupByLibrary.simpleMessage("已领取"),
+ "yingyeshijian" : m26,
+ "yinshi" : MessageLookupByLibrary.simpleMessage("饮食"),
+ "yinsishengming" : MessageLookupByLibrary.simpleMessage("隐私声明"),
+ "yiqiandao" : 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("已完成订单"),
+ "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("游客登录"),
+ "youxiaoqizhi" : m27,
+ "yuan" : MessageLookupByLibrary.simpleMessage("元"),
+ "yuan_" : m28,
+ "yue" : MessageLookupByLibrary.simpleMessage("余额"),
+ "yue_" : m29,
+ "yuemingxi" : MessageLookupByLibrary.simpleMessage("余额明细"),
+ "yunfei" : MessageLookupByLibrary.simpleMessage("运费"),
+ "yuyan" : MessageLookupByLibrary.simpleMessage("语言"),
+ "zailaiyidan" : MessageLookupByLibrary.simpleMessage("再来一单"),
+ "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在线客服"),
+ "zanbuzhichixianshangdiancan" : MessageLookupByLibrary.simpleMessage("暂不支持线上点餐"),
+ "zanwuyouhuiquankelingqu" : MessageLookupByLibrary.simpleMessage("暂无优惠券可领取"),
+ "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("账号授权"),
+ "zhanghuyue" : MessageLookupByLibrary.simpleMessage("账户余额"),
+ "zhengzaihujiaoqishou" : MessageLookupByLibrary.simpleMessage("正在呼叫骑手"),
+ "zhengzaijiazai" : MessageLookupByLibrary.simpleMessage("正在加载"),
+ "zhengzaipeisong" : MessageLookupByLibrary.simpleMessage("正在配送"),
+ "zhengzaixiazaizhong" : 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" : m30
+ };
+}
diff --git a/lib/generated/intl/messages_zh_Hant_CN.dart b/lib/generated/intl/messages_zh_Hant_CN.dart
new file mode 100644
index 00000000..ebf85baf
--- /dev/null
+++ b/lib/generated/intl/messages_zh_Hant_CN.dart
@@ -0,0 +1,459 @@
+// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart
+// This is a library that provides messages for a zh_Hant_CN locale. All the
+// messages from the main program should be duplicated here with the same
+// function name.
+
+// Ignore issues from commonly used lints in this file.
+// 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
+
+import 'package:intl/intl.dart';
+import 'package:intl/message_lookup_by_library.dart';
+
+final messages = new MessageLookup();
+
+typedef String MessageIfAbsent(String messageStr, List args);
+
+class MessageLookup extends MessageLookupByLibrary {
+ String get localeName => 'zh_Hant_CN';
+
+ static m0(version) => "版本:${version}";
+
+ static m1(yuan) => "充值金額最小是${yuan}元";
+
+ static m2(time) => "創建時間${time}";
+
+ static m3(shijian) => "發行開始時間 ${shijian}";
+
+ static m4(ge) => "${ge}g/個";
+
+ static m5(jian) => "共${jian}件商品";
+
+ static m6(km) => "${km}公里";
+
+ static m7(yuan) => "活動減免${yuan}元配送費";
+
+ static m8(jianjie) => "簡介:${jianjie}";
+
+ static m9(jifen) => "${jifen}積分";
+
+ static m10(jifen) => "${jifen}積分 到下一個等級";
+
+ static m11(date) => "開通日期:${date}";
+
+ static m12(shijian) => "領取時間 ${shijian}";
+
+ static m13(man, jian) => "滿${man}立減${jian}代金券";
+
+ static m14(yuan) => "滿${yuan}可用";
+
+ static m15(mi) => "${mi}米";
+
+ static m16(zhe) => "全場${zhe}折";
+
+ static m17(num) => "取膽號${num}";
+
+ static m18(ren) => "¥${ren}/人";
+
+ static m19(second) => "${second}s后重新發送";
+
+ static m20(jifen) => "商品積分 ${jifen}積分";
+
+ static m21(jifen) => "實付積分 ${jifen}積分";
+
+ static m22(sui) => "${sui}嵗";
+
+ static m23(num) => "完成${num}";
+
+ static m24(time) => "下單時間:${time}";
+
+ static m25(jian) => "已兌換${jian}件";
+
+ static m26(time) => "營業時間: ${time}";
+
+ static m27(date) => "有效期至${date}";
+
+ static m28(yuan) => "${yuan}元";
+
+ static m29(yue) => "餘額${yue}";
+
+ static m30(zuozhe) => "作者${zuozhe}";
+
+ final messages = _notInlinedMessages(_notInlinedMessages);
+ static _notInlinedMessages(_) => {
+ "bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"),
+ "baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白銀會員"),
+ "banben" : m0,
+ "bangong" : MessageLookupByLibrary.simpleMessage("辦公"),
+ "bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("幫助與反饋"),
+ "beizhu" : MessageLookupByLibrary.simpleMessage("備注"),
+ "brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回鄉"),
+ "buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持開票"),
+ "chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"),
+ "chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"),
+ "chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"),
+ "chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"),
+ "chakanwuliu" : MessageLookupByLibrary.simpleMessage("查看物流"),
+ "changjianwenti" : MessageLookupByLibrary.simpleMessage("常見問題"),
+ "chaungshirengushi" : MessageLookupByLibrary.simpleMessage("創始人故事"),
+ "chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"),
+ "chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成為專屬會員,享專屬權益"),
+ "chongzhi" : MessageLookupByLibrary.simpleMessage("充值"),
+ "chongzhizuixiaojine" : m1,
+ "chuangjianshijian" : m2,
+ "chuangshirendegushi" : 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("當前等級"),
+ "dangqianshangpinduihuanhexiaoma" : MessageLookupByLibrary.simpleMessage("當前商品兌換核銷碼已核銷完成 "),
+ "daoxiayidengji" : MessageLookupByLibrary.simpleMessage("到下一等級"),
+ "dengdaishangjiaqueren" : MessageLookupByLibrary.simpleMessage("等待商家確認"),
+ "dengdaiyonghuqucan" : MessageLookupByLibrary.simpleMessage("等待用戶取餐"),
+ "diancan" : MessageLookupByLibrary.simpleMessage("點餐"),
+ "dianwolingqu" : MessageLookupByLibrary.simpleMessage("點我領取"),
+ "dingdan" : MessageLookupByLibrary.simpleMessage("訂單"),
+ "dingdandaifahuo" : MessageLookupByLibrary.simpleMessage("訂單待發貨"),
+ "dingdandaizhifu" : MessageLookupByLibrary.simpleMessage("訂單待支付"),
+ "dingdanhao" : MessageLookupByLibrary.simpleMessage("訂單號"),
+ "dingdanqueren" : MessageLookupByLibrary.simpleMessage("订单确认"),
+ "dingdanyisongda" : MessageLookupByLibrary.simpleMessage("訂單送達"),
+ "dingdanyituikuan" : MessageLookupByLibrary.simpleMessage("訂單已退款"),
+ "dingdanyiwancheng" : MessageLookupByLibrary.simpleMessage("訂單已完成"),
+ "dingdanyizhifu" : MessageLookupByLibrary.simpleMessage("訂單已支付"),
+ "dingwei" : 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("兌換歷史"),
+ "duihuanshangpinxiangqing" : MessageLookupByLibrary.simpleMessage("兑换商品详情"),
+ "duihuanxinxi" : MessageLookupByLibrary.simpleMessage("兑换信息"),
+ "fanhuiduihuanlishi" : MessageLookupByLibrary.simpleMessage("返回兌換歷史"),
+ "fankui" : MessageLookupByLibrary.simpleMessage("反饋"),
+ "fantizhongwen" : MessageLookupByLibrary.simpleMessage("繁体中文"),
+ "fapiao" : MessageLookupByLibrary.simpleMessage("發票"),
+ "fapiaozhushou" : MessageLookupByLibrary.simpleMessage("發票助手"),
+ "faxingshijian" : m3,
+ "feishiwuduihuanma" : MessageLookupByLibrary.simpleMessage("非實物兌換碼"),
+ "feishiwushangpin" : MessageLookupByLibrary.simpleMessage("非實物商品!"),
+ "ge" : m4,
+ "geiwopingfen" : MessageLookupByLibrary.simpleMessage("給我評分"),
+ "gengduo" : MessageLookupByLibrary.simpleMessage("更多"),
+ "gengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("更多優惠券"),
+ "gerenxinxi" : MessageLookupByLibrary.simpleMessage("個人信息"),
+ "gong" : MessageLookupByLibrary.simpleMessage("共"),
+ "gongjijianshangpin" : m5,
+ "gongli" : m6,
+ "gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成為本店會員,快去享受超多的會員權益吧。"),
+ "gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("請勾選同意隱私服務和一心回鄉服務協定"),
+ "guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"),
+ "guanyu" : MessageLookupByLibrary.simpleMessage("關於"),
+ "guojiankangyoujishenghuo" : MessageLookupByLibrary.simpleMessage("過健康有機生活"),
+ "haixiajiemei" : MessageLookupByLibrary.simpleMessage("海峽姐妹"),
+ "heji" : MessageLookupByLibrary.simpleMessage("合計:"),
+ "hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核銷成功"),
+ "hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核銷碼詳情"),
+ "huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黃金會員"),
+ "huixiangrenyimendian" : MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"),
+ "huiyuandengji" : MessageLookupByLibrary.simpleMessage("會員等級"),
+ "huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("會員等級説明"),
+ "huiyuanjifen" : MessageLookupByLibrary.simpleMessage("會員積分"),
+ "huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("會員卡詳情"),
+ "huiyuanyue" : MessageLookupByLibrary.simpleMessage("會員餘額"),
+ "huode" : MessageLookupByLibrary.simpleMessage("獲得"),
+ "huodongjianmianpeisongfei" : m7,
+ "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("請輸入你的手機號"),
+ "jian" : MessageLookupByLibrary.simpleMessage("件"),
+ "jianjie" : m8,
+ "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加載失敗"),
+ "jiesuan" : MessageLookupByLibrary.simpleMessage("結算"),
+ "jiesuanjine" : MessageLookupByLibrary.simpleMessage("結算金額"),
+ "jifen" : MessageLookupByLibrary.simpleMessage("積分"),
+ "jifen_" : m9,
+ "jifendaoxiayidengji" : m10,
+ "jifendejisuanshuoming" : MessageLookupByLibrary.simpleMessage("積分的計算説明"),
+ "jifendidaogao" : MessageLookupByLibrary.simpleMessage("積分從低到高"),
+ "jifengaodaodi" : MessageLookupByLibrary.simpleMessage("積分從高到低"),
+ "jifenshangcheng" : MessageLookupByLibrary.simpleMessage("積分商城"),
+ "jifenxiangqing" : MessageLookupByLibrary.simpleMessage("積分詳情"),
+ "jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("淨弼聯盟會員店"),
+ "jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日會員任務"),
+ "jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("進行中的訂單"),
+ "jituanchuangbanren" : MessageLookupByLibrary.simpleMessage("集团创办人"),
+ "jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集團創始人"),
+ "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"),
+ "jixuzhifu" : MessageLookupByLibrary.simpleMessage("繼續支付"),
+ "kabao" : MessageLookupByLibrary.simpleMessage("卡包"),
+ "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("開啓權限"),
+ "kaitongriqi" : m11,
+ "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("立即參加"),
+ "lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即簽到"),
+ "lingqu" : MessageLookupByLibrary.simpleMessage("領取"),
+ "lingquanzhongxin" : MessageLookupByLibrary.simpleMessage("領券中心"),
+ "lingquchenggong" : MessageLookupByLibrary.simpleMessage("領取成功"),
+ "lingqudaokabao" : MessageLookupByLibrary.simpleMessage("領取到卡包"),
+ "lingqufangshi" : MessageLookupByLibrary.simpleMessage("领取方式"),
+ "lingqushijian" : m12,
+ "linian" : MessageLookupByLibrary.simpleMessage("理念"),
+ "lishijilu" : MessageLookupByLibrary.simpleMessage("歷史記錄"),
+ "login" : MessageLookupByLibrary.simpleMessage("登錄"),
+ "login_splash" : MessageLookupByLibrary.simpleMessage("歡迎來到一心回鄉"),
+ "main_menu1" : MessageLookupByLibrary.simpleMessage("淨弼"),
+ "main_menu2" : MessageLookupByLibrary.simpleMessage("聯盟"),
+ "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"),
+ "manlijiandaijinquan" : m13,
+ "manyuankeyong" : m14,
+ "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日簽到"),
+ "meiyougengduohuiyuanka" : MessageLookupByLibrary.simpleMessage("沒有更多會員卡"),
+ "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("沒有更多數據了"),
+ "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"),
+ "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"),
+ "mi" : m15,
+ "mingxi" : MessageLookupByLibrary.simpleMessage("明細"),
+ "morenpaixu" : MessageLookupByLibrary.simpleMessage("默認排序"),
+ "muqianzanwuxingdianhuodong" : MessageLookupByLibrary.simpleMessage("目前暫無星店活動"),
+ "nindingweigongnengweikaiqi" : MessageLookupByLibrary.simpleMessage("您定位功能開關未開啟,請點擊去開啟定位"),
+ "nindingweiquanxianweiyunxu" : MessageLookupByLibrary.simpleMessage("您未开启位置权限,请点击确定申请权限"),
+ "ninweidenglu" : MessageLookupByLibrary.simpleMessage("您未登錄,請點擊去登錄"),
+ "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一個訂單需要前往門店領取"),
+ "ninyouyigexindedingdan" : MessageLookupByLibrary.simpleMessage("您有一個新訂單"),
+ "peisong" : MessageLookupByLibrary.simpleMessage("配送"),
+ "peisongfangshi" : MessageLookupByLibrary.simpleMessage("配送方式"),
+ "peisongfei" : MessageLookupByLibrary.simpleMessage("配送費"),
+ "peisongfuwu" : MessageLookupByLibrary.simpleMessage("配送服務"),
+ "peisongzhong" : MessageLookupByLibrary.simpleMessage("配送中"),
+ "phone_error" : MessageLookupByLibrary.simpleMessage("手機格式錯誤"),
+ "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("簽到領取積分"),
+ "qianjinmaiwei" : MessageLookupByLibrary.simpleMessage("前進麥味"),
+ "qianwanghuixiangmendianduihuanhexiao" : MessageLookupByLibrary.simpleMessage("前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品"),
+ "qinglihuancun" : MessageLookupByLibrary.simpleMessage("清理緩存"),
+ "qingshurubeizhuyaoqiu" : MessageLookupByLibrary.simpleMessage("請輸入備注要求"),
+ "qingshuruchongzhijine" : MessageLookupByLibrary.simpleMessage("請輸入充值金額"),
+ "qingshurushoujihao" : MessageLookupByLibrary.simpleMessage("請輸入手機號碼"),
+ "qingshuruyanzhengma" : MessageLookupByLibrary.simpleMessage("請輸入驗證碼"),
+ "qingshuruzhifumima" : 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("騎手已接單、取貨中"),
+ "quanbu" : MessageLookupByLibrary.simpleMessage("全部"),
+ "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部訂單"),
+ "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兌換"),
+ "quanchangtongyong" : MessageLookupByLibrary.simpleMessage("全場通用"),
+ "quanchangzhe" : m16,
+ "quantian" : MessageLookupByLibrary.simpleMessage("全天"),
+ "quanxian" : MessageLookupByLibrary.simpleMessage("權限"),
+ "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("權限設置"),
+ "qucanhao" : MessageLookupByLibrary.simpleMessage("取餐號"),
+ "qudanhao" : m17,
+ "qudenglu" : MessageLookupByLibrary.simpleMessage("去登錄"),
+ "queding" : MessageLookupByLibrary.simpleMessage("確定"),
+ "queren" : MessageLookupByLibrary.simpleMessage("确认"),
+ "querenchongzhi" : MessageLookupByLibrary.simpleMessage("確認充值"),
+ "querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"),
+ "querenshouhuo" : 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" : m18,
+ "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任務中心"),
+ "resend_in_seconds" : m19,
+ "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"),
+ "send_code" : MessageLookupByLibrary.simpleMessage("發送驗證碼"),
+ "shanchudingdan" : MessageLookupByLibrary.simpleMessage("刪除訂單"),
+ "shangjiaquan" : MessageLookupByLibrary.simpleMessage("商家券"),
+ "shangjiaqueren" : MessageLookupByLibrary.simpleMessage("商家確認"),
+ "shangjiayifahuo" : MessageLookupByLibrary.simpleMessage("商家已發貨"),
+ "shangjiazhengzaipeican" : MessageLookupByLibrary.simpleMessage("商家正在配餐"),
+ "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加載"),
+ "shangpinjifen" : m20,
+ "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品詳情"),
+ "shenghuoyule" : MessageLookupByLibrary.simpleMessage("生活娛樂"),
+ "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘積分大禮"),
+ "shenqingtuikuan" : MessageLookupByLibrary.simpleMessage("申請退款"),
+ "shezhi" : MessageLookupByLibrary.simpleMessage("設置"),
+ "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("釋放加載更多"),
+ "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("釋放刷新"),
+ "shifujifen" : m21,
+ "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("實名認證"),
+ "shixiaoquan" : MessageLookupByLibrary.simpleMessage("失效券"),
+ "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"),
+ "shiyongbangzhu" : MessageLookupByLibrary.simpleMessage("使用幫助"),
+ "shiyongriqi" : MessageLookupByLibrary.simpleMessage("使用日期"),
+ "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"),
+ "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"),
+ "shouhuodizhi" : MessageLookupByLibrary.simpleMessage("收貨地址"),
+ "shoujihao" : MessageLookupByLibrary.simpleMessage("手機號"),
+ "shouye" : MessageLookupByLibrary.simpleMessage("首頁"),
+ "shuaxinchenggong" : MessageLookupByLibrary.simpleMessage("刷新成功"),
+ "shuaxinshibai" : MessageLookupByLibrary.simpleMessage("刷新失敗"),
+ "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新餘額"),
+ "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."),
+ "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("輸入支付密碼"),
+ "sui" : m22,
+ "tebieshengming" : MessageLookupByLibrary.simpleMessage("特別聲明"),
+ "tijiao" : MessageLookupByLibrary.simpleMessage("提交"),
+ "tingchewei" : MessageLookupByLibrary.simpleMessage("停車位"),
+ "tixian" : 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_" : m23,
+ "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下單"),
+ "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日資訊後自動生成 "),
+ "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日資訊得專屬優惠劵 "),
+ "weidenglu" : MessageLookupByLibrary.simpleMessage("未登錄"),
+ "weihexiao" : MessageLookupByLibrary.simpleMessage("未核銷"),
+ "weikaiqi" : MessageLookupByLibrary.simpleMessage("未開啓"),
+ "weilegeiningenghaodefuwu" : MessageLookupByLibrary.simpleMessage("為了給您提供更好的服務,以及享受更加精彩的信息內容,請在使用使用期間登錄"),
+ "weilexiangnintuijianfujindemendianxinxi" : MessageLookupByLibrary.simpleMessage("為了向您推薦附近的門店信息,推薦您在使用期間讓我們使用位置信息"),
+ "weiwancheng" : MessageLookupByLibrary.simpleMessage(" 未完成 "),
+ "weixinzhifu" : MessageLookupByLibrary.simpleMessage("微信支付"),
+ "weizhitishixinxi" : MessageLookupByLibrary.simpleMessage("為了向您推薦附近的門店資訊,推薦您在使用HISAPP時讓我們使用位置資訊"),
+ "wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章詳情"),
+ "weulingqu" : MessageLookupByLibrary.simpleMessage("未領取"),
+ "wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的會員等級"),
+ "wodejifenzhi" : MessageLookupByLibrary.simpleMessage("我的積分值"),
+ "wodenianling" : MessageLookupByLibrary.simpleMessage("我的年齡"),
+ "wodeqianbao" : MessageLookupByLibrary.simpleMessage("我的錢包"),
+ "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"),
+ "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"),
+ "wuliuxinxi" : MessageLookupByLibrary.simpleMessage("物流信息"),
+ "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下單時間"),
+ "xiadanshijian_" : m24,
+ "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"),
+ "xiangji" : MessageLookupByLibrary.simpleMessage("相機"),
+ "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("為了您可以在使用過程中進行分享,希望您使用HISAPP時讓我們使用相機功能 "),
+ "xiangqing" : MessageLookupByLibrary.simpleMessage("詳情"),
+ "xianshangfafang" : MessageLookupByLibrary.simpleMessage("綫上發放"),
+ "xiaofei" : MessageLookupByLibrary.simpleMessage("消費"),
+ "xiaofeijifen" : MessageLookupByLibrary.simpleMessage("消费积分"),
+ "xiaoxi" : MessageLookupByLibrary.simpleMessage("消息"),
+ "xiayidengji" : MessageLookupByLibrary.simpleMessage("下一等級"),
+ "xindianhuodong" : MessageLookupByLibrary.simpleMessage("星店活動"),
+ "xitongtongzhi" : MessageLookupByLibrary.simpleMessage("系统通知"),
+ "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系統消息"),
+ "xuni" : MessageLookupByLibrary.simpleMessage("虛擬"),
+ "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兌換"),
+ "yiduihuanjian" : m25,
+ "yifahuo" : MessageLookupByLibrary.simpleMessage("已發貨"),
+ "yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫騎手"),
+ "yikexiao" : MessageLookupByLibrary.simpleMessage("已核銷"),
+ "yilingqu" : MessageLookupByLibrary.simpleMessage("已領取"),
+ "yingyeshijian" : m26,
+ "yinshi" : MessageLookupByLibrary.simpleMessage("飲食"),
+ "yinsishengming" : MessageLookupByLibrary.simpleMessage("隱私聲明"),
+ "yiqiandao" : 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("已完成订单"),
+ "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("遊客登錄"),
+ "youxiaoqizhi" : m27,
+ "yuan" : MessageLookupByLibrary.simpleMessage("元"),
+ "yuan_" : m28,
+ "yue" : MessageLookupByLibrary.simpleMessage("餘額"),
+ "yue_" : m29,
+ "yuemingxi" : MessageLookupByLibrary.simpleMessage("餘額明細"),
+ "yunfei" : MessageLookupByLibrary.simpleMessage("運費"),
+ "yuyan" : MessageLookupByLibrary.simpleMessage("語言"),
+ "zailaiyidan" : MessageLookupByLibrary.simpleMessage("再來一單"),
+ "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在線客服"),
+ "zanbuzhichixianshangdiancan" : 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("正在下載中..."),
+ "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" : m30
+ };
+}
diff --git a/lib/generated/l10n.dart b/lib/generated/l10n.dart
index 7c3b33b3..ef85ee75 100644
--- a/lib/generated/l10n.dart
+++ b/lib/generated/l10n.dart
@@ -3773,6 +3773,8 @@ 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', countryCode: 'TW'),
];
}
diff --git a/lib/l10n/intl_zh_Hans_CN.arb b/lib/l10n/intl_zh_Hans_CN.arb
new file mode 100644
index 00000000..0294b967
--- /dev/null
+++ b/lib/l10n/intl_zh_Hans_CN.arb
@@ -0,0 +1,400 @@
+{
+ "login_splash": "欢迎来到一心回乡",
+ "input_phone": "输入手机号",
+ "input_code": "手机验证码",
+ "input_phone_hide": "请输入你的手机号",
+ "input_code_hide": "请输入验证码",
+ "login": "登录",
+ "send_code": "发送验证",
+ "resend_in_seconds": "{second}s后重新发送",
+ "phone_error": "手机格式错误",
+ "code_error": "验证码输入错误",
+ "privacy_policy1": "登录既同意",
+ "privacy_policy2": "《一心回乡服务协议》",
+ "privacy_policy3": "《隐私服务》",
+ "main_menu1": "净弼",
+ "main_menu2": "联盟",
+ "main_menu3": "我的",
+ "shouye": "首页",
+ "huodongliebiao": "活动列表",
+ "jifenshangcheng": "积分商城",
+ "jinrihuiyuanrenwu": "今日会员任务",
+ "renwuzhongxin": "任务中心",
+ "qiandaolingqujinfen": "签到领取积分",
+ "quqiandao": "去签到",
+ "youhuiquanlingqu": "优惠券领取",
+ "gengduoyouhuiquan": "更多优惠券",
+ "lingqu": "领取",
+ "pinpaijieshao": "品牌介绍",
+ "jingbilianmenghuiyuandian": "净弼联盟会员店",
+ "gongli": "{km}公里",
+ "manlijiandaijinquan": "满{man}立减{jian}代金券",
+ "ren": "¥{ren}/人",
+ "youxiaoqizhi": "有效期至{date}",
+ "huodongjinxingzhong": "活动进行中",
+ "yiyoujifen": "已有积分",
+ "morenpaixu": "默认排序",
+ "duihuanlianggaodaodi": "兑换量从高到低",
+ "duihuanliangdidaogao": "兑换量从低到高",
+ "jifengaodaodi": "积分从高到低",
+ "jifendidaogao": "积分从低到高",
+ "yiduihuanjian": "已兑换{jian}件",
+ "yuan_": "{yuan}元",
+ "jifen_": "{jifen}积分",
+ "jifenxiangqing": "积分详情",
+ "dangqiandengji": "当前等级",
+ "jifendaoxiayidengji": "{jifen}积分 到下一个等级",
+ "kaitongriqi": "开通日期:{date}",
+ "kabao": "卡包",
+ "dingdan": "订单",
+ "ninyouyigedingdanyaolingqu": "您有一个订单需要前往门店领取",
+ "wodeqianbao": "我的钱包",
+ "fapiaozhushou": "发票助手",
+ "zaixiankefu": "在线客服",
+ "shezhi": "设置",
+ "youhuiquan": "优惠券",
+ "bangzhuyufankui": "帮助与反馈",
+ "shiyongriqi": "使用日期",
+ "keyongyouhuiquan": "可用优惠券",
+ "yishixiao": "已失效",
+ "quanbudingdan": "全部订单",
+ "weiwancheng": " 未完成 ",
+ "yingyeshijian": "营业时间: {time}",
+ "yiwancheng": " 已完成 ",
+ "yiquxiao": " 已取消 ",
+ "jiesuanjine": "结算金额",
+ "quzhifu": "去支付",
+ "xiadanshijian": "下单时间",
+ "jinxingzhongdedingdan": "进行中的订单",
+ "ziqu": "自取",
+ "waisong": "外送",
+ "qingzaiguidingshijianneizhifu": "请在规定时间内完成支付",
+ "quxiaodingdan": "取消订单",
+ "jixuzhifu": "继续支付",
+ "ge": "{ge}g/个",
+ "peisongfei": "配送费",
+ "huodongjianmianpeisongfei": "活动减免{yuan}元配送费",
+ "shoujihao": "手机号",
+ "beizhu": "备注",
+ "fapiao": "发票",
+ "yue": "余额",
+ "buzhichikaipiao": "不支持开票",
+ "qingshurubeizhuyaoqiu": "请输入备注要求",
+ "qingshuruzhifumima": "请输入支付密码",
+ "shuruzhifumima": "输入支付密码",
+ "zhanghuyue": "账户余额",
+ "keyongyue": "可用余额",
+ "shuaxinyue": "刷新余额",
+ "chongzhi": "充值",
+ "tixian": "提现",
+ "yishijiao": "已失效",
+ "lishijilu": "历史记录",
+ "yue_": "余额{yue}",
+ "duihuanlishi": "兑换历史",
+ "quanbuduihuan": "全部兑换",
+ "weulingqu": "未领取",
+ "keshiyong": "可使用",
+ "qushiyong": "去使用",
+ "yikexiao": "已核销",
+ "chuangjianshijian": "创建时间{time}",
+ "yiduihuan": "已兑换",
+ "zitidizhi": "自提地址",
+ "zitishijian": "自提时间",
+ "feishiwuduihuanma": "非实物兑换吗",
+ "shangpinjifen": "商品积分 {jifen}积分",
+ "shifujifen": "实付积分 {jifen}积分",
+ "shanchudingdan": "删除订单",
+ "dingwei": "定位",
+ "weikaiqi": "未开启",
+ "tongzhi": "通知",
+ "xiangji": "相机",
+ "quanxianshezhi": "权限设置",
+ "weizhitishixinxi": "为了向您推荐附近的门店信息,推荐您在使用HISAPP时让我们使用位置信息",
+ "tongzhitishixinxi": "为了您可以及时收到我们的活动信息,推荐您在使用HISAPP时打开通知的接收",
+ "xiangjitishixinxi": "为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能",
+ "cunchutishixinxi": "为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限",
+ "cunchu": "存储",
+ "wodejifenzhi": "我的积分值",
+ "mingxi": "明细",
+ "qiandaolingjifen": "签到领积分",
+ "lianxuqiandaolingqushuangbeijifen": "连续签到领取双倍积分",
+ "shenmijifendali": "神秘积分大礼",
+ "lijiqiandao": "立即签到",
+ "zuorenwudejifen": "做任务得积分",
+ "meiriqiandao": "每日签到",
+ "wanchengyicixiadan": "完成一次下单",
+ "ricahngfenxiang": "日常分享",
+ "wancheng_": "完成{num}",
+ "quwancheng": " 去完成 ",
+ "huode": "获得",
+ "xiaofei": "消费",
+ "qiandao": "签到",
+ "huiyuandengjishuoming": "会员等级说明",
+ "wodehuiyuandengji": "我的会员等级",
+ "chenggongdengluzhuce": "成功登录注册,并绑定相关信息即可成为会员。",
+ "huiyuandengji": "会员等级",
+ "jifen": "积分",
+ "qingtonghuiyuan": "青铜会员",
+ "baiyinhuiyuan": "白银会员",
+ "huangjinhuiyuan": "黄金会员",
+ "zuanshihuiyuan": "钻石会员",
+ "zhizunhuiyuan": "至尊会员",
+ "jifendejisuanshuoming": "积分的计算说明",
+ "yonghuxiaofeijifen": "用户每消费1元可获得1个积分。",
+ "youhuiquanwufajileijifen": "优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。",
+ "": "账号信息",
+ "gerenxinxi": "个人信息",
+ "touxiang": "头像",
+ "yonghuming": "用户名",
+ "shimingrenzheng": "实名认证",
+ "zhanghaoshouquan": "账号授权",
+ "yuyan": "语言",
+ "zhongwenjianti": "中文简体",
+ "quanxian": "权限",
+ "tuichudenglu": "退出登录",
+ "xiaoxi": "消息",
+ "huodongzixun": "活动资讯",
+ "wodexiaoxi": "我的消息",
+ "xitongxiaoxi": "系统消息",
+ "ninyouyigexindedingdan": "您有一个新的订单",
+ "chakangengduo": "查看更多",
+ "qujianma": "取件码",
+ "dingdanhao": "订单号",
+ "xiadanshijian_": "下单时间:{time}",
+ "peisongfuwu": "配送服务",
+ "diancan": "点餐",
+ "xindianhuodong": "星店活动",
+ "tingchewei": "停车位",
+ "kongtiao": "空调",
+ "lijicanjia": "立即参加",
+ "hexiaomaxiangqing": "核销码详情",
+ "hexiaochenggong": "核销成功",
+ "dangqianshangpinduihuanhexiaoma": "当前商品兑换核销码已核销完成",
+ "fanhuiduihuanlishi": "返回兑换历史",
+ "weihexiao": "未核销",
+ "shiyongtiaojian": "使用条件",
+ "shiyongshuoming": "使用说明",
+ "qianwanghuixiangmendianduihuanhexiao": "前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品",
+ "zitiduihuanquan": "券类型:自提兑换券",
+ "huixiangrenyimendian": "适用于:一心回乡任意门店",
+ "mendianxuanzhe": "门店选择",
+ "queren": "确认",
+ "zhifuxiangqing": "支付详情",
+ "duihuanchenggong": "兑换成功",
+ "xiaofeijifen": "消费积分",
+ "keyongjifen": "可用积分",
+ "jixuduihuan": "继续兑换",
+ "lingqudaokabao": "领取到卡包",
+ "dingdanqueren": "订单确认",
+ "duihuanxinxi": "兑换信息",
+ "lingqufangshi": "领取方式",
+ "ziti": "自提",
+ "qingxuanzhemendian": "请选择门店",
+ "duihuanhouwugegongzuori": "兑换后五个工作日可前往门店",
+ "duihuanshangpinxiangqing": "兑换商品详情",
+ "querenduihuan": "确认兑换",
+ "yiwanchengdingdan": "已完成订单",
+ "shixiaoquan": "失效券",
+ "wenzhangxiangqing": "文章详情",
+ "shouhuodizhi": "收货地址",
+ "yishiming": "已实名",
+ "chakanshixiaoquan": "查看失效券",
+ "meiyougengduoyouhuiquan": "没有更多优惠券了",
+ "shixiaoyouhuiquan": "失效优惠券",
+ "xitongtongzhi": "系统通知",
+ "wancheng": "完成",
+ "duihuanguize": "兑换规则",
+ "duihuan": "兑换",
+ "fantizhongwen": "繁体中文",
+ "qingxuanzheninxiangshezhideyuyan": "请选择您想设置的语言",
+ "quxiao": "取消",
+ "brand_yixinhuixiang": "一心回乡",
+ "bainianchuanjiao": "百年川椒",
+ "haixiajiemei": "海峡姐妹",
+ "qianjinmaiwei": "前进麦味",
+ "pinpai": "品牌",
+ "qingshurushoujihao": "请输入手机号",
+ "qingshuruyanzhengma": "请输入验证码",
+ "gouxuanxieyi": "请勾选同意隐私服务和一心回乡服务协议",
+ "qingshuruchongzhijine": "输入充值金额(元)",
+ "chongzhizuixiaojine": "充值金额最小是{yuan}元",
+ "remenwenzhangshipin": "热门文章视频",
+ "remenwenzhangshipinliebiao": "热门文章视频列表",
+ "chuangshirendegushi": "创始人的故事",
+ "wodeshengri": "我的生日",
+ "wodenianling": "我的年龄",
+ "sui": "{sui}岁",
+ "wanshanshengrixinxi_yhq": "完善生日信息得专属优惠劵",
+ "wanshanshengrixinxi_nl": "完善生日信息后自动生成",
+ "zhifufangshi": "支付方式",
+ "zhifubao": "支付宝",
+ "weixinzhifu": "微信支付",
+ "querenchongzhi": "确认充值",
+ "peisong": "配送",
+ "keyongquan": "可用券",
+ "xuni": "虚拟",
+ "qingxuanzeshouhuodizhi": "请选择收货地址",
+ "feishiwushangpin": "非实物商品兑换后领取到卡包即可使用!",
+ "duihuanhoufahuo": "兑换后五个工作日内发货",
+ "xianshangfafang": "线上发放",
+ "lingqushijian": "领取时间 {shijian}",
+ "faxingshijian": "发行开始时间 {shijian}",
+ "chakanwodekabao": "查看我的卡包",
+ "mi": "{mi}米",
+ "xialashuaxin": "下拉刷新",
+ "shifangshuaxin": "释放刷新",
+ "shuaxinzhong": "刷新中....",
+ "shuaxinchenggong": "刷新成功",
+ "shuaxinshibai": "刷新失败",
+ "zuozhe": "作者{zuozhe}",
+ "quanchangzhe": "全场{zhe}折",
+ "shanglajiazai": "上拉加载",
+ "jiazaishibai": "加载失败",
+ "shifangjiazaigengduo": "释放加载更多",
+ "meiyougengduoshujule": "没有更多的数据了",
+ "shangpinxiangqing": "商品详情",
+ "kaiqiquanxian": "开启权限",
+ "meiyougengduohuiyuanka": "没有更多会员卡了",
+ "huiyuankaxiangqing": "会员卡详情",
+ "yuemingxi": "余额明细",
+ "kelingqudeyouhuiquan": "可领取的优惠券",
+ "shangjiaquan": "商家券",
+ "manyuankeyong": "满{man}元可用",
+ "jifen": "积分",
+ "chakanwodekaquan": "查看我的卡券",
+ "guanyu": "关于",
+ "linian": "理念",
+ "jingbilianmenghuiyuandian": "净弼联盟会员店",
+ "kaquan": "卡券",
+ "guanlidizhi": "管理地址",
+ "lingquanzhongxin": "领券中心",
+ "lianxishoujihao": "联系手机号",
+ "shangjiaquan": "商家券",
+ "manyuankeyong": "满{yuan}可用",
+ "tijiao": "提交",
+ "changjianwenti": "常见问题",
+ "fankui": "反馈",
+ "quxiaozhifu": "取消支付",
+ "daifukuan": "待付款",
+ "quanbu": "全部",
+ "wuliuxinxi": "物流信息",
+ "huiyuankaxiangqing": "会员卡详情",
+ "meiyougengduohuiyuanka": "没有更多会员卡",
+ "yuemingxi": "余额明细",
+ "chakanwodekaquan": "查看我的卡券",
+ "kelingqudeyouhuiquan": "可领取的优惠券",
+ "dangqiandengji": "当前等级",
+ "xiayidengji": "下一等级",
+ "daoxiayidengji": "到下一等级",
+ "kaitongriqi": "开通日期:{date}",
+ "yiqiandao": "已签到",
+ "quanchangtongyong": "全场通用",
+ "xiangqing": "详情",
+ "yishiyong": "已使用",
+ "zanbuzhichixianshangdiancan": "暂不支持线上点餐",
+ "dakaidingwei": "打开定位",
+ "dianjikaiqiquanxian": "您未开启位置权限,请点击开启",
+ "queding": "确定",
+ "qingxuanzeshiyongmendian": "请选择使用门店",
+ "daizhifu": "待支付",
+ "yizhifu": "已支付",
+ "daiqueren": "待确认",
+ "shangjiaqueren": "商家确认",
+ "qingzhuo": "清桌",
+ "tuikuan": "退款",
+ "daizhizuo": "待制作",
+ "zhizuowancheng": "制作完成",
+ "daipeisong": "待配送",
+ "yihujiaoqishou": "已呼叫骑手",
+ "quhuozhong": "取货中",
+ "yisongda": "已送达",
+ "yifahuo": "已发货",
+ "peisongzhong": "配送中",
+ "yixinhuixiang": "一心回乡",
+ "guojiankangyoujishenghuo": "过健康有机生活",
+ "banben": "版本:{version}",
+ "waimai": "外卖",
+ "kuaidi": "快递",
+ "shenqingtuikuan": "申请退款",
+ "zailaiyidan": "再来一单",
+ "gongjijianshangpin": "共{jian}件商品",
+ "dingdanyiwancheng": "订单已完成",
+ "peisongfangshi": "配送方式",
+ "dingdandaizhifu": "订单待支付",
+ "dingdanyizhifu": "订单已支付",
+ "shangjiazhengzaipeican": "商家正在配餐",
+ "dengdaiyonghuqucan": "等待用户取餐",
+ "qucanhao": "取餐号",
+ "dingdanyiwancheng": "订单已完成",
+ "dingdanyituikuan": "订单已退款",
+ "zhengzaihujiaoqishou": "正在呼叫骑手",
+ "qishouyijiedanquhuozhong": "骑手已接单、取货中",
+ "qishoupeisongzhongyujisongdashijian": "骑手配送中,预计送达时间",
+ "dingdanyisongda": "订单送达",
+ "dingdanyiwancheng": "订单已完成",
+ "dingdandaizhifu": "订单待支付",
+ "dingdanyizhifu": "订单待支付",
+ "shangjiayifahuo": "商家已发货",
+ "huopinyisongda": "货品已送达",
+ "zhengzaipeisong": "正在配送",
+ "daiqucan": "待取餐",
+ "yituikuan": "已退款",
+ "querenshouhuo": "确认收货",
+ "chakanwuliu": "查看物流",
+ "zailaiyidan": "再来一单",
+ "shanchudingdan": "删除一单",
+ "qudanhao": "取单号{num}",
+ "lingquchenggong": "领取成功",
+ "dianwolingqu": "点我领取",
+ "chengweidianpuzhuanshuhuiyuan": "成为店铺专属会员,享专属权益",
+ "yinsishengming": "隐私声明",
+ "dangqianbanben": "当前版本",
+ "tebieshengming": "特别声明",
+ "shiyongbangzhu": "使用帮助",
+ "geiwopingfen": "给我评分",
+ "yilingqu": "已领取",
+ "yinsizhengce": "隐私政策",
+ "heji": "合计:",
+ "yuan": "元",
+ "gong": "共",
+ "jian": "件",
+ "nindingweigongnengweikaiqi": "您定位功能开关未开启,请点击去打開定位",
+ "nindingweiquanxianweiyunxu": "您未开启位置权限,请点击确定申请权限",
+ "weilexiangnintuijianfujindemendianxinxi": "为了向您推荐附近的门店信息,推荐您在使用期间让我们使用位置信息",
+ "dengdaishangjiaqueren": "等待商家确认",
+ "dingdandaifahuo": "订单待发货",
+ "gengduo": "更多",
+ "jituanchuangbanren": " 集团创办人",
+ "zhengzaijiazai": "正在加载",
+ "quantian": "全天",
+ "yunfei": "运费",
+ "jiesuan": "结算",
+ "qinglihuancun": "清理缓存",
+ "chaungshirengushi": "创始人故事",
+ "jituanchuangshiren": "集团创始人",
+ "jianjie": "简介:{jianjie}",
+ "zhengzaixiazaizhong": "正在下载中...",
+ "qingxuanzeyigemendian": "请选择一个门店",
+ "muqianzanwuxingdianhuodong": "目前暂无星店活动",
+ "zanwuyouhuiquankelingqu": "暂无优惠券可领取",
+ "huiyuanjifen": "会员积分",
+ "huiyuanyue": "会员余额",
+ "gongxinichengweibendianhuiyuan": "恭喜您,成为本店的会员,快去享受超多会员权益吧。",
+ "ninweidenglu": "您未登录,请点击去登录",
+ "weilegeiningenghaodefuwu": "为了给您提供更好的服务,以及享受更加精彩的信息内容,请您在使用期间,进行登录",
+ "qudenglu": "去登录",
+ "weidenglu": "未登录",
+ "youkedenglu": "游客登录",
+ "yishouquan": "已授权",
+ "qingshuruchongzhijine": "请输入充值金额",
+ "yinshi": "饮食",
+ "shenghuoyule": "生活娱乐",
+ "bangong": "办公",
+
+
+
+
+
+
+ "privacy_policy4": "并使用本机号码登录"
+}
\ No newline at end of file
diff --git a/lib/l10n/intl_zh_Hant_CN.arb b/lib/l10n/intl_zh_Hant_CN.arb
new file mode 100644
index 00000000..9c12062f
--- /dev/null
+++ b/lib/l10n/intl_zh_Hant_CN.arb
@@ -0,0 +1,388 @@
+{
+ "login_splash": "歡迎來到一心回鄉",
+ "input_phone": "輸入手機號",
+ "input_code": "手機驗證碼",
+ "input_phone_hide": "請輸入你的手機號",
+ "input_code_hide": "請輸入驗證碼",
+ "login": "登錄",
+ "send_code": "發送驗證碼",
+ "resend_in_seconds": "{second}s后重新發送",
+ "phone_error": "手機格式錯誤",
+ "code_error": "驗證碼輸入錯誤",
+ "privacy_policy1": "登錄既同意",
+ "privacy_policy2": "《一心回鄉服務協議》",
+ "privacy_policy3": "《隱私服務》",
+ "main_menu1": "淨弼",
+ "main_menu2": "聯盟",
+ "main_menu3": "我的",
+ "shouye": "首頁",
+ "huodongliebiao": "活動列表",
+ "jifenshangcheng": "積分商城",
+ "jinrihuiyuanrenwu": "今日會員任務",
+ "renwuzhongxin": "任務中心",
+ "qiandaolingqujinfen": "簽到領取積分",
+ "quqiandao": "去簽到",
+ "youhuiquanlingqu": "優惠券領取",
+ "gengduoyouhuiquan": "更多優惠券",
+ "lingqu": "領取",
+ "pinpaijieshao": "品牌介紹",
+ "jingbilianmenghuiyuandian": "净弼聯盟會員店",
+ "gongli": "{km}公里",
+ "manlijiandaijinquan": "滿{man}立減{jian}代金券",
+ "ren": "¥{ren}/人",
+ "youxiaoqizhi": "有效期至{date}",
+ "huodongjinxingzhong": "活動進行中",
+ "yiyoujifen": "已有積分",
+ "morenpaixu": "默認排序",
+ "duihuanlianggaodaodi": "兌換量從高到低",
+ "duihuanliangdidaogao": "兌換量從低到高",
+ "jifengaodaodi": "積分從高到低",
+ "jifendidaogao": "積分從低到高",
+ "yiduihuanjian": "已兌換{jian}件",
+ "yuan_": "{yuan}元",
+ "jifen_": "{jifen}積分",
+ "dangqiandengji": "當前等級",
+ "jifendaoxiayidengji": "{jifen}積分 到下一個等級",
+ "kaitongriqi": "開通日期:{date}",
+ "kabao": "卡包",
+ "dingdan": "訂單",
+ "ninyouyigedingdanyaolingqu": "您有一個訂單需要前往門店領取",
+ "wodeqianbao": "我的錢包",
+ "duihuanlishi": "兌換歷史",
+ "fapiaozhushou": "發票助手",
+ "zaixiankefu": "在線客服",
+ "shezhi": "設置",
+ "youhuiquan": "優惠券",
+ "bangzhuyufankui": "幫助與反饋",
+ "fankui": "反馈",
+ "shiyongriqi": "使用日期",
+ "keyongyouhuiquan": "可用優惠券",
+ "keyongquan": "可用券",
+ "shixiaoquan": "失效券",
+ "yishixiao": "已失效",
+ "quanbudingdan": "全部訂單",
+ "weiwancheng": " 未完成 ",
+ "yingyeshijian": "營業時間: {time}",
+ "yiwancheng": " 已完成 ",
+ "yiquxiao": " 已取消 ",
+ "jiesuanjine": "結算金額",
+ "quzhifu": "去支付",
+ "xiadanshijian": "下單時間",
+ "jinxingzhongdedingdan": "進行中的訂單",
+ "ziqu": "自取",
+ "waisong": "外送",
+ "qingzaiguidingshijianneizhifu": "請在規定時間内完成支付",
+ "quxiaodingdan": "取消訂單",
+ "jixuzhifu": "繼續支付",
+ "ge": "{ge}g/個",
+ "peisongfei": "配送費",
+ "huodongjianmianpeisongfei": "活動減免{yuan}元配送費",
+ "shoujihao": "手機號",
+ "beizhu": "備注",
+ "fapiao": "發票",
+ "yue": "餘額",
+ "buzhichikaipiao": "不支持開票",
+ "qingshurubeizhuyaoqiu": "請輸入備注要求",
+ "qingshuruzhifumima": "請輸入支付密碼",
+ "shuruzhifumima": "輸入支付密碼",
+ "zhanghuyue": "賬戶餘額",
+ "keyongyue": "可用餘額",
+ "shuaxinyue": "刷新餘額",
+ "chongzhi": "充值",
+ "tixian": "提現",
+ "yishijiao": "已失效",
+ "lishijilu": "歷史記錄",
+ "yue_": "餘額{yue}",
+ "quanbuduihuan": "全部兌換",
+ "weulingqu": "未領取",
+ "keshiyong": "可使用",
+ "qushiyong": "去使用",
+ "yikexiao": "已核銷",
+ "chuangjianshijian": "創建時間{time}",
+ "yiduihuan": "已兌換",
+ "zitidizhi": "自提地址",
+ "zitishijian": "自提時間",
+ "feishiwuduihuanma": "非實物兌換碼",
+ "shangpinjifen": "商品積分 {jifen}積分",
+ "shifujifen": "實付積分 {jifen}積分",
+ "lingqudaokabao": "領取到卡包",
+ "shanchudingdan": "刪除訂單",
+ "dingwei": "定位",
+ "weikaiqi": "未開啓",
+ "tongzhi": "通知",
+ "xiangji": "相機",
+ "quanxianshezhi": "權限設置",
+ "weizhitishixinxi": "為了向您推薦附近的門店資訊,推薦您在使用HISAPP時讓我們使用位置資訊",
+ "tongzhitishixinxi": "為了您可以及時收到我們的活動資訊,推薦您在使用HISAPP時打開通知的接收 ",
+ "xiangjitishixinxi": "為了您可以在使用過程中進行分享,希望您使用HISAPP時讓我們使用相機功能 ",
+ "cunchutishixinxi": "為了獲得照片使用、緩存等功能,推薦您使用期間打開存儲權限",
+ "cunchu": "存儲",
+ "wodejifenzhi": "我的積分值",
+ "wodehuiyuandengji": "我的會員等級",
+ "mingxi": "明細",
+ "qiandaolingjifen": "簽到領積分",
+ "lianxuqiandaolingqushuangbeijifen": "連續簽到領取雙倍積分",
+ "shenmijifendali": "神秘積分大禮",
+ "lijiqiandao": "立即簽到",
+ "zuorenwudejifen": "做任務得積分",
+ "meiriqiandao": "每日簽到",
+ "wanchengyicixiadan": "完成一次下單",
+ "ricahngfenxiang": "日常分享",
+ "wancheng_": "完成{num}",
+ "quwancheng": " 去完成 ",
+ "huode": "獲得",
+ "xiaofei": "消費",
+ "qiandao": "簽到",
+ "huiyuandengjishuoming": "會員等級説明",
+ "chenggongdengluzhuce": "成功登录注册,并绑定相关信息即可成为会员。",
+ "huiyuandengji": "會員等級",
+ "jifen": "積分",
+ "qingtonghuiyuan": "青銅會員",
+ "baiyinhuiyuan": "白銀會員",
+ "huangjinhuiyuan": "黃金會員",
+ "zuanshihuiyuan": "鑽石會員",
+ "zhizunhuiyuan": "至尊會員",
+ "jifendejisuanshuoming": "積分的計算説明",
+ "yonghuxiaofeijifen": "用戶每消費1元可獲得1個積分 。",
+ "youhuiquanwufajileijifen": "優惠金額無法累積積分,訂單撤銷或其他原因造成的未成功支付的訂單,無法獲得對應的積分。",
+ "zhanghaoxinxi": "賬號信息",
+ "gerenxinxi": "個人信息",
+ "touxiang": "頭像",
+ "yonghuming": "用戶名",
+ "shimingrenzheng": "實名認證",
+ "zhanghaoshouquan": "賬號授權",
+ "yuyan": "語言",
+ "zhongwenjianti": "中文簡體",
+ "quanxian": "權限",
+ "tuichudenglu": "退出登錄",
+ "xiaoxi": "消息",
+ "huodongzixun": "活動資訊",
+ "wodexiaoxi": "我的消息",
+ "xitongxiaoxi": "系統消息",
+ "ninyouyigexindedingdan": "您有一個新訂單",
+ "chakangengduo": "查看更多",
+ "qujianma": "取件碼",
+ "dingdanhao": "訂單號",
+ "xiadanshijian_": "下單時間:{time}",
+ "peisongfuwu": "配送服務",
+ "diancan": "點餐",
+ "xindianhuodong": "星店活動",
+ "tingchewei": "停車位",
+ "kongtiao": "空調",
+ "lijicanjia": "立即參加",
+ "hexiaomaxiangqing": "核銷碼詳情",
+ "hexiaochenggong": "核銷成功",
+ "dangqianshangpinduihuanhexiaoma": "當前商品兌換核銷碼已核銷完成 ",
+ "fanhuiduihuanlishi": "返回兌換歷史",
+ "weihexiao": "未核銷",
+ "shiyongtiaojian": "使用条件",
+ "shiyongshuoming": "使用说明",
+ "qianwanghuixiangmendianduihuanhexiao": "前往一心回乡旗下任意门店对工作人员出示商品兑换码,核实无误后,可领取对应商品",
+ "zitiduihuanquan": "券类型:自提兑换券",
+ "huixiangrenyimendian": "适用于:一心回乡任意门店",
+ "mendianxuanzhe": "门店选择",
+ "queren": "确认",
+ "zhifuxiangqing": "支付详情",
+ "duihuanchenggong": "兑换成功",
+ "xiaofeijifen": "消费积分",
+ "keyongjifen": "可用积分",
+ "jixuduihuan": "继续兑换",
+ "dingdanqueren": "订单确认",
+ "duihuanxinxi": "兑换信息",
+ "lingqufangshi": "领取方式",
+ "ziti": "自提",
+ "qingxuanzhemendian": "请选择门店",
+ "duihuanhouwugegongzuori": "兑换后五个工作日可前往门店",
+ "duihuanshangpinxiangqing": "兑换商品详情",
+ "querenduihuan": "确认兑换",
+ "yiwanchengdingdan": "已完成订单",
+ "yishiming": "已实名",
+ "jifenxiangqing": "積分詳情",
+ "chakanshixiaoquan": "查看失效券",
+ "meiyougengduoyouhuiquan": "没有更多优惠券了",
+ "shixiaoyouhuiquan": "失效优惠券",
+ "xitongtongzhi": "系统通知",
+ "wancheng": "完成",
+ "duihuanguize": "兑换规则",
+ "duihuan": "兑换",
+ "fantizhongwen": "繁体中文",
+ "qingxuanzheninxiangshezhideyuyan": "請選擇您要設置的語言",
+ "quxiao": "取消",
+ "brand_yixinhuixiang": "一心回鄉",
+ "bainianchuanjiao": "百年川椒",
+ "haixiajiemei": "海峽姐妹",
+ "qianjinmaiwei": "前進麥味",
+ "pinpai": "品牌",
+ "qingshurushoujihao": "請輸入手機號碼",
+ "qingshuruyanzhengma": "請輸入驗證碼",
+ "gouxuanxieyi": "請勾選同意隱私服務和一心回鄉服務協定",
+ "qingshuruchongzhijine": "輸入充值金額(元)",
+ "chongzhizuixiaojine": "充值金額最小是{yuan}元",
+ "remenwenzhangshipin": "熱門文章視頻",
+ "remenwenzhangshipinliebiao": "熱門文章視頻清單",
+ "chuangshirendegushi": "創始人的故事",
+ "wodeshengri": "我的生日",
+ "wodenianling": "我的年齡",
+ "sui": "{sui}嵗",
+ "wanshanshengrixinxi_yhq": "完善生日資訊得專屬優惠劵 ",
+ "wanshanshengrixinxi_nl": "完善生日資訊後自動生成 ",
+ "zhifufangshi": "支付方式",
+ "zhifubao": "支付寶",
+ "weixinzhifu": "微信支付",
+ "querenchongzhi": "確認充值",
+ "peisong": "配送",
+ "xuni": "虛擬",
+ "qingxuanzeshouhuodizhi": "請選擇收貨地址",
+ "shouhuodizhi": "收貨地址",
+ "wenzhangxiangqing": "文章詳情",
+ "feishiwushangpin": "非實物商品!",
+ "duihuanhoufahuo": "兌換物商品",
+ "xianshangfafang": "綫上發放",
+ "lingqushijian": "領取時間 {shijian}",
+ "faxingshijian": "發行開始時間 {shijian}",
+ "chakanwodekabao": "查看我的卡包",
+ "mi": "{mi}米",
+ "xialashuaxin": "下拉刷新",
+ "shifangshuaxin": "釋放刷新",
+ "shuaxinzhong": "刷新中....",
+ "shuaxinchenggong": "刷新成功",
+ "shuaxinshibai": "刷新失敗",
+ "zuozhe": "作者{zuozhe}",
+ "quanchangzhe": "全場{zhe}折",
+ "shanglajiazai": "上拉加載",
+ "jiazaishibai": "加載失敗",
+ "shifangjiazaigengduo": "釋放加載更多",
+ "meiyougengduoshujule": "沒有更多數據了",
+ "shangpinxiangqing": "商品詳情",
+ "kaiqiquanxian": "開啓權限",
+ "guanyu": "關於",
+ "linian": "理念",
+ "jingbilianmenghuiyuandian": "淨弼聯盟會員店",
+ "kaquan": "卡券",
+ "guanlidizhi": "管理地址",
+ "lingquanzhongxin": "領券中心",
+ "lianxishoujihao": "聯繫手機號",
+ "shangjiaquan": "商家券",
+ "manyuankeyong": "滿{yuan}可用",
+ "tijiao": "提交",
+ "changjianwenti": "常見問題",
+ "fankui": "反饋",
+ "quxiaozhifu": "取消支付",
+ "daifukuan": "待付款",
+ "quanbu": "全部",
+ "wuliuxinxi": "物流信息",
+ "huiyuankaxiangqing": "會員卡詳情",
+ "meiyougengduohuiyuanka": "沒有更多會員卡",
+ "yuemingxi": "餘額明細",
+ "chakanwodekaquan": "查看我的卡券",
+ "kelingqudeyouhuiquan": "可領取的卡券",
+ "dangqiandengji": "當前等級",
+ "xiayidengji": "下一等級",
+ "daoxiayidengji": "到下一等級",
+ "kaitongriqi": "開通日期:{date}",
+ "yiqiandao": "已簽到",
+ "quanchangtongyong": "全場通用",
+ "xiangqing": "詳情",
+ "yishiyong": "已使用",
+ "zanbuzhichixianshangdiancan": "暫不支持線上點餐",
+ "dakaidingwei": "打開定位",
+ "queding": "確定",
+ "qingxuanzeshiyongmendian": "請選擇使用門店",
+ "daizhifu": "待支付",
+ "yizhifu": "已支付",
+ "daiqueren": "待確認",
+ "shangjiaqueren": "商家確認",
+ "qingzhuo": "清桌",
+ "tuikuan": "退款",
+ "daizhizuo": "待製作",
+ "zhizuowancheng": "製作完成",
+ "daipeisong": "待配送",
+ "yihujiaoqishou": "已呼叫騎手",
+ "quhuozhong": "取貨中",
+ "yisongda": "已送達",
+ "yifahuo": "已發貨",
+ "peisongzhong": "配送中",
+ "yixinhuixiang": "一心迴響",
+ "guojiankangyoujishenghuo": "過健康有機生活",
+ "banben": "版本:{version}",
+ "waimai": "外賣",
+ "kuaidi": "快遞",
+ "shenqingtuikuan": "申請退款",
+ "zailaiyidan": "再來一單",
+ "gongjijianshangpin": "共{jian}件商品",
+ "dingdanyiwancheng": "订单已完成",
+ "peisongfangshi": "配送方式",
+ "dingdandaizhifu": "訂單待支付",
+ "dingdanyizhifu": "訂單已支付",
+ "shangjiazhengzaipeican": "商家正在配餐",
+ "dengdaiyonghuqucan": "等待用戶取餐",
+ "qucanhao": "取餐號",
+ "dingdanyiwancheng": "訂單已完成",
+ "dingdanyituikuan": "訂單已退款",
+ "zhengzaihujiaoqishou": "正在呼叫騎手",
+ "qishouyijiedanquhuozhong": "騎手已接單、取貨中",
+ "qishoupeisongzhongyujisongdashijian": "騎手配送中,預計送達時間",
+ "dingdanyisongda": "訂單送達",
+ "dingdanyiwancheng": "訂單已完成",
+ "dingdandaizhifu": "訂單待支付",
+ "dingdanyizhifu": "訂單已支付",
+ "shangjiayifahuo": "商家已發貨",
+ "huopinyisongda": "貨品已送達",
+ "zhengzaipeisong": "正在配送",
+ "daiqucan": "待取餐",
+ "yituikuan": "已退款",
+ "querenshouhuo": "確認收貨",
+ "chakanwuliu": "查看物流",
+ "zailaiyidan": "再來一單",
+ "shanchudingdan": "刪除訂單",
+ "qudanhao": "取膽號{num}",
+ "lingquchenggong": "領取成功",
+ "dianwolingqu": "點我領取",
+ "chengweidianpuzhuanshuhuiyuan": "成為專屬會員,享專屬權益",
+ "yinsishengming": "隱私聲明",
+ "dangqianbanben": "當前版本",
+ "tebieshengming": "特別聲明",
+ "shiyongbangzhu": "使用幫助",
+ "geiwopingfen": "給我評分",
+ "yilingqu": "已領取",
+ "yinsizhengce": "隱私政策",
+ "heji": "合計:",
+ "yuan": "元",
+ "gong": "共",
+ "jian": "件",
+ "nindingweigongnengweikaiqi": "您定位功能開關未開啟,請點擊去開啟定位",
+ "nindingweiquanxianweiyunxu": "您未开启位置权限,请点击确定申请权限",
+ "weilexiangnintuijianfujindemendianxinxi": "為了向您推薦附近的門店信息,推薦您在使用期間讓我們使用位置信息",
+ "dengdaishangjiaqueren": "等待商家確認",
+ "dingdandaifahuo": "訂單待發貨",
+ "gengduo": "更多",
+ "jituanchuangbanren": "集团创办人",
+ "zhengzaijiazai": "正在加載",
+ "quantian": "全天",
+ "yunfei": "運費",
+ "jiesuan": "結算",
+ "qinglihuancun": "清理緩存",
+ "chaungshirengushi": "創始人故事",
+ "jituanchuangshiren": "集團創始人",
+ "jianjie": "簡介:{jianjie}",
+ "zhengzaixiazaizhong": "正在下載中...",
+ "qingxuanzeyigemendian": "請選擇一個門店",
+ "muqianzanwuxingdianhuodong": "目前暫無星店活動",
+ "zanwuyouhuiquankelingqu": "暫無優惠券可領取",
+ "huiyuanjifen": "會員積分",
+ "huiyuanyue": "會員餘額",
+ "gongxinichengweibendianhuiyuan": "恭喜您,成為本店會員,快去享受超多的會員權益吧。",
+ "ninweidenglu": "您未登錄,請點擊去登錄",
+ "weilegeiningenghaodefuwu": "為了給您提供更好的服務,以及享受更加精彩的信息內容,請在使用使用期間登錄",
+ "qudenglu": "去登錄",
+ "weidenglu": "未登錄",
+ "youkedenglu": "遊客登錄",
+ "yishouquan": "已授權",
+ "qingshuruchongzhijine": "請輸入充值金額",
+ "yinshi": "飲食",
+ "shenghuoyule": "生活娛樂",
+ "bangong": "辦公",
+
+
+ "privacy_policy4": "并使用本機號碼登錄"
+}
\ No newline at end of file
diff --git a/lib/login/login_page.dart b/lib/login/login_page.dart
index 79b77ba5..0d5fbe9d 100644
--- a/lib/login/login_page.dart
+++ b/lib/login/login_page.dart
@@ -19,6 +19,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:dio/dio.dart';
// import 'package:photo_view/photo_view.dart';
import 'package:shared_preferences/shared_preferences.dart';
+import 'package:tpns_flutter_plugin/tpns_flutter_plugin.dart';
class LoginPage extends StatefulWidget {
final Map arguments;
@@ -266,6 +267,9 @@ class _MyLoginPageState extends State with TickerProviderStateMixin {
if (value.isSuccess) {
saveUserJson(value.data);
eventBus.fire(EventType(3));
+
+ xgFlutterPlugin.bindWithIdentifier(identify: mobile, bindType: XGBindType.account);
+
if (widget.arguments != null) {
Navigator.of(context).pop();
} else {
diff --git a/lib/main.dart b/lib/main.dart
index a620d65b..4ee28910 100644
--- a/lib/main.dart
+++ b/lib/main.dart
@@ -52,6 +52,8 @@ import 'package:huixiang/union/union_details_page.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:shared_preferences/shared_preferences.dart';
+import 'package:sharesdk_plugin/sharesdk_interface.dart';
+import 'package:sharesdk_plugin/sharesdk_register.dart';
import 'package:tpns_flutter_plugin/tpns_flutter_plugin.dart';
import 'home/points_mall_page.dart';
import 'main_page.dart';
@@ -81,14 +83,20 @@ void main() async {
runApp(MyApp(locale));
}
+XgFlutterPlugin xgFlutterPlugin = XgFlutterPlugin();
+
initSdk() async {
print("object: initsdk");
///ios 调用startXg前需要调用此方法
- XgFlutterPlugin xgFlutterPlugin = XgFlutterPlugin();
xgFlutterPlugin.configureClusterDomainName("tpns.sh.tencent.com");
xgFlutterPlugin.setEnableDebug(true);
///此处配置为iOS的appID信息,Android信息在build.gradle文件中
xgFlutterPlugin.startXg("1680005688", "IYIB3R2XRE22");
+
+ ShareSDKRegister shareSDKRegister = ShareSDKRegister();
+ shareSDKRegister.setupWechat("wx3b269e795ed23e5f", "64020361b8ec4c99936c0e3999a9f249", "https://hx.lotus-wallet.com/app/");
+ shareSDKRegister.setupFacebook("523308712059457", "d3a1b6377100871799d8973fbe84794a", "回乡");
+ SharesdkPlugin.regist(shareSDKRegister);
}
EventBus eventBus = EventBus(sync: true);
@@ -116,9 +124,8 @@ class MyApp extends StatelessWidget {
localeResolutionCallback: (locale, supportedLocales) {
print("locale: $locale");
print("supportedLocales: $supportedLocales");
- // Localizations.maybeLocaleOf(context)
- return appLocale ??
- Locale.fromSubtags(languageCode: 'zh', countryCode: 'TW');
+ return appLocale ?? locale
+ /*Locale.fromSubtags(languageCode: 'zh', countryCode: 'TW')*/;
},
localizationsDelegates: [
GlobalMaterialLocalizations.delegate,
@@ -126,6 +133,10 @@ class MyApp extends StatelessWidget {
GlobalWidgetsLocalizations.delegate,
S.delegate
],
+ localeListResolutionCallback: (List locales, Iterable supportedLocales) {
+ print("locale: ${locales[0]}");
+ return appLocale ?? locales[0];
+ },
supportedLocales: S.delegate.supportedLocales,
home: LoginPage(),
// home: MainPage(),
@@ -135,7 +146,6 @@ class MyApp extends StatelessWidget {
return MediaQuery(
data: MediaQuery.of(context).copyWith(
textScaleFactor: textScaleFactor > 1.15 ? 1.15 : textScaleFactor,
- // devicePixelRatio: devicePixelRatio * textScaleFactor
),
child: FlutterSmartDialog(child:widget),
);
diff --git a/lib/setting/setting_page.dart b/lib/setting/setting_page.dart
index 8a65f791..86864ebe 100644
--- a/lib/setting/setting_page.dart
+++ b/lib/setting/setting_page.dart
@@ -251,10 +251,12 @@ class _SettingPage extends State {
logOut() async {
SharedPreferences sharedPreferences = await SharedPreferences.getInstance();
sharedPreferences.clear();
- // Navigator.of(context).popUntil(ModalRoute.withName('/router/login'));
Navigator.pushAndRemoveUntil(context, new MaterialPageRoute(
builder: (BuildContext context) {
+ if (xgFlutterPlugin != null) {
+ xgFlutterPlugin.stopXg();
+ }
return LoginPage();
},
), (route) => route == null);
diff --git a/lib/ui_test.dart b/lib/ui_test.dart
deleted file mode 100644
index 44fc9f87..00000000
--- a/lib/ui_test.dart
+++ /dev/null
@@ -1,159 +0,0 @@
-import 'package:flutter/material.dart';
-
-import 'dart:math' as math;
-
-class UITest extends StatefulWidget {
- @override
- State createState() {
- return _UITest();
- }
-}
-
-class _UITest extends State {
- @override
- Widget build(BuildContext context) {
- return Scaffold(
- appBar: AppBar(
- backgroundColor: Color(0xFFF7F7F7),
- elevation: 0,
- title: Text(
- "测试",
- style: TextStyle(color: Colors.black, fontWeight: FontWeight.bold),
- ),
- leading: GestureDetector(
- onTap: () {
- Navigator.of(context).pop();
- },
- child: Container(
- alignment: Alignment.centerRight,
- margin: EdgeInsets.only(left: 10),
- padding: EdgeInsets.all(6),
- child: Icon(
- Icons.arrow_back_ios,
- color: Colors.black,
- size: 24,
- ),
- ),
- ),
- titleSpacing: 2,
- leadingWidth: 56,
- ),
- body: AspectRatio(
- aspectRatio: 1,
- child: PhysicalShape(
- color: ElevationOverlay.applyOverlay(context, Colors.white, 2),
- elevation: 2,
- clipper: BottomAppBarClipper(
- shape: CircularHorizontalNotchedRectangle(),
- ),
- child: Container(
- margin: EdgeInsets.all(50),
- color: Colors.blue.withAlpha(123),
- alignment: Alignment.center,
- child: Text("主体内容"),
- ),
- ),
- ),
- endDrawer: Drawer(),
- bottomNavigationBar: BottomAppBar(
- color: Colors.deepPurpleAccent,
- shape: CircularNotchedRectangle(),
- child: Container(
- height: 50.0,
- ),
- ),
- extendBody: true,
- floatingActionButton: FloatingActionButton(
- onPressed: () {
- print("点击");
- },
- child: Icon(Icons.add),
- ),
- floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
- );
- }
-
-}
-
-class BottomAppBarClipper extends CustomClipper {
-
- final NotchedShape shape;
-
- const BottomAppBarClipper({this.shape});
-
- @override
- Path getClip(Size size) {
- final Rect button = Rect.fromCircle(center: Offset(size.width / 2, size.height / 2), radius: 20);
- return shape.getOuterPath(Offset.zero & size, button?.inflate(2));
- }
-
- @override
- bool shouldReclip(BottomAppBarClipper oldClipper) {
- return true;
- }
-}
-
-class CircularHorizontalNotchedRectangle extends NotchedShape {
- @override
- Path getOuterPath(Rect host, Rect guest) {
- if (guest == null || !host.overlaps(guest))
- return Path()..addRect(host);
-
- // 客人的形状是一个以客人矩形为边界的圆形。
- // 所以客人的半径是客人宽度的一半。
- final double notchRadius = guest.width / 2.0;
-
- // 我们从 3 段为缺口构建路径:
- // A 段 - 从主机顶部边缘到 B 段的贝塞尔曲线。
- // B 段 - 半径为 notchRadius 的圆弧。段
- // C - 从段 B 返回到主机顶部边缘的贝塞尔曲线。
- // 以下公式的详细解释和推导可在以下网址获得:https:goo.glUfzrqn
-
- const double s1 = 15.0;
- const double s2 = 1.0;
-
- final double r = notchRadius;
- final double a = -1.0 * r - s2; // 半径+s2
- final double b = host.top - guest.center.dy; // 圆心到矩形的y轴距离
-
- final double n2 = math.sqrt(b * b * r * r * (a * a + b * b - r * r));
- final double p2xA = ((a * r * r) - n2) / (a * a + b * b);
- final double p2xB = ((a * r * r) + n2) / (a * a + b * b);
- final double p2yA = math.sqrt(r * r - p2xA * p2xA);
- final double p2yB = math.sqrt(r * r - p2xB * p2xB);
-
- final List p = List.filled(6, null, growable: false);
-
- // p0、p1 和 p2 是线段 A 的控制点。
- p[0] = Offset(a - s1, b);
- p[1] = Offset(a, b);
- final double cmp = b < 0 ? -1.0 : 1.0;
- p[2] = cmp * p2yA > cmp * p2yB ? Offset(p2xA, p2yA) : Offset(p2xB, p2yB);
-
- // p3、p4 和 p5 是线段 B 的控制点,它是线段 A 绕 y 轴的镜像。
- p[3] = Offset(-1.0 * p[2].dx, p[2].dy);
- p[4] = Offset(-1.0 * p[1].dx, p[1].dy);
- p[5] = Offset(-1.0 * p[0].dx, p[0].dy);
-
- // 将所有点转换回绝对坐标系。
- for (int i = 0; i < p.length; i += 1)
- p[i] = p[i] + guest.center;
-
- return Path()
- ..moveTo(host.left, host.top)
- ..lineTo(p[0].dx, p[0].dy)
- ..quadraticBezierTo(p[1].dx, p[1].dy, p[2].dx, p[2].dy)
- ..arcToPoint(
- p[3],
- radius: Radius.circular(notchRadius),
- clockwise: false,
- )
- ..quadraticBezierTo(p[4].dx, p[4].dy, p[5].dx, p[5].dy)
- ..lineTo(host.right, host.top)
- ..lineTo(host.right, host.bottom)
- ..lineTo(host.left, host.bottom)
- ..close();
- }
-
-}
-
diff --git a/lib/union/store_details_page.dart b/lib/union/store_details_page.dart
index 5c8fc01b..ae9aafdb 100644
--- a/lib/union/store_details_page.dart
+++ b/lib/union/store_details_page.dart
@@ -10,6 +10,9 @@ import 'package:huixiang/retrofit/data/base_data.dart';
import 'package:huixiang/retrofit/retrofit_api.dart';
import 'package:huixiang/view_widget/my_appbar.dart';
import 'package:shared_preferences/shared_preferences.dart';
+import 'package:sharesdk_plugin/sharesdk_defines.dart';
+import 'package:sharesdk_plugin/sharesdk_interface.dart';
+import 'package:sharesdk_plugin/sharesdk_map.dart';
class StoreDetailsPage extends StatefulWidget {
final Map arguments;
@@ -54,10 +57,33 @@ class _StoreDetailsPage extends State {
}
share2WeChat() async {
- await registerWxApi(appId: "wx3b269e795ed23e5f", doOnAndroid: true, universalLink: "https://hx.lotus-wallet.com/app/");
- shareToWeChat(WeChatShareWebPageModel(
- "http://share-app.api.lotus-wallet.com/#/share?id=${widget.arguments["activityId"] ?? widget.arguments["articleId"]}",
- scene: WeChatScene.SESSION));
+ // await registerWxApi(appId: "wx3b269e795ed23e5f", doOnAndroid: true, universalLink: "https://hx.lotus-wallet.com/app/");
+ // shareToWeChat(WeChatShareWebPageModel(
+ // "http://hx.lotus-wallet.com/index.html?id=${widget.arguments["activityId"] ?? widget.arguments["articleId"]}",
+ // scene: WeChatScene.SESSION));
+ // SharesdkPlugin.showMenu();
+ SSDKMap params = SSDKMap()
+ ..setGeneral(
+ activity != null ? activity.mainTitle : article != null ? article.mainTitle : "",
+ activity != null ? activity.viceTitle : article != null ? article.viceTitle : "",
+ [],
+ "",
+ "",
+ "http://hx.lotus-wallet.com/index.html?id=${widget
+ .arguments["activityId"] ?? widget.arguments["articleId"]}",
+ "",
+ "",
+ "",
+ "",
+ SSDKContentTypes.webpage);
+ SharesdkPlugin.showMenu(null, null, params, (state, platform, userData, contentEntity, error) {
+ print("分享成功!$state");
+ print("分享成功!$platform");
+ print("分享成功!$userData");
+ print("分享成功!$contentEntity");
+ print("分享成功!$error");
+ print("分享成功!");
+ });
}
@override
@@ -82,8 +108,8 @@ class _StoreDetailsPage extends State {
title: activity != null
? activity.mainTitle
: article != null
- ? article.mainTitle
- : "",
+ ? article.mainTitle
+ : "",
titleSize: 18.sp,
titleColor: Colors.black,
),
@@ -99,8 +125,8 @@ class _StoreDetailsPage extends State {
activity != null
? activity.mainTitle
: article != null
- ? article.mainTitle
- : "",
+ ? article.mainTitle
+ : "",
style: TextStyle(
fontSize: 16,
fontWeight: FontWeight.bold,
@@ -114,7 +140,9 @@ 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,
@@ -136,8 +164,8 @@ class _StoreDetailsPage extends State {
activity != null
? activity.createTime
: article != null
- ? article.createTime
- : "",
+ ? article.createTime
+ : "",
style: TextStyle(
fontWeight: FontWeight.normal,
fontSize: 12.sp,
@@ -151,13 +179,13 @@ class _StoreDetailsPage extends State {
data: activity != null
? activity.content
: article != null
- ? article.content
- : "",
+ ? article.content
+ : "",
customImageRenders: {
base64DataUriMatcher(): base64ImageRender(),
assetUriMatcher(): assetImageRender(),
networkSourceMatcher(extension: "svg"):
- svgNetworkImageRender(),
+ svgNetworkImageRender(),
networkSourceMatcher(): networkImageRender(loadingWidget: () {
// return Image.asset("assets/image/default_1.png",);
return Container();
diff --git a/lib/view_widget/item_input_widget.dart b/lib/view_widget/item_input_widget.dart
index 17ae803d..ec554d5e 100644
--- a/lib/view_widget/item_input_widget.dart
+++ b/lib/view_widget/item_input_widget.dart
@@ -84,9 +84,7 @@ class ItemInputWidget extends StatelessWidget {
),
],
color: Colors.white,
- borderRadius: BorderRadius.all(
- Radius.circular(radius),
- ),
+ borderRadius: BorderRadius.circular(radius),
),
child: Column(
mainAxisAlignment: MainAxisAlignment.spaceAround,
@@ -166,7 +164,7 @@ class ItemInputWidget extends StatelessWidget {
),
flex: 5,
),
- if (isShowBtn)
+ if (isShowBtn ?? false)
Expanded(
flex: 3,
child: Row(
diff --git a/lib/view_widget/mine_vip_view.dart b/lib/view_widget/mine_vip_view.dart
index d5bc39a7..b53c404b 100644
--- a/lib/view_widget/mine_vip_view.dart
+++ b/lib/view_widget/mine_vip_view.dart
@@ -14,7 +14,7 @@ class MineVipView extends StatelessWidget {
MineVipView(
this.vipLevel, {
this.padding = 16,
- this.curLevel,
+ this.curLevel,
this.rankMax = 0,
this.rank = 0,
this.createTime = "",
diff --git a/lib/view_widget/no_data_view.dart b/lib/view_widget/no_data_view.dart
index c2cecc7f..951c33b0 100644
--- a/lib/view_widget/no_data_view.dart
+++ b/lib/view_widget/no_data_view.dart
@@ -7,8 +7,7 @@ class NoDataView extends StatelessWidget {
final double fontSize;
final EdgeInsets margin;
NoDataView(
- {this.isShowBtn = true,
- this.text,
+ {this.isShowBtn = true, this.text,
this.fontSize,
this.margin = const EdgeInsets.only(top: 30)});
diff --git a/lib/view_widget/pay_input_view.dart b/lib/view_widget/pay_input_view.dart
index bbdf990f..5e0c48b4 100644
--- a/lib/view_widget/pay_input_view.dart
+++ b/lib/view_widget/pay_input_view.dart
@@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
import 'package:huixiang/generated/l10n.dart';
import 'package:huixiang/view_widget/keyboard/custom_password_field_widget.dart';
import 'package:huixiang/view_widget/keyboard/keyboard_widget.dart';
-import 'package:huixiang/view_widget/keyboard/pay_password.dart';
+import 'package:huixiang/view_widget/keyboard/pay_password.dart' as keyevent;
class PayInputWidget extends StatefulWidget {
@override
@@ -56,11 +56,11 @@ class _PayInputWidget extends State {
),
Container(
child: MyKeyboard((event){
- KeyEvent keyEvent = event;
+ keyevent.KeyEvent keyEvent = event;
setState(() {
if (!keyEvent.isCommit() && !keyEvent.isDelete() && password.length < 6) {
setState(() {
- password += (event as KeyEvent).key;
+ password += (event as keyevent.KeyEvent).key;
});
} else {
if (keyEvent.isDelete() && password.length > 0) {
diff --git a/lib/view_widget/round_button.dart b/lib/view_widget/round_button.dart
index d4b23dc5..38bd5ec0 100644
--- a/lib/view_widget/round_button.dart
+++ b/lib/view_widget/round_button.dart
@@ -14,31 +14,37 @@ class RoundButton extends StatelessWidget {
final EdgeInsetsGeometry padding;
final GestureTapCallback callback;
- RoundButton(
- {Key key, this.text,
- this.textColor = Colors.black,
- this.fontSize = 10,
- this.backgroup = Colors.white,
- this.radius = 2,
- this.img,
- this.height,
- this.width,
- this.icons,
- this.padding,
- this.fontWeight = FontWeight.normal, this.callback,});
+ RoundButton({
+ Key key,
+ this.text,
+ this.textColor = Colors.black,
+ this.fontSize = 10,
+ this.backgroup = Colors.white,
+ this.radius = 2,
+ this.img,
+ this.height,
+ this.width,
+ this.icons,
+ this.padding,
+ this.fontWeight = FontWeight.normal,
+ this.callback,
+ });
@override
Widget build(BuildContext context) {
- return GestureDetector(child: Container(
- padding: padding,
- width: width,
- height: height,
- alignment: Alignment.center,
- decoration: BoxDecoration(
- color: backgroup,
- borderRadius: BorderRadius.all(Radius.circular(radius))),
- child: buildText(),
- ),onTap: this.callback);
+ return GestureDetector(
+ child: Container(
+ padding: padding,
+ width: width,
+ height: height,
+ alignment: Alignment.center,
+ decoration: BoxDecoration(
+ color: backgroup,
+ borderRadius: BorderRadius.circular(radius),
+ ),
+ child: buildText(),
+ ),
+ onTap: this.callback);
}
Widget buildText() {
diff --git a/lib/view_widget/store_title_tab.dart b/lib/view_widget/store_title_tab.dart
index 1f96396f..d075ae2d 100644
--- a/lib/view_widget/store_title_tab.dart
+++ b/lib/view_widget/store_title_tab.dart
@@ -41,17 +41,14 @@ class _StoreTitleTab extends State {
super.initState();
if (widget.scrollController != null) {
- widget.scrollController.addListener(() {
- RenderBox chiliRenderBox =
- widget.chiliGlobalKey.currentContext.findRenderObject();
- RenderBox milkTeaRenderBox =
- widget.milkTeaGlobalKey.currentContext.findRenderObject();
- RenderBox breadRenderBox =
- widget.breadGlobalKey.currentContext.findRenderObject();
+ widget.scrollController?.addListener(() {
+ RenderBox chiliRenderBox = widget.chiliGlobalKey.currentContext.findRenderObject();
+ RenderBox milkTeaRenderBox = widget.milkTeaGlobalKey.currentContext.findRenderObject();
+ RenderBox breadRenderBox = widget.breadGlobalKey.currentContext.findRenderObject();
- Offset chiliOffset = chiliRenderBox.localToGlobal(Offset.zero);
- Offset milkTeaOffset = milkTeaRenderBox.localToGlobal(Offset.zero);
- Offset breadOffset = breadRenderBox.localToGlobal(Offset.zero);
+ Offset chiliOffset = chiliRenderBox?.localToGlobal(Offset.zero);
+ Offset milkTeaOffset = milkTeaRenderBox?.localToGlobal(Offset.zero);
+ Offset breadOffset = breadRenderBox?.localToGlobal(Offset.zero);
var top = 96.h;
if (chiliOffset.dy <= top) {
diff --git a/pubspec.lock b/pubspec.lock
index ad8a55e7..94decac2 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -5,294 +5,294 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "14.0.0"
amap_flutter_base:
dependency: transitive
description:
name: amap_flutter_base
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
amap_flutter_location:
dependency: "direct main"
description:
name: amap_flutter_location
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
amap_flutter_map:
dependency: "direct main"
description:
name: amap_flutter_map
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
analyzer:
dependency: transitive
description:
name: analyzer
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.41.2"
android_intent_plus:
dependency: "direct main"
description:
name: android_intent_plus
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
args:
dependency: transitive
description:
name: args
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0"
async:
dependency: transitive
description:
name: async
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.6.1"
barcode:
dependency: transitive
description:
name: barcode
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
barcode_widget:
dependency: "direct main"
description:
name: barcode_widget
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
bubble_tab_indicator:
dependency: "direct main"
description:
name: bubble_tab_indicator
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.1.6"
build:
dependency: transitive
description:
name: build
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.6.2"
build_config:
dependency: transitive
description:
name: build_config
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.4.6"
build_daemon:
dependency: transitive
description:
name: build_daemon
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.10"
build_resolvers:
dependency: transitive
description:
name: build_resolvers
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.5.3"
build_runner:
dependency: "direct dev"
description:
name: build_runner
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.11.5"
build_runner_core:
dependency: transitive
description:
name: build_runner_core
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "6.1.10"
built_collection:
dependency: transitive
description:
name: built_collection
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "4.3.2"
built_value:
dependency: transitive
description:
name: built_value
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "7.1.0"
cached_network_image:
dependency: "direct main"
description:
name: cached_network_image
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
characters:
dependency: transitive
description:
name: characters
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
charcode:
dependency: transitive
description:
name: charcode
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
checked_yaml:
dependency: transitive
description:
name: checked_yaml
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.4"
chewie:
dependency: "direct main"
description:
name: chewie
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.12.2"
chewie_audio:
dependency: transitive
description:
name: chewie_audio
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.2"
cli_util:
dependency: transitive
description:
name: cli_util
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.3.3"
clock:
dependency: transitive
description:
name: clock
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
code_builder:
dependency: transitive
description:
name: code_builder
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "3.7.0"
collection:
dependency: transitive
description:
name: collection
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.15.0"
convert:
dependency: transitive
description:
name: convert
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.1"
crypto:
dependency: transitive
description:
name: crypto
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.5"
css_colors:
dependency: transitive
description:
name: css_colors
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.1"
csslib:
dependency: transitive
description:
name: csslib
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.16.2"
cupertino_icons:
dependency: "direct main"
description:
name: cupertino_icons
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.3"
dart_style:
dependency: transitive
description:
name: dart_style
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.3.12"
dio:
dependency: "direct main"
description:
name: dio
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "3.0.10"
event_bus:
dependency: "direct main"
description:
name: event_bus
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
fake_async:
dependency: transitive
description:
name: fake_async
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
ffi:
dependency: transitive
description:
name: ffi
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.2"
file:
dependency: transitive
description:
name: file
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "6.1.2"
fixnum:
dependency: transitive
description:
name: fixnum
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.10.11"
flutter:
@@ -304,21 +304,21 @@ packages:
dependency: transitive
description:
name: flutter_cache_manager
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.3"
flutter_html:
dependency: "direct main"
description:
name: flutter_html
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0"
flutter_layout_grid:
dependency: transitive
description:
name: flutter_layout_grid
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.10.5"
flutter_localizations:
@@ -330,49 +330,49 @@ packages:
dependency: transitive
description:
name: flutter_page_indicator
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.0.3"
flutter_plugin_android_lifecycle:
dependency: transitive
description:
name: flutter_plugin_android_lifecycle
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.11"
flutter_screenutil:
dependency: "direct main"
description:
name: flutter_screenutil
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "5.0.0+2"
flutter_smart_dialog:
dependency: "direct main"
description:
name: flutter_smart_dialog
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.6"
flutter_staggered_grid_view:
dependency: "direct main"
description:
name: flutter_staggered_grid_view
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.4.0"
flutter_svg:
dependency: transitive
description:
name: flutter_svg
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.20.0-nullsafety.3"
flutter_swiper:
dependency: "direct main"
description:
name: flutter_swiper
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.6"
flutter_test:
@@ -385,403 +385,410 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
- fluttertoast:
- dependency: "direct main"
- description:
- name: fluttertoast
- url: "https://pub.flutter-io.cn"
- source: hosted
- version: "8.0.7"
fluwx:
dependency: "direct main"
description:
name: fluwx
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "3.5.0"
glob:
dependency: transitive
description:
name: glob
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
graphs:
dependency: transitive
description:
name: graphs
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.2.0"
html:
dependency: transitive
description:
name: html
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.14.0+4"
http:
dependency: transitive
description:
name: http
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.12.2"
http_multi_server:
dependency: transitive
description:
name: http_multi_server
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0"
http_parser:
dependency: transitive
description:
name: http_parser
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "3.1.4"
image_cropper:
dependency: "direct main"
description:
name: image_cropper
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.4.1"
image_picker:
dependency: transitive
description:
name: image_picker
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.6.7+22"
image_picker_gallery_camera:
dependency: "direct main"
description:
name: image_picker_gallery_camera
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.1.6"
image_picker_platform_interface:
dependency: transitive
description:
name: image_picker_platform_interface
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.6"
import_js_library:
dependency: transitive
description:
name: import_js_library
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
intl:
dependency: "direct main"
description:
name: intl
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.17.0"
io:
dependency: transitive
description:
name: io
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.3.5"
js:
dependency: transitive
description:
name: js
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.6.3"
json_annotation:
dependency: "direct main"
description:
name: json_annotation
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "3.1.1"
json_serializable:
dependency: "direct dev"
description:
name: json_serializable
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "3.5.1"
keframe:
dependency: "direct main"
description:
name: keframe
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.2"
logger:
dependency: "direct main"
description:
name: logger
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
logging:
dependency: transitive
description:
name: logging
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
matcher:
dependency: transitive
description:
name: matcher
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.12.10"
meta:
dependency: transitive
description:
name: meta
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0"
mime:
dependency: transitive
description:
name: mime
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
package_config:
dependency: transitive
description:
name: package_config
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.9.3"
package_info:
dependency: "direct main"
description:
name: package_info
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.2"
path:
dependency: transitive
description:
name: path
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.8.0"
path_drawing:
dependency: transitive
description:
name: path_drawing
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.5.1"
path_parsing:
dependency: transitive
description:
name: path_parsing
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.2.1"
path_provider:
dependency: "direct main"
description:
name: path_provider
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
path_provider_linux:
dependency: transitive
description:
name: path_provider_linux
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
path_provider_platform_interface:
dependency: transitive
description:
name: path_provider_platform_interface
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
path_provider_windows:
dependency: transitive
description:
name: path_provider_windows
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
pedantic:
dependency: transitive
description:
name: pedantic
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.11.1"
permission_handler:
dependency: "direct main"
description:
name: permission_handler
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "5.1.0+2"
permission_handler_platform_interface:
dependency: transitive
description:
name: permission_handler_platform_interface
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.2"
petitparser:
dependency: transitive
description:
name: petitparser
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "4.1.0"
+ photo_view:
+ dependency: "direct main"
+ description:
+ name: photo_view
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "0.11.1"
platform:
dependency: transitive
description:
name: platform
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "3.0.0"
plugin_platform_interface:
dependency: transitive
description:
name: plugin_platform_interface
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.3"
pool:
dependency: transitive
description:
name: pool
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.5.0"
process:
dependency: transitive
description:
name: process
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "4.2.3"
pub_semver:
dependency: transitive
description:
name: pub_semver
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
pubspec_parse:
dependency: transitive
description:
name: pubspec_parse
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.1.8"
pull_to_refresh:
dependency: "direct main"
description:
name: pull_to_refresh
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
qr:
dependency: transitive
description:
name: qr
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
quiver:
dependency: transitive
description:
name: quiver
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.5"
retrofit:
dependency: "direct main"
description:
name: retrofit
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.3.4+1"
retrofit_generator:
dependency: "direct dev"
description:
name: retrofit_generator
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.4.1+3"
rxdart:
dependency: "direct main"
description:
name: rxdart
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.26.0"
shared_preferences:
dependency: "direct main"
description:
name: shared_preferences
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.6"
shared_preferences_linux:
dependency: transitive
description:
name: shared_preferences_linux
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
shared_preferences_macos:
dependency: transitive
description:
name: shared_preferences_macos
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
shared_preferences_platform_interface:
dependency: transitive
description:
name: shared_preferences_platform_interface
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
shared_preferences_web:
dependency: transitive
description:
name: shared_preferences_web
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
shared_preferences_windows:
dependency: transitive
description:
name: shared_preferences_windows
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
+ sharesdk_plugin:
+ dependency: "direct main"
+ description:
+ name: sharesdk_plugin
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.3.0"
shelf:
dependency: transitive
description:
name: shelf
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.7.9"
shelf_web_socket:
dependency: transitive
description:
name: shelf_web_socket
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.2.4+1"
sky_engine:
@@ -793,84 +800,84 @@ packages:
dependency: transitive
description:
name: source_gen
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.9.10+3"
source_span:
dependency: transitive
description:
name: source_span
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.8.1"
sqflite:
dependency: transitive
description:
name: sqflite
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.3.2+4"
sqflite_common:
dependency: transitive
description:
name: sqflite_common
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.3+3"
stack_trace:
dependency: transitive
description:
name: stack_trace
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.10.0"
stream_channel:
dependency: transitive
description:
name: stream_channel
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
stream_transform:
dependency: transitive
description:
name: stream_transform
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
string_scanner:
dependency: transitive
description:
name: string_scanner
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
synchronized:
dependency: transitive
description:
name: synchronized
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0+2"
term_glyph:
dependency: transitive
description:
name: term_glyph
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
test_api:
dependency: transitive
description:
name: test_api
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.3.0"
timing:
dependency: transitive
description:
name: timing
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.1.1+3"
tpns_flutter_plugin:
@@ -879,133 +886,133 @@ packages:
path: "."
ref: "V1.1.2"
resolved-ref: b814d62f4b82422459f786671f23dd535062d503
- url: "git://github.com/TencentCloud/TPNS-Flutter-Plugin"
+ url: "https://github.com/TencentCloud/TPNS-Flutter-Plugin"
source: git
version: "1.1.2"
transformer_page_view:
dependency: transitive
description:
name: transformer_page_view
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.1.6"
tuple:
dependency: transitive
description:
name: tuple
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.3"
typed_data:
dependency: transitive
description:
name: typed_data
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0"
uuid:
dependency: transitive
description:
name: uuid
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.2.2"
vector_math:
dependency: transitive
description:
name: vector_math
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
video_player:
dependency: "direct main"
description:
name: video_player
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
video_player_platform_interface:
dependency: transitive
description:
name: video_player_platform_interface
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0"
video_player_web:
dependency: transitive
description:
name: video_player_web
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.1.4+1"
wakelock:
dependency: transitive
description:
name: wakelock
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.2.1+1"
wakelock_platform_interface:
dependency: transitive
description:
name: wakelock_platform_interface
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.1.0+1"
wakelock_web:
dependency: transitive
description:
name: wakelock_web
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.1.0+3"
watcher:
dependency: transitive
description:
name: watcher
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
web_socket_channel:
dependency: transitive
description:
name: web_socket_channel
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
webview_flutter:
dependency: transitive
description:
name: webview_flutter
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "1.0.7"
win32:
dependency: transitive
description:
name: win32
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "2.2.5"
xdg_directories:
dependency: transitive
description:
name: xdg_directories
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "0.2.0"
xml:
dependency: transitive
description:
name: xml
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "5.1.2"
yaml:
dependency: transitive
description:
name: yaml
- url: "https://pub.flutter-io.cn"
+ url: "https://pub.dartlang.org"
source: hosted
version: "3.1.0"
sdks:
diff --git a/pubspec.yaml b/pubspec.yaml
index 37b887bd..874f186f 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -70,7 +70,6 @@ dependencies:
event_bus: ^2.0.0
intl: ^0.17.0
shared_preferences: ^2.0.6
- fluttertoast: ^8.0.7
flutter_smart_dialog: ^2.1.6
# url_launcher: ^6.0.5
@@ -93,6 +92,7 @@ dependencies:
package_info: ^2.0.2
+ sharesdk_plugin: ^1.3.0
dev_dependencies:
flutter_test: