Browse Source

会员更改,积分商城更改

ff_new
w-R 3 years ago
parent
commit
b693d9f8f3
  1. BIN
      assets/image/2x/attainment_bj.png
  2. BIN
      assets/image/2x/badge_img.png
  3. BIN
      assets/image/2x/bj_badge.png
  4. BIN
      assets/image/2x/by_badge.png
  5. BIN
      assets/image/2x/hj_badge.png
  6. BIN
      assets/image/2x/qt_badge.png
  7. BIN
      assets/image/3x/attainment_bj.png
  8. BIN
      assets/image/3x/badge_img.png
  9. BIN
      assets/image/3x/bj_badge.png
  10. BIN
      assets/image/3x/by_badge.png
  11. BIN
      assets/image/3x/hj_badge.png
  12. BIN
      assets/image/3x/qt_badge.png
  13. BIN
      assets/image/attainment_bj.png
  14. BIN
      assets/image/badge_img.png
  15. BIN
      assets/image/bj_badge.png
  16. BIN
      assets/image/by_badge.png
  17. BIN
      assets/image/hj_badge.png
  18. BIN
      assets/image/qt_badge.png
  19. 6
      lib/community/community_view/class_details_video.dart
  20. 30
      lib/generated/intl/messages_en.dart
  21. 30
      lib/generated/intl/messages_zh_CN.dart
  22. 30
      lib/generated/intl/messages_zh_Hans_CN.dart
  23. 30
      lib/generated/intl/messages_zh_Hant_CN.dart
  24. 30
      lib/generated/intl/messages_zh_TW.dart
  25. 300
      lib/generated/l10n.dart
  26. 2
      lib/home/home_page.dart
  27. 2
      lib/home/points_mall_view/points_goods_view.dart
  28. 98
      lib/integral_store/integral_store_details_page.dart
  29. 32
      lib/l10n/intl_en.arb
  30. 30
      lib/l10n/intl_zh_CN.arb
  31. 30
      lib/l10n/intl_zh_Hans_CN.arb
  32. 31
      lib/l10n/intl_zh_Hant_CN.arb
  33. 30
      lib/l10n/intl_zh_TW.arb
  34. 9
      lib/main.dart
  35. 54
      lib/mine/mine_page.dart
  36. 438
      lib/mine/mine_vip/mine_attainment_page.dart
  37. 2
      lib/mine/mine_vip_level_page.dart
  38. 13
      lib/order/exchange_history_page.dart
  39. 197
      lib/order/exchange_order_page.dart
  40. 45
      lib/order/exchange_order_success_page.dart
  41. 3
      lib/retrofit/data/exchange_order_goods.dart
  42. 241
      lib/retrofit/data/goods.dart
  43. 8
      lib/retrofit/retrofit_api.dart
  44. 2
      lib/retrofit/retrofit_api.g.dart
  45. 62
      lib/view_widget/mine_vip_view.dart

BIN
assets/image/2x/attainment_bj.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

BIN
assets/image/2x/badge_img.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
assets/image/2x/bj_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
assets/image/2x/by_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
assets/image/2x/hj_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
assets/image/2x/qt_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
assets/image/3x/attainment_bj.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 853 KiB

BIN
assets/image/3x/badge_img.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

BIN
assets/image/3x/bj_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

BIN
assets/image/3x/by_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

BIN
assets/image/3x/hj_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

BIN
assets/image/3x/qt_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

BIN
assets/image/attainment_bj.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

BIN
assets/image/badge_img.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
assets/image/bj_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

BIN
assets/image/by_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

BIN
assets/image/hj_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

BIN
assets/image/qt_badge.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

6
lib/community/community_view/class_details_video.dart

@ -148,7 +148,11 @@ class ClassDetailsVideoState extends State<ClassDetailsVideo> {
color: Colors.black,
child: Stack(
children: [
Center(
Positioned(
left: 0.0,
top: 0.0,
right: 0.0,
bottom: 0.0,
child: MImage(
src,
fit: BoxFit.cover,

30
lib/generated/intl/messages_en.dart

@ -102,8 +102,10 @@ class MessageLookup extends MessageLookupByLibrary {
final messages = _notInlinedMessages(_notInlinedMessages);
static _notInlinedMessages(_) => <String, Function> {
"bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"),
"baiyin" : MessageLookupByLibrary.simpleMessage("白银"),
"baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白银会员"),
"banben" : m0,
"bangdingfuka" : MessageLookupByLibrary.simpleMessage("绑定副卡"),
"bangong" : MessageLookupByLibrary.simpleMessage("办公"),
"bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("帮助与反馈"),
"baocun" : MessageLookupByLibrary.simpleMessage("保存"),
@ -114,10 +116,12 @@ class MessageLookup extends MessageLookupByLibrary {
"bianjidizhi" : MessageLookupByLibrary.simpleMessage("编辑地址"),
"biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("标为已读"),
"bodadianhua" : MessageLookupByLibrary.simpleMessage("拨打电话"),
"bojin" : MessageLookupByLibrary.simpleMessage("铂金"),
"brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"),
"buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持开票"),
"chakan" : MessageLookupByLibrary.simpleMessage("查看"),
"chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"),
"chakanquanyi" : MessageLookupByLibrary.simpleMessage("查看权益"),
"chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"),
"chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"),
"chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"),
@ -128,6 +132,8 @@ class MessageLookup extends MessageLookupByLibrary {
"chaojiyouhuiquan" : MessageLookupByLibrary.simpleMessage("超值优惠券"),
"chaungshirengushi" : MessageLookupByLibrary.simpleMessage("创始人故事"),
"chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"),
"chengjiu" : MessageLookupByLibrary.simpleMessage("成就"),
"chengjiuhuizhang" : MessageLookupByLibrary.simpleMessage("成就徽章"),
"chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市选择"),
"chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"),
"chongzhi" : MessageLookupByLibrary.simpleMessage("充值"),
@ -136,6 +142,7 @@ class MessageLookup extends MessageLookupByLibrary {
"chuangjianshijian" : m2,
"chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("创始人的故事-"),
"chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("创始人的故事"),
"chuzhiyouhui" : MessageLookupByLibrary.simpleMessage("储值优惠"),
"code_error" : MessageLookupByLibrary.simpleMessage("验证码输入错误"),
"cunchu" : MessageLookupByLibrary.simpleMessage("存储"),
"cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"),
@ -204,6 +211,7 @@ class MessageLookup extends MessageLookupByLibrary {
"fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"),
"fenxiangyaoqing" : MessageLookupByLibrary.simpleMessage("也可以直接点击右上方的分享给到你想要邀请的人。"),
"fenxiangzhiweixin" : MessageLookupByLibrary.simpleMessage("分享至微信"),
"fukashoujihao" : MessageLookupByLibrary.simpleMessage("副卡手机号"),
"ge" : m5,
"geiwopingfen" : MessageLookupByLibrary.simpleMessage("给我评分"),
"gengduo" : MessageLookupByLibrary.simpleMessage("更多"),
@ -211,9 +219,11 @@ class MessageLookup extends MessageLookupByLibrary {
"genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更换头像"),
"gerenxinxi" : MessageLookupByLibrary.simpleMessage("个人信息"),
"gong" : MessageLookupByLibrary.simpleMessage(""),
"gongchuanghuiyuan" : MessageLookupByLibrary.simpleMessage("共创会员"),
"gongjijian" : m6,
"gongjijianshangpin" : m7,
"gongli" : m8,
"gongxinchengwei" : MessageLookupByLibrary.simpleMessage("恭喜您成为"),
"gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"),
"gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"),
"guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"),
@ -228,6 +238,7 @@ class MessageLookup extends MessageLookupByLibrary {
"heji" : MessageLookupByLibrary.simpleMessage("合计:"),
"hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核销成功"),
"hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核销码详情"),
"huangjin" : MessageLookupByLibrary.simpleMessage("黄金"),
"huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黄金会员"),
"huifu" : MessageLookupByLibrary.simpleMessage("回复"),
"huifu_" : m9,
@ -235,12 +246,17 @@ class MessageLookup extends MessageLookupByLibrary {
"huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回乡头条"),
"huiyuandengji" : MessageLookupByLibrary.simpleMessage("会员等级"),
"huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("会员等级说明"),
"huiyuanguize" : MessageLookupByLibrary.simpleMessage("会员规则说明"),
"huiyuanhuodejifen" : MessageLookupByLibrary.simpleMessage("会员如何获得积分"),
"huiyuanjia" : MessageLookupByLibrary.simpleMessage("会员价"),
"huiyuanjibieduizhao" : MessageLookupByLibrary.simpleMessage("会员级别对照表"),
"huiyuanjifen" : MessageLookupByLibrary.simpleMessage("会员积分"),
"huiyuanka" : MessageLookupByLibrary.simpleMessage("会员卡"),
"huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("会员卡详情"),
"huiyuanyue" : MessageLookupByLibrary.simpleMessage("会员余额"),
"huiyuanzhongxin" : MessageLookupByLibrary.simpleMessage("会员中心"),
"huode" : MessageLookupByLibrary.simpleMessage("获得"),
"huodequanyi" : MessageLookupByLibrary.simpleMessage("获得权益"),
"huodong" : MessageLookupByLibrary.simpleMessage("活动"),
"huodongjianmianpeisongfei" : m10,
"huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活动进行中"),
@ -253,6 +269,7 @@ class MessageLookup extends MessageLookupByLibrary {
"input_phone_hide" : MessageLookupByLibrary.simpleMessage("请输入你的手机号"),
"jiajifen" : m11,
"jian" : MessageLookupByLibrary.simpleMessage(""),
"jiangli" : MessageLookupByLibrary.simpleMessage("奖励"),
"jianjie" : m12,
"jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"),
"jiesuan" : MessageLookupByLibrary.simpleMessage("结算"),
@ -267,8 +284,10 @@ class MessageLookup extends MessageLookupByLibrary {
"jifenshangcheng" : MessageLookupByLibrary.simpleMessage("积分商城"),
"jifenxiangqing" : MessageLookupByLibrary.simpleMessage("积分详情"),
"jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("净弼联盟会员店"),
"jinkahuiyuan" : MessageLookupByLibrary.simpleMessage("金卡会员"),
"jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日会员任务"),
"jinrushangdian" : MessageLookupByLibrary.simpleMessage("进入商店"),
"jinxingbangdingfuka" : MessageLookupByLibrary.simpleMessage("进行绑定副卡"),
"jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("进行中的订单"),
"jituanchuangbanren" : MessageLookupByLibrary.simpleMessage("集团创办人"),
"jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集团创始人"),
@ -293,6 +312,7 @@ class MessageLookup extends MessageLookupByLibrary {
"lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"),
"lijicanjia" : MessageLookupByLibrary.simpleMessage("立即参加"),
"lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"),
"lijikaitong" : MessageLookupByLibrary.simpleMessage("立即开通"),
"lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即签到"),
"lijitiyan" : MessageLookupByLibrary.simpleMessage("立即体验"),
"lingqu" : MessageLookupByLibrary.simpleMessage("领取"),
@ -365,6 +385,7 @@ class MessageLookup extends MessageLookupByLibrary {
"qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("请输入支付密码"),
"qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("请填写收件人手机号"),
"qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("请填写收件人姓名"),
"qingtong" : MessageLookupByLibrary.simpleMessage("青铜"),
"qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青铜会员"),
"qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("请选择使用门店"),
"qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("请选择收货地址"),
@ -384,11 +405,15 @@ class MessageLookup extends MessageLookupByLibrary {
"quantian" : MessageLookupByLibrary.simpleMessage("全天"),
"quanxian" : MessageLookupByLibrary.simpleMessage("权限"),
"quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"),
"quanyijishao" : MessageLookupByLibrary.simpleMessage("权益介绍"),
"quanyishuoming" : MessageLookupByLibrary.simpleMessage("权益说明"),
"quanyixiangqing" : MessageLookupByLibrary.simpleMessage("权益详情"),
"qucanhao" : MessageLookupByLibrary.simpleMessage("取餐号"),
"qudanhao" : m23,
"qudenglu" : MessageLookupByLibrary.simpleMessage("去登录"),
"queding" : MessageLookupByLibrary.simpleMessage("确定"),
"queren" : MessageLookupByLibrary.simpleMessage("确认"),
"querenbangding" : MessageLookupByLibrary.simpleMessage("确认绑定"),
"querenchongzhi" : MessageLookupByLibrary.simpleMessage("确认充值"),
"querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"),
"querenshouhuo" : MessageLookupByLibrary.simpleMessage("确认收货"),
@ -459,6 +484,7 @@ class MessageLookup extends MessageLookupByLibrary {
"shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"),
"sui" : m28,
"tebieshengming" : MessageLookupByLibrary.simpleMessage("特别声明"),
"tianjifuka" : MessageLookupByLibrary.simpleMessage("添加新副卡"),
"tijiao" : MessageLookupByLibrary.simpleMessage("提交"),
"tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"),
"tixian" : MessageLookupByLibrary.simpleMessage("提现"),
@ -493,6 +519,7 @@ class MessageLookup extends MessageLookupByLibrary {
"wenzhang" : MessageLookupByLibrary.simpleMessage("文章"),
"wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章详情"),
"weulingqu" : MessageLookupByLibrary.simpleMessage("未领取"),
"wodechengjiu" : MessageLookupByLibrary.simpleMessage("我的成就"),
"wodedongtai" : MessageLookupByLibrary.simpleMessage("我的动态"),
"wodegongju" : MessageLookupByLibrary.simpleMessage("我的工具"),
"wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的会员等级"),
@ -532,9 +559,11 @@ class MessageLookup extends MessageLookupByLibrary {
"xuanguige" : MessageLookupByLibrary.simpleMessage("选规格"),
"xuni" : MessageLookupByLibrary.simpleMessage("虚拟"),
"yaoqingrenshoujihao_" : m32,
"yibangfuka" : MessageLookupByLibrary.simpleMessage("已绑副卡"),
"yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"),
"yiduihuanjian" : m33,
"yifahuo" : MessageLookupByLibrary.simpleMessage("已发货"),
"yihuide" : MessageLookupByLibrary.simpleMessage("已获得"),
"yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫骑手"),
"yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"),
"yilingqu" : MessageLookupByLibrary.simpleMessage("已领取"),
@ -547,6 +576,7 @@ class MessageLookup extends MessageLookupByLibrary {
"yindaoye3" : MessageLookupByLibrary.simpleMessage("会员活动专区"),
"yindaoye4" : MessageLookupByLibrary.simpleMessage("过健康有机生活"),
"yingyeshijian" : m34,
"yinkahuiyuan" : MessageLookupByLibrary.simpleMessage("银卡会员"),
"yinshi" : MessageLookupByLibrary.simpleMessage("饮食"),
"yinsishengming" : MessageLookupByLibrary.simpleMessage("隐私声明"),
"yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隐私协议》"),

30
lib/generated/intl/messages_zh_CN.dart

@ -102,8 +102,10 @@ class MessageLookup extends MessageLookupByLibrary {
final messages = _notInlinedMessages(_notInlinedMessages);
static _notInlinedMessages(_) => <String, Function> {
"bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"),
"baiyin" : MessageLookupByLibrary.simpleMessage("白银"),
"baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白银会员"),
"banben" : m0,
"bangdingfuka" : MessageLookupByLibrary.simpleMessage("绑定副卡"),
"bangong" : MessageLookupByLibrary.simpleMessage("办公"),
"bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("帮助与反馈"),
"baocun" : MessageLookupByLibrary.simpleMessage("保存"),
@ -114,10 +116,12 @@ class MessageLookup extends MessageLookupByLibrary {
"bianjidizhi" : MessageLookupByLibrary.simpleMessage("编辑地址"),
"biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("标为已读"),
"bodadianhua" : MessageLookupByLibrary.simpleMessage("拨打电话"),
"bojin" : MessageLookupByLibrary.simpleMessage("铂金"),
"brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"),
"buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持开票"),
"chakan" : MessageLookupByLibrary.simpleMessage("查看"),
"chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"),
"chakanquanyi" : MessageLookupByLibrary.simpleMessage("查看权益"),
"chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"),
"chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"),
"chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"),
@ -128,6 +132,8 @@ class MessageLookup extends MessageLookupByLibrary {
"chaojiyouhuiquan" : MessageLookupByLibrary.simpleMessage("超值优惠券"),
"chaungshirengushi" : MessageLookupByLibrary.simpleMessage("创始人故事"),
"chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"),
"chengjiu" : MessageLookupByLibrary.simpleMessage("成就"),
"chengjiuhuizhang" : MessageLookupByLibrary.simpleMessage("成就徽章"),
"chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市选择"),
"chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"),
"chongzhi" : MessageLookupByLibrary.simpleMessage("充值"),
@ -136,6 +142,7 @@ class MessageLookup extends MessageLookupByLibrary {
"chuangjianshijian" : m2,
"chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("创始人的故事-"),
"chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("创始人的故事"),
"chuzhiyouhui" : MessageLookupByLibrary.simpleMessage("储值优惠"),
"code_error" : MessageLookupByLibrary.simpleMessage("验证码输入错误"),
"cunchu" : MessageLookupByLibrary.simpleMessage("存储"),
"cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"),
@ -204,6 +211,7 @@ class MessageLookup extends MessageLookupByLibrary {
"fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"),
"fenxiangyaoqing" : MessageLookupByLibrary.simpleMessage("也可以直接点击右上方的分享给到你想要邀请的人。"),
"fenxiangzhiweixin" : MessageLookupByLibrary.simpleMessage("分享至微信"),
"fukashoujihao" : MessageLookupByLibrary.simpleMessage("副卡手机号"),
"ge" : m5,
"geiwopingfen" : MessageLookupByLibrary.simpleMessage("给我评分"),
"gengduo" : MessageLookupByLibrary.simpleMessage("更多"),
@ -211,9 +219,11 @@ class MessageLookup extends MessageLookupByLibrary {
"genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更换头像"),
"gerenxinxi" : MessageLookupByLibrary.simpleMessage("个人信息"),
"gong" : MessageLookupByLibrary.simpleMessage(""),
"gongchuanghuiyuan" : MessageLookupByLibrary.simpleMessage("共创会员"),
"gongjijian" : m6,
"gongjijianshangpin" : m7,
"gongli" : m8,
"gongxinchengwei" : MessageLookupByLibrary.simpleMessage("恭喜您成为"),
"gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"),
"gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"),
"guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"),
@ -227,6 +237,7 @@ class MessageLookup extends MessageLookupByLibrary {
"heji" : MessageLookupByLibrary.simpleMessage("合计:"),
"hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核销成功"),
"hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核销码详情"),
"huangjin" : MessageLookupByLibrary.simpleMessage("黄金"),
"huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黄金会员"),
"huifu" : MessageLookupByLibrary.simpleMessage("回复"),
"huifu_" : m9,
@ -234,12 +245,17 @@ class MessageLookup extends MessageLookupByLibrary {
"huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回乡头条"),
"huiyuandengji" : MessageLookupByLibrary.simpleMessage("会员等级"),
"huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("会员等级说明"),
"huiyuanguize" : MessageLookupByLibrary.simpleMessage("会员规则说明"),
"huiyuanhuodejifen" : MessageLookupByLibrary.simpleMessage("会员如何获得积分"),
"huiyuanjia" : MessageLookupByLibrary.simpleMessage("会员价"),
"huiyuanjibieduizhao" : MessageLookupByLibrary.simpleMessage("会员级别对照表"),
"huiyuanjifen" : MessageLookupByLibrary.simpleMessage("会员积分"),
"huiyuanka" : MessageLookupByLibrary.simpleMessage("会员卡"),
"huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("会员卡详情"),
"huiyuanyue" : MessageLookupByLibrary.simpleMessage("会员余额"),
"huiyuanzhongxin" : MessageLookupByLibrary.simpleMessage("会员中心"),
"huode" : MessageLookupByLibrary.simpleMessage("获得"),
"huodequanyi" : MessageLookupByLibrary.simpleMessage("获得权益"),
"huodong" : MessageLookupByLibrary.simpleMessage("活动"),
"huodongjianmianpeisongfei" : m10,
"huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活动进行中"),
@ -252,6 +268,7 @@ class MessageLookup extends MessageLookupByLibrary {
"input_phone_hide" : MessageLookupByLibrary.simpleMessage("请输入你的手机号"),
"jiajifen" : m11,
"jian" : MessageLookupByLibrary.simpleMessage(""),
"jiangli" : MessageLookupByLibrary.simpleMessage("奖励"),
"jianjie" : m12,
"jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"),
"jiesuan" : MessageLookupByLibrary.simpleMessage("结算"),
@ -266,8 +283,10 @@ class MessageLookup extends MessageLookupByLibrary {
"jifenshangcheng" : MessageLookupByLibrary.simpleMessage("积分商城"),
"jifenxiangqing" : MessageLookupByLibrary.simpleMessage("积分详情"),
"jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("净弼联盟会员店"),
"jinkahuiyuan" : MessageLookupByLibrary.simpleMessage("金卡会员"),
"jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日会员任务"),
"jinrushangdian" : MessageLookupByLibrary.simpleMessage("进入商店"),
"jinxingbangdingfuka" : MessageLookupByLibrary.simpleMessage("进行绑定副卡"),
"jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("进行中的订单"),
"jituanchuangbanren" : MessageLookupByLibrary.simpleMessage(" 集团创办人"),
"jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集团创始人"),
@ -292,6 +311,7 @@ class MessageLookup extends MessageLookupByLibrary {
"lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"),
"lijicanjia" : MessageLookupByLibrary.simpleMessage("立即参加"),
"lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"),
"lijikaitong" : MessageLookupByLibrary.simpleMessage("立即开通"),
"lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即签到"),
"lijitiyan" : MessageLookupByLibrary.simpleMessage("立即体验"),
"lingqu" : MessageLookupByLibrary.simpleMessage("领取"),
@ -364,6 +384,7 @@ class MessageLookup extends MessageLookupByLibrary {
"qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("请输入支付密码"),
"qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("请填写收件人手机号"),
"qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("请填写收件人姓名"),
"qingtong" : MessageLookupByLibrary.simpleMessage("青铜"),
"qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青铜会员"),
"qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("请选择使用门店"),
"qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("请选择收货地址"),
@ -383,11 +404,15 @@ class MessageLookup extends MessageLookupByLibrary {
"quantian" : MessageLookupByLibrary.simpleMessage("全天"),
"quanxian" : MessageLookupByLibrary.simpleMessage("权限"),
"quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"),
"quanyijishao" : MessageLookupByLibrary.simpleMessage("权益介绍"),
"quanyishuoming" : MessageLookupByLibrary.simpleMessage("权益说明"),
"quanyixiangqing" : MessageLookupByLibrary.simpleMessage("权益详情"),
"qucanhao" : MessageLookupByLibrary.simpleMessage("取餐号"),
"qudanhao" : m23,
"qudenglu" : MessageLookupByLibrary.simpleMessage("去登录"),
"queding" : MessageLookupByLibrary.simpleMessage("确定"),
"queren" : MessageLookupByLibrary.simpleMessage("确认"),
"querenbangding" : MessageLookupByLibrary.simpleMessage("确认绑定"),
"querenchongzhi" : MessageLookupByLibrary.simpleMessage("确认充值"),
"querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"),
"querenshouhuo" : MessageLookupByLibrary.simpleMessage("确认收货"),
@ -458,6 +483,7 @@ class MessageLookup extends MessageLookupByLibrary {
"shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"),
"sui" : m28,
"tebieshengming" : MessageLookupByLibrary.simpleMessage("特别声明"),
"tianjifuka" : MessageLookupByLibrary.simpleMessage("添加新副卡"),
"tijiao" : MessageLookupByLibrary.simpleMessage("提交"),
"tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"),
"tixian" : MessageLookupByLibrary.simpleMessage("提现"),
@ -492,6 +518,7 @@ class MessageLookup extends MessageLookupByLibrary {
"wenzhang" : MessageLookupByLibrary.simpleMessage("文章"),
"wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章详情"),
"weulingqu" : MessageLookupByLibrary.simpleMessage("未领取"),
"wodechengjiu" : MessageLookupByLibrary.simpleMessage("我的成就"),
"wodedongtai" : MessageLookupByLibrary.simpleMessage("我的动态"),
"wodegongju" : MessageLookupByLibrary.simpleMessage("我的工具"),
"wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的会员等级"),
@ -531,9 +558,11 @@ class MessageLookup extends MessageLookupByLibrary {
"xuanguige" : MessageLookupByLibrary.simpleMessage("选规格"),
"xuni" : MessageLookupByLibrary.simpleMessage("虚拟"),
"yaoqingrenshoujihao_" : m32,
"yibangfuka" : MessageLookupByLibrary.simpleMessage("已绑副卡"),
"yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"),
"yiduihuanjian" : m33,
"yifahuo" : MessageLookupByLibrary.simpleMessage("已发货"),
"yihuide" : MessageLookupByLibrary.simpleMessage("已获得"),
"yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫骑手"),
"yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"),
"yilingqu" : MessageLookupByLibrary.simpleMessage("已领取"),
@ -546,6 +575,7 @@ class MessageLookup extends MessageLookupByLibrary {
"yindaoye3" : MessageLookupByLibrary.simpleMessage("会员活动专区"),
"yindaoye4" : MessageLookupByLibrary.simpleMessage("过健康有机生活"),
"yingyeshijian" : m34,
"yinkahuiyuan" : MessageLookupByLibrary.simpleMessage("银卡会员"),
"yinshi" : MessageLookupByLibrary.simpleMessage("饮食"),
"yinsishengming" : MessageLookupByLibrary.simpleMessage("隐私声明"),
"yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隐私协议》"),

30
lib/generated/intl/messages_zh_Hans_CN.dart

@ -102,8 +102,10 @@ class MessageLookup extends MessageLookupByLibrary {
final messages = _notInlinedMessages(_notInlinedMessages);
static _notInlinedMessages(_) => <String, Function> {
"bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"),
"baiyin" : MessageLookupByLibrary.simpleMessage("白银"),
"baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白银会员"),
"banben" : m0,
"bangdingfuka" : MessageLookupByLibrary.simpleMessage("绑定副卡"),
"bangong" : MessageLookupByLibrary.simpleMessage("办公"),
"bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("帮助与反馈"),
"baocun" : MessageLookupByLibrary.simpleMessage("保存"),
@ -114,10 +116,12 @@ class MessageLookup extends MessageLookupByLibrary {
"bianjidizhi" : MessageLookupByLibrary.simpleMessage("编辑地址"),
"biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("标为已读"),
"bodadianhua" : MessageLookupByLibrary.simpleMessage("拨打电话"),
"bojin" : MessageLookupByLibrary.simpleMessage("铂金"),
"brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回乡"),
"buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持开票"),
"chakan" : MessageLookupByLibrary.simpleMessage("查看"),
"chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"),
"chakanquanyi" : MessageLookupByLibrary.simpleMessage("查看权益"),
"chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"),
"chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"),
"chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"),
@ -128,6 +132,8 @@ class MessageLookup extends MessageLookupByLibrary {
"chaojiyouhuiquan" : MessageLookupByLibrary.simpleMessage("超值优惠券"),
"chaungshirengushi" : MessageLookupByLibrary.simpleMessage("创始人故事"),
"chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"),
"chengjiu" : MessageLookupByLibrary.simpleMessage("成就"),
"chengjiuhuizhang" : MessageLookupByLibrary.simpleMessage("成就徽章"),
"chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市选择"),
"chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成为店铺专属会员,享专属权益"),
"chongzhi" : MessageLookupByLibrary.simpleMessage("充值"),
@ -136,6 +142,7 @@ class MessageLookup extends MessageLookupByLibrary {
"chuangjianshijian" : m2,
"chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("创始人的故事-"),
"chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("创始人的故事"),
"chuzhiyouhui" : MessageLookupByLibrary.simpleMessage("储值优惠"),
"code_error" : MessageLookupByLibrary.simpleMessage("验证码输入错误"),
"cunchu" : MessageLookupByLibrary.simpleMessage("存储"),
"cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("为了获得照片使用、缓存等功能,推荐您在使用期间打开存储权限"),
@ -204,6 +211,7 @@ class MessageLookup extends MessageLookupByLibrary {
"fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"),
"fenxiangyaoqing" : MessageLookupByLibrary.simpleMessage("也可以直接点击右上方的分享给到你想要邀请的人。"),
"fenxiangzhiweixin" : MessageLookupByLibrary.simpleMessage("分享至微信"),
"fukashoujihao" : MessageLookupByLibrary.simpleMessage("副卡手机号"),
"ge" : m5,
"geiwopingfen" : MessageLookupByLibrary.simpleMessage("给我评分"),
"gengduo" : MessageLookupByLibrary.simpleMessage("更多"),
@ -211,9 +219,11 @@ class MessageLookup extends MessageLookupByLibrary {
"genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更换头像"),
"gerenxinxi" : MessageLookupByLibrary.simpleMessage("个人信息"),
"gong" : MessageLookupByLibrary.simpleMessage(""),
"gongchuanghuiyuan" : MessageLookupByLibrary.simpleMessage("共创会员"),
"gongjijian" : m6,
"gongjijianshangpin" : m7,
"gongli" : m8,
"gongxinchengwei" : MessageLookupByLibrary.simpleMessage("恭喜您成为"),
"gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成为本店的会员,快去享受超多会员权益吧。"),
"gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("请勾选同意隐私服务和一心回乡服务协议"),
"guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"),
@ -227,6 +237,7 @@ class MessageLookup extends MessageLookupByLibrary {
"heji" : MessageLookupByLibrary.simpleMessage("合计:"),
"hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核销成功"),
"hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核销码详情"),
"huangjin" : MessageLookupByLibrary.simpleMessage("黄金"),
"huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黄金会员"),
"huifu" : MessageLookupByLibrary.simpleMessage("回复"),
"huifu_" : m9,
@ -234,12 +245,17 @@ class MessageLookup extends MessageLookupByLibrary {
"huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回乡头条"),
"huiyuandengji" : MessageLookupByLibrary.simpleMessage("会员等级"),
"huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("会员等级说明"),
"huiyuanguize" : MessageLookupByLibrary.simpleMessage("会员规则说明"),
"huiyuanhuodejifen" : MessageLookupByLibrary.simpleMessage("会员如何获得积分"),
"huiyuanjia" : MessageLookupByLibrary.simpleMessage("会员价"),
"huiyuanjibieduizhao" : MessageLookupByLibrary.simpleMessage("会员级别对照表"),
"huiyuanjifen" : MessageLookupByLibrary.simpleMessage("会员积分"),
"huiyuanka" : MessageLookupByLibrary.simpleMessage("会员卡"),
"huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("会员卡详情"),
"huiyuanyue" : MessageLookupByLibrary.simpleMessage("会员余额"),
"huiyuanzhongxin" : MessageLookupByLibrary.simpleMessage("会员中心"),
"huode" : MessageLookupByLibrary.simpleMessage("获得"),
"huodequanyi" : MessageLookupByLibrary.simpleMessage("获得权益"),
"huodong" : MessageLookupByLibrary.simpleMessage("活动"),
"huodongjianmianpeisongfei" : m10,
"huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活动进行中"),
@ -252,6 +268,7 @@ class MessageLookup extends MessageLookupByLibrary {
"input_phone_hide" : MessageLookupByLibrary.simpleMessage("请输入你的手机号"),
"jiajifen" : m11,
"jian" : MessageLookupByLibrary.simpleMessage(""),
"jiangli" : MessageLookupByLibrary.simpleMessage("奖励"),
"jianjie" : m12,
"jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"),
"jiesuan" : MessageLookupByLibrary.simpleMessage("结算"),
@ -266,8 +283,10 @@ class MessageLookup extends MessageLookupByLibrary {
"jifenshangcheng" : MessageLookupByLibrary.simpleMessage("积分商城"),
"jifenxiangqing" : MessageLookupByLibrary.simpleMessage("积分详情"),
"jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("净弼联盟会员店"),
"jinkahuiyuan" : MessageLookupByLibrary.simpleMessage("金卡会员"),
"jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日会员任务"),
"jinrushangdian" : MessageLookupByLibrary.simpleMessage("进入商店"),
"jinxingbangdingfuka" : MessageLookupByLibrary.simpleMessage("进行绑定副卡"),
"jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("进行中的订单"),
"jituanchuangbanren" : MessageLookupByLibrary.simpleMessage(" 集团创办人"),
"jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集团创始人"),
@ -292,6 +311,7 @@ class MessageLookup extends MessageLookupByLibrary {
"lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("连续签到领取双倍积分"),
"lijicanjia" : MessageLookupByLibrary.simpleMessage("立即参加"),
"lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"),
"lijikaitong" : MessageLookupByLibrary.simpleMessage("立即开通"),
"lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即签到"),
"lijitiyan" : MessageLookupByLibrary.simpleMessage("立即体验"),
"lingqu" : MessageLookupByLibrary.simpleMessage("领取"),
@ -364,6 +384,7 @@ class MessageLookup extends MessageLookupByLibrary {
"qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("请输入支付密码"),
"qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("请填写收件人手机号"),
"qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("请填写收件人姓名"),
"qingtong" : MessageLookupByLibrary.simpleMessage("青铜"),
"qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青铜会员"),
"qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("请选择使用门店"),
"qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("请选择收货地址"),
@ -383,11 +404,15 @@ class MessageLookup extends MessageLookupByLibrary {
"quantian" : MessageLookupByLibrary.simpleMessage("全天"),
"quanxian" : MessageLookupByLibrary.simpleMessage("权限"),
"quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"),
"quanyijishao" : MessageLookupByLibrary.simpleMessage("权益介绍"),
"quanyishuoming" : MessageLookupByLibrary.simpleMessage("权益说明"),
"quanyixiangqing" : MessageLookupByLibrary.simpleMessage("权益详情"),
"qucanhao" : MessageLookupByLibrary.simpleMessage("取餐号"),
"qudanhao" : m23,
"qudenglu" : MessageLookupByLibrary.simpleMessage("去登录"),
"queding" : MessageLookupByLibrary.simpleMessage("确定"),
"queren" : MessageLookupByLibrary.simpleMessage("确认"),
"querenbangding" : MessageLookupByLibrary.simpleMessage("确认绑定"),
"querenchongzhi" : MessageLookupByLibrary.simpleMessage("确认充值"),
"querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"),
"querenshouhuo" : MessageLookupByLibrary.simpleMessage("确认收货"),
@ -458,6 +483,7 @@ class MessageLookup extends MessageLookupByLibrary {
"shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"),
"sui" : m28,
"tebieshengming" : MessageLookupByLibrary.simpleMessage("特别声明"),
"tianjifuka" : MessageLookupByLibrary.simpleMessage("添加新副卡"),
"tijiao" : MessageLookupByLibrary.simpleMessage("提交"),
"tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"),
"tixian" : MessageLookupByLibrary.simpleMessage("提现"),
@ -492,6 +518,7 @@ class MessageLookup extends MessageLookupByLibrary {
"wenzhang" : MessageLookupByLibrary.simpleMessage("文章"),
"wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章详情"),
"weulingqu" : MessageLookupByLibrary.simpleMessage("未领取"),
"wodechengjiu" : MessageLookupByLibrary.simpleMessage("我的成就"),
"wodedongtai" : MessageLookupByLibrary.simpleMessage("我的动态"),
"wodegongju" : MessageLookupByLibrary.simpleMessage("我的工具"),
"wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的会员等级"),
@ -531,9 +558,11 @@ class MessageLookup extends MessageLookupByLibrary {
"xuanguige" : MessageLookupByLibrary.simpleMessage("选规格"),
"xuni" : MessageLookupByLibrary.simpleMessage("虚拟"),
"yaoqingrenshoujihao_" : m32,
"yibangfuka" : MessageLookupByLibrary.simpleMessage("已绑副卡"),
"yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"),
"yiduihuanjian" : m33,
"yifahuo" : MessageLookupByLibrary.simpleMessage("已发货"),
"yihuide" : MessageLookupByLibrary.simpleMessage("已获得"),
"yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫骑手"),
"yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"),
"yilingqu" : MessageLookupByLibrary.simpleMessage("已领取"),
@ -546,6 +575,7 @@ class MessageLookup extends MessageLookupByLibrary {
"yindaoye3" : MessageLookupByLibrary.simpleMessage("会员活动专区"),
"yindaoye4" : MessageLookupByLibrary.simpleMessage("过健康有机生活"),
"yingyeshijian" : m34,
"yinkahuiyuan" : MessageLookupByLibrary.simpleMessage("银卡会员"),
"yinshi" : MessageLookupByLibrary.simpleMessage("饮食"),
"yinsishengming" : MessageLookupByLibrary.simpleMessage("隐私声明"),
"yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隐私协议》"),

30
lib/generated/intl/messages_zh_Hant_CN.dart

@ -102,8 +102,10 @@ class MessageLookup extends MessageLookupByLibrary {
final messages = _notInlinedMessages(_notInlinedMessages);
static _notInlinedMessages(_) => <String, Function> {
"bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"),
"baiyin" : MessageLookupByLibrary.simpleMessage("白银"),
"baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白銀會員"),
"banben" : m0,
"bangdingfuka" : MessageLookupByLibrary.simpleMessage("綁定副卡"),
"bangong" : MessageLookupByLibrary.simpleMessage("辦公"),
"bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("幫助與反饋"),
"baocun" : MessageLookupByLibrary.simpleMessage("保存"),
@ -114,10 +116,12 @@ class MessageLookup extends MessageLookupByLibrary {
"bianjidizhi" : MessageLookupByLibrary.simpleMessage("編輯地址"),
"biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("標為已讀"),
"bodadianhua" : MessageLookupByLibrary.simpleMessage("撥打電話"),
"bojin" : MessageLookupByLibrary.simpleMessage("铂金"),
"brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回鄉"),
"buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持開票"),
"chakan" : MessageLookupByLibrary.simpleMessage("查看"),
"chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"),
"chakanquanyi" : MessageLookupByLibrary.simpleMessage("查看權益"),
"chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"),
"chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"),
"chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"),
@ -128,6 +132,8 @@ class MessageLookup extends MessageLookupByLibrary {
"chaojiyouhuiquan" : MessageLookupByLibrary.simpleMessage("超值优惠券"),
"chaungshirengushi" : MessageLookupByLibrary.simpleMessage("創始人故事"),
"chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"),
"chengjiu" : MessageLookupByLibrary.simpleMessage("成就"),
"chengjiuhuizhang" : MessageLookupByLibrary.simpleMessage("成就徽章"),
"chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市選擇"),
"chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成為專屬會員,享專屬權益"),
"chongzhi" : MessageLookupByLibrary.simpleMessage("充值"),
@ -136,6 +142,7 @@ class MessageLookup extends MessageLookupByLibrary {
"chuangjianshijian" : m2,
"chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("創始人的故事-"),
"chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("創始人的故事"),
"chuzhiyouhui" : MessageLookupByLibrary.simpleMessage("儲值優惠"),
"code_error" : MessageLookupByLibrary.simpleMessage("驗證碼輸入錯誤"),
"cunchu" : MessageLookupByLibrary.simpleMessage("存儲"),
"cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("為了獲得照片使用、緩存等功能,推薦您使用期間打開存儲權限"),
@ -204,6 +211,7 @@ class MessageLookup extends MessageLookupByLibrary {
"fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"),
"fenxiangyaoqing" : MessageLookupByLibrary.simpleMessage("也可以直接點擊右上方的分享給到你想要邀請的人。"),
"fenxiangzhiweixin" : MessageLookupByLibrary.simpleMessage("分享至微信"),
"fukashoujihao" : MessageLookupByLibrary.simpleMessage("副卡手機號"),
"ge" : m5,
"geiwopingfen" : MessageLookupByLibrary.simpleMessage("給我評分"),
"gengduo" : MessageLookupByLibrary.simpleMessage("更多"),
@ -211,9 +219,11 @@ class MessageLookup extends MessageLookupByLibrary {
"genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更换头像"),
"gerenxinxi" : MessageLookupByLibrary.simpleMessage("個人信息"),
"gong" : MessageLookupByLibrary.simpleMessage(""),
"gongchuanghuiyuan" : MessageLookupByLibrary.simpleMessage("共创会员"),
"gongjijian" : m6,
"gongjijianshangpin" : m7,
"gongli" : m8,
"gongxinchengwei" : MessageLookupByLibrary.simpleMessage("恭喜您成爲"),
"gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成為本店會員,快去享受超多的會員權益吧。"),
"gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("請勾選同意隱私服務和一心回鄉服務協定"),
"guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"),
@ -227,6 +237,7 @@ class MessageLookup extends MessageLookupByLibrary {
"heji" : MessageLookupByLibrary.simpleMessage("合計:"),
"hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核銷成功"),
"hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核銷碼詳情"),
"huangjin" : MessageLookupByLibrary.simpleMessage("黄金"),
"huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黃金會員"),
"huifu" : MessageLookupByLibrary.simpleMessage("回復"),
"huifu_" : m9,
@ -234,12 +245,17 @@ class MessageLookup extends MessageLookupByLibrary {
"huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回鄉頭條"),
"huiyuandengji" : MessageLookupByLibrary.simpleMessage("會員等級"),
"huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("會員等級説明"),
"huiyuanguize" : MessageLookupByLibrary.simpleMessage("會員規則説明"),
"huiyuanhuodejifen" : MessageLookupByLibrary.simpleMessage("會員如何獲得積分"),
"huiyuanjia" : MessageLookupByLibrary.simpleMessage("會員價"),
"huiyuanjibieduizhao" : MessageLookupByLibrary.simpleMessage("會員級別對照表"),
"huiyuanjifen" : MessageLookupByLibrary.simpleMessage("會員積分"),
"huiyuanka" : MessageLookupByLibrary.simpleMessage("會員卡"),
"huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("會員卡詳情"),
"huiyuanyue" : MessageLookupByLibrary.simpleMessage("會員餘額"),
"huiyuanzhongxin" : MessageLookupByLibrary.simpleMessage("會員中心"),
"huode" : MessageLookupByLibrary.simpleMessage("獲得"),
"huodequanyi" : MessageLookupByLibrary.simpleMessage("獲得權益"),
"huodong" : MessageLookupByLibrary.simpleMessage("活動"),
"huodongjianmianpeisongfei" : m10,
"huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活動進行中"),
@ -252,6 +268,7 @@ class MessageLookup extends MessageLookupByLibrary {
"input_phone_hide" : MessageLookupByLibrary.simpleMessage("請輸入你的手機號"),
"jiajifen" : m11,
"jian" : MessageLookupByLibrary.simpleMessage(""),
"jiangli" : MessageLookupByLibrary.simpleMessage("獎勵"),
"jianjie" : m12,
"jiazaishibai" : MessageLookupByLibrary.simpleMessage("加載失敗"),
"jiesuan" : MessageLookupByLibrary.simpleMessage("結算"),
@ -266,8 +283,10 @@ class MessageLookup extends MessageLookupByLibrary {
"jifenshangcheng" : MessageLookupByLibrary.simpleMessage("積分商城"),
"jifenxiangqing" : MessageLookupByLibrary.simpleMessage("積分詳情"),
"jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("淨弼聯盟會員店"),
"jinkahuiyuan" : MessageLookupByLibrary.simpleMessage("金卡会员"),
"jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日會員任務"),
"jinrushangdian" : MessageLookupByLibrary.simpleMessage("進入商店"),
"jinxingbangdingfuka" : MessageLookupByLibrary.simpleMessage("進行綁定副卡"),
"jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("進行中的訂單"),
"jituanchuangbanren" : MessageLookupByLibrary.simpleMessage("集团创办人"),
"jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集團創始人"),
@ -292,6 +311,7 @@ class MessageLookup extends MessageLookupByLibrary {
"lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("連續簽到領取雙倍積分"),
"lijicanjia" : MessageLookupByLibrary.simpleMessage("立即參加"),
"lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"),
"lijikaitong" : MessageLookupByLibrary.simpleMessage("立即開通"),
"lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即簽到"),
"lijitiyan" : MessageLookupByLibrary.simpleMessage("立即體驗"),
"lingqu" : MessageLookupByLibrary.simpleMessage("領取"),
@ -364,6 +384,7 @@ class MessageLookup extends MessageLookupByLibrary {
"qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("請輸入支付密碼"),
"qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("請填寫收件人手機號"),
"qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("請填寫收件人姓名"),
"qingtong" : MessageLookupByLibrary.simpleMessage("青铜"),
"qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青銅會員"),
"qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("請選擇使用門店"),
"qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("請選擇收貨地址"),
@ -383,11 +404,15 @@ class MessageLookup extends MessageLookupByLibrary {
"quantian" : MessageLookupByLibrary.simpleMessage("全天"),
"quanxian" : MessageLookupByLibrary.simpleMessage("權限"),
"quanxianshezhi" : MessageLookupByLibrary.simpleMessage("權限設置"),
"quanyijishao" : MessageLookupByLibrary.simpleMessage("權益介紹"),
"quanyishuoming" : MessageLookupByLibrary.simpleMessage("權益説明"),
"quanyixiangqing" : MessageLookupByLibrary.simpleMessage("權益詳情"),
"qucanhao" : MessageLookupByLibrary.simpleMessage("取餐號"),
"qudanhao" : m23,
"qudenglu" : MessageLookupByLibrary.simpleMessage("去登錄"),
"queding" : MessageLookupByLibrary.simpleMessage("確定"),
"queren" : MessageLookupByLibrary.simpleMessage("确认"),
"querenbangding" : MessageLookupByLibrary.simpleMessage("確認綁定"),
"querenchongzhi" : MessageLookupByLibrary.simpleMessage("確認充值"),
"querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"),
"querenshouhuo" : MessageLookupByLibrary.simpleMessage("確認收貨"),
@ -458,6 +483,7 @@ class MessageLookup extends MessageLookupByLibrary {
"shuruzhifumima" : MessageLookupByLibrary.simpleMessage("輸入支付密碼"),
"sui" : m28,
"tebieshengming" : MessageLookupByLibrary.simpleMessage("特別聲明"),
"tianjifuka" : MessageLookupByLibrary.simpleMessage("添加新副卡"),
"tijiao" : MessageLookupByLibrary.simpleMessage("提交"),
"tingchewei" : MessageLookupByLibrary.simpleMessage("停車位"),
"tixian" : MessageLookupByLibrary.simpleMessage("提現"),
@ -492,6 +518,7 @@ class MessageLookup extends MessageLookupByLibrary {
"wenzhang" : MessageLookupByLibrary.simpleMessage("文章"),
"wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章詳情"),
"weulingqu" : MessageLookupByLibrary.simpleMessage("未領取"),
"wodechengjiu" : MessageLookupByLibrary.simpleMessage("我的成就"),
"wodedongtai" : MessageLookupByLibrary.simpleMessage("我的動態"),
"wodegongju" : MessageLookupByLibrary.simpleMessage("我的工具"),
"wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的會員等級"),
@ -531,9 +558,11 @@ class MessageLookup extends MessageLookupByLibrary {
"xuanguige" : MessageLookupByLibrary.simpleMessage("選規格"),
"xuni" : MessageLookupByLibrary.simpleMessage("虛擬"),
"yaoqingrenshoujihao_" : m32,
"yibangfuka" : MessageLookupByLibrary.simpleMessage("已綁副卡"),
"yiduihuan" : MessageLookupByLibrary.simpleMessage("已兌換"),
"yiduihuanjian" : m33,
"yifahuo" : MessageLookupByLibrary.simpleMessage("已發貨"),
"yihuide" : MessageLookupByLibrary.simpleMessage("已獲得"),
"yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫騎手"),
"yikexiao" : MessageLookupByLibrary.simpleMessage("已核銷"),
"yilingqu" : MessageLookupByLibrary.simpleMessage("已領取"),
@ -546,6 +575,7 @@ class MessageLookup extends MessageLookupByLibrary {
"yindaoye3" : MessageLookupByLibrary.simpleMessage("會員活動專區"),
"yindaoye4" : MessageLookupByLibrary.simpleMessage("過健康有機生活"),
"yingyeshijian" : m34,
"yinkahuiyuan" : MessageLookupByLibrary.simpleMessage("银卡会员"),
"yinshi" : MessageLookupByLibrary.simpleMessage("飲食"),
"yinsishengming" : MessageLookupByLibrary.simpleMessage("隱私聲明"),
"yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隱私協議》"),

30
lib/generated/intl/messages_zh_TW.dart

@ -102,8 +102,10 @@ class MessageLookup extends MessageLookupByLibrary {
final messages = _notInlinedMessages(_notInlinedMessages);
static _notInlinedMessages(_) => <String, Function> {
"bainianchuanjiao" : MessageLookupByLibrary.simpleMessage("百年川椒"),
"baiyin" : MessageLookupByLibrary.simpleMessage("白银"),
"baiyinhuiyuan" : MessageLookupByLibrary.simpleMessage("白銀會員"),
"banben" : m0,
"bangdingfuka" : MessageLookupByLibrary.simpleMessage("綁定副卡"),
"bangong" : MessageLookupByLibrary.simpleMessage("辦公"),
"bangzhuyufankui" : MessageLookupByLibrary.simpleMessage("幫助與反饋"),
"baocun" : MessageLookupByLibrary.simpleMessage("保存"),
@ -114,10 +116,12 @@ class MessageLookup extends MessageLookupByLibrary {
"bianjidizhi" : MessageLookupByLibrary.simpleMessage("編輯地址"),
"biaojiweiyidu" : MessageLookupByLibrary.simpleMessage("標為已讀"),
"bodadianhua" : MessageLookupByLibrary.simpleMessage("撥打電話"),
"bojin" : MessageLookupByLibrary.simpleMessage("铂金"),
"brand_yixinhuixiang" : MessageLookupByLibrary.simpleMessage("一心回鄉"),
"buzhichikaipiao" : MessageLookupByLibrary.simpleMessage("不支持開票"),
"chakan" : MessageLookupByLibrary.simpleMessage("查看"),
"chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"),
"chakanquanyi" : MessageLookupByLibrary.simpleMessage("查看權益"),
"chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"),
"chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"),
"chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"),
@ -128,6 +132,8 @@ class MessageLookup extends MessageLookupByLibrary {
"chaojiyouhuiquan" : MessageLookupByLibrary.simpleMessage("超值优惠券"),
"chaungshirengushi" : MessageLookupByLibrary.simpleMessage("創始人故事"),
"chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"),
"chengjiu" : MessageLookupByLibrary.simpleMessage("成就"),
"chengjiuhuizhang" : MessageLookupByLibrary.simpleMessage("成就徽章"),
"chengshixuanze" : MessageLookupByLibrary.simpleMessage("城市選擇"),
"chengweidianpuzhuanshuhuiyuan" : MessageLookupByLibrary.simpleMessage("成為專屬會員,享專屬權益"),
"chongzhi" : MessageLookupByLibrary.simpleMessage("充值"),
@ -136,6 +142,7 @@ class MessageLookup extends MessageLookupByLibrary {
"chuangjianshijian" : m2,
"chuangshirendegushi" : MessageLookupByLibrary.simpleMessage("創始人的故事-"),
"chuangshirendegushi1" : MessageLookupByLibrary.simpleMessage("創始人的故事"),
"chuzhiyouhui" : MessageLookupByLibrary.simpleMessage("儲值優惠"),
"code_error" : MessageLookupByLibrary.simpleMessage("驗證碼輸入錯誤"),
"cunchu" : MessageLookupByLibrary.simpleMessage("存儲"),
"cunchutishixinxi" : MessageLookupByLibrary.simpleMessage("為了獲得照片使用、緩存等功能,推薦您使用期間打開存儲權限"),
@ -204,6 +211,7 @@ class MessageLookup extends MessageLookupByLibrary {
"fenxiangdao" : MessageLookupByLibrary.simpleMessage("分享到"),
"fenxiangyaoqing" : MessageLookupByLibrary.simpleMessage("也可以直接點擊右上方的分享給到你想要邀請的人。"),
"fenxiangzhiweixin" : MessageLookupByLibrary.simpleMessage("分享至微信"),
"fukashoujihao" : MessageLookupByLibrary.simpleMessage("副卡手機號"),
"ge" : m5,
"geiwopingfen" : MessageLookupByLibrary.simpleMessage("給我評分"),
"gengduo" : MessageLookupByLibrary.simpleMessage("更多"),
@ -211,9 +219,11 @@ class MessageLookup extends MessageLookupByLibrary {
"genghuantouxiang" : MessageLookupByLibrary.simpleMessage("更換頭像"),
"gerenxinxi" : MessageLookupByLibrary.simpleMessage("個人信息"),
"gong" : MessageLookupByLibrary.simpleMessage(""),
"gongchuanghuiyuan" : MessageLookupByLibrary.simpleMessage("共创会员"),
"gongjijian" : m6,
"gongjijianshangpin" : m7,
"gongli" : m8,
"gongxinchengwei" : MessageLookupByLibrary.simpleMessage("恭喜您成爲"),
"gongxinichengweibendianhuiyuan" : MessageLookupByLibrary.simpleMessage("恭喜您,成為本店會員,快去享受超多的會員權益吧。"),
"gouxuanxieyi" : MessageLookupByLibrary.simpleMessage("請勾選同意隱私服務和一心回鄉服務協定"),
"guanlidizhi" : MessageLookupByLibrary.simpleMessage("管理地址"),
@ -227,6 +237,7 @@ class MessageLookup extends MessageLookupByLibrary {
"heji" : MessageLookupByLibrary.simpleMessage("合計:"),
"hexiaochenggong" : MessageLookupByLibrary.simpleMessage("核銷成功"),
"hexiaomaxiangqing" : MessageLookupByLibrary.simpleMessage("核銷碼詳情"),
"huangjin" : MessageLookupByLibrary.simpleMessage("黄金"),
"huangjinhuiyuan" : MessageLookupByLibrary.simpleMessage("黃金會員"),
"huifu" : MessageLookupByLibrary.simpleMessage("回復"),
"huifu_" : m9,
@ -234,12 +245,17 @@ class MessageLookup extends MessageLookupByLibrary {
"huixiangtoutiao" : MessageLookupByLibrary.simpleMessage("回鄉頭條"),
"huiyuandengji" : MessageLookupByLibrary.simpleMessage("會員等級"),
"huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("會員等級説明"),
"huiyuanguize" : MessageLookupByLibrary.simpleMessage("會員規則説明"),
"huiyuanhuodejifen" : MessageLookupByLibrary.simpleMessage("會員如何獲得積分"),
"huiyuanjia" : MessageLookupByLibrary.simpleMessage("會員價"),
"huiyuanjibieduizhao" : MessageLookupByLibrary.simpleMessage("會員級別對照表"),
"huiyuanjifen" : MessageLookupByLibrary.simpleMessage("會員積分"),
"huiyuanka" : MessageLookupByLibrary.simpleMessage("會員卡"),
"huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("會員卡詳情"),
"huiyuanyue" : MessageLookupByLibrary.simpleMessage("會員餘額"),
"huiyuanzhongxin" : MessageLookupByLibrary.simpleMessage("會員中心"),
"huode" : MessageLookupByLibrary.simpleMessage("獲得"),
"huodequanyi" : MessageLookupByLibrary.simpleMessage("獲得權益"),
"huodong" : MessageLookupByLibrary.simpleMessage("活動"),
"huodongjianmianpeisongfei" : m10,
"huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活動進行中"),
@ -252,6 +268,7 @@ class MessageLookup extends MessageLookupByLibrary {
"input_phone_hide" : MessageLookupByLibrary.simpleMessage("請輸入你的手機號"),
"jiajifen" : m11,
"jian" : MessageLookupByLibrary.simpleMessage(""),
"jiangli" : MessageLookupByLibrary.simpleMessage("獎勵"),
"jianjie" : m12,
"jiazaishibai" : MessageLookupByLibrary.simpleMessage("加載失敗"),
"jiesuan" : MessageLookupByLibrary.simpleMessage("結算"),
@ -266,8 +283,10 @@ class MessageLookup extends MessageLookupByLibrary {
"jifenshangcheng" : MessageLookupByLibrary.simpleMessage("積分商城"),
"jifenxiangqing" : MessageLookupByLibrary.simpleMessage("積分詳情"),
"jingbilianmenghuiyuandian" : MessageLookupByLibrary.simpleMessage("淨弼聯盟會員店"),
"jinkahuiyuan" : MessageLookupByLibrary.simpleMessage("金卡会员"),
"jinrihuiyuanrenwu" : MessageLookupByLibrary.simpleMessage("今日會員任務"),
"jinrushangdian" : MessageLookupByLibrary.simpleMessage("進入商店"),
"jinxingbangdingfuka" : MessageLookupByLibrary.simpleMessage("進行綁定副卡"),
"jinxingzhongdedingdan" : MessageLookupByLibrary.simpleMessage("進行中的訂單"),
"jituanchuangbanren" : MessageLookupByLibrary.simpleMessage("集团创办人"),
"jituanchuangshiren" : MessageLookupByLibrary.simpleMessage("集團創始人"),
@ -292,6 +311,7 @@ class MessageLookup extends MessageLookupByLibrary {
"lianxuqiandaolingqushuangbeijifen" : MessageLookupByLibrary.simpleMessage("連續簽到領取雙倍積分"),
"lijicanjia" : MessageLookupByLibrary.simpleMessage("立即參加"),
"lijichongzhi" : MessageLookupByLibrary.simpleMessage("立即充值"),
"lijikaitong" : MessageLookupByLibrary.simpleMessage("立即開通"),
"lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即簽到"),
"lijitiyan" : MessageLookupByLibrary.simpleMessage("立即體驗"),
"lingqu" : MessageLookupByLibrary.simpleMessage("領取"),
@ -364,6 +384,7 @@ class MessageLookup extends MessageLookupByLibrary {
"qingshuruzhifumima" : MessageLookupByLibrary.simpleMessage("請輸入支付密碼"),
"qingtianxieshoujihao" : MessageLookupByLibrary.simpleMessage("請填寫收件人手機號"),
"qingtianxiexingming" : MessageLookupByLibrary.simpleMessage("請填寫收件人姓名"),
"qingtong" : MessageLookupByLibrary.simpleMessage("青铜"),
"qingtonghuiyuan" : MessageLookupByLibrary.simpleMessage("青銅會員"),
"qingxuanzeshiyongmendian" : MessageLookupByLibrary.simpleMessage("請選擇使用門店"),
"qingxuanzeshouhuodizhi" : MessageLookupByLibrary.simpleMessage("請選擇收貨地址"),
@ -383,11 +404,15 @@ class MessageLookup extends MessageLookupByLibrary {
"quantian" : MessageLookupByLibrary.simpleMessage("全天"),
"quanxian" : MessageLookupByLibrary.simpleMessage("權限"),
"quanxianshezhi" : MessageLookupByLibrary.simpleMessage("權限設置"),
"quanyijishao" : MessageLookupByLibrary.simpleMessage("權益介紹"),
"quanyishuoming" : MessageLookupByLibrary.simpleMessage("權益説明"),
"quanyixiangqing" : MessageLookupByLibrary.simpleMessage("權益詳情"),
"qucanhao" : MessageLookupByLibrary.simpleMessage("取餐號"),
"qudanhao" : m23,
"qudenglu" : MessageLookupByLibrary.simpleMessage("去登錄"),
"queding" : MessageLookupByLibrary.simpleMessage("確定"),
"queren" : MessageLookupByLibrary.simpleMessage("确认"),
"querenbangding" : MessageLookupByLibrary.simpleMessage("確認綁定"),
"querenchongzhi" : MessageLookupByLibrary.simpleMessage("確認充值"),
"querenduihuan" : MessageLookupByLibrary.simpleMessage("确认兑换"),
"querenshouhuo" : MessageLookupByLibrary.simpleMessage("確認收貨"),
@ -458,6 +483,7 @@ class MessageLookup extends MessageLookupByLibrary {
"shuruzhifumima" : MessageLookupByLibrary.simpleMessage("輸入支付密碼"),
"sui" : m28,
"tebieshengming" : MessageLookupByLibrary.simpleMessage("特別聲明"),
"tianjifuka" : MessageLookupByLibrary.simpleMessage("添加新副卡"),
"tijiao" : MessageLookupByLibrary.simpleMessage("提交"),
"tingchewei" : MessageLookupByLibrary.simpleMessage("停車位"),
"tixian" : MessageLookupByLibrary.simpleMessage("提現"),
@ -492,6 +518,7 @@ class MessageLookup extends MessageLookupByLibrary {
"wenzhang" : MessageLookupByLibrary.simpleMessage("文章"),
"wenzhangxiangqing" : MessageLookupByLibrary.simpleMessage("文章詳情"),
"weulingqu" : MessageLookupByLibrary.simpleMessage("未領取"),
"wodechengjiu" : MessageLookupByLibrary.simpleMessage("我的成就"),
"wodedongtai" : MessageLookupByLibrary.simpleMessage("我的動態"),
"wodegongju" : MessageLookupByLibrary.simpleMessage("我的工具"),
"wodehuiyuandengji" : MessageLookupByLibrary.simpleMessage("我的會員等級"),
@ -531,9 +558,11 @@ class MessageLookup extends MessageLookupByLibrary {
"xuanguige" : MessageLookupByLibrary.simpleMessage("選規格"),
"xuni" : MessageLookupByLibrary.simpleMessage("虛擬"),
"yaoqingrenshoujihao_" : m32,
"yibangfuka" : MessageLookupByLibrary.simpleMessage("已綁副卡"),
"yiduihuan" : MessageLookupByLibrary.simpleMessage("已兌換"),
"yiduihuanjian" : m33,
"yifahuo" : MessageLookupByLibrary.simpleMessage("已發貨"),
"yihuide" : MessageLookupByLibrary.simpleMessage("已獲得"),
"yihujiaoqishou" : MessageLookupByLibrary.simpleMessage("已呼叫騎手"),
"yikexiao" : MessageLookupByLibrary.simpleMessage("已核銷"),
"yilingqu" : MessageLookupByLibrary.simpleMessage("已領取"),
@ -546,6 +575,7 @@ class MessageLookup extends MessageLookupByLibrary {
"yindaoye3" : MessageLookupByLibrary.simpleMessage("會員活動專區"),
"yindaoye4" : MessageLookupByLibrary.simpleMessage("過健康有機生活"),
"yingyeshijian" : m34,
"yinkahuiyuan" : MessageLookupByLibrary.simpleMessage("银卡会员"),
"yinshi" : MessageLookupByLibrary.simpleMessage("飲食"),
"yinsishengming" : MessageLookupByLibrary.simpleMessage("隱私聲明"),
"yinsixieyi" : MessageLookupByLibrary.simpleMessage("《隱私協議》"),

300
lib/generated/l10n.dart

@ -5175,6 +5175,306 @@ class S {
);
}
/// ``
String get yinkahuiyuan {
return Intl.message(
'银卡会员',
name: 'yinkahuiyuan',
desc: '',
args: [],
);
}
/// ``
String get jinkahuiyuan {
return Intl.message(
'金卡会员',
name: 'jinkahuiyuan',
desc: '',
args: [],
);
}
/// ``
String get gongchuanghuiyuan {
return Intl.message(
'共创会员',
name: 'gongchuanghuiyuan',
desc: '',
args: [],
);
}
/// ``
String get qingtong {
return Intl.message(
'青铜',
name: 'qingtong',
desc: '',
args: [],
);
}
/// ``
String get huangjin {
return Intl.message(
'黄金',
name: 'huangjin',
desc: '',
args: [],
);
}
/// ``
String get baiyin {
return Intl.message(
'白银',
name: 'baiyin',
desc: '',
args: [],
);
}
/// ``
String get bojin {
return Intl.message(
'铂金',
name: 'bojin',
desc: '',
args: [],
);
}
/// ``
String get wodechengjiu {
return Intl.message(
'我的成就',
name: 'wodechengjiu',
desc: '',
args: [],
);
}
/// ``
String get chengjiuhuizhang {
return Intl.message(
'成就徽章',
name: 'chengjiuhuizhang',
desc: '',
args: [],
);
}
/// ``
String get chengjiu {
return Intl.message(
'成就',
name: 'chengjiu',
desc: '',
args: [],
);
}
/// ``
String get jiangli {
return Intl.message(
'奖励',
name: 'jiangli',
desc: '',
args: [],
);
}
/// ``
String get yihuide {
return Intl.message(
'已获得',
name: 'yihuide',
desc: '',
args: [],
);
}
/// ``
String get huiyuanzhongxin {
return Intl.message(
'会员中心',
name: 'huiyuanzhongxin',
desc: '',
args: [],
);
}
/// ``
String get huiyuanguize {
return Intl.message(
'会员规则说明',
name: 'huiyuanguize',
desc: '',
args: [],
);
}
/// ``
String get huiyuanjibieduizhao {
return Intl.message(
'会员级别对照表',
name: 'huiyuanjibieduizhao',
desc: '',
args: [],
);
}
/// ``
String get huiyuanhuodejifen {
return Intl.message(
'会员如何获得积分',
name: 'huiyuanhuodejifen',
desc: '',
args: [],
);
}
/// ``
String get lijikaitong {
return Intl.message(
'立即开通',
name: 'lijikaitong',
desc: '',
args: [],
);
}
/// ``
String get gongxinchengwei {
return Intl.message(
'恭喜您成为',
name: 'gongxinchengwei',
desc: '',
args: [],
);
}
/// ``
String get huodequanyi {
return Intl.message(
'获得权益',
name: 'huodequanyi',
desc: '',
args: [],
);
}
/// ``
String get chakanquanyi {
return Intl.message(
'查看权益',
name: 'chakanquanyi',
desc: '',
args: [],
);
}
/// ``
String get chuzhiyouhui {
return Intl.message(
'储值优惠',
name: 'chuzhiyouhui',
desc: '',
args: [],
);
}
/// ``
String get quanyixiangqing {
return Intl.message(
'权益详情',
name: 'quanyixiangqing',
desc: '',
args: [],
);
}
/// ``
String get quanyijishao {
return Intl.message(
'权益介绍',
name: 'quanyijishao',
desc: '',
args: [],
);
}
/// ``
String get quanyishuoming {
return Intl.message(
'权益说明',
name: 'quanyishuoming',
desc: '',
args: [],
);
}
/// ``
String get yibangfuka {
return Intl.message(
'已绑副卡',
name: 'yibangfuka',
desc: '',
args: [],
);
}
/// ``
String get tianjifuka {
return Intl.message(
'添加新副卡',
name: 'tianjifuka',
desc: '',
args: [],
);
}
/// ``
String get bangdingfuka {
return Intl.message(
'绑定副卡',
name: 'bangdingfuka',
desc: '',
args: [],
);
}
/// ``
String get jinxingbangdingfuka {
return Intl.message(
'进行绑定副卡',
name: 'jinxingbangdingfuka',
desc: '',
args: [],
);
}
/// ``
String get fukashoujihao {
return Intl.message(
'副卡手机号',
name: 'fukashoujihao',
desc: '',
args: [],
);
}
/// ``
String get querenbangding {
return Intl.message(
'确认绑定',
name: 'querenbangding',
desc: '',
args: [],
);
}
/// `使`
String get privacy_policy4 {
return Intl.message(

2
lib/home/home_page.dart

@ -5,7 +5,6 @@ import 'package:flutter_easyloading/flutter_easyloading.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:flutter_swiper/flutter_swiper.dart';
import 'package:huixiang/generated/l10n.dart';
import 'package:huixiang/home/home_view/coupon.dart';
import 'package:huixiang/home/home_view/featured_acticvity.dart';
import 'package:huixiang/home/home_view/home_banner.dart';
import 'package:huixiang/home/home_view/home_integral_store.dart';
@ -329,6 +328,7 @@ class _HomePage extends State<HomePage> with AutomaticKeepAliveClientMixin {
);
}
///
toScan() async {
if (await Permission.camera.isPermanentlyDenied) {
showCupertinoDialog(

2
lib/home/points_mall_view/points_goods_view.dart

@ -111,7 +111,7 @@ class _PointGoods extends State<PointGoods> {
height: 5.h,
),
Text(
S.of(context).jifen_(goods.price),
(goods?.price == null || goods.price == "0"?"":S.of(context).jifen_(goods.price)) + (goods?.money == null|| goods.money == "0.00" ?"":" + ${goods.money}"),
style: TextStyle(
color: Color(0xFF32A060),
fontSize: 14.sp,

98
lib/integral_store/integral_store_details_page.dart

@ -4,6 +4,7 @@ import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:flutter_html/flutter_html.dart';
import 'package:flutter_html/image_render.dart';
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:flutter_swiper/flutter_swiper.dart';
import 'package:huixiang/generated/l10n.dart';
import 'package:huixiang/retrofit/data/base_data.dart';
@ -22,17 +23,14 @@ class IntegralStoreDetailsPage extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return _IntegralStoreDetailsPage(this.arguments);
return _IntegralStoreDetailsPage();
}
}
class _IntegralStoreDetailsPage extends State {
class _IntegralStoreDetailsPage extends State<IntegralStoreDetailsPage> {
ApiService apiService;
String points;
final Map<String, dynamic> arguments;
_IntegralStoreDetailsPage(this.arguments);
int payType = 0;
@override
void initState() {
@ -50,12 +48,24 @@ class _IntegralStoreDetailsPage extends State {
Goods goods;
///
queryGoodsById() async {
BaseData<Goods> baseData =
await apiService.creditGoodsById(arguments["goodsId"]).catchError((onError) {});
BaseData<Goods> baseData = await apiService
.creditGoodsById(widget.arguments["goodsId"])
.catchError((onError) {});
if (baseData != null && baseData.isSuccess) {
setState(() {
goods = baseData.data;
if(goods != null && points != null && double.tryParse(goods.onePrice)
!= 0 && double.tryParse(goods.onePrice) <= double.tryParse(points)){
payType = 1;
} else if (goods != null && points != null && double.tryParse(goods.price)
<= double.tryParse(points)){
payType = 2;
} else if (goods != null && points != null
&& double.tryParse(goods.oneMoney) != 0){
payType = 3;
}
});
}
}
@ -63,13 +73,6 @@ class _IntegralStoreDetailsPage extends State {
@override
Widget build(BuildContext context) {
return Scaffold(
// appBar: MyAppBar(
// background: Color(0xFFFFFFFF),
// leadingColor: Colors.black,
// title: S.of(context).shangpinxiangqing,
// titleColor: Colors.black,
// titleSize: 16.sp,
// ),
body: Container(
child: Column(
children: [
@ -92,13 +95,12 @@ class _IntegralStoreDetailsPage extends State {
),
),
),
if (goods != null &&
goods.detail != null &&
if (goods?.detail != null &&
goods.detail != "")
Container(
color: Colors.white,
child: Html(
data: goods != null ? goods.detail : "",
data: goods?.detail??"",
customImageRenders: {
networkSourceMatcher(): networkImageRender(
loadingWidget: () {
@ -115,34 +117,29 @@ class _IntegralStoreDetailsPage extends State {
),
GestureDetector(
onTap: () {
// if (goods != null &&
// points != null &&
// int.tryParse(goods.price) < int.tryParse(points)) {
// toExchangeOrder();
// }
if(payType > 0){
toExchangeOrder();
}else{
SmartDialog.showToast("您的积分不足!", alignment: Alignment.center);
return;
}
},
child: Container(
padding: EdgeInsets.only(top: 16.h, bottom: 16.h),
decoration: BoxDecoration(
color:
// (goods != null &&
// points != null &&
// int.tryParse(goods.price) < int.tryParse(points))
// ? Color(0xFF32A060)
// :
Color(0xFFD8D8D8),
color: (payType > 0)
? Color(0xFF32A060)
: Color(0xFFD8D8D8),
borderRadius: BorderRadius.vertical(
top: Radius.circular(4),
),
),
alignment: Alignment.center,
child: Text(
// (goods != null &&
// points != null &&
// int.tryParse(goods.price) < int.tryParse(points))
// ? S.of(context).duihuan
// : S.of(context).jifenbuzu,
"兑换功能暂未开放",
(payType > 0)
? S.of(context).duihuan
: S.of(context).jifenbuzu,
// "兑换功能暂未开放",
style: TextStyle(
fontSize: 16.sp,
color: Color(0xFFFFFFFF),
@ -163,8 +160,12 @@ class _IntegralStoreDetailsPage extends State {
.pushNamed('/router/exchange_order_page', arguments: {
"goodsId": goods.id,
"name": goods.name,
"money": goods.money,
"onePrice":goods.onePrice,
"oneMoney":goods.oneMoney,
"price": goods.price,
"image": goods.mainImgPath,
"payType":payType,
"useTyped": goods.canPick
? 1
: goods.canDelivery
@ -205,7 +206,12 @@ class _IntegralStoreDetailsPage extends State {
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Text(
goods == null ? "" : S.of(context).jifen_(goods.price),
(goods?.price == null || goods.price == "0"
? ""
: S.of(context).jifen_(goods.price)) +
(goods?.money == null || goods.money == "0.00"
? ""
: " + ${goods.money}"),
style: TextStyle(
fontWeight: MyFontWeight.semi_bold,
fontSize: 18.sp,
@ -215,8 +221,9 @@ class _IntegralStoreDetailsPage extends State {
SizedBox(
width: 10.w,
),
Expanded(child: Text(
S.of(context).yuan_(goods?.worth??goods?.worth??""),
Expanded(
child: Text(
S.of(context).yuan_(goods?.worth ?? goods?.worth ?? ""),
style: TextStyle(
color: Color(0xFF585858),
decoration: TextDecoration.lineThrough,
@ -224,9 +231,10 @@ class _IntegralStoreDetailsPage extends State {
fontWeight: MyFontWeight.regular,
fontSize: 14.sp,
),
),),
),
),
Text(
"库存:${goods?.stock ?? goods?.stock ??""}",
"库存:${goods?.stock ?? goods?.stock ?? ""}",
style: TextStyle(
color: Color(0xFF585858),
decorationColor: Color(0xFF353535),
@ -297,13 +305,13 @@ class _IntegralStoreDetailsPage extends State {
: goods.viceImgPaths.length,
),
GestureDetector(
onTap: (){
onTap: () {
Navigator.of(context).pop();
},
child: Container(
margin: EdgeInsets.only(left: 16,top: 52),
padding:EdgeInsets.all(5),
child:Image.asset(
margin: EdgeInsets.only(left: 16, top: 52),
padding: EdgeInsets.all(5),
child: Image.asset(
"assets/image/integral_return.png",
// alignment: Alignment.center,
width: 24,

32
lib/l10n/intl_en.arb

@ -537,6 +537,38 @@
"fensi": "粉丝",
"guanzhu": "关注",
"wodedongtai": "我的动态",
"yinkahuiyuan": "银卡会员",
"jinkahuiyuan": "金卡会员",
"gongchuanghuiyuan": "共创会员",
"qingtong": "青铜",
"huangjin": "黄金",
"baiyin": "白银",
"bojin": "铂金",
"wodechengjiu": "我的成就",
"chengjiuhuizhang": "成就徽章",
"chengjiu": "成就",
"jiangli": "奖励",
"yihuide": "已获得",
"huiyuanzhongxin": "会员中心",
"huiyuanguize": "会员规则说明",
"huiyuanjibieduizhao": "会员级别对照表",
"huiyuanhuodejifen": "会员如何获得积分",
"lijikaitong": "立即开通",
"gongxinchengwei": "恭喜您成为",
"huodequanyi": "获得权益",
"chakanquanyi": "查看权益",
"chuzhiyouhui": "储值优惠",
"quanyixiangqing": "权益详情",
"quanyijishao": "权益介绍",
"quanyishuoming": "权益说明",
"yibangfuka": "已绑副卡",
"tianjifuka": "添加新副卡",
"bangdingfuka": "绑定副卡",
"jinxingbangdingfuka": "进行绑定副卡",
"fukashoujihao": "副卡手机号",
"querenbangding": "确认绑定",

30
lib/l10n/intl_zh_CN.arb

@ -537,6 +537,36 @@
"fensi": "粉丝",
"guanzhu": "关注",
"wodedongtai": "我的动态",
"yinkahuiyuan": "银卡会员",
"jinkahuiyuan": "金卡会员",
"gongchuanghuiyuan": "共创会员",
"qingtong": "青铜",
"huangjin": "黄金",
"baiyin": "白银",
"bojin": "铂金",
"wodechengjiu": "我的成就",
"chengjiuhuizhang": "成就徽章",
"chengjiu": "成就",
"jiangli": "奖励",
"yihuide": "已获得",
"huiyuanzhongxin": "会员中心",
"huiyuanguize": "会员规则说明",
"huiyuanjibieduizhao": "会员级别对照表",
"huiyuanhuodejifen": "会员如何获得积分",
"lijikaitong": "立即开通",
"gongxinchengwei": "恭喜您成为",
"huodequanyi": "获得权益",
"chakanquanyi": "查看权益",
"chuzhiyouhui": "储值优惠",
"quanyixiangqing": "权益详情",
"quanyijishao": "权益介绍",
"quanyishuoming": "权益说明",
"yibangfuka": "已绑副卡",
"tianjifuka": "添加新副卡",
"bangdingfuka": "绑定副卡",
"jinxingbangdingfuka": "进行绑定副卡",
"fukashoujihao": "副卡手机号",
"querenbangding": "确认绑定",

30
lib/l10n/intl_zh_Hans_CN.arb

@ -537,6 +537,36 @@
"fensi": "粉丝",
"guanzhu": "关注",
"wodedongtai": "我的动态",
"yinkahuiyuan": "银卡会员",
"jinkahuiyuan": "金卡会员",
"gongchuanghuiyuan": "共创会员",
"qingtong": "青铜",
"huangjin": "黄金",
"baiyin": "白银",
"bojin": "铂金",
"wodechengjiu": "我的成就",
"chengjiuhuizhang": "成就徽章",
"chengjiu": "成就",
"jiangli": "奖励",
"yihuide": "已获得",
"huiyuanzhongxin": "会员中心",
"huiyuanguize": "会员规则说明",
"huiyuanjibieduizhao": "会员级别对照表",
"huiyuanhuodejifen": "会员如何获得积分",
"lijikaitong": "立即开通",
"gongxinchengwei": "恭喜您成为",
"huodequanyi": "获得权益",
"chakanquanyi": "查看权益",
"chuzhiyouhui": "储值优惠",
"quanyixiangqing": "权益详情",
"quanyijishao": "权益介绍",
"quanyishuoming": "权益说明",
"yibangfuka": "已绑副卡",
"tianjifuka": "添加新副卡",
"bangdingfuka": "绑定副卡",
"jinxingbangdingfuka": "进行绑定副卡",
"fukashoujihao": "副卡手机号",
"querenbangding": "确认绑定",

31
lib/l10n/intl_zh_Hant_CN.arb

@ -532,6 +532,37 @@
"fensi": "粉絲",
"guanzhu": "關注",
"wodedongtai": "我的動態",
"yinkahuiyuan": "银卡会员",
"jinkahuiyuan": "金卡会员",
"gongchuanghuiyuan": "共创会员",
"qingtong": "青铜",
"huangjin": "黄金",
"baiyin": "白银",
"bojin": "铂金",
"wodechengjiu": "我的成就",
"chengjiuhuizhang": "成就徽章",
"chengjiu": "成就",
"jiangli": "獎勵",
"yihuide": "已獲得",
"huiyuanzhongxin": "會員中心",
"huiyuanguize": "會員規則説明",
"huiyuanjibieduizhao": "會員級別對照表",
"huiyuanhuodejifen": "會員如何獲得積分",
"lijikaitong": "立即開通",
"gongxinchengwei": "恭喜您成爲",
"huodequanyi": "獲得權益",
"chakanquanyi": "查看權益",
"chuzhiyouhui": "儲值優惠",
"quanyixiangqing": "權益詳情",
"quanyijishao": "權益介紹",
"quanyishuoming": "權益説明",
"yibangfuka": "已綁副卡",
"tianjifuka": "添加新副卡",
"bangdingfuka": "綁定副卡",
"jinxingbangdingfuka": "進行綁定副卡",
"fukashoujihao": "副卡手機號",
"querenbangding": "確認綁定",

30
lib/l10n/intl_zh_TW.arb

@ -531,6 +531,36 @@
"fensi": "粉絲",
"guanzhu": "關注",
"wodedongtai": "我的動態",
"yinkahuiyuan": "银卡会员",
"jinkahuiyuan": "金卡会员",
"gongchuanghuiyuan": "共创会员",
"qingtong": "青铜",
"huangjin": "黄金",
"baiyin": "白银",
"bojin": "铂金",
"wodechengjiu": "我的成就",
"chengjiuhuizhang": "成就徽章",
"chengjiu": "成就",
"jiangli": "獎勵",
"yihuide": "已獲得",
"huiyuanzhongxin": "會員中心",
"huiyuanguize": "會員規則説明",
"huiyuanjibieduizhao": "會員級別對照表",
"huiyuanhuodejifen": "會員如何獲得積分",
"lijikaitong": "立即開通",
"gongxinchengwei": "恭喜您成爲",
"huodequanyi": "獲得權益",
"chakanquanyi": "查看權益",
"chuzhiyouhui": "儲值優惠",
"quanyixiangqing": "權益詳情",
"quanyijishao": "權益介紹",
"quanyishuoming": "權益説明",
"yibangfuka": "已綁副卡",
"tianjifuka": "添加新副卡",
"bangdingfuka": "綁定副卡",
"jinxingbangdingfuka": "進行綁定副卡",
"fukashoujihao": "副卡手機號",
"querenbangding": "確認綁定",

9
lib/main.dart

@ -78,6 +78,8 @@ import 'mine/fans_page.dart';
import 'mine/follow_page.dart';
import 'mine/manage_address_page.dart';
import 'mine/mine_view/community_follow.dart';
import 'mine/mine_vip/mine_attainment_page.dart';
import 'mine/mine_vip/mine_vip_core.dart';
import 'mine/release_page.dart';
import 'mine/roll_center_page.dart';
@ -238,8 +240,10 @@ Map<String, WidgetBuilder> routers = <String, WidgetBuilder>{
ManageAddressPage(arguments: arguments),
'/router/exchange_order_page': (context, {arguments}) =>
ExchangeOrderPage(arguments: arguments),
'/router/mine_vip_level_page': (context, {arguments}) =>
MineVipLevelPage(arguments: arguments),
// '/router/mine_vip_level_page': (context, {arguments}) =>
// MineVipLevelPage(arguments: arguments),
'/router/mine_vip_core': (context, {arguments}) =>
MineVipCore(arguments: arguments),
'/router/order_history_page': (context, {arguments}) =>
OrderHistoryPage(arguments: arguments),
'/router/union_detail_page': (context, {arguments}) =>
@ -309,4 +313,5 @@ Map<String, WidgetBuilder> routers = <String, WidgetBuilder>{
'/router/releasePage': (context, {arguments}) => ReleasePage(),
'/router/activity_list': (context, {arguments}) => ActivityList(),
'/router/class_details': (context, {arguments}) => ClassDetails(arguments: arguments),
'/router/mine_attainment_page': (context, {arguments}) => MineAttainmentPage(arguments: arguments),
};

54
lib/mine/mine_page.dart

@ -320,6 +320,14 @@ class _MinePage extends State<MinePage> with AutomaticKeepAliveClientMixin {
mainAxisAlignment: MainAxisAlignment.spaceAround,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
GestureDetector(
onTap:(){
Navigator.of(context).pushNamed(
'/router/communityFollow',
arguments: {},
);
},
child:
Row(
children: [
Text(
@ -330,8 +338,9 @@ class _MinePage extends State<MinePage> with AutomaticKeepAliveClientMixin {
fontWeight: MyFontWeight.regular,
),
),
SizedBox(width: 5,),
Text(
"(" + (infoNumber != null ?infoNumber.follow.toString() :"0") +")",
infoNumber != null ?infoNumber.follow.toString() :"0",
style: TextStyle(
color: Color(0xFF000000),
fontSize: 15.sp,
@ -340,6 +349,15 @@ class _MinePage extends State<MinePage> with AutomaticKeepAliveClientMixin {
),
],
),
),
GestureDetector(
onTap:(){
Navigator.of(context).pushNamed(
'/router/communityFollow',
arguments: {},
);
},
child:
Row(
children: [
Text(
@ -350,8 +368,9 @@ class _MinePage extends State<MinePage> with AutomaticKeepAliveClientMixin {
fontWeight: MyFontWeight.regular,
),
),
SizedBox(width: 5,),
Text(
"(" + (infoNumber != null ?infoNumber.fans.toString() :"0") +")",
infoNumber != null ?infoNumber.fans.toString() :"0",
style: TextStyle(
color: Color(0xFF000000),
fontSize: 15.sp,
@ -360,6 +379,37 @@ class _MinePage extends State<MinePage> with AutomaticKeepAliveClientMixin {
),
],
),
),
GestureDetector(
onTap:(){
Navigator.of(context).pushNamed(
'/router/mine_attainment_page',
arguments: {"userInfo":userInfo},
);
},
child:
Row(
children: [
Text(
"成就",
style: TextStyle(
color: Color(0xFF000000),
fontSize: 14.sp,
fontWeight: MyFontWeight.regular,
),
),
SizedBox(width: 5,),
Text(
"1",
style: TextStyle(
color: Color(0xFF000000),
fontSize: 15.sp,
fontWeight: MyFontWeight.medium,
),
),
],
),
),
],
),
),

438
lib/mine/mine_vip/mine_attainment_page.dart

@ -0,0 +1,438 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:huixiang/generated/l10n.dart';
import 'package:huixiang/retrofit/data/user_info.dart';
import 'package:huixiang/retrofit/retrofit_api.dart';
import 'package:huixiang/utils/flutter_utils.dart';
import 'package:huixiang/utils/font_weight.dart';
import 'package:huixiang/view_widget/border_text.dart';
import 'package:huixiang/view_widget/custom_image.dart';
import 'package:huixiang/view_widget/my_appbar.dart';
import 'package:huixiang/view_widget/round_button.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
class MineAttainmentPage extends StatefulWidget {
final Map<String, dynamic> arguments;
MineAttainmentPage({this.arguments});
@override
State<StatefulWidget> createState() {
return _MineAttainmentPage();
}
}
class _MineAttainmentPage extends State<MineAttainmentPage> {
ApiService apiService;
final RefreshController _refreshController = RefreshController();
UserInfo userInfo;
var checkIndex = 1;
@override
void dispose() {
super.dispose();
if (_refreshController != null) _refreshController.dispose();
}
@override
void initState() {
super.initState();
userInfo = widget.arguments["userInfo"];
}
@override
Widget build(BuildContext context) {
return Container(decoration: BoxDecoration(
image: DecorationImage(
fit: BoxFit.fill,
image: AssetImage("assets/image/attainment_bj.png"),
),
),child:Scaffold(
backgroundColor: Colors.transparent,
appBar: MyAppBar(
title: "我的成就",
titleColor: Colors.black,
titleSize: 18.sp,
background: Colors.transparent,
leadingColor: Colors.black,
),
body: SingleChildScrollView(
physics: BouncingScrollPhysics(),
child: Column(
children: [
SizedBox(height: 24),
MImage(
userInfo?.headimg ?? "",
isCircle: true,
width: 58,
height: 58,
fit: BoxFit.cover,
errorSrc: "assets/image/default_user.png",
fadeSrc: "assets/image/default_user.png",
),
SizedBox(height: 8),
Text(
userInfo?.nickname ?? S.of(context).denglu,
style: TextStyle(
fontSize: 16.sp,
fontWeight: FontWeight.bold,
color: Color(0xFF353535),
),
),
SizedBox(height: 28),
Container(
margin: EdgeInsets.only(left: 16, right: 16, top: 26, bottom: 8),
padding: EdgeInsets.all(20),
decoration: BoxDecoration(
color: Colors.white,
boxShadow: [
BoxShadow(
color: Colors.black.withAlpha(12),
offset: Offset(0, 3),
blurRadius: 14,
spreadRadius: 0,
)
],
borderRadius: BorderRadius.all(Radius.circular(8)),
),
child: Column(
mainAxisAlignment: MainAxisAlignment.spaceAround,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Row(
children: [
Text(
"成就徽章",
style: TextStyle(
fontWeight: MyFontWeight.medium,
fontSize: 14.sp,
color: Color(0xFF353535)),
),
SizedBox(width: 4),
Text(
"(",
style: TextStyle(
fontWeight: MyFontWeight.medium,
fontSize: 14,
color: Color(0xFF353535)),
),
Text(
"0",
style: TextStyle(
fontWeight: MyFontWeight.medium,
fontSize: 14,
color: Color(0xFF32A060)),
),
Text(
"/8)",
style: TextStyle(
fontWeight: MyFontWeight.medium,
fontSize: 14,
color: Color(0xFF353535)),
),
],
),
SizedBox(height: 12),
attainmentBadge(),
],
),
),
],
),
)),
);
}
///
Widget attainmentBadge() {
return GridView.builder(
itemCount: 8,
shrinkWrap: true,
physics: NeverScrollableScrollPhysics(),
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
//Widget数量
crossAxisCount: 3,
//Widget之间间距
crossAxisSpacing: 13,
//Widget之间间距
mainAxisSpacing: 12,
//Widget宽高比例
childAspectRatio: AppUtils.textScale(context) > 1
? (1 - ((AppUtils.textScale(context) - 1)))
: 0.85,
),
itemBuilder: (context, index) {
return GestureDetector(
onTap: () {
showDeleteDialog();
},
child: badgeItem(),
);
},
);
}
Widget badgeItem() {
return Container(
alignment: Alignment.center,
child: Column(
children: [
// MImage(
// "assets/image/badge_img.png",
// width: 80,
// height: 80,
// fit: BoxFit.cover,
// errorSrc: "assets/image/default_1.png",
// fadeSrc: "assets/image/default_1.png",
// ),
Image.asset(
"assets/image/badge_img.png",
width: 80,
height: 80,
fit: BoxFit.cover,
),
SizedBox(
height: 4.h,
),
Text(
"签到",
overflow: TextOverflow.ellipsis,
style: TextStyle(
color: Color(0xFF181818),
fontWeight: MyFontWeight.medium,
fontSize: 12.sp,
),
),
],
),
);
}
///
showDeleteDialog() {
showDialog(
context: context,
builder: (context) {
return StatefulBuilder(builder: (context, state) {
return AlertDialog(
content: Container(
width: MediaQuery.of(context).size.width - 84,
height: 385.h,
child: Column(
// mainAxisAlignment: MainAxisAlignment.spaceAround,
// crossAxisAlignment: CrossAxisAlignment.start,
children: [
GestureDetector(
onTap: () {
Navigator.of(context).pop();
},
child: Row(
children: [
Spacer(),
Image.asset(
"assets/image/icon_order_cancel.png",
width: 24,
height: 24,
),
],
),
),
Image.asset(
"assets/image/badge_img.png",
width: 150,
height: 150,
fit: BoxFit.cover,
),
Text(
"消费白银徽章",
style: TextStyle(
fontSize: 16.sp,
fontWeight: MyFontWeight.semi_bold,
color: Color(0xFF181818),
),
),
SizedBox(
height: 6.h,
),
Text(
"再消费268.4元即可升级",
style: TextStyle(
fontSize: 12.sp,
fontWeight: MyFontWeight.regular,
color: Color(0xFFA3A3A3),
),
),
SizedBox(
height: 4.h,
),
Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Text(
"奖励:",
style: TextStyle(
fontWeight: MyFontWeight.regular,
fontSize: 12.sp,
color: Color(0xFF515151)),
),
SizedBox(width: 8),
Image.asset(
"assets/image/icon_gold_coin.png",
width: 14,
height: 14,
fit: BoxFit.cover,
),
SizedBox(width: 4),
Text(
"+ 10",
style: TextStyle(
fontWeight: MyFontWeight.regular,
fontSize: 12.sp,
color: Color(0xFF515151)),
),
],
),
SizedBox(height: 5),
Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
GestureDetector(
onTap: () {
state(() {
checkIndex = 1;
});
},
child: Column(
children: [
Image.asset(
"assets/image/qt_badge.png",
width: checkIndex != 1 ? 30 : 55,
height: checkIndex != 1 ? 30 : 55,
fit: BoxFit.cover,
),
SizedBox(height: 10),
Text(
"青铜",
style: TextStyle(
fontSize: 10.sp,
fontWeight: MyFontWeight.regular,
color: Color(0xFFA3A3A3),
),
),
],
),
),
Container(
width: 35.w,
height: 2.h,
decoration: new BoxDecoration(
color: Color(0xFFE1F2F7),
),
),
GestureDetector(
onTap: () {
state(() {
checkIndex = 2;
});
},
child: Column(
children: [
Image.asset(
"assets/image/by_badge.png",
width: checkIndex != 2 ? 35 : 65,
height: checkIndex != 2 ? 35 : 65,
fit: BoxFit.cover,
),
SizedBox(height: 10),
Text(
"白银",
style: TextStyle(
fontSize: 10.sp,
fontWeight: MyFontWeight.regular,
color: Color(0xFFA3A3A3),
),
),
],
),
),
Container(
width: 35.w,
height: 2.h,
decoration: new BoxDecoration(
color: Color(0xFFE1F2F7),
),
),
GestureDetector(
onTap: () {
state(() {
checkIndex = 3;
});
},
child: Column(
children: [
Image.asset(
"assets/image/hj_badge.png",
width: checkIndex != 3 ? 35 : 65,
height: checkIndex != 3 ? 35 : 65,
fit: BoxFit.cover,
),
SizedBox(height: 10),
Text(
"黄金",
style: TextStyle(
fontSize: 10.sp,
fontWeight: MyFontWeight.regular,
color: Color(0xFFA3A3A3),
),
),
],
),
),
Container(
width: 35.w,
height: 2.h,
decoration: new BoxDecoration(
color: Color(0xFFE1F2F7),
),
),
GestureDetector(
onTap: () {
state(() {
checkIndex = 4;
});
},
child: Column(
children: [
Image.asset(
"assets/image/qt_badge.png",
width: checkIndex != 4 ? 35 : 65,
height: checkIndex != 4 ? 35 : 65,
fit: BoxFit.cover,
),
SizedBox(height: 10),
Text(
"铂金",
style: TextStyle(
fontSize: 10.sp,
fontWeight: MyFontWeight.regular,
color: Color(0xFFA3A3A3),
),
),
],
),
),
],
),
],
),
),
);
});
},
);
}
}

2
lib/mine/mine_vip_level_page.dart

@ -279,7 +279,7 @@ class _MineVipLevelPage extends State<MineVipLevelPage> {
children: [
Expanded(
child: Text(
rank.rankName,
rank?.rankName ?? "",
textAlign: TextAlign.center,
style: TextStyle(
fontSize: 14.sp,

13
lib/order/exchange_history_page.dart

@ -375,7 +375,7 @@ class _ExchangeHistoryList extends State<ExchangeHistoryList> {
flex: 1,
),
Text(
"x1",
"x${(exchangeOrder.creditOrderDetailList[0].goodsNumber).toString()}",
style: TextStyle(
fontSize: 12.sp,
fontWeight: MyFontWeight.regular,
@ -399,7 +399,14 @@ class _ExchangeHistoryList extends State<ExchangeHistoryList> {
// width: 4,
// ),
Text(
S.of(context).shifujifen(exchangeOrder.amount),
exchangeOrder?.amount == null || exchangeOrder.amount == "0"
? ""
: S.of(context).shifujifen((exchangeOrder.amount)) +
( exchangeOrder?.creditOrderDetailList[0]?.money == null ||
exchangeOrder?.creditOrderDetailList[0]?.money ==
"0.00"
? ""
: " + ${double.parse(exchangeOrder?.creditOrderDetailList[0]?.money.toString()) * exchangeOrder?.creditOrderDetailList[0].goodsNumber}"),
style: TextStyle(
fontSize: 12.sp,
fontWeight: MyFontWeight.semi_bold,
@ -446,7 +453,7 @@ class _ExchangeHistoryList extends State<ExchangeHistoryList> {
receive2Card(id) async {
BaseData baseData = await apiService.creditOrderReceive(id);
if (baseData != null && baseData.isSuccess) {
queryHistory();
_refresh();
}
}

197
lib/order/exchange_order_page.dart

@ -11,7 +11,6 @@ import 'package:huixiang/retrofit/data/user_info.dart';
import 'package:huixiang/retrofit/data/wx_pay.dart';
import 'package:huixiang/retrofit/retrofit_api.dart';
import 'package:huixiang/utils/font_weight.dart';
import 'package:huixiang/utils/min.dart';
import 'package:huixiang/view_widget/my_appbar.dart';
import 'package:huixiang/view_widget/round_button.dart';
import 'package:shared_preferences/shared_preferences.dart';
@ -33,6 +32,7 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
ApiService apiService;
String money = "0";
String balance = "0";
int buyNum = 1;
var checkIndex = 1;
@override
@ -59,12 +59,12 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
background: Color(0xFFFAFAFA),
leadingColor: Colors.black,
),
body: SingleChildScrollView(
body: Stack(children: [
SingleChildScrollView(
physics: BouncingScrollPhysics(),
child: Column(
children: [
Column(
children: [
widget.arguments["useTyped"] == 1?
Container(
margin:
EdgeInsets.only(left: 16, right: 16, top: 26, bottom: 8),
@ -226,7 +226,7 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
),
],
),
),
):
Container(
margin:
EdgeInsets.only(left: 16, right: 16, top: 26, bottom: 8),
@ -379,15 +379,15 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
fontWeight: FontWeight.bold,
color: Color(0xFF353535)),
),
SizedBox(
height: 4.h,
),
Text(
"x1",
style: TextStyle(
fontSize: 12.sp,
color: Color(0xFF727272)),
),
// SizedBox(
// height: 4.h,
// ),
// Text(
// "x1",
// style: TextStyle(
// fontSize: 12.sp,
// color: Color(0xFF727272)),
// ),
],
),
),
@ -411,10 +411,17 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
width: 12,
),
Text(
S.of(context).jifen_(widget.arguments["price"]),
widget.arguments["payType"] == 1 ? "${double.parse(widget.arguments["onePrice"])*buyNum}积分":
((widget.arguments["price"] == null || widget.arguments["price"] == "0"
? ""
: "${double.parse(widget.arguments["price"])*buyNum}积分") +
(widget.arguments["money"] == null || widget.arguments["money"] == "0.00"
? ""
: " + ${double.parse(widget.arguments["money"])*buyNum}")),
style: TextStyle(
fontSize: 12,
color: Colors.black,
decoration:(widget.arguments["payType"] == 3) ? TextDecoration.lineThrough:TextDecoration.none,
color: Color(0xFF32A060),
),
),
],
@ -422,6 +429,7 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
SizedBox(
height: 12,
),
if(widget.arguments["payType"] == 3)
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
crossAxisAlignment: CrossAxisAlignment.center,
@ -435,7 +443,7 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
width: 12,
),
Text(
S.of(context).jifen_(widget.arguments["price"]),
"${double.parse(widget.arguments["oneMoney"])*buyNum}",
style: TextStyle(
fontSize: 12,
color: Colors.black,
@ -459,7 +467,7 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
width: 12.w,
),
Text(
S.of(context).jifen_(widget.arguments["price"]),
handleNeedPay(),
style: TextStyle(
fontSize: 12.sp, color: Color(0xFF32A060)),
),
@ -497,6 +505,10 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
)),
InkWell(
onTap: () {
setState(() {
if(buyNum > 1)
buyNum -= 1;
});
},
child: Image.asset(
"assets/image/reduce.png",
@ -508,7 +520,7 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
width: 30,
alignment: Alignment.center,
child: Text(
"1",
buyNum.toString(),
style: TextStyle(
color: Colors.black,
fontSize: 14.sp,
@ -518,6 +530,18 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
),
InkWell(
onTap: () {
setState(() {
if(widget.arguments["payType"] == 1 ?
(double.parse(widget.arguments["onePrice"])*(buyNum+1))
> double.parse(points):
(widget.arguments["price"] == null || widget.arguments["price"] == "0"
? false
: (double.parse(widget.arguments["price"])*(buyNum+1)) > double.parse(points))){
SmartDialog.showToast("您的积分不足", alignment: Alignment.center);
return;
}
buyNum += 1;
});
},
child: Image.asset(
"assets/image/add.png",
@ -530,6 +554,9 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
],
),
),
if(widget.arguments["payType"] == 3 ||
(widget.arguments["payType"] == 2 &&
widget.arguments["money"] != "0.00"))
Container(
width: double.infinity,
margin: EdgeInsets.only(
@ -681,77 +708,9 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
],
),
),
// GestureDetector(
// onTap: () {
// if (!storeIsSelected) return;
// creditOrder();
// },
// child: Container(
// padding: EdgeInsets.only(top: 16, bottom: 16),
// decoration: BoxDecoration(
// color: MaterialStateColor.resolveWith((states) =>
// storeIsSelected ? Color(0xFF32A060) : Color(0xFFD8D8D8)),
// borderRadius: BorderRadius.only(
// topLeft: Radius.circular(4),
// topRight: Radius.circular(4))),
// alignment: Alignment.center,
// child: Text(
// S.of(context).querenduihuan,
// style: TextStyle(
// fontSize: 16.sp,
// color: MaterialStateColor.resolveWith((states) =>
// storeIsSelected ? Colors.white : Color(0xFFA0A0A0)),
// fontWeight: FontWeight.bold),
// ),
// ),
// ),
Container(
height: 54.h,
color: Colors.white,
child: Row(
children: [
Spacer(),
Padding(padding: EdgeInsets.only(top: 7,right: 16),
child:Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Text(
S.of(context).heji,
style: TextStyle(
fontSize: 12.sp,
fontWeight: MyFontWeight.regular,
color: Colors.black,
),
),
Text(
"¥0.0",
style: TextStyle(
fontSize: 16.sp,
fontWeight: MyFontWeight.medium,
color: Color(0xFF32A060),
),
),
],
)),
GestureDetector(
onTap: () {
},
child: RoundButton(
width: 103.w,
height: 54.h,
text: S.current.jiesuan,
textColor: Colors.white,
fontWeight: MyFontWeight.regular,
backgroup: Color(0xFF32A060),
radius: 0,
fontSize: 16.sp,
padding: EdgeInsets.symmetric(vertical: 5.h),
),
),
],
),
),
Align(alignment: Alignment.bottomCenter,child:
Container(
height: 54.h,
color: Colors.white,
@ -770,8 +729,7 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
color: Colors.black,
),
),
Text(
S.of(context).jifen_(widget.arguments["price"]),
Text(handleNeedPay(),
style: TextStyle(
fontSize: 16.sp,
fontWeight: MyFontWeight.medium,
@ -788,7 +746,10 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
child: RoundButton(
width: 103.w,
height: 54.h,
text: S.current.duihuan,
text: widget.arguments["payType"] == 3 ||
(widget.arguments["payType"] == 2 &&
widget.arguments["money"] != "0.00") ?
S.current.jiesuan : S.current.duihuan,
textColor: Colors.white,
fontWeight: MyFontWeight.regular,
backgroup: Color(0xFF32A060),
@ -799,19 +760,20 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
),
],
),
),
],
),
// Expanded(
// child:
// ),
],
) ,),
))
],)
);
}
String handleNeedPay(){
return widget.arguments["payType"] == 1 ?
(double.parse(widget.arguments["onePrice"])*buyNum).toString() : (widget.arguments["payType"] == 2
? ((widget.arguments["price"] == null || widget.arguments["price"] == "0"
? "" : "${double.parse(widget.arguments["price"]) * buyNum}积分") +
(widget.arguments["money"] == null || widget.arguments["money"] == "0.00"
? "" : " + ${double.parse(widget.arguments["money"])*buyNum}")):"${double.parse(widget.arguments["oneMoney"])*buyNum}");
}
Widget checkPayView(var index) {
return Container(
padding: EdgeInsets.only(right: 16.w),
@ -849,6 +811,7 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
setState(() {});
}
///
creditOrder() async {
if (widget.arguments["useTyped"] == 1 &&
(storeId == null || storeId == "")) {
@ -862,20 +825,24 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
}
BaseData baseDate = await apiService.creditOrder({
"goodsId": widget.arguments["goodsId"],
"number": 1,
"isOneSell":widget.arguments["payType"] != 2,
"number": buyNum,
"useTyped": widget.arguments["useTyped"],
"payChannel":checkIndex == 3?"1":"4",
"payChannel":handleNeedPay().contains("") ? (checkIndex == 3?"1":"4") : "0",
if (widget.arguments["useTyped"] == 1) "storeId": storeId,
if (widget.arguments["useTyped"] == 2) "userAddressId": userAddressId,
});
if (baseDate.isSuccess) {
if(checkIndex == 3){
if (!(await Min.isInitialize())) {
if((widget.arguments["payType"] == 3 ||
(widget.arguments["payType"] == 2 &&
widget.arguments["money"] != "0.00")) &&
checkIndex == 3){
// if (!(await Min.isInitialize())) {
// app的充值支付使用同一个WXPayEntryActivity回调
// getPackage空指针
//
await Min.initialize();
}
// await Min.initialize();
// }
WxPay wxPay = WxPay.fromJson(baseDate.data);
await registerWxApi(
appId: wxPay.appId,
@ -894,9 +861,16 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
weChatResponseEventHandler.listen((event) async {
print("payCallback: ${event.errCode}");
Navigator.of(context).popAndPushNamed(
'/router/order_details',
'/router/exchange_order_success_page',
arguments: {
"id": widget.arguments["goodsId"],
"price": (widget.arguments["payType"] == 1 ?
(double.parse(widget.arguments["onePrice"])*buyNum).toString():
(widget.arguments["price"] == null || widget.arguments["price"] == "0"
? "0"
: (double.parse(widget.arguments["price"])*buyNum).toString())),
"points": points,
"payChannel":widget.arguments["payChannel"],
},
);
});
@ -904,8 +878,13 @@ class _ExchangeOrderPage extends State<ExchangeOrderPage> {
}
await Navigator.of(context)
.pushNamed('/router/exchange_order_success_page', arguments: {
"price": widget.arguments["price"],
"price": (widget.arguments["payType"] == 1 ?
(double.parse(widget.arguments["onePrice"])*buyNum).toString():
(widget.arguments["price"] == null || widget.arguments["price"] == "0"
? "0"
: (double.parse(widget.arguments["price"])*buyNum).toString())),
"points": points,
"payChannel":widget.arguments["payChannel"],
"id": baseDate.data
});
points =

45
lib/order/exchange_order_success_page.dart

@ -9,7 +9,6 @@ import 'package:huixiang/retrofit/retrofit_api.dart';
import 'package:huixiang/utils/font_weight.dart';
import 'package:huixiang/view_widget/border_text.dart';
import 'package:huixiang/view_widget/my_appbar.dart';
import 'package:huixiang/view_widget/round_button.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
@ -30,8 +29,8 @@ class _ExchangeOrderSuccessPage extends State<ExchangeOrderSuccessPage> {
@override
void initState() {
super.initState();
price = int.tryParse(widget.arguments["points"]) -
int.tryParse(widget.arguments["price"]);
price = double.parse((widget.arguments["points"] ?? "0").toString()).toInt() -
double.parse((widget.arguments["price"] ?? "0").toString()).toInt();
UserInfo userInfo;
SharedPreferences.getInstance().then((value){
@ -172,26 +171,26 @@ class _ExchangeOrderSuccessPage extends State<ExchangeOrderSuccessPage> {
SizedBox(
width: 16.w,
),
Expanded(
child: InkWell(
onTap: () {
receiveToCard();
},
child: RoundButton(
text: S.of(context).lingqudaokabao,
textColor: Colors.white,
backgroup: Color(0xFF32A060),
radius: 4,
fontWeight: MyFontWeight.semi_bold,
fontSize: 16.sp,
padding: EdgeInsets.only(top: 12.h, bottom: 12.h),
),
),
flex: 1,
),
SizedBox(
width: 16.w,
),
// Expanded(
// child: InkWell(
// onTap: () {
// receiveToCard();
// },
// child: RoundButton(
// text: S.of(context).lingqudaokabao,
// textColor: Colors.white,
// backgroup: Color(0xFF32A060),
// radius: 4,
// fontWeight: MyFontWeight.semi_bold,
// fontSize: 16.sp,
// padding: EdgeInsets.only(top: 12.h, bottom: 12.h),
// ),
// ),
// flex: 1,
// ),
// SizedBox(
// width: 16.w,
// ),
],
)
],

3
lib/retrofit/data/exchange_order_goods.dart

@ -14,6 +14,7 @@ class ExchangeOrderGoods {
String description;
String worth;
String price;
String money;
String couponId;
bool canPick;
bool canDelivery;
@ -36,6 +37,7 @@ class ExchangeOrderGoods {
..description = json['description'] as String
..worth = json['worth'] as String
..price = json['price'] as String
..money = json['money'] as String
..couponId = json['couponId'] as String
..canPick = json['canPick'] as bool
..canDelivery = json['canDelivery'] as bool
@ -57,6 +59,7 @@ class ExchangeOrderGoods {
'description': this.description,
'worth': this.worth,
'price': this.price,
'money': this.money,
'couponId': this.couponId,
'canPick': this.canPick,
'canDelivery': this.canDelivery,

241
lib/retrofit/data/goods.dart

@ -1,53 +1,31 @@
/// id : "1420627244354633728"
/// createTime : "2021-07-29 14:08:24"
/// createUser : "1"
/// updateTime : "2021-11-10 13:59:42"
/// updateUser : "1"
/// categoryId : "2"
/// storeId : "0"
/// name : "回乡"
/// description : "免费拿,一人发一个!"
/// detail : "<p>(1) 兑换商品中所要求的积分达到方可兑换</p>\n<p>(2)先到先得</p>"
/// worth : "9999.00"
/// price : "1"
/// money : "2.00"
/// onePrice : "0"
/// oneMoney : "0.00"
/// stock : 28
/// sales : 22
/// isHot : true
/// sortOrder : 6
/// state : 1
/// canPick : true
/// canDelivery : true
/// isDelete : 0
/// categoryName : null
/// mainImgPath : "https://pos.upload.gznl.top/0000/2021/07/bd3a1387-02a0-4ad9-9505-f4c43b26aa3b.png"
/// viceImgPaths : ["https://pos.upload.gznl.top/0000/2021/07/bd3a1387-02a0-4ad9-9505-f4c43b26aa3b.png","https://pos.upload.gznl.top/0000/2021/07/bd3a1387-02a0-4ad9-9505-f4c43b26aa3b.png"]
class Goods {
String _id;
String _createTime;
String _createUser;
String _updateTime;
String _updateUser;
String _categoryId;
String _storeId;
String _name;
String _description;
String _worth;
String _price;
String _detail;
int _stock;
int _sales;
bool _isHot;
int _sortOrder;
int _state;
bool _canPick;
bool _canDelivery;
int _isDelete;
dynamic _categoryName;
String _mainImgPath;
List<String> _viceImgPaths;
String get id => _id;
String get createTime => _createTime;
String get createUser => _createUser;
String get updateTime => _updateTime;
String get updateUser => _updateUser;
String get categoryId => _categoryId;
String get storeId => _storeId;
String get name => _name;
String get description => _description;
String get worth => _worth;
String get price => _price;
String get detail => _detail;
int get stock => _stock;
int get sales => _sales;
bool get isHot => _isHot;
int get sortOrder => _sortOrder;
int get state => _state;
bool get canPick => _canPick;
bool get canDelivery => _canDelivery;
int get isDelete => _isDelete;
dynamic get categoryName => _categoryName;
String get mainImgPath => _mainImgPath;
List<String> get viceImgPaths => _viceImgPaths;
Goods({
String id,
String createTime,
@ -58,9 +36,12 @@ class Goods {
String storeId,
String name,
String description,
String detail,
String worth,
String price,
String detail,
String money,
String onePrice,
String oneMoney,
int stock,
int sales,
bool isHot,
@ -71,7 +52,7 @@ class Goods {
int isDelete,
dynamic categoryName,
String mainImgPath,
List<String> viceImgPaths}){
List<String> viceImgPaths,}){
_id = id;
_createTime = createTime;
_createUser = createUser;
@ -81,9 +62,12 @@ class Goods {
_storeId = storeId;
_name = name;
_description = description;
_detail = detail;
_worth = worth;
_price = price;
_detail = detail;
_money = money;
_onePrice = onePrice;
_oneMoney = oneMoney;
_stock = stock;
_sales = sales;
_isHot = isHot;
@ -95,59 +79,118 @@ class Goods {
_categoryName = categoryName;
_mainImgPath = mainImgPath;
_viceImgPaths = viceImgPaths;
}
}
Goods.fromJson(dynamic json) {
_id = json["id"];
_createTime = json["createTime"];
_createUser = json["createUser"];
_updateTime = json["updateTime"];
_updateUser = json["updateUser"];
_categoryId = json["categoryId"];
_storeId = json["storeId"];
_name = json["name"];
_description = json["description"];
_worth = json["worth"];
_price = json["price"];
_detail = json["detail"];
_stock = json["stock"];
_sales = json["sales"];
_isHot = json["isHot"];
_sortOrder = json["sortOrder"];
_state = json["state"];
_canPick = json["canPick"];
_canDelivery = json["canDelivery"];
_isDelete = json["isDelete"];
_categoryName = json["categoryName"];
_mainImgPath = json["mainImgPath"];
_viceImgPaths = json["viceImgPaths"] != null ? json["viceImgPaths"].cast<String>() : [];
_id = json['id'];
_createTime = json['createTime'];
_createUser = json['createUser'];
_updateTime = json['updateTime'];
_updateUser = json['updateUser'];
_categoryId = json['categoryId'];
_storeId = json['storeId'];
_name = json['name'];
_description = json['description'];
_detail = json['detail'];
_worth = json['worth'];
_price = json['price'];
_money = json['money'];
_onePrice = json['onePrice'];
_oneMoney = json['oneMoney'];
_stock = json['stock'];
_sales = json['sales'];
_isHot = json['isHot'];
_sortOrder = json['sortOrder'];
_state = json['state'];
_canPick = json['canPick'];
_canDelivery = json['canDelivery'];
_isDelete = json['isDelete'];
_categoryName = json['categoryName'];
_mainImgPath = json['mainImgPath'];
_viceImgPaths = json['viceImgPaths'] != null ? json['viceImgPaths'].cast<String>() : [];
}
String _id;
String _createTime;
String _createUser;
String _updateTime;
String _updateUser;
String _categoryId;
String _storeId;
String _name;
String _description;
String _detail;
String _worth;
String _price;
String _money;
String _onePrice;
String _oneMoney;
int _stock;
int _sales;
bool _isHot;
int _sortOrder;
int _state;
bool _canPick;
bool _canDelivery;
int _isDelete;
dynamic _categoryName;
String _mainImgPath;
List<String> _viceImgPaths;
String get id => _id;
String get createTime => _createTime;
String get createUser => _createUser;
String get updateTime => _updateTime;
String get updateUser => _updateUser;
String get categoryId => _categoryId;
String get storeId => _storeId;
String get name => _name;
String get description => _description;
String get detail => _detail;
String get worth => _worth;
String get price => _price;
String get money => _money;
String get onePrice => _onePrice;
String get oneMoney => _oneMoney;
int get stock => _stock;
int get sales => _sales;
bool get isHot => _isHot;
int get sortOrder => _sortOrder;
int get state => _state;
bool get canPick => _canPick;
bool get canDelivery => _canDelivery;
int get isDelete => _isDelete;
dynamic get categoryName => _categoryName;
String get mainImgPath => _mainImgPath;
List<String> get viceImgPaths => _viceImgPaths;
Map<String, dynamic> toJson() {
var map = <String, dynamic>{};
map["id"] = _id;
map["createTime"] = _createTime;
map["createUser"] = _createUser;
map["updateTime"] = _updateTime;
map["updateUser"] = _updateUser;
map["categoryId"] = _categoryId;
map["storeId"] = _storeId;
map["name"] = _name;
map["description"] = _description;
map["worth"] = _worth;
map["price"] = _price;
map["detail"] = _detail;
map["stock"] = _stock;
map["sales"] = _sales;
map["isHot"] = _isHot;
map["sortOrder"] = _sortOrder;
map["state"] = _state;
map["canPick"] = _canPick;
map["canDelivery"] = _canDelivery;
map["isDelete"] = _isDelete;
map["categoryName"] = _categoryName;
map["mainImgPath"] = _mainImgPath;
map["viceImgPaths"] = _viceImgPaths;
final map = <String, dynamic>{};
map['id'] = _id;
map['createTime'] = _createTime;
map['createUser'] = _createUser;
map['updateTime'] = _updateTime;
map['updateUser'] = _updateUser;
map['categoryId'] = _categoryId;
map['storeId'] = _storeId;
map['name'] = _name;
map['description'] = _description;
map['detail'] = _detail;
map['worth'] = _worth;
map['price'] = _price;
map['money'] = _money;
map['onePrice'] = _onePrice;
map['oneMoney'] = _oneMoney;
map['stock'] = _stock;
map['sales'] = _sales;
map['isHot'] = _isHot;
map['sortOrder'] = _sortOrder;
map['state'] = _state;
map['canPick'] = _canPick;
map['canDelivery'] = _canDelivery;
map['isDelete'] = _isDelete;
map['categoryName'] = _categoryName;
map['mainImgPath'] = _mainImgPath;
map['viceImgPaths'] = _viceImgPaths;
return map;
}

8
lib/retrofit/retrofit_api.dart

@ -48,15 +48,15 @@ part 'retrofit_api.g.dart';
// const base_url = "https://pos.platform.lotus-wallet.com/app/"; ///
// const baseUrl = "https://pos.platform.lotus-wallet.com/app/"; ///
const base_url = "http://192.168.10.236:8766/app/"; ///
const baseUrl = "http://192.168.10.236:8766/app/"; ///
// const base_url = "http://192.168.10.236:8766/app/"; ///
// const baseUrl = "http://192.168.10.236:8766/app/"; ///
// const base_url = "http://192.168.10.37:8766/app/";
// const baseUrl = "http://192.168.10.37:8766/app/";
// const base_url = "http://192.168.10.130:8766/app/";///
// const baseUrl = "http://192.168.10.130:8766/app/";///
const base_url = "http://192.168.10.130:8766/app/";///
const baseUrl = "http://192.168.10.130:8766/app/";///
@RestApi(baseUrl: baseUrl)
abstract class ApiService {

2
lib/retrofit/retrofit_api.g.dart

@ -9,7 +9,7 @@ part of 'retrofit_api.dart';
class _ApiService implements ApiService {
_ApiService(this._dio, {this.baseUrl}) {
ArgumentError.checkNotNull(_dio, '_dio');
baseUrl ??= 'http://192.168.10.236:8766/app/';
baseUrl ??= 'http://192.168.10.130:8766/app/';
}
final Dio _dio;

62
lib/view_widget/mine_vip_view.dart

@ -61,56 +61,56 @@ class MineVipView extends StatelessWidget {
switch (vipLevel) {
case 1:
{
linearColor = [
Color(0xFFD6F6F3),
Color(0xFF86BEBA),
];
levelColor = Color(0xFF558B87);
levelText = "LV1 ${S.of(context).qingtonghuiyuan}";
break;
}
case 2:
{
linearColor = [
Color(0xFFF2F2F2),
Color(0xFFBEBEBE),
Color(0xFFCCCCCC),
];
levelColor = Color(0xFF575757);
textColor = Color(0xFF575757);
levelText = "LV2 ${S.of(context).baiyinhuiyuan}";
levelText = "VIP ${S.of(context).yinkahuiyuan}";
break;
}
case 3:
case 2:
{
linearColor = [
Color(0xFFFEF5DC),
Color(0xFFD1B97D),
];
levelColor = Color(0xFFAE9B6D);
levelText = "LV3 ${S.of(context).huangjinhuiyuan}";
break;
}
case 4:
{
linearColor = [
Color(0xFFEEEEEF),
Color(0xFFA999DB),
];
levelColor = Color(0xFF887CB4);
levelText = "LV4 ${S.of(context).zuanshihuiyuan}";
textColor = Color(0xFF575757);
levelText = "VIP ${S.of(context).jinkahuiyuan}";
break;
}
case 5:
case 3:
{
linearColor = [
Color(0xFFEEEEEF),
Color(0xFF000000),
];
levelColor = Color(0xFF000000);
levelText = "LV5 ${S.of(context).zhizunhuiyuan}";
levelText = " ${S.of(context).gongchuanghuiyuan}";
break;
}
// case 4:
// {
// linearColor = [
// Color(0xFFEEEEEF),
// Color(0xFFA999DB),
// ];
// levelColor = Color(0xFF887CB4);
// levelText = "LV4 ${S.of(context).zuanshihuiyuan}";
// break;
// }
// case 5:
// {
// linearColor = [
// Color(0xFFEEEEEF),
// Color(0xFF000000),
// ];
// levelColor = Color(0xFF000000);
// levelText = "LV5 ${S.of(context).zhizunhuiyuan}";
// break;
// }
}
bool isUserVip = (userInfo == null);
@ -303,8 +303,14 @@ class MineVipView extends StatelessWidget {
LoginTipsDialog().show(context);
return;
}
// Navigator.of(context)
// .pushNamed('/router/mine_vip_level_page', arguments: {
// "rankLevel": curLevel,
// "createTime": (userInfo != null) ? "${userInfo.createTime}" : "",
// "points": (userInfo != null) ? int.tryParse(userInfo.points) : 0,
// });
Navigator.of(context)
.pushNamed('/router/mine_vip_level_page', arguments: {
.pushNamed('/router/mine_vip_core', arguments: {
"rankLevel": curLevel,
"createTime": (userInfo != null) ? "${userInfo.createTime}" : "",
"points": (userInfo != null) ? int.tryParse(userInfo.points) : 0,

Loading…
Cancel
Save