From 5bf2ac071b95396fb32191629e85b96e4c7e1d3f Mon Sep 17 00:00:00 2001 From: w-R <953969641@qq.com> Date: Thu, 8 Jul 2021 18:47:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B8=AE=E5=8A=A9=E4=B8=8E=E5=8F=8D=E9=A6=88?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/generated/intl/messages_en.dart | 84 +++++--- lib/generated/intl/messages_zh_CN.dart | 70 ++++--- lib/generated/intl/messages_zh_TW.dart | 64 +++--- lib/generated/l10n.dart | 11 +- lib/l10n/intl_en.arb | 1 + lib/login/login_page.dart | 13 +- lib/main.dart | 5 + lib/mine/roll_center_page.dart | 1 + lib/setting/help_feedback_page.dart | 95 +++++---- pubspec.lock | 275 ++++++++++++------------- 10 files changed, 327 insertions(+), 292 deletions(-) diff --git a/lib/generated/intl/messages_en.dart b/lib/generated/intl/messages_en.dart index f4dd2f57..5eb9d60d 100644 --- a/lib/generated/intl/messages_en.dart +++ b/lib/generated/intl/messages_en.dart @@ -41,37 +41,39 @@ class MessageLookup extends MessageLookupByLibrary { static m10(man, jian) => "满${man}立减${jian}代金券"; - static m11(mi) => "${mi}米"; + static m11(man) => "满${man}元可用"; - static m12(zhe) => "全场${zhe}折"; + static m12(mi) => "${mi}米"; - static m13(ren) => "${ren}/人"; + static m13(zhe) => "全场${zhe}折"; - static m14(second) => "${second}s后重新发送"; + static m14(ren) => "${ren}/人"; - static m15(jifen) => "商品积分 ${jifen}积分"; + static m15(second) => "${second}s后重新发送"; - static m16(jifen) => "实付积分 ${jifen}积分"; + static m16(jifen) => "商品积分 ${jifen}积分"; - static m17(date) => "使用日期${date}"; + static m17(jifen) => "实付积分 ${jifen}积分"; - static m18(sui) => "${sui}岁"; + static m18(date) => "使用日期${date}"; - static m19(num) => "完成${num}"; + static m19(sui) => "${sui}岁"; - static m20(time) => "下单时间${time}"; + static m20(num) => "完成${num}"; - static m21(jian) => "已兑换${jian}件"; + static m21(time) => "下单时间${time}"; - static m22(time) => "营业时间: ${time}"; + static m22(jian) => "已兑换${jian}件"; - static m23(date) => "有效期至${date}"; + static m23(time) => "营业时间: ${time}"; - static m24(yuan) => "${yuan}元"; + static m24(date) => "有效期至${date}"; - static m25(yue) => "余额${yue}"; + static m25(yuan) => "${yuan}元"; - static m26(zuozhe) => "作者${zuozhe}"; + static m26(yue) => "余额${yue}"; + + static m27(zuozhe) => "作者${zuozhe}"; final messages = _notInlinedMessages(_notInlinedMessages); static _notInlinedMessages(_) => { @@ -84,6 +86,7 @@ class MessageLookup extends MessageLookupByLibrary { "chakangengduo" : MessageLookupByLibrary.simpleMessage("查看更多"), "chakanshixiaoquan" : MessageLookupByLibrary.simpleMessage("查看失效券"), "chakanwodekabao" : MessageLookupByLibrary.simpleMessage("查看我的卡包"), + "chakanwodekaquan" : MessageLookupByLibrary.simpleMessage("查看我的卡券"), "changjianwenti" : MessageLookupByLibrary.simpleMessage("常见问题"), "chenggongdengluzhuce" : MessageLookupByLibrary.simpleMessage("成功登录注册,并绑定相关信息即可成为会员。"), "chongzhi" : MessageLookupByLibrary.simpleMessage("充值"), @@ -134,6 +137,7 @@ class MessageLookup extends MessageLookupByLibrary { "huixiangrenyimendian" : MessageLookupByLibrary.simpleMessage("适用于:一心回乡任意门店"), "huiyuandengji" : MessageLookupByLibrary.simpleMessage("会员等级"), "huiyuandengjishuoming" : MessageLookupByLibrary.simpleMessage("会员等级说明"), + "huiyuankaxiangqing" : MessageLookupByLibrary.simpleMessage("会员卡详情"), "huode" : MessageLookupByLibrary.simpleMessage("获得"), "huodongjianmianpeisongfei" : m5, "huodongjinxingzhong" : MessageLookupByLibrary.simpleMessage("活动进行中"), @@ -143,6 +147,7 @@ class MessageLookup extends MessageLookupByLibrary { "input_code_hide" : MessageLookupByLibrary.simpleMessage("请输入验证码"), "input_phone" : MessageLookupByLibrary.simpleMessage("input phone"), "input_phone_hide" : MessageLookupByLibrary.simpleMessage("请输入你的手机号"), + "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"), "jiesuanjine" : MessageLookupByLibrary.simpleMessage("结算金额"), "jifen" : MessageLookupByLibrary.simpleMessage("积分"), "jifen_" : m6, @@ -158,9 +163,13 @@ class MessageLookup extends MessageLookupByLibrary { "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"), "jixuzhifu" : MessageLookupByLibrary.simpleMessage("继续支付"), "kabao" : MessageLookupByLibrary.simpleMessage("卡包"), + "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("开启权限"), "kaitongriqi" : m8, + "kaquan" : MessageLookupByLibrary.simpleMessage("卡券"), + "kelingqudeyouhuiquan" : MessageLookupByLibrary.simpleMessage("可领取的优惠券"), "keshiyong" : MessageLookupByLibrary.simpleMessage(" 可使用 "), "keyongjifen" : MessageLookupByLibrary.simpleMessage("可用积分"), + "keyongquan" : MessageLookupByLibrary.simpleMessage("可用券"), "keyongyouhuiquan" : MessageLookupByLibrary.simpleMessage("可用优惠券"), "keyongyue" : MessageLookupByLibrary.simpleMessage("可用余额"), "kongtiao" : MessageLookupByLibrary.simpleMessage("空调"), @@ -170,11 +179,11 @@ class MessageLookup extends MessageLookupByLibrary { "lijiqiandao" : MessageLookupByLibrary.simpleMessage("立即签到"), "lingjuanzhongxing" : MessageLookupByLibrary.simpleMessage("领卷中心"), "lingqu" : MessageLookupByLibrary.simpleMessage("领取"), + "lingquanzhongxin" : MessageLookupByLibrary.simpleMessage("领券中心"), "lingquchenggong" : MessageLookupByLibrary.simpleMessage("领取成功"), "lingqudaokabao" : MessageLookupByLibrary.simpleMessage("领取到卡包"), "lingqufangshi" : MessageLookupByLibrary.simpleMessage("领取方式"), "lingqushijian" : m9, - "linjuanzhongxin" : MessageLookupByLibrary.simpleMessage("领卷中心"), "lishijilu" : MessageLookupByLibrary.simpleMessage("历史记录"), "login" : MessageLookupByLibrary.simpleMessage("Login"), "login_splash" : MessageLookupByLibrary.simpleMessage("Welcome to Yixin Homecoming"), @@ -182,10 +191,13 @@ class MessageLookup extends MessageLookupByLibrary { "main_menu2" : MessageLookupByLibrary.simpleMessage("联盟"), "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"), "manlijiandaijinquan" : m10, + "manyuankeyong" : m11, "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日签到"), + "meiyougengduohuiyuanka" : MessageLookupByLibrary.simpleMessage("没有更多会员卡了"), + "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("没有更多的数据了"), "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"), - "mi" : m11, + "mi" : m12, "mingxi" : MessageLookupByLibrary.simpleMessage("明细"), "morenpaixu" : MessageLookupByLibrary.simpleMessage("默认排序"), "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), @@ -218,6 +230,7 @@ class MessageLookup extends MessageLookupByLibrary { "quanbu" : MessageLookupByLibrary.simpleMessage("全部"), "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部订单"), "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兑换"), + "quanchangzhe" : m13, "quanxian" : MessageLookupByLibrary.simpleMessage("权限"), "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"), "queren" : MessageLookupByLibrary.simpleMessage("确认"), @@ -233,20 +246,25 @@ class MessageLookup extends MessageLookupByLibrary { "quzhifu" : MessageLookupByLibrary.simpleMessage("去支付"), "remenwenzhangshipin" : MessageLookupByLibrary.simpleMessage("热门文章视频"), "remenwenzhangshipinliebiao" : MessageLookupByLibrary.simpleMessage("热门文章视频列表"), - "ren" : m12, + "ren" : m14, "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任务中心"), - "resend_in_seconds" : m13, + "resend_in_seconds" : m15, "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"), "send_code" : MessageLookupByLibrary.simpleMessage("发送验证"), "shanchudingdan" : MessageLookupByLibrary.simpleMessage("删除订单"), - "shangpinjifen" : m14, + "shangjiaquan" : MessageLookupByLibrary.simpleMessage("商家券"), + "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加载"), + "shangpinjifen" : m16, + "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品详情"), "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘积分大礼"), "shezhi" : MessageLookupByLibrary.simpleMessage("设置"), + "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("释放加载更多"), "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("释放刷新"), - "shifujifen" : m15, + "shifujifen" : m17, "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("实名认证"), + "shixiaoquan" : MessageLookupByLibrary.simpleMessage("失效券"), "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"), - "shiyongriqi" : m16, + "shiyongriqi" : m18, "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"), "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"), "shouhuodizhi" : MessageLookupByLibrary.simpleMessage("收货地址"), @@ -257,7 +275,7 @@ class MessageLookup extends MessageLookupByLibrary { "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新余额"), "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."), "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"), - "sui" : m17, + "sui" : m19, "tianjiadizhi" : MessageLookupByLibrary.simpleMessage("添加地址"), "tijiao" : MessageLookupByLibrary.simpleMessage("提交"), "tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"), @@ -268,7 +286,7 @@ class MessageLookup extends MessageLookupByLibrary { "tuichudenglu" : MessageLookupByLibrary.simpleMessage("退出登录"), "waisong" : MessageLookupByLibrary.simpleMessage("外送"), "wancheng" : MessageLookupByLibrary.simpleMessage("完成"), - "wancheng_" : m18, + "wancheng_" : m20, "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下单"), "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), @@ -287,7 +305,7 @@ class MessageLookup extends MessageLookupByLibrary { "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"), "wuliuxinxi" : MessageLookupByLibrary.simpleMessage("物流信息"), "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下单时间"), - "xiadanshijian_" : m19, + "xiadanshijian_" : m21, "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"), "xiangji" : MessageLookupByLibrary.simpleMessage("相机"), "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), @@ -300,9 +318,9 @@ class MessageLookup extends MessageLookupByLibrary { "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系统消息"), "xuni" : MessageLookupByLibrary.simpleMessage("虚拟"), "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"), - "yiduihuanjian" : m20, + "yiduihuanjian" : m22, "yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"), - "yingyeshijian" : m21, + "yingyeshijian" : m23, "yiquxiao" : MessageLookupByLibrary.simpleMessage(" 已取消 "), "yishijiao" : MessageLookupByLibrary.simpleMessage("已失效"), "yishiming" : MessageLookupByLibrary.simpleMessage("已实名"), @@ -315,10 +333,11 @@ class MessageLookup extends MessageLookupByLibrary { "youhuiquan" : MessageLookupByLibrary.simpleMessage("优惠券"), "youhuiquanlingqu" : MessageLookupByLibrary.simpleMessage("优惠券领取"), "youhuiquanwufajileijifen" : MessageLookupByLibrary.simpleMessage("优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), - "youxiaoqizhi" : m22, - "yuan" : m23, + "youxiaoqizhi" : m24, + "yuan" : m25, "yue" : MessageLookupByLibrary.simpleMessage("余额"), - "yue_" : m24, + "yue_" : m26, + "yuemingxi" : MessageLookupByLibrary.simpleMessage("余额明细"), "yuyan" : MessageLookupByLibrary.simpleMessage("语言"), "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在线客服"), "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("账号授权"), @@ -335,6 +354,7 @@ class MessageLookup extends MessageLookupByLibrary { "zitiduihuanquan" : MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), "zitishijian" : MessageLookupByLibrary.simpleMessage("自提时间"), "zuanshihuiyuan" : MessageLookupByLibrary.simpleMessage("钻石会员"), - "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任务得积分") + "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任务得积分"), + "zuozhe" : m27 }; } diff --git a/lib/generated/intl/messages_zh_CN.dart b/lib/generated/intl/messages_zh_CN.dart index 82646c78..7562732b 100644 --- a/lib/generated/intl/messages_zh_CN.dart +++ b/lib/generated/intl/messages_zh_CN.dart @@ -41,37 +41,37 @@ class MessageLookup extends MessageLookupByLibrary { static m10(man, jian) => "满${man}立减${jian}代金券"; - static m11(mi) => "${mi}米"; + static m12(mi) => "${mi}米"; - static m12(zhe) => "全场${zhe}折"; + static m13(zhe) => "全场${zhe}折"; - static m13(ren) => "${ren}/人"; + static m14(ren) => "${ren}/人"; - static m14(second) => "${second}s后重新发送"; + static m15(second) => "${second}s后重新发送"; - static m15(jifen) => "商品积分 ${jifen}积分"; + static m16(jifen) => "商品积分 ${jifen}积分"; - static m16(jifen) => "实付积分 ${jifen}积分"; + static m17(jifen) => "实付积分 ${jifen}积分"; - static m17(date) => "使用日期${date}"; + static m18(date) => "使用日期${date}"; - static m18(sui) => "${sui}岁"; + static m19(sui) => "${sui}岁"; - static m19(num) => "完成${num}"; + static m20(num) => "完成${num}"; - static m20(time) => "下单时间${time}"; + static m21(time) => "下单时间${time}"; - static m21(jian) => "已兑换${jian}件"; + static m22(jian) => "已兑换${jian}件"; - static m22(time) => "营业时间: ${time}"; + static m23(time) => "营业时间: ${time}"; - static m23(date) => "有效期至${date}"; + static m24(date) => "有效期至${date}"; - static m24(yuan) => "${yuan}元"; + static m25(yuan) => "${yuan}元"; - static m25(yue) => "余额${yue}"; + static m26(yue) => "余额${yue}"; - static m26(zuozhe) => "作者${zuozhe}"; + static m27(zuozhe) => "作者${zuozhe}"; final messages = _notInlinedMessages(_notInlinedMessages); static _notInlinedMessages(_) => { @@ -136,6 +136,7 @@ class MessageLookup extends MessageLookupByLibrary { "input_code_hide" : MessageLookupByLibrary.simpleMessage("请输入验证码"), "input_phone" : MessageLookupByLibrary.simpleMessage("输入手机号"), "input_phone_hide" : MessageLookupByLibrary.simpleMessage("请输入你的手机号"), + "jiazaishibai" : MessageLookupByLibrary.simpleMessage("加载失败"), "jiesuanjine" : MessageLookupByLibrary.simpleMessage("结算金额"), "jifen" : MessageLookupByLibrary.simpleMessage("积分"), "jifen_" : m6, @@ -151,6 +152,7 @@ class MessageLookup extends MessageLookupByLibrary { "jixuduihuan" : MessageLookupByLibrary.simpleMessage("继续兑换"), "jixuzhifu" : MessageLookupByLibrary.simpleMessage("继续支付"), "kabao" : MessageLookupByLibrary.simpleMessage("卡包"), + "kaiqiquanxian" : MessageLookupByLibrary.simpleMessage("开启权限"), "kaitongriqi" : m8, "keshiyong" : MessageLookupByLibrary.simpleMessage("可使用"), "keyongjifen" : MessageLookupByLibrary.simpleMessage("可用积分"), @@ -172,9 +174,10 @@ class MessageLookup extends MessageLookupByLibrary { "main_menu3" : MessageLookupByLibrary.simpleMessage("我的"), "manlijiandaijinquan" : m10, "meiriqiandao" : MessageLookupByLibrary.simpleMessage("每日签到"), + "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("没有更多的数据了"), "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"), - "mi" : m11, + "mi" : m12, "mingxi" : MessageLookupByLibrary.simpleMessage("明细"), "morenpaixu" : MessageLookupByLibrary.simpleMessage("默认排序"), "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), @@ -206,6 +209,7 @@ class MessageLookup extends MessageLookupByLibrary { "qingzaiguidingshijianneizhifu" : MessageLookupByLibrary.simpleMessage("请在规定时间内完成支付"), "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部订单"), "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兑换"), + "quanchangzhe" : m13, "quanxian" : MessageLookupByLibrary.simpleMessage("权限"), "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"), "queren" : MessageLookupByLibrary.simpleMessage("确认"), @@ -220,20 +224,23 @@ class MessageLookup extends MessageLookupByLibrary { "quzhifu" : MessageLookupByLibrary.simpleMessage("去支付"), "remenwenzhangshipin" : MessageLookupByLibrary.simpleMessage("热门文章视频"), "remenwenzhangshipinliebiao" : MessageLookupByLibrary.simpleMessage("热门文章视频列表"), - "ren" : m12, + "ren" : m14, "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任务中心"), - "resend_in_seconds" : m13, + "resend_in_seconds" : m15, "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"), "send_code" : MessageLookupByLibrary.simpleMessage("发送验证"), "shanchudingdan" : MessageLookupByLibrary.simpleMessage("删除订单"), - "shangpinjifen" : m14, + "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加载"), + "shangpinjifen" : m16, + "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品详情"), "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘积分大礼"), "shezhi" : MessageLookupByLibrary.simpleMessage("设置"), + "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("释放加载更多"), "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("释放刷新"), - "shifujifen" : m15, + "shifujifen" : m17, "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("实名认证"), "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"), - "shiyongriqi" : m16, + "shiyongriqi" : m18, "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"), "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"), "shoujihao" : MessageLookupByLibrary.simpleMessage("手机号"), @@ -243,7 +250,7 @@ class MessageLookup extends MessageLookupByLibrary { "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新余额"), "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."), "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"), - "sui" : m17, + "sui" : m19, "tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"), "tixian" : MessageLookupByLibrary.simpleMessage("提现"), "tongzhi" : MessageLookupByLibrary.simpleMessage("通知"), @@ -252,7 +259,7 @@ class MessageLookup extends MessageLookupByLibrary { "tuichudenglu" : MessageLookupByLibrary.simpleMessage("退出登录"), "waisong" : MessageLookupByLibrary.simpleMessage("外送"), "wancheng" : MessageLookupByLibrary.simpleMessage("完成"), - "wancheng_" : m18, + "wancheng_" : m20, "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下单"), "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), @@ -269,7 +276,7 @@ class MessageLookup extends MessageLookupByLibrary { "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"), "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"), "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下单时间"), - "xiadanshijian_" : m19, + "xiadanshijian_" : m21, "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"), "xiangji" : MessageLookupByLibrary.simpleMessage("相机"), "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), @@ -282,9 +289,9 @@ class MessageLookup extends MessageLookupByLibrary { "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系统消息"), "xuni" : MessageLookupByLibrary.simpleMessage("虚拟"), "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"), - "yiduihuanjian" : m20, + "yiduihuanjian" : m22, "yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"), - "yingyeshijian" : m21, + "yingyeshijian" : m23, "yiquxiao" : MessageLookupByLibrary.simpleMessage(" 已取消 "), "yishijiao" : MessageLookupByLibrary.simpleMessage("已失效"), "yishiming" : MessageLookupByLibrary.simpleMessage("已实名"), @@ -297,10 +304,10 @@ class MessageLookup extends MessageLookupByLibrary { "youhuiquan" : MessageLookupByLibrary.simpleMessage("优惠券"), "youhuiquanlingqu" : MessageLookupByLibrary.simpleMessage("优惠券领取"), "youhuiquanwufajileijifen" : MessageLookupByLibrary.simpleMessage("优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), - "youxiaoqizhi" : m22, - "yuan" : m23, + "youxiaoqizhi" : m24, + "yuan" : m25, "yue" : MessageLookupByLibrary.simpleMessage("余额"), - "yue_" : m24, + "yue_" : m26, "yuyan" : MessageLookupByLibrary.simpleMessage("语言"), "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在线客服"), "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("账号授权"), @@ -316,6 +323,7 @@ class MessageLookup extends MessageLookupByLibrary { "zitiduihuanquan" : MessageLookupByLibrary.simpleMessage("券类型:自提兑换券"), "zitishijian" : MessageLookupByLibrary.simpleMessage("自提时间"), "zuanshihuiyuan" : MessageLookupByLibrary.simpleMessage("钻石会员"), - "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任务得积分") + "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任务得积分"), + "zuozhe" : m27 }; } diff --git a/lib/generated/intl/messages_zh_TW.dart b/lib/generated/intl/messages_zh_TW.dart index 8ca4d329..2349b763 100644 --- a/lib/generated/intl/messages_zh_TW.dart +++ b/lib/generated/intl/messages_zh_TW.dart @@ -41,37 +41,37 @@ class MessageLookup extends MessageLookupByLibrary { static m10(man, jian) => "满${man}立减${jian}代金券"; - static m11(mi) => "${mi}米"; + static m12(mi) => "${mi}米"; - static m12(zhe) => "全场${zhe}折"; + static m13(zhe) => "全场${zhe}折"; - static m13(ren) => "${ren}/人"; + static m14(ren) => "${ren}/人"; - static m14(second) => "${second}s后重新发送"; + static m15(second) => "${second}s后重新发送"; - static m15(jifen) => "商品积分 ${jifen}积分"; + static m16(jifen) => "商品积分 ${jifen}积分"; - static m16(jifen) => "实付积分 ${jifen}积分"; + static m17(jifen) => "实付积分 ${jifen}积分"; - static m17(date) => "使用日期${date}"; + static m18(date) => "使用日期${date}"; - static m18(sui) => "${sui}岁"; + static m19(sui) => "${sui}岁"; - static m19(num) => "完成${num}"; + static m20(num) => "完成${num}"; - static m20(time) => "下单时间${time}"; + static m21(time) => "下单时间${time}"; - static m21(jian) => "已兑换${jian}件"; + static m22(jian) => "已兑换${jian}件"; - static m22(time) => "营业时间: ${time}"; + static m23(time) => "营业时间: ${time}"; - static m23(date) => "有效期至${date}"; + static m24(date) => "有效期至${date}"; - static m24(yuan) => "${yuan}元"; + static m25(yuan) => "${yuan}元"; - static m25(yue) => "余额${yue}"; + static m26(yue) => "余额${yue}"; - static m26(zuozhe) => "作者${zuozhe}"; + static m27(zuozhe) => "作者${zuozhe}"; final messages = _notInlinedMessages(_notInlinedMessages); static _notInlinedMessages(_) => { @@ -177,7 +177,7 @@ class MessageLookup extends MessageLookupByLibrary { "meiyougengduoshujule" : MessageLookupByLibrary.simpleMessage("没有更多的数据了"), "meiyougengduoyouhuiquan" : MessageLookupByLibrary.simpleMessage("没有更多优惠券了"), "mendianxuanzhe" : MessageLookupByLibrary.simpleMessage("门店选择"), - "mi" : m11, + "mi" : m12, "mingxi" : MessageLookupByLibrary.simpleMessage("明细"), "morenpaixu" : MessageLookupByLibrary.simpleMessage("默认排序"), "ninyouyigedingdanyaolingqu" : MessageLookupByLibrary.simpleMessage("您有一个订单需要前往门店领取"), @@ -209,7 +209,7 @@ class MessageLookup extends MessageLookupByLibrary { "qingzaiguidingshijianneizhifu" : MessageLookupByLibrary.simpleMessage("请在规定时间内完成支付"), "quanbudingdan" : MessageLookupByLibrary.simpleMessage("全部订单"), "quanbuduihuan" : MessageLookupByLibrary.simpleMessage("全部兑换"), - "quanchangzhe" : m12, + "quanchangzhe" : m13, "quanxian" : MessageLookupByLibrary.simpleMessage("权限"), "quanxianshezhi" : MessageLookupByLibrary.simpleMessage("权限设置"), "queren" : MessageLookupByLibrary.simpleMessage("确认"), @@ -224,23 +224,23 @@ class MessageLookup extends MessageLookupByLibrary { "quzhifu" : MessageLookupByLibrary.simpleMessage("去支付"), "remenwenzhangshipin" : MessageLookupByLibrary.simpleMessage("热门文章视频"), "remenwenzhangshipinliebiao" : MessageLookupByLibrary.simpleMessage("热门文章视频列表"), - "ren" : m13, + "ren" : m14, "renwuzhongxin" : MessageLookupByLibrary.simpleMessage("任务中心"), - "resend_in_seconds" : m14, + "resend_in_seconds" : m15, "ricahngfenxiang" : MessageLookupByLibrary.simpleMessage("日常分享"), "send_code" : MessageLookupByLibrary.simpleMessage("发送验证"), "shanchudingdan" : MessageLookupByLibrary.simpleMessage("删除订单"), "shanglajiazai" : MessageLookupByLibrary.simpleMessage("上拉加载"), - "shangpinjifen" : m15, + "shangpinjifen" : m16, "shangpinxiangqing" : MessageLookupByLibrary.simpleMessage("商品详情"), "shenmijifendali" : MessageLookupByLibrary.simpleMessage("神秘积分大礼"), "shezhi" : MessageLookupByLibrary.simpleMessage("设置"), "shifangjiazaigengduo" : MessageLookupByLibrary.simpleMessage("释放加载更多"), "shifangshuaxin" : MessageLookupByLibrary.simpleMessage("释放刷新"), - "shifujifen" : m16, + "shifujifen" : m17, "shimingrenzheng" : MessageLookupByLibrary.simpleMessage("实名认证"), "shixiaoyouhuiquan" : MessageLookupByLibrary.simpleMessage("失效优惠券"), - "shiyongriqi" : m17, + "shiyongriqi" : m18, "shiyongshuoming" : MessageLookupByLibrary.simpleMessage("使用说明"), "shiyongtiaojian" : MessageLookupByLibrary.simpleMessage("使用条件"), "shoujihao" : MessageLookupByLibrary.simpleMessage("手机号"), @@ -250,7 +250,7 @@ class MessageLookup extends MessageLookupByLibrary { "shuaxinyue" : MessageLookupByLibrary.simpleMessage("刷新余额"), "shuaxinzhong" : MessageLookupByLibrary.simpleMessage("刷新中...."), "shuruzhifumima" : MessageLookupByLibrary.simpleMessage("输入支付密码"), - "sui" : m18, + "sui" : m19, "tingchewei" : MessageLookupByLibrary.simpleMessage("停车位"), "tixian" : MessageLookupByLibrary.simpleMessage("提现"), "tongzhi" : MessageLookupByLibrary.simpleMessage("通知"), @@ -259,7 +259,7 @@ class MessageLookup extends MessageLookupByLibrary { "tuichudenglu" : MessageLookupByLibrary.simpleMessage("退出登录"), "waisong" : MessageLookupByLibrary.simpleMessage("外送"), "wancheng" : MessageLookupByLibrary.simpleMessage("完成"), - "wancheng_" : m19, + "wancheng_" : m20, "wanchengyicixiadan" : MessageLookupByLibrary.simpleMessage("完成一次下单"), "wanshanshengrixinxi_nl" : MessageLookupByLibrary.simpleMessage("完善生日信息后自动生成"), "wanshanshengrixinxi_yhq" : MessageLookupByLibrary.simpleMessage("完善生日信息得专属优惠劵"), @@ -276,7 +276,7 @@ class MessageLookup extends MessageLookupByLibrary { "wodeshengri" : MessageLookupByLibrary.simpleMessage("我的生日"), "wodexiaoxi" : MessageLookupByLibrary.simpleMessage("我的消息"), "xiadanshijian" : MessageLookupByLibrary.simpleMessage("下单时间"), - "xiadanshijian_" : m20, + "xiadanshijian_" : m21, "xialashuaxin" : MessageLookupByLibrary.simpleMessage("下拉刷新"), "xiangji" : MessageLookupByLibrary.simpleMessage("相机"), "xiangjitishixinxi" : MessageLookupByLibrary.simpleMessage("为了您可以在使用过程中进行分享,希望您使用HISAPP时让我们使用相机功能"), @@ -289,9 +289,9 @@ class MessageLookup extends MessageLookupByLibrary { "xitongxiaoxi" : MessageLookupByLibrary.simpleMessage("系统消息"), "xuni" : MessageLookupByLibrary.simpleMessage("虚拟"), "yiduihuan" : MessageLookupByLibrary.simpleMessage("已兑换"), - "yiduihuanjian" : m21, + "yiduihuanjian" : m22, "yikexiao" : MessageLookupByLibrary.simpleMessage("已核销"), - "yingyeshijian" : m22, + "yingyeshijian" : m23, "yiquxiao" : MessageLookupByLibrary.simpleMessage(" 已取消 "), "yishijiao" : MessageLookupByLibrary.simpleMessage("已失效"), "yishiming" : MessageLookupByLibrary.simpleMessage("已实名"), @@ -304,10 +304,10 @@ class MessageLookup extends MessageLookupByLibrary { "youhuiquan" : MessageLookupByLibrary.simpleMessage("优惠券"), "youhuiquanlingqu" : MessageLookupByLibrary.simpleMessage("优惠券领取"), "youhuiquanwufajileijifen" : MessageLookupByLibrary.simpleMessage("优惠金额无法累积积分,订单撤销或其他原因造成的未成功支付的订单,无法获得对应的积分。"), - "youxiaoqizhi" : m23, - "yuan" : m24, + "youxiaoqizhi" : m24, + "yuan" : m25, "yue" : MessageLookupByLibrary.simpleMessage("余额"), - "yue_" : m25, + "yue_" : m26, "yuyan" : MessageLookupByLibrary.simpleMessage("语言"), "zaixiankefu" : MessageLookupByLibrary.simpleMessage("在線客服"), "zhanghaoshouquan" : MessageLookupByLibrary.simpleMessage("账号授权"), @@ -324,6 +324,6 @@ class MessageLookup extends MessageLookupByLibrary { "zitishijian" : MessageLookupByLibrary.simpleMessage("自提时间"), "zuanshihuiyuan" : MessageLookupByLibrary.simpleMessage("钻石会员"), "zuorenwudejifen" : MessageLookupByLibrary.simpleMessage("做任务得积分"), - "zuozhe" : m26 + "zuozhe" : m27 }; } diff --git a/lib/generated/l10n.dart b/lib/generated/l10n.dart index 566d6f34..d4b2fb1e 100644 --- a/lib/generated/l10n.dart +++ b/lib/generated/l10n.dart @@ -365,7 +365,6 @@ class S { ); } - /// `已有积分` String get yiyoujifen { return Intl.message( @@ -2806,6 +2805,16 @@ class S { ); } + /// `查看我的卡券` + String get chakanwodekaquan { + return Intl.message( + '查看我的卡券', + name: 'chakanwodekaquan', + desc: '', + args: [], + ); + } + /// `并使用本机号码登录` String get privacy_policy4 { return Intl.message( diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index 1c451ac4..7ef86fb6 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -284,6 +284,7 @@ "shangjiaquan": "商家券", "manyuankeyong": "满{man}元可用", "jifen": "积分", + "chakanwodekaquan": "查看我的卡券", diff --git a/lib/login/login_page.dart b/lib/login/login_page.dart index e48caeca..37a25433 100644 --- a/lib/login/login_page.dart +++ b/lib/login/login_page.dart @@ -1,5 +1,6 @@ import 'dart:async'; import 'dart:convert'; +import 'dart:io'; import 'dart:ui'; import 'package:fluttertoast/fluttertoast.dart'; @@ -14,7 +15,7 @@ import 'package:huixiang/generated/l10n.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:dio/dio.dart'; import 'package:huixiang/view_widget/loading_view.dart'; -import 'package:photo_view/photo_view.dart'; +// import 'package:photo_view/photo_view.dart'; import 'package:shared_preferences/shared_preferences.dart'; class LoginPage extends StatefulWidget { @@ -408,11 +409,11 @@ class _MyLoginPageState extends State with TickerProviderStateMixin { // child: , // ), - PhotoView( - imageProvider: AssetImage("assets/image/laoban.png"), - initialScale: Platform.isAndroid ? 1.02 : 1.2, - basePosition: alignmentProgress, - ), + // PhotoView( + // imageProvider: AssetImage("assets/image/laoban.png"), + // initialScale: Platform.isAndroid ? 1.02 : 1.2, + // basePosition: alignmentProgress, + // ), // ScaleTransition( // scale: animation, diff --git a/lib/main.dart b/lib/main.dart index f3c5cabd..7ee42123 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -16,12 +16,17 @@ import 'package:huixiang/integral_store/integral_store_details_page.dart'; import 'package:huixiang/login/login_page.dart'; import 'package:huixiang/message/main_message_page.dart'; import 'package:huixiang/message/system_message.dart'; +import 'package:huixiang/mine/coupons_page.dart'; +import 'package:huixiang/mine/edit_name.dart'; import 'package:huixiang/mine/mine_card_invalid_page.dart'; import 'package:huixiang/mine/mine_card_page.dart'; import 'package:huixiang/mine/mine_vip_level_page.dart'; import 'package:huixiang/mine/mine_wallet_page.dart'; import 'package:huixiang/mine/recharge_page.dart'; import 'package:huixiang/mine/user_info_page.dart'; +import 'package:huixiang/mine/vip_balance_page.dart'; +import 'package:huixiang/mine/vip_card_page.dart'; +import 'package:huixiang/mine/vip_detail_page.dart'; import 'package:huixiang/order/exchange_history_page.dart'; import 'package:huixiang/order/exchange_order_page.dart'; import 'package:huixiang/order/exchange_order_success_page.dart'; diff --git a/lib/mine/roll_center_page.dart b/lib/mine/roll_center_page.dart index ab0bbb5b..df6a0d54 100644 --- a/lib/mine/roll_center_page.dart +++ b/lib/mine/roll_center_page.dart @@ -9,6 +9,7 @@ import 'package:huixiang/retrofit/data/page.dart'; import 'package:huixiang/retrofit/retrofit_api.dart'; import 'package:huixiang/view_widget/coupon_widget.dart'; import 'package:huixiang/view_widget/item_title.dart'; +import 'package:huixiang/view_widget/new_coupon_widget.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:shared_preferences/shared_preferences.dart'; diff --git a/lib/setting/help_feedback_page.dart b/lib/setting/help_feedback_page.dart index 8c64ec33..f2602587 100644 --- a/lib/setting/help_feedback_page.dart +++ b/lib/setting/help_feedback_page.dart @@ -52,52 +52,62 @@ class _HelpFeedbackPage extends State{ color: Color(0xffF7F7F7), width: 0.0)), color: Color(0xffF7F7F7), ), - child: Column( - mainAxisAlignment: MainAxisAlignment.start, - crossAxisAlignment: CrossAxisAlignment.start, - mainAxisSize: MainAxisSize.max, + child: Stack( children: [ - SizedBox( - height: 24, - ), - Container( - margin: EdgeInsets.only(left: 16), - child: Text( - S.of(context).fankui, - style: TextStyle( - fontWeight: FontWeight.bold, - color: Color(0xFF353535), - fontSize: 16, - ), - ), - ), - _feedback(), Container( - margin: EdgeInsets.only(left: 16), - child: Text( - S.of(context).lianxishoujihao, - style: TextStyle( - fontWeight: FontWeight.bold, - color: Color(0xFF353535), - fontSize: 16, - ), - ), - ), - _contactPhoneNumber(), - Container( - margin: EdgeInsets.only(left: 16,bottom: 20), - child: Text( - S.of(context).changjianwenti, - style: TextStyle( - fontWeight: FontWeight.bold, - color: Color(0xFF353535), - fontSize: 16, + child: SingleChildScrollView( + physics: BouncingScrollPhysics(), + child:Column( + mainAxisAlignment: MainAxisAlignment.start, + crossAxisAlignment: CrossAxisAlignment.start, + mainAxisSize: MainAxisSize.max, + children: [ + SizedBox( + height: 24, + ), + Container( + margin: EdgeInsets.only(left: 16), + child: Text( + S.of(context).fankui, + style: TextStyle( + fontWeight: FontWeight.bold, + color: Color(0xFF353535), + fontSize: 16, + ), + ), + ), + _feedback(), + Container( + margin: EdgeInsets.only(left: 16), + child: Text( + S.of(context).lianxishoujihao, + style: TextStyle( + fontWeight: FontWeight.bold, + color: Color(0xFF353535), + fontSize: 16, + ), + ), + ), + _contactPhoneNumber(), + Container( + margin: EdgeInsets.only(left: 16,bottom: 20), + child: Text( + S.of(context).changjianwenti, + style: TextStyle( + fontWeight: FontWeight.bold, + color: Color(0xFF353535), + fontSize: 16, + ), + ), + ), + _commonProblem('如何领取优惠券?',"点击我的,进入我页面后,点击下方的领劵中心,进入后即可领取优惠券哦~",0), + _commonProblem('如何兑换积分?',"点击净币,进入积分商城,点击你想兑换的领商品,进入商品详情后点击下方兑换,即可兑换哦~",1), + _commonProblem('如何签到?',"1.点击净币,进入首页,点击上方的去签到。\n2.点击我的,进入我的页面,点击上方的积分详情,进入后即可签到。",2), + SizedBox(height: 100,), + ], ), ), ), - _commonProblem('如何领取优惠券?',"点击我的,进入我页面后,点击下方的领劵中心,进入后即可领取优惠券哦~",0), - _commonProblem('如何兑换积分?',"点击净币,进入积分商城,点击你想兑换的领商品,进入商品详情后点击下方兑换,即可兑换哦~",1), - _commonProblem('如何签到?',"1.点击净币,进入首页,点击上方的去签到。\n2.点击我的,进入我的页面,点击上方的积分详情,进入后即可签到。",2), Expanded( child: Column( mainAxisAlignment: MainAxisAlignment.end, @@ -119,7 +129,8 @@ class _HelpFeedbackPage extends State{ flex: 1, ) ], - ),), + ), + ), ); } diff --git a/pubspec.lock b/pubspec.lock index 9df13785..27df3e57 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,226 +5,212 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "14.0.0" amap_flutter_base: dependency: transitive description: name: amap_flutter_base - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.2" amap_flutter_location: dependency: "direct main" description: name: amap_flutter_location - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" amap_flutter_map: dependency: "direct main" description: name: amap_flutter_map - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.2" analyzer: dependency: transitive description: name: analyzer - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.41.2" android_intent_plus: dependency: "direct main" description: name: android_intent_plus - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.2" args: dependency: transitive description: name: args - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.1.1" async: dependency: transitive description: name: async - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.6.1" boolean_selector: dependency: transitive description: name: boolean_selector - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.1.0" bubble_tab_indicator: dependency: "direct main" description: name: bubble_tab_indicator - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.1.6" build: dependency: transitive description: name: build - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.6.2" build_config: dependency: transitive description: name: build_config - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.4.6" build_daemon: dependency: transitive description: name: build_daemon - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.1.10" build_resolvers: dependency: transitive description: name: build_resolvers - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.5.3" build_runner: dependency: "direct dev" description: name: build_runner - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.11.5" build_runner_core: dependency: transitive description: name: build_runner_core - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "6.1.10" built_collection: dependency: transitive description: name: built_collection - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "4.3.2" built_value: dependency: transitive description: name: built_value - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "7.1.0" cached_network_image: dependency: "direct main" description: name: cached_network_image - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" characters: dependency: transitive description: name: characters - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.1.0" charcode: dependency: transitive description: name: charcode - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.2.0" checked_yaml: dependency: transitive description: name: checked_yaml - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.4" chewie: dependency: "direct main" description: name: chewie - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.12.2" chewie_audio: dependency: transitive description: name: chewie_audio - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.1.2" cli_util: dependency: transitive description: name: cli_util - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.3.3" clock: dependency: transitive description: name: clock - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.1.0" code_builder: dependency: transitive description: name: code_builder - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "3.7.0" collection: dependency: transitive description: name: collection - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.15.0" convert: dependency: transitive description: name: convert - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.1.1" crypto: dependency: transitive description: name: crypto - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.1.5" - css_colors: - dependency: transitive - description: - name: css_colors - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" - csslib: - dependency: transitive - description: - name: csslib - url: "https://pub.dartlang.org" - source: hosted - version: "3.0.1" css_colors: dependency: transitive description: @@ -243,49 +229,49 @@ packages: dependency: "direct main" description: name: cupertino_icons - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.3" dart_style: dependency: transitive description: name: dart_style - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.3.12" dio: dependency: "direct main" description: name: dio - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "3.0.10" fake_async: dependency: transitive description: name: fake_async - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.2.0" ffi: dependency: transitive description: name: ffi - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.1.2" file: dependency: transitive description: name: file - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "6.1.2" fixnum: dependency: transitive description: name: fixnum - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.10.11" flutter: @@ -297,21 +283,21 @@ packages: dependency: transitive description: name: flutter_cache_manager - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.1.3" flutter_html: dependency: "direct main" description: name: flutter_html - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.3.0" flutter_layout_grid: dependency: transitive description: name: flutter_layout_grid - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.10.5" flutter_localizations: @@ -323,35 +309,35 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.11" flutter_screenutil: dependency: "direct main" description: name: flutter_screenutil - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "5.0.0+2" flutter_staggered_grid_view: dependency: "direct main" description: name: flutter_staggered_grid_view - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.4.0" flutter_svg: dependency: transitive description: name: flutter_svg - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.20.0-nullsafety.3" flutter_swiper_null_safety: dependency: "direct main" description: name: flutter_swiper_null_safety - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.2" flutter_test: @@ -368,378 +354,371 @@ packages: dependency: "direct main" description: name: fluttertoast - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "8.0.7" glob: dependency: transitive description: name: glob - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.1" graphs: dependency: transitive description: name: graphs - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.2.0" html: dependency: transitive description: name: html - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.14.0+4" http: dependency: transitive description: name: http - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.12.2" http_multi_server: dependency: transitive description: name: http_multi_server - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.2.0" http_parser: dependency: transitive description: name: http_parser - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "3.1.4" image_cropper: dependency: "direct main" description: name: image_cropper - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.4.1" image_picker: dependency: transitive description: name: image_picker - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.6.7+22" image_picker_gallery_camera: dependency: "direct main" description: name: image_picker_gallery_camera - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.1.6" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.1.6" import_js_library: dependency: transitive description: name: import_js_library - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.2" intl: dependency: "direct main" description: name: intl - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.17.0" io: dependency: transitive description: name: io - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.3.5" js: dependency: transitive description: name: js - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.6.3" json_annotation: dependency: "direct main" description: name: json_annotation - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "3.1.1" json_serializable: dependency: "direct dev" description: name: json_serializable - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "3.5.1" logger: dependency: "direct main" description: name: logger - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.0" logging: dependency: transitive description: name: logging - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.1" matcher: dependency: transitive description: name: matcher - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.12.10" meta: dependency: transitive description: name: meta - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.3.0" mime: dependency: transitive description: name: mime - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.0" package_config: dependency: transitive description: name: package_config - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.9.3" path: dependency: transitive description: name: path - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.8.0" path_drawing: dependency: transitive description: name: path_drawing - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.5.1" path_parsing: dependency: transitive description: name: path_parsing - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.2.1" path_provider: dependency: "direct main" description: name: path_provider - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.2.0" path_provider_linux: dependency: transitive description: name: path_provider_linux - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" path_provider_windows: dependency: transitive description: name: path_provider_windows - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.1" pedantic: dependency: transitive description: name: pedantic - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.11.1" permission_handler: dependency: "direct main" description: name: permission_handler - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "5.1.0+2" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.2" petitparser: dependency: transitive description: name: petitparser - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "4.1.0" - photo_view: - dependency: "direct main" - description: - name: photo_view - url: "https://pub.dartlang.org" - source: hosted - version: "0.11.1" platform: dependency: transitive description: name: platform - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "3.0.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.3" pool: dependency: transitive description: name: pool - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.5.0" process: dependency: transitive description: name: process - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "4.2.1" pub_semver: dependency: transitive description: name: pub_semver - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" pubspec_parse: dependency: transitive description: name: pubspec_parse - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.1.8" pull_to_refresh: dependency: "direct main" description: name: pull_to_refresh - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" quiver: dependency: transitive description: name: quiver - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.1.5" retrofit: dependency: "direct main" description: name: retrofit - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.3.4+1" retrofit_generator: dependency: "direct dev" description: name: retrofit_generator - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.4.1+3" rxdart: dependency: "direct main" description: name: rxdart - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.26.0" shared_preferences: dependency: "direct main" description: name: shared_preferences - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.6" shared_preferences_linux: dependency: transitive description: name: shared_preferences_linux - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" shared_preferences_macos: dependency: transitive description: name: shared_preferences_macos - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" shared_preferences_platform_interface: dependency: transitive description: name: shared_preferences_platform_interface - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" shared_preferences_web: dependency: transitive description: name: shared_preferences_web - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" shared_preferences_windows: dependency: transitive description: name: shared_preferences_windows - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" shelf: dependency: transitive description: name: shelf - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.7.9" shelf_web_socket: dependency: transitive description: name: shelf_web_socket - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.2.4+1" sky_engine: @@ -751,203 +730,203 @@ packages: dependency: transitive description: name: source_gen - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.9.10+3" source_span: dependency: transitive description: name: source_span - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.8.1" sqflite: dependency: transitive description: name: sqflite - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.3.2+4" sqflite_common: dependency: transitive description: name: sqflite_common - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.3+3" stack_trace: dependency: transitive description: name: stack_trace - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.1.0" stream_transform: dependency: transitive description: name: stream_transform - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.2.0" string_scanner: dependency: transitive description: name: string_scanner - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.1.0" synchronized: dependency: transitive description: name: synchronized - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.2.0+2" term_glyph: dependency: transitive description: name: term_glyph - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.2.0" test_api: dependency: transitive description: name: test_api - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.3.0" timing: dependency: transitive description: name: timing - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.1.1+3" tuple: dependency: transitive description: name: tuple - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.3" typed_data: dependency: transitive description: name: typed_data - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.3.0" uuid: dependency: transitive description: name: uuid - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.2.2" vector_math: dependency: transitive description: name: vector_math - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.1.0" video_player: dependency: "direct main" description: name: video_player - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.1" video_player_platform_interface: dependency: transitive description: name: video_player_platform_interface - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.2.0" video_player_web: dependency: transitive description: name: video_player_web - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.1.4+1" wakelock: dependency: transitive description: name: wakelock - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.2.1+1" wakelock_platform_interface: dependency: transitive description: name: wakelock_platform_interface - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.1.0+1" wakelock_web: dependency: transitive description: name: wakelock_web - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.1.0+3" watcher: dependency: transitive description: name: watcher - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.0" web_socket_channel: dependency: transitive description: name: web_socket_channel - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.2.0" webview_flutter: dependency: transitive description: name: webview_flutter - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "1.0.7" win32: dependency: transitive description: name: win32 - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "2.2.5" xdg_directories: dependency: transitive description: name: xdg_directories - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "0.2.0" xml: dependency: transitive description: name: xml - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "5.1.2" yaml: dependency: transitive description: name: yaml - url: "https://pub.dartlang.org" + url: "https://pub.flutter-io.cn" source: hosted version: "3.1.0" sdks: