Showing
68 changed files
with
1976 additions
and
549 deletions
| @@ -20,19 +20,19 @@ if (flutterRoot == null) { | @@ -20,19 +20,19 @@ if (flutterRoot == null) { | ||
| 20 | 20 | ||
| 21 | 21 | ||
| 22 | 22 | ||
| 23 | -def flutterVersionCode = "568" | 23 | +def flutterVersionCode = "570" |
| 24 | if (flutterVersionCode == null) { | 24 | if (flutterVersionCode == null) { |
| 25 | - flutterVersionCode = '568' | 25 | + flutterVersionCode = '570' |
| 26 | 26 | ||
| 27 | 27 | ||
| 28 | 28 | ||
| 29 | } | 29 | } |
| 30 | 30 | ||
| 31 | 31 | ||
| 32 | -def flutterVersionName = "5.6.8" | 32 | +def flutterVersionName = "5.7.0" |
| 33 | 33 | ||
| 34 | if (flutterVersionName == null) { | 34 | if (flutterVersionName == null) { |
| 35 | - flutterVersionName = '5.6.8' | 35 | + flutterVersionName = '5.7.0' |
| 36 | 36 | ||
| 37 | } | 37 | } |
| 38 | 38 |
| 1 | - | ||
| 2 | import 'dart:convert' as convert; | 1 | import 'dart:convert' as convert; |
| 3 | 2 | ||
| 4 | class GetDzSellerConfModel { | 3 | class GetDzSellerConfModel { |
| @@ -67,19 +66,22 @@ class GetDzSellerConfSunModel { | @@ -67,19 +66,22 @@ class GetDzSellerConfSunModel { | ||
| 67 | String? storePushSms; | 66 | String? storePushSms; |
| 68 | 67 | ||
| 69 | String? pcNotPhone; | 68 | String? pcNotPhone; |
| 69 | + | ||
| 70 | String? pcNotName; | 70 | String? pcNotName; |
| 71 | String? isCustomerCancel; | 71 | String? isCustomerCancel; |
| 72 | 72 | ||
| 73 | String? isAddOver; //是否允许新建过去订单 | 73 | String? isAddOver; //是否允许新建过去订单 |
| 74 | String? isSetOver; //是否允许修改过去订单 | 74 | String? isSetOver; //是否允许修改过去订单 |
| 75 | String? isReserveOver; //是否允许变更订单到过去餐段 | 75 | String? isReserveOver; //是否允许变更订单到过去餐段 |
| 76 | - String? isReserveCancel; //允许取消过去餐段的订单 | 76 | + String? isReserveCancel; //允许取消过去餐段的订单 |
| 77 | 77 | ||
| 78 | String? cancelDay; | 78 | String? cancelDay; |
| 79 | String? cancelShopowner; | 79 | String? cancelShopowner; |
| 80 | String? cancelManager; | 80 | String? cancelManager; |
| 81 | String? cancelOther; | 81 | String? cancelOther; |
| 82 | 82 | ||
| 83 | + String? appPhoneSwitch; | ||
| 84 | + | ||
| 83 | GetDzSellerConfSunModel( | 85 | GetDzSellerConfSunModel( |
| 84 | {this.id, | 86 | {this.id, |
| 85 | this.sid, | 87 | this.sid, |
| @@ -122,7 +124,8 @@ class GetDzSellerConfSunModel { | @@ -122,7 +124,8 @@ class GetDzSellerConfSunModel { | ||
| 122 | this.cancelDay, | 124 | this.cancelDay, |
| 123 | this.cancelShopowner, | 125 | this.cancelShopowner, |
| 124 | this.cancelManager, | 126 | this.cancelManager, |
| 125 | - this.cancelOther}); | 127 | + this.cancelOther, |
| 128 | + this.appPhoneSwitch}); | ||
| 126 | 129 | ||
| 127 | GetDzSellerConfSunModel.fromJson(Map<String, dynamic> json) { | 130 | GetDzSellerConfSunModel.fromJson(Map<String, dynamic> json) { |
| 128 | id = json['id']; | 131 | id = json['id']; |
| @@ -171,6 +174,7 @@ class GetDzSellerConfSunModel { | @@ -171,6 +174,7 @@ class GetDzSellerConfSunModel { | ||
| 171 | storePushSms = json['store_push_sms']; | 174 | storePushSms = json['store_push_sms']; |
| 172 | 175 | ||
| 173 | pcNotPhone = json['pc_not_phone']; | 176 | pcNotPhone = json['pc_not_phone']; |
| 177 | + | ||
| 174 | pcNotName = json['pc_not_rname'] ?? '1'; | 178 | pcNotName = json['pc_not_rname'] ?? '1'; |
| 175 | isCustomerCancel = json['is_customer_cancel']; | 179 | isCustomerCancel = json['is_customer_cancel']; |
| 176 | isAddOver = json['is_add_over']; | 180 | isAddOver = json['is_add_over']; |
| @@ -181,6 +185,8 @@ class GetDzSellerConfSunModel { | @@ -181,6 +185,8 @@ class GetDzSellerConfSunModel { | ||
| 181 | cancelShopowner = json['temp_for_shopowner'] ?? '1'; | 185 | cancelShopowner = json['temp_for_shopowner'] ?? '1'; |
| 182 | cancelManager = json['temp_for_manager'] ?? '1'; | 186 | cancelManager = json['temp_for_manager'] ?? '1'; |
| 183 | cancelOther = json['temp_for_other'] ?? '1'; | 187 | cancelOther = json['temp_for_other'] ?? '1'; |
| 188 | + | ||
| 189 | + appPhoneSwitch = json['app_phone_switch'] ?? '0'; | ||
| 184 | } | 190 | } |
| 185 | 191 | ||
| 186 | Map<String, dynamic> toJson() { | 192 | Map<String, dynamic> toJson() { |
| @@ -220,18 +226,21 @@ class GetDzSellerConfSunModel { | @@ -220,18 +226,21 @@ class GetDzSellerConfSunModel { | ||
| 220 | data['store_push_meg'] = this.storePushMeg; | 226 | data['store_push_meg'] = this.storePushMeg; |
| 221 | data['store_push_sms'] = this.storePushSms; | 227 | data['store_push_sms'] = this.storePushSms; |
| 222 | data['pc_not_phone'] = this.pcNotPhone; | 228 | data['pc_not_phone'] = this.pcNotPhone; |
| 229 | + | ||
| 223 | data['pc_not_rname'] = this.pcNotName; | 230 | data['pc_not_rname'] = this.pcNotName; |
| 224 | data['is_customer_cancel'] = this.isCustomerCancel; | 231 | data['is_customer_cancel'] = this.isCustomerCancel; |
| 225 | data['is_add_over'] = this.isAddOver; | 232 | data['is_add_over'] = this.isAddOver; |
| 226 | data['is_set_over'] = this.isSetOver; | 233 | data['is_set_over'] = this.isSetOver; |
| 227 | data['is_reserve_over'] = this.isReserveOver; | 234 | data['is_reserve_over'] = this.isReserveOver; |
| 228 | - data['is_reserve_cancel'] = this.isReserveCancel; | 235 | + data['is_reserve_cancel'] = this.isReserveCancel; |
| 229 | 236 | ||
| 230 | data['temp_cancel_day'] = this.cancelDay; | 237 | data['temp_cancel_day'] = this.cancelDay; |
| 231 | data['temp_for_shopowner'] = this.cancelShopowner; | 238 | data['temp_for_shopowner'] = this.cancelShopowner; |
| 232 | data['temp_for_manager'] = this.cancelManager; | 239 | data['temp_for_manager'] = this.cancelManager; |
| 233 | data['temp_for_other'] = this.cancelOther; | 240 | data['temp_for_other'] = this.cancelOther; |
| 234 | 241 | ||
| 242 | + data['app_phone_switch'] = this.appPhoneSwitch; | ||
| 243 | + | ||
| 235 | return data; | 244 | return data; |
| 236 | } | 245 | } |
| 237 | } | 246 | } |
| @@ -55,6 +55,10 @@ class _CustomerSettingPageState extends State<CustomerSettingPage> { | @@ -55,6 +55,10 @@ class _CustomerSettingPageState extends State<CustomerSettingPage> { | ||
| 55 | getDzSellerConf() async { | 55 | getDzSellerConf() async { |
| 56 | bool success = await marketingCenterProvider.getDzSellerConf(context); | 56 | bool success = await marketingCenterProvider.getDzSellerConf(context); |
| 57 | if (success && marketingCenterProvider.dzSellerConfModel != null) { | 57 | if (success && marketingCenterProvider.dzSellerConfModel != null) { |
| 58 | + customerProvider.isReservePhoneApp = | ||
| 59 | + marketingCenterProvider.dzSellerConfModel!.appPhoneSwitch == '1' | ||
| 60 | + ? true | ||
| 61 | + : false; | ||
| 58 | customerProvider.ispcphone = | 62 | customerProvider.ispcphone = |
| 59 | marketingCenterProvider.dzSellerConfModel!.pcNotPhone == '1' | 63 | marketingCenterProvider.dzSellerConfModel!.pcNotPhone == '1' |
| 60 | ? true | 64 | ? true |
| @@ -134,6 +138,7 @@ class _CustomerSettingPageState extends State<CustomerSettingPage> { | @@ -134,6 +138,7 @@ class _CustomerSettingPageState extends State<CustomerSettingPage> { | ||
| 134 | 138 | ||
| 135 | Future<bool> _setConfings() async { | 139 | Future<bool> _setConfings() async { |
| 136 | Map<String, dynamic> data = { | 140 | Map<String, dynamic> data = { |
| 141 | + 'app_phone_switch': customerProvider.isReservePhoneApp ? '1' : '0', | ||
| 137 | 'pc_not_rname': customerProvider.ispcname ? '1' : '0', | 142 | 'pc_not_rname': customerProvider.ispcname ? '1' : '0', |
| 138 | "pc_not_phone": customerProvider.ispcphone ? '1' : '0', | 143 | "pc_not_phone": customerProvider.ispcphone ? '1' : '0', |
| 139 | "is_add_over": customerProvider.isAddOver ? '1' : '0', | 144 | "is_add_over": customerProvider.isAddOver ? '1' : '0', |
| @@ -404,6 +409,43 @@ class _CustomerSettingPageState extends State<CustomerSettingPage> { | @@ -404,6 +409,43 @@ class _CustomerSettingPageState extends State<CustomerSettingPage> { | ||
| 404 | )), | 409 | )), |
| 405 | VEmptyView(24), | 410 | VEmptyView(24), |
| 406 | InkWell( | 411 | InkWell( |
| 412 | + onTap: () { | ||
| 413 | + setState(() { | ||
| 414 | + customerProvider.isReservePhoneApp = | ||
| 415 | + !customerProvider.isReservePhoneApp; | ||
| 416 | + }); | ||
| 417 | + // _sellerGuestSet(); | ||
| 418 | + }, | ||
| 419 | + child: Container( | ||
| 420 | + padding: EdgeInsets.symmetric( | ||
| 421 | + vertical: w(8), horizontal: w(14)), | ||
| 422 | + child: Row( | ||
| 423 | + mainAxisAlignment: MainAxisAlignment.spaceBetween, | ||
| 424 | + crossAxisAlignment: CrossAxisAlignment.center, | ||
| 425 | + children: [ | ||
| 426 | + Text('App端预订需要录入客户电话', | ||
| 427 | + style: TextStyle( | ||
| 428 | + color: MyColours.color_515151, | ||
| 429 | + fontSize: ScreenUtil().setSp(28))), | ||
| 430 | + Image.asset( | ||
| 431 | + customerProvider.isReservePhoneApp | ||
| 432 | + ? Utils.getImgPath('swich_on') | ||
| 433 | + : Utils.getImgPath('swich_off'), | ||
| 434 | + width: ScreenUtil().setWidth(88), | ||
| 435 | + // height: ScreenUtil().setWidth(82), | ||
| 436 | + ), | ||
| 437 | + ], | ||
| 438 | + )), | ||
| 439 | + ), | ||
| 440 | + Padding( | ||
| 441 | + padding: EdgeInsets.only(left: w(14), right: w(10)), | ||
| 442 | + child: MyDivider( | ||
| 443 | + double.infinity, | ||
| 444 | + w(1), | ||
| 445 | + color: MyColours.color_E7E7E7, | ||
| 446 | + )), | ||
| 447 | + VEmptyView(24), | ||
| 448 | + InkWell( | ||
| 407 | onTap: () { | 449 | onTap: () { |
| 408 | setState(() { | 450 | setState(() { |
| 409 | customerProvider.isrepair = !customerProvider.isrepair; | 451 | customerProvider.isrepair = !customerProvider.isrepair; |
| @@ -130,6 +130,7 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -130,6 +130,7 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 130 | String ddateSoltSelect = ''; | 130 | String ddateSoltSelect = ''; |
| 131 | bool isAddOver = true; | 131 | bool isAddOver = true; |
| 132 | bool isRealAddOver = true; | 132 | bool isRealAddOver = true; |
| 133 | + bool isReservePhoneApp = false; //手机端预订是必须输入手机号 | ||
| 133 | // int | 134 | // int |
| 134 | 135 | ||
| 135 | ScrollController _scrollCrl = ScrollController(); | 136 | ScrollController _scrollCrl = ScrollController(); |
| @@ -620,6 +621,11 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -620,6 +621,11 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 620 | isAddOver = marketingCenterProvider.dzSellerConfModel!.isAddOver == '1' | 621 | isAddOver = marketingCenterProvider.dzSellerConfModel!.isAddOver == '1' |
| 621 | ? true | 622 | ? true |
| 622 | : false; | 623 | : false; |
| 624 | + | ||
| 625 | + isReservePhoneApp = | ||
| 626 | + marketingCenterProvider.dzSellerConfModel!.appPhoneSwitch == '1' | ||
| 627 | + ? true | ||
| 628 | + : false; | ||
| 623 | setState(() {}); | 629 | setState(() {}); |
| 624 | } | 630 | } |
| 625 | } | 631 | } |
| @@ -1394,7 +1400,7 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -1394,7 +1400,7 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 1394 | // }); | 1400 | // }); |
| 1395 | // }); | 1401 | // }); |
| 1396 | // } | 1402 | // } |
| 1397 | -/** | 1403 | + |
| 1398 | _customerInfoWidget() { | 1404 | _customerInfoWidget() { |
| 1399 | return Container( | 1405 | return Container( |
| 1400 | padding: EdgeInsets.symmetric( | 1406 | padding: EdgeInsets.symmetric( |
| @@ -1469,11 +1475,11 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -1469,11 +1475,11 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 1469 | setState(() { | 1475 | setState(() { |
| 1470 | showPhoneHistory = true; | 1476 | showPhoneHistory = true; |
| 1471 | }); | 1477 | }); |
| 1472 | - Map<String, String> params = { | 1478 | + Map<String, String?> params = { |
| 1473 | "keywords": value, | 1479 | "keywords": value, |
| 1474 | "sid": | 1480 | "sid": |
| 1475 | Provider.of<UserModel>(context, listen: false) | 1481 | Provider.of<UserModel>(context, listen: false) |
| 1476 | - .user | 1482 | + .user! |
| 1477 | .sellerid, | 1483 | .sellerid, |
| 1478 | }; | 1484 | }; |
| 1479 | JhCommonUtils.debounce(() => _baseIndoProvider | 1485 | JhCommonUtils.debounce(() => _baseIndoProvider |
| @@ -1549,9 +1555,10 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -1549,9 +1555,10 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 1549 | children: [ | 1555 | children: [ |
| 1550 | Column( | 1556 | Column( |
| 1551 | children: [ | 1557 | children: [ |
| 1552 | - //电话 | ||
| 1553 | Container( | 1558 | Container( |
| 1554 | - margin: EdgeInsets.only(top: ScreenUtil().setWidth(40)), | 1559 | + margin: EdgeInsets.only( |
| 1560 | + top: ScreenUtil().setWidth(40), | ||
| 1561 | + bottom: ScreenUtil().setWidth(40)), | ||
| 1555 | height: ScreenUtil().setWidth(68), | 1562 | height: ScreenUtil().setWidth(68), |
| 1556 | padding: EdgeInsets.symmetric( | 1563 | padding: EdgeInsets.symmetric( |
| 1557 | horizontal: ScreenUtil().setWidth(16)), | 1564 | horizontal: ScreenUtil().setWidth(16)), |
| @@ -1572,7 +1579,7 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -1572,7 +1579,7 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 1572 | 1579 | ||
| 1573 | //输入文本的样式 | 1580 | //输入文本的样式 |
| 1574 | style: TextStyle( | 1581 | style: TextStyle( |
| 1575 | - fontSize: ScreenUtil().setSp(30), | 1582 | + fontSize: ScreenUtil().setSp(28), |
| 1576 | color: MyColours.color_353535), | 1583 | color: MyColours.color_353535), |
| 1577 | controller: _baseIndoProvider.nameController, | 1584 | controller: _baseIndoProvider.nameController, |
| 1578 | focusNode: _nameNode, | 1585 | focusNode: _nameNode, |
| @@ -1599,28 +1606,36 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -1599,28 +1606,36 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 1599 | .phoneController.text.length == | 1606 | .phoneController.text.length == |
| 1600 | 0 && | 1607 | 0 && |
| 1601 | value.length > 0) { | 1608 | value.length > 0) { |
| 1602 | - _baseIndoProvider.userHistorys = []; | 1609 | + // if (detailModel.nameSwich) { |
| 1603 | setState(() { | 1610 | setState(() { |
| 1604 | showPhoneHistory = true; | 1611 | showPhoneHistory = true; |
| 1605 | }); | 1612 | }); |
| 1606 | - Map<String, String> params = { | ||
| 1607 | - "keywords": value, | 1613 | + Map<String, String?> params = { |
| 1614 | + "keywords": value.trim(), | ||
| 1608 | "sid": Provider.of<UserModel>(context, | 1615 | "sid": Provider.of<UserModel>(context, |
| 1609 | listen: false) | 1616 | listen: false) |
| 1610 | - .user | 1617 | + .user! |
| 1611 | .sellerid, | 1618 | .sellerid, |
| 1612 | }; | 1619 | }; |
| 1613 | - // _baseIndoProvider.getUserHistorys( | ||
| 1614 | - // context, params); | 1620 | + |
| 1615 | JhCommonUtils.debounce(() => | 1621 | JhCommonUtils.debounce(() => |
| 1616 | _baseIndoProvider.getUserHistorys( | 1622 | _baseIndoProvider.getUserHistorys( |
| 1617 | context, params)); | 1623 | context, params)); |
| 1624 | + // } | ||
| 1618 | } else { | 1625 | } else { |
| 1619 | setState(() { | 1626 | setState(() { |
| 1620 | showPhoneHistory = false; | 1627 | showPhoneHistory = false; |
| 1621 | }); | 1628 | }); |
| 1622 | } | 1629 | } |
| 1623 | }, | 1630 | }, |
| 1631 | + onTap: () { | ||
| 1632 | + // setState(() { | ||
| 1633 | + // showPhoneHistory = true; | ||
| 1634 | + // }); | ||
| 1635 | + // Future.delayed(Duration(milliseconds: 300), () { | ||
| 1636 | + // _controller.jumpTo(_controller.position.maxScrollExtent); | ||
| 1637 | + // }); | ||
| 1638 | + }, | ||
| 1624 | onEditingComplete: () { | 1639 | onEditingComplete: () { |
| 1625 | print('fff'); | 1640 | print('fff'); |
| 1626 | _nameNode.unfocus(); | 1641 | _nameNode.unfocus(); |
| @@ -1665,263 +1680,276 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -1665,263 +1680,276 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 1665 | width: ScreenUtil().setWidth(28), | 1680 | width: ScreenUtil().setWidth(28), |
| 1666 | height: ScreenUtil().setWidth(28)), | 1681 | height: ScreenUtil().setWidth(28)), |
| 1667 | ]), | 1682 | ]), |
| 1668 | - // Row( | ||
| 1669 | - // children: _baseIndoProvider.sexList.map((value) { | ||
| 1670 | - // return _callButton( | ||
| 1671 | - // onPress: () { | ||
| 1672 | - // for (var item in _baseIndoProvider.sexList) { | ||
| 1673 | - // item['select'] = false; | ||
| 1674 | - // if (item['title'] == value['title']) { | ||
| 1675 | - // item['select'] = true; | ||
| 1676 | - // if (oldSex != item['code']) { | ||
| 1677 | - // if (nameStr != null && nameStr != '') { | ||
| 1678 | - // _addNameSuffix(nameStr, item['title']); | ||
| 1679 | - // } | ||
| 1680 | - // if (nameStr != null && nameStr != '') { | ||
| 1681 | - // _showConfirmWidget(needSex: true); | ||
| 1682 | - // } | ||
| 1683 | - // } | ||
| 1684 | - // } | ||
| 1685 | - // } | ||
| 1686 | - // _baseIndoProvider.notifyListeners(); | ||
| 1687 | - // }, | ||
| 1688 | - // content: value['title'], | ||
| 1689 | - // hasLeftBorder: value['hasLeftBorder'], | ||
| 1690 | - // isSelect: value['select']); | ||
| 1691 | - // }).toList()), | ||
| 1692 | ) | 1683 | ) |
| 1693 | ], | 1684 | ], |
| 1694 | )), | 1685 | )), |
| 1695 | - Container( | ||
| 1696 | - margin: EdgeInsets.only(top: ScreenUtil().setWidth(40)), | ||
| 1697 | - height: ScreenUtil().setWidth(68), | ||
| 1698 | - padding: EdgeInsets.symmetric( | ||
| 1699 | - horizontal: ScreenUtil().setWidth(16)), | ||
| 1700 | - decoration: BoxDecoration( | ||
| 1701 | - borderRadius: | ||
| 1702 | - BorderRadius.circular(ScreenUtil().setWidth(12)), | ||
| 1703 | - // color: Colors.red, | ||
| 1704 | - border: Border.all( | ||
| 1705 | - width: ScreenUtil().setWidth(2), | ||
| 1706 | - color: MyColours.color_DBDBDB)), | ||
| 1707 | - child: Row( | ||
| 1708 | - // mainAxisAlignment: MainAxisAlignment.spaceAround, | ||
| 1709 | - children: [ | ||
| 1710 | - Expanded( | ||
| 1711 | - child: Padding( | ||
| 1712 | - padding: EdgeInsets.only( | ||
| 1713 | - right: ScreenUtil().setWidth(14)), | ||
| 1714 | - child: Row( | ||
| 1715 | - mainAxisAlignment: | ||
| 1716 | - MainAxisAlignment.spaceBetween, | ||
| 1717 | - children: [ | ||
| 1718 | - Text( | ||
| 1719 | - '就餐人数:', | ||
| 1720 | - style: TextStyle( | ||
| 1721 | - // letterSpacing: ScreenUtil().setWidth(1.8 * 2), | ||
| 1722 | - color: MyColours.color_515151, | ||
| 1723 | - fontSize: ScreenUtil().setSp(28)), | ||
| 1724 | - ), | ||
| 1725 | - Expanded( | ||
| 1726 | - child: TextField( | ||
| 1727 | - textAlign: TextAlign.center, | ||
| 1728 | - selectionControls: | ||
| 1729 | - _myExtendedMaterialTextSelectionControlsNum, | ||
| 1730 | - maxLines: 1, | ||
| 1731 | - //输入文本的样式 | ||
| 1732 | - style: TextStyle( | ||
| 1733 | - fontSize: ScreenUtil().setSp(28), | ||
| 1734 | - color: MyColours.color_515151), | ||
| 1735 | - controller: pnumController, | ||
| 1736 | - focusNode: _pnumNode, | ||
| 1737 | - // textAlignVertical: TextAlignVertical.top, | ||
| 1738 | - decoration: InputDecoration( | ||
| 1739 | - hintText: "选填", | ||
| 1740 | - hintStyle: TextStyle( | ||
| 1741 | - color: MyColours.color_999999, | ||
| 1742 | - fontSize: ScreenUtil().setSp(28), | ||
| 1743 | - ), | ||
| 1744 | - contentPadding: EdgeInsets.zero, | ||
| 1745 | - border: OutlineInputBorder( | ||
| 1746 | - borderSide: BorderSide.none), | ||
| 1747 | - ), | ||
| 1748 | - onChanged: (value) async { | ||
| 1749 | - //操作 | ||
| 1750 | - pnumController.text = value; | ||
| 1751 | - //添加的代码:光标一直在文本框后面 | ||
| 1752 | - pnumController.value = | ||
| 1753 | - TextEditingValue( | ||
| 1754 | - text: pnumController.text, | ||
| 1755 | - selection: TextSelection | ||
| 1756 | - .fromPosition( | ||
| 1757 | - TextPosition( | ||
| 1758 | - affinity: TextAffinity | ||
| 1759 | - .downstream, | ||
| 1760 | - offset: pnumController | ||
| 1761 | - .text.length, | ||
| 1762 | - ))); | ||
| 1763 | - }, | ||
| 1764 | - onEditingComplete: () { | ||
| 1765 | - _pnumNode.unfocus(); | ||
| 1766 | - }, | ||
| 1767 | - onTap: () {}, | ||
| 1768 | - keyboardType: | ||
| 1769 | - TextInputType.numberWithOptions( | ||
| 1770 | - decimal: true), | ||
| 1771 | - )), | ||
| 1772 | - // Expanded( | ||
| 1773 | - // child: InkWell( | ||
| 1774 | - // onTap: () { | ||
| 1775 | - // FocusScope.of(context) | ||
| 1776 | - // .requestFocus( | ||
| 1777 | - // FocusNode()); //隐藏键盘 | ||
| 1778 | - // DialogUtil.showSelectCusmanDialog( | ||
| 1779 | - // context, personNumList, | ||
| 1780 | - // (value) async { | ||
| 1781 | - // if (value != null) { | ||
| 1782 | - // actualPnumIndex = value.first; | ||
| 1783 | - // actualPnum = personNumList[ | ||
| 1784 | - // value.first]; | ||
| 1785 | - // setState(() {}); | ||
| 1786 | - // } | ||
| 1787 | - // }, | ||
| 1788 | - // title: '人数', | ||
| 1789 | - // selecteds: | ||
| 1790 | - // actualPnumIndex == | ||
| 1791 | - // null | ||
| 1792 | - // ? [] | ||
| 1793 | - // : [ | ||
| 1794 | - // actualPnumIndex | ||
| 1795 | - // ]) | ||
| 1796 | - // .then((value) {}); | ||
| 1797 | - // }, | ||
| 1798 | - // child: Container( | ||
| 1799 | - // alignment: Alignment.center, | ||
| 1800 | - // child: Text(actualPnum, | ||
| 1801 | - // style: TextStyle( | ||
| 1802 | - // fontSize: ScreenUtil() | ||
| 1803 | - // .setSp(28), | ||
| 1804 | - // color: actualPnum == | ||
| 1805 | - // '选填' | ||
| 1806 | - // ? MyColours | ||
| 1807 | - // .color_999999 | ||
| 1808 | - // : MyColours | ||
| 1809 | - // .color_515151))), | ||
| 1810 | - // ), | ||
| 1811 | - | ||
| 1812 | - // // HEmptyView(6), | ||
| 1813 | - // // Image.asset( | ||
| 1814 | - // // Utils.getImgPath( | ||
| 1815 | - // // false ? 'c_arrow_up' : 'c_arrow_down'), | ||
| 1816 | - // // width: ScreenUtil().setWidth(28), | ||
| 1817 | - // // // height: ScreenUtil().setWidth(10), | ||
| 1818 | - // // ), | ||
| 1819 | - // ), | ||
| 1820 | - ]))), | ||
| 1821 | - MyDivider(ScreenUtil().setWidth(2), | ||
| 1822 | - ScreenUtil().setWidth(46), | ||
| 1823 | - color: MyColours.color_BFC4D4), | ||
| 1824 | - Expanded( | ||
| 1825 | - child: Padding( | ||
| 1826 | - padding: EdgeInsets.only( | ||
| 1827 | - left: ScreenUtil().setWidth(14)), | ||
| 1828 | - child: Row( | ||
| 1829 | - mainAxisAlignment: | ||
| 1830 | - MainAxisAlignment.spaceEvenly, | ||
| 1831 | - children: [ | ||
| 1832 | - Text( | ||
| 1833 | - '到店时间:', | ||
| 1834 | - style: TextStyle( | ||
| 1835 | - // letterSpacing: ScreenUtil().setWidth(1.8 * 2), | ||
| 1836 | - color: MyColours.color_515151, | ||
| 1837 | - fontSize: ScreenUtil().setSp(28)), | ||
| 1838 | - ), | ||
| 1839 | - Expanded( | ||
| 1840 | - child: InkWell( | ||
| 1841 | - onTap: () { | ||
| 1842 | - FocusScope.of(context).requestFocus( | ||
| 1843 | - FocusNode()); //隐藏键盘 | ||
| 1844 | - DialogUtil.showSelectCusmanDialog( | ||
| 1845 | - context, | ||
| 1846 | - tableManagerModel.dailyList, | ||
| 1847 | - (value) async { | ||
| 1848 | - if (value != null) { | ||
| 1849 | - ddateIndex = value.first; | ||
| 1850 | - ddateHm = tableManagerModel | ||
| 1851 | - .dailyList[value.first]; | ||
| 1852 | - setState(() {}); | ||
| 1853 | - } | ||
| 1854 | - }, | ||
| 1855 | - title: '到店时间', | ||
| 1856 | - selecteds: | ||
| 1857 | - ddateIndex == null | ||
| 1858 | - ? [] | ||
| 1859 | - : [ddateIndex]) | ||
| 1860 | - .then((value) {}); | ||
| 1861 | - }, | ||
| 1862 | - child: Container( | ||
| 1863 | - alignment: Alignment.center, | ||
| 1864 | - child: Text(ddateHm, | ||
| 1865 | - style: TextStyle( | ||
| 1866 | - fontSize: ScreenUtil() | ||
| 1867 | - .setSp(28), | ||
| 1868 | - color: ddateHm == '选填' | ||
| 1869 | - ? MyColours | ||
| 1870 | - .color_999999 | ||
| 1871 | - : MyColours | ||
| 1872 | - .color_515151))), | ||
| 1873 | - ), | 1686 | + //电话 |
| 1687 | + // Container( | ||
| 1688 | + // margin: EdgeInsets.only(top: ScreenUtil().setWidth(40)), | ||
| 1689 | + // height: ScreenUtil().setWidth(68), | ||
| 1690 | + // padding: EdgeInsets.symmetric( | ||
| 1691 | + // horizontal: ScreenUtil().setWidth(16)), | ||
| 1692 | + // decoration: BoxDecoration( | ||
| 1693 | + // borderRadius: BorderRadius.circular( | ||
| 1694 | + // ScreenUtil().setWidth(12)), | ||
| 1695 | + // // color: Colors.red, | ||
| 1696 | + // border: Border.all( | ||
| 1697 | + // width: ScreenUtil().setWidth(2), | ||
| 1698 | + // color: MyColours.color_DBDBDB)), | ||
| 1699 | + // child: Row( | ||
| 1700 | + // mainAxisAlignment: MainAxisAlignment.spaceBetween, | ||
| 1701 | + // crossAxisAlignment: CrossAxisAlignment.center, | ||
| 1702 | + // children: [ | ||
| 1703 | + // Expanded( | ||
| 1704 | + // child: TextField( | ||
| 1705 | + // maxLines: 1, | ||
| 1706 | + | ||
| 1707 | + // //输入文本的样式 | ||
| 1708 | + // style: TextStyle( | ||
| 1709 | + // fontSize: ScreenUtil().setSp(30), | ||
| 1710 | + // color: MyColours.color_353535), | ||
| 1711 | + // controller: _baseIndoProvider.nameController, | ||
| 1712 | + // focusNode: _nameNode, | ||
| 1713 | + // // textAlignVertical: TextAlignVertical.top, | ||
| 1714 | + // decoration: InputDecoration( | ||
| 1715 | + // hintText: "顾客姓名", | ||
| 1716 | + // hintStyle: TextStyle( | ||
| 1717 | + // color: MyColours.color_999999, | ||
| 1718 | + // fontSize: ScreenUtil().setSp(28), | ||
| 1719 | + // ), | ||
| 1720 | + // // contentPadding: | ||
| 1721 | + // // EdgeInsets.only(bottom: ScreenUtil().setWidth(17)), | ||
| 1722 | + // // border: InputBorder.none, | ||
| 1723 | + // contentPadding: EdgeInsets.zero, | ||
| 1724 | + // border: OutlineInputBorder( | ||
| 1725 | + // borderSide: BorderSide.none), | ||
| 1726 | + // ), | ||
| 1727 | + // onChanged: (value) { | ||
| 1728 | + // print('ggg'); | ||
| 1729 | + | ||
| 1730 | + // nameStr = value; | ||
| 1731 | + | ||
| 1732 | + // if (_baseIndoProvider | ||
| 1733 | + // .phoneController.text.length == | ||
| 1734 | + // 0 && | ||
| 1735 | + // value.length > 0) { | ||
| 1736 | + // _baseIndoProvider.userHistorys = []; | ||
| 1737 | + // setState(() { | ||
| 1738 | + // showPhoneHistory = true; | ||
| 1739 | + // }); | ||
| 1740 | + // Map<String, String?> params = { | ||
| 1741 | + // "keywords": value, | ||
| 1742 | + // "sid": Provider.of<UserModel>(context, | ||
| 1743 | + // listen: false) | ||
| 1744 | + // .user! | ||
| 1745 | + // .sellerid, | ||
| 1746 | + // }; | ||
| 1747 | + // // _baseIndoProvider.getUserHistorys( | ||
| 1748 | + // // context, params); | ||
| 1749 | + // JhCommonUtils.debounce(() => | ||
| 1750 | + // _baseIndoProvider.getUserHistorys( | ||
| 1751 | + // context, params)); | ||
| 1752 | + // } else { | ||
| 1753 | + // setState(() { | ||
| 1754 | + // showPhoneHistory = false; | ||
| 1755 | + // }); | ||
| 1756 | + // } | ||
| 1757 | + // }, | ||
| 1758 | + // onEditingComplete: () { | ||
| 1759 | + // print('fff'); | ||
| 1760 | + // _nameNode.unfocus(); | ||
| 1761 | + // // _homeEnterModel.nameController.text = | ||
| 1762 | + // // nameStr + _nameSuffix(); | ||
| 1763 | + // _addNameSuffix(nameStr, sexStr); | ||
| 1764 | + // }, | ||
| 1765 | + // keyboardType: TextInputType.text, | ||
| 1766 | + // ), | ||
| 1767 | + // ), | ||
| 1768 | + // HEmptyView(40), | ||
| 1769 | + // InkWell( | ||
| 1770 | + // onTap: () { | ||
| 1771 | + // FocusScope.of(context) | ||
| 1772 | + // .requestFocus(FocusNode()); //隐藏键盘 | ||
| 1773 | + // List<String> list = []; | ||
| 1774 | + // for (Map item in _baseIndoProvider.sexList) { | ||
| 1775 | + // list.add(item['title']); | ||
| 1776 | + // } | ||
| 1777 | + // DialogUtil.showSelectCusmanDialog(context, list, | ||
| 1778 | + // (value) async { | ||
| 1779 | + // if (value != null) { | ||
| 1780 | + // sexSelectIndex = value.first; | ||
| 1781 | + // sexStr = list[sexSelectIndex]; | ||
| 1782 | + // if (nameStr != null && nameStr != '') { | ||
| 1783 | + // _addNameSuffix(nameStr, sexStr); | ||
| 1784 | + // } | ||
| 1785 | + // setState(() {}); | ||
| 1786 | + // } | ||
| 1787 | + // }, selecteds: [sexSelectIndex]) | ||
| 1788 | + // .then((value) {}); | ||
| 1789 | + // }, | ||
| 1790 | + // child: Row(children: [ | ||
| 1791 | + // Text( | ||
| 1792 | + // sexStr, | ||
| 1793 | + // style: TextStyle( | ||
| 1794 | + // color: MyColours.color_515151, | ||
| 1795 | + // fontSize: ScreenUtil().setSp(28), | ||
| 1796 | + // ), | ||
| 1797 | + // ), | ||
| 1798 | + // Image.asset(Utils.getImgPath('quan_down_f'), | ||
| 1799 | + // width: ScreenUtil().setWidth(28), | ||
| 1800 | + // height: ScreenUtil().setWidth(28)), | ||
| 1801 | + // ]), | ||
| 1802 | + // ) | ||
| 1803 | + // ], | ||
| 1804 | + // )), | ||
| 1805 | + VEmptyView(50), | ||
| 1806 | + Padding( | ||
| 1807 | + padding: EdgeInsets.symmetric( | ||
| 1808 | + horizontal: ScreenUtil().setWidth(36)), | ||
| 1809 | + child: Row( | ||
| 1810 | + children: [ | ||
| 1811 | + Expanded( | ||
| 1812 | + child: RoundButton( | ||
| 1813 | + text: '录入预订', | ||
| 1814 | + height: ScreenUtil().setWidth(96), | ||
| 1815 | + fontSize: 32, | ||
| 1816 | + gradientStart: MyColours.color_438E93, | ||
| 1817 | + gradientEnd: MyColours.color_438E93, | ||
| 1818 | + radius: ScreenUtil().setWidth(8), | ||
| 1819 | + isBold: false, | ||
| 1820 | + onPressed: () async { | ||
| 1821 | + if (currTimeIndex == null) { | ||
| 1822 | + Utils.showToast('请选择餐段或检查您的网络!'); | ||
| 1823 | + return; | ||
| 1824 | + } | ||
| 1825 | + if ((_baseIndoProvider.phoneController.text | ||
| 1826 | + .replaceAll(' ', '') | ||
| 1827 | + .isEmpty || | ||
| 1828 | + !Utils.phoneRegExp(_baseIndoProvider | ||
| 1829 | + .phoneController.text | ||
| 1830 | + .replaceAll(' ', '')))) { | ||
| 1831 | + setState(() { | ||
| 1832 | + showErro = '请输入正确的11位手机号码'; | ||
| 1833 | + }); | ||
| 1834 | + return; | ||
| 1835 | + } else { | ||
| 1836 | + setState(() { | ||
| 1837 | + showErro = ''; | ||
| 1838 | + }); | ||
| 1839 | + } | ||
| 1874 | 1840 | ||
| 1875 | - // HEmptyView(6), | ||
| 1876 | - // Image.asset( | ||
| 1877 | - // Utils.getImgPath( | ||
| 1878 | - // false ? 'c_arrow_up' : 'c_arrow_down'), | ||
| 1879 | - // width: ScreenUtil().setWidth(28), | ||
| 1880 | - // // height: ScreenUtil().setWidth(10), | ||
| 1881 | - // ), | ||
| 1882 | - ), | ||
| 1883 | - ], | ||
| 1884 | - ))) | ||
| 1885 | - ], | ||
| 1886 | - ), | ||
| 1887 | - ), | ||
| 1888 | - VEmptyView(44), | ||
| 1889 | - _remarkWidget() | 1841 | + Guest? guest = Guest( |
| 1842 | + null, | ||
| 1843 | + null, | ||
| 1844 | + null, | ||
| 1845 | + null, | ||
| 1846 | + null, | ||
| 1847 | + null, | ||
| 1848 | + null, | ||
| 1849 | + null, | ||
| 1850 | + null, | ||
| 1851 | + null, | ||
| 1852 | + null, | ||
| 1853 | + null, | ||
| 1854 | + null, | ||
| 1855 | + null, | ||
| 1856 | + null, | ||
| 1857 | + null, | ||
| 1858 | + null, | ||
| 1859 | + null, | ||
| 1860 | + null, | ||
| 1861 | + null); | ||
| 1862 | + if (widget.guest == null) { | ||
| 1863 | + guest.phone = _baseIndoProvider | ||
| 1864 | + .phoneController.text | ||
| 1865 | + .replaceAll(' ', ''); //预订人电话 | ||
| 1866 | + | ||
| 1867 | + if (nameStr != null && | ||
| 1868 | + nameStr!.trim().length > 0) { | ||
| 1869 | + String sex = '1'; | ||
| 1870 | + if (sexStr == '女士') { | ||
| 1871 | + sex = '2'; | ||
| 1872 | + } else if (sexStr == '公司') { | ||
| 1873 | + sex = '3'; | ||
| 1874 | + } | ||
| 1875 | + guest.rname = nameStr; //预订人姓名 | ||
| 1876 | + guest.sex = sex; //预订人性别:1:男 2:女 | ||
| 1877 | + } | ||
| 1878 | + } else { | ||
| 1879 | + guest = widget.guest; | ||
| 1880 | + } | ||
| 1881 | + FocusScope.of(context) | ||
| 1882 | + .requestFocus(FocusNode()); //隐藏键盘 | ||
| 1883 | + | ||
| 1884 | + Loading.showLoading( | ||
| 1885 | + context, | ||
| 1886 | + ); | ||
| 1887 | + JhCommonUtils.debounce( | ||
| 1888 | + () => _wechatReserve(true, guest), 500); | ||
| 1889 | + }, | ||
| 1890 | + )), | ||
| 1891 | + ], | ||
| 1892 | + )), | ||
| 1893 | + | ||
| 1894 | + showErro == '' | ||
| 1895 | + ? VEmptyView(62) | ||
| 1896 | + : Container( | ||
| 1897 | + padding: EdgeInsets.only( | ||
| 1898 | + left: ScreenUtil().setWidth(36), | ||
| 1899 | + top: ScreenUtil().setWidth(12), | ||
| 1900 | + right: ScreenUtil().setWidth(36), | ||
| 1901 | + bottom: ScreenUtil().setWidth(18), | ||
| 1902 | + ), | ||
| 1903 | + child: Row( | ||
| 1904 | + children: [ | ||
| 1905 | + Image.asset( | ||
| 1906 | + Utils.getImgPath('error_circle_red'), | ||
| 1907 | + width: ScreenUtil().setWidth(44)), | ||
| 1908 | + HEmptyView(16), | ||
| 1909 | + Text( | ||
| 1910 | + showErro, | ||
| 1911 | + style: TextStyle( | ||
| 1912 | + color: MyColours.color_E34D59, | ||
| 1913 | + fontSize: ScreenUtil().setSp(28)), | ||
| 1914 | + ) | ||
| 1915 | + ], | ||
| 1916 | + ), | ||
| 1917 | + ) | ||
| 1890 | ], | 1918 | ], |
| 1891 | ), | 1919 | ), |
| 1892 | Positioned( | 1920 | Positioned( |
| 1893 | top: _nameNode.hasFocus ? w(60) : 0, | 1921 | top: _nameNode.hasFocus ? w(60) : 0, |
| 1894 | left: 0, | 1922 | left: 0, |
| 1895 | child: Offstage( | 1923 | child: Offstage( |
| 1896 | - offstage: !(showPhoneHistory && | ||
| 1897 | - _baseIndoProvider.userHistorys.length > 0), | ||
| 1898 | - child: Container( | ||
| 1899 | - decoration: BoxDecoration( | ||
| 1900 | - borderRadius: BorderRadius.circular(8), | ||
| 1901 | - border: Border.all(color: Colors.white), | ||
| 1902 | - color: MyColours.color_ffffff, | ||
| 1903 | - // color: Colors.red, | ||
| 1904 | - boxShadow: [ | ||
| 1905 | - BoxShadow( | ||
| 1906 | - color: MyColours.color_e5e5e5, | ||
| 1907 | - blurRadius: ScreenUtil().setWidth(20)) | ||
| 1908 | - ]), | ||
| 1909 | - // width: double.infinity, | ||
| 1910 | - width: ScreenUtil().screenWidth - w(60), | ||
| 1911 | - // width: ScreenUtil().setWidth(350), | ||
| 1912 | - constraints: BoxConstraints(maxHeight: w(170)), | ||
| 1913 | - // height: _baseIndoProvider.userHistorys.length > 1 | ||
| 1914 | - // ? ScreenUtil().setWidth(140) | ||
| 1915 | - // : ScreenUtil().setWidth(104), | ||
| 1916 | - padding: EdgeInsets.symmetric( | ||
| 1917 | - horizontal: ScreenUtil().setWidth(30)), | ||
| 1918 | - child: Align( | 1924 | + offstage: !(showPhoneHistory && |
| 1925 | + _baseIndoProvider.userHistorys.length > 0), | ||
| 1926 | + child: Container( | ||
| 1927 | + decoration: BoxDecoration( | ||
| 1928 | + borderRadius: BorderRadius.circular(8), | ||
| 1929 | + border: Border.all(color: Colors.white), | ||
| 1930 | + color: MyColours.color_ffffff, | ||
| 1931 | + // color: Colors.red, | ||
| 1932 | + boxShadow: [ | ||
| 1933 | + BoxShadow( | ||
| 1934 | + color: MyColours.color_e5e5e5, | ||
| 1935 | + blurRadius: ScreenUtil().setWidth(20)) | ||
| 1936 | + ]), | ||
| 1937 | + // width: ScreenUtil().setWidth(440), | ||
| 1938 | + // height: _baseIndoProvider.userHistorys.length > 1 | ||
| 1939 | + // ? ScreenUtil().setWidth(140) | ||
| 1940 | + // : ScreenUtil().setWidth(104), | ||
| 1941 | + width: ScreenUtil().screenWidth - w(60), | ||
| 1942 | + // width: ScreenUtil().setWidth(350), | ||
| 1943 | + constraints: BoxConstraints(maxHeight: w(220)), | ||
| 1944 | + padding: EdgeInsets.symmetric( | ||
| 1945 | + horizontal: ScreenUtil().setWidth(30)), | ||
| 1946 | + child: Align( | ||
| 1919 | alignment: Alignment.topCenter, | 1947 | alignment: Alignment.topCenter, |
| 1920 | child: MediaQuery.removePadding( | 1948 | child: MediaQuery.removePadding( |
| 1921 | context: context, | 1949 | context: context, |
| 1922 | removeTop: true, | 1950 | removeTop: true, |
| 1923 | child: Scrollbar( | 1951 | child: Scrollbar( |
| 1924 | - isAlwaysShown: true, //设置滚动条常亮 | 1952 | + thumbVisibility: true, //设置滚动条常亮 |
| 1925 | controller: _scrollCrl, //必须设置一个controller | 1953 | controller: _scrollCrl, //必须设置一个controller |
| 1926 | 1954 | ||
| 1927 | ///添加进度条 | 1955 | ///添加进度条 |
| @@ -1932,80 +1960,28 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -1932,80 +1960,28 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 1932 | return GestureDetector( | 1960 | return GestureDetector( |
| 1933 | onTap: () { | 1961 | onTap: () { |
| 1934 | _byValueToReqeust(index); | 1962 | _byValueToReqeust(index); |
| 1935 | - // setState(() { | ||
| 1936 | - // sexStr = '先生'; | ||
| 1937 | - // showPhoneHistory = false; | ||
| 1938 | - // _baseIndoProvider.phoneController | ||
| 1939 | - // .text = _baseIndoProvider | ||
| 1940 | - // .userHistorys[index] | ||
| 1941 | - // .phone != | ||
| 1942 | - // null | ||
| 1943 | - // ? _baseIndoProvider | ||
| 1944 | - // .userHistorys[index].phone | ||
| 1945 | - // : ''; | ||
| 1946 | - // // _homeEnterModel.nameController.text = | ||
| 1947 | - // // _homeEnterModel | ||
| 1948 | - // // .userHistorys[index].rname + | ||
| 1949 | - // // _nameSuffix(); | ||
| 1950 | - // for (var item in _baseIndoProvider | ||
| 1951 | - // .sexList) { | ||
| 1952 | - // item['select'] = false; | ||
| 1953 | - // if (item['title'] == | ||
| 1954 | - // _baseIndoProvider | ||
| 1955 | - // .userHistorys[index] | ||
| 1956 | - // .sexStr) { | ||
| 1957 | - // item['select'] = true; | ||
| 1958 | - // sexSelectIndex = | ||
| 1959 | - // int.parse(item['code']) - | ||
| 1960 | - // 1; | ||
| 1961 | - // sexStr = _baseIndoProvider | ||
| 1962 | - // .userHistorys[index] | ||
| 1963 | - // .sexStr; | ||
| 1964 | - // } | ||
| 1965 | - // } | ||
| 1966 | - | ||
| 1967 | - // _addNameSuffix( | ||
| 1968 | - // _baseIndoProvider | ||
| 1969 | - // .userHistorys[index] | ||
| 1970 | - // .rname, | ||
| 1971 | - // sexStr); | ||
| 1972 | - // if (_baseIndoProvider | ||
| 1973 | - // .userHistorys[index] | ||
| 1974 | - // .rname == | ||
| 1975 | - // null || | ||
| 1976 | - // _baseIndoProvider | ||
| 1977 | - // .userHistorys[index] | ||
| 1978 | - // .rname == | ||
| 1979 | - // '') { | ||
| 1980 | - // nameStr = _baseIndoProvider | ||
| 1981 | - // .nameController.text; | ||
| 1982 | - | ||
| 1983 | - // if (nameStr.endsWith('女士')) { | ||
| 1984 | - // nameStr = nameStr.replaceAll( | ||
| 1985 | - // '女士', ''); | ||
| 1986 | - // } | ||
| 1987 | - // if (nameStr.endsWith('先生')) { | ||
| 1988 | - // nameStr = nameStr.replaceAll( | ||
| 1989 | - // '先生', ''); | ||
| 1990 | - // } | ||
| 1991 | - // if (nameStr.endsWith('公司')) { | ||
| 1992 | - // nameStr = nameStr.replaceAll( | ||
| 1993 | - // '公司', ''); | ||
| 1994 | - // } | ||
| 1995 | - // } else { | ||
| 1996 | - // nameStr = _baseIndoProvider | ||
| 1997 | - // .userHistorys[index].rname; | ||
| 1998 | - // } | ||
| 1999 | - | ||
| 2000 | - // _phoneNode.unfocus(); | ||
| 2001 | - // _baseIndoProvider.userHistorys | ||
| 2002 | - // .clear(); | ||
| 2003 | - // }); | 1963 | + // UserHistoryEntity userHistoryEntity = |
| 1964 | + // _baseIndoProvider | ||
| 1965 | + // .userHistorys[index]; | ||
| 1966 | + // if (userHistoryEntity.sex == null || | ||
| 1967 | + // userHistoryEntity.sex == '') { | ||
| 1968 | + // userHistoryEntity.sex = '1'; | ||
| 1969 | + // } | ||
| 1970 | + // sexStr = userHistoryEntity.sexStr; | ||
| 1971 | + | ||
| 1972 | + // sexSelectIndex = | ||
| 1973 | + // sexList.indexOf(sexStr); | ||
| 1974 | + | ||
| 1975 | + // _getIsMemberByPhone( | ||
| 1976 | + // userHistoryEntity.phone); | ||
| 1977 | + // needHistory = true; | ||
| 1978 | + // _showConfirmWidget( | ||
| 1979 | + // needHistorytemp: true, index: index); | ||
| 2004 | }, | 1980 | }, |
| 2005 | child: Container( | 1981 | child: Container( |
| 2006 | width: double.infinity, | 1982 | width: double.infinity, |
| 2007 | height: | 1983 | height: |
| 2008 | - ScreenUtil().setWidth(102), | 1984 | + ScreenUtil().setWidth(100), |
| 2009 | decoration: BoxDecoration( | 1985 | decoration: BoxDecoration( |
| 2010 | border: Border( | 1986 | border: Border( |
| 2011 | bottom: (index != | 1987 | bottom: (index != |
| @@ -2049,7 +2025,7 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -2049,7 +2025,7 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 2049 | : _baseIndoProvider | 2025 | : _baseIndoProvider |
| 2050 | .userHistorys[ | 2026 | .userHistorys[ |
| 2051 | index] | 2027 | index] |
| 2052 | - .phone)) + | 2028 | + .phone))! + |
| 2053 | ' ' + | 2029 | ' ' + |
| 2054 | (_nameNode.hasFocus | 2030 | (_nameNode.hasFocus |
| 2055 | ? (_baseIndoProvider | 2031 | ? (_baseIndoProvider |
| @@ -2061,7 +2037,7 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -2061,7 +2037,7 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 2061 | : _baseIndoProvider | 2037 | : _baseIndoProvider |
| 2062 | .userHistorys[ | 2038 | .userHistorys[ |
| 2063 | index] | 2039 | index] |
| 2064 | - .phone) | 2040 | + .phone!) |
| 2065 | : (_baseIndoProvider | 2041 | : (_baseIndoProvider |
| 2066 | .userHistorys[ | 2042 | .userHistorys[ |
| 2067 | index] | 2043 | index] |
| @@ -2087,15 +2063,219 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -2087,15 +2063,219 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 2087 | itemExtent: ScreenUtil().setWidth(104), | 2063 | itemExtent: ScreenUtil().setWidth(104), |
| 2088 | itemCount: | 2064 | itemCount: |
| 2089 | _baseIndoProvider.userHistorys.length, | 2065 | _baseIndoProvider.userHistorys.length, |
| 2090 | - )))), | ||
| 2091 | - ), | ||
| 2092 | - )), | 2066 | + ))), |
| 2067 | + ), | ||
| 2068 | + ))), | ||
| 2069 | + // Positioned( | ||
| 2070 | + // top: _nameNode.hasFocus ? w(60) : 0, | ||
| 2071 | + // left: 0, | ||
| 2072 | + // child: Offstage( | ||
| 2073 | + // offstage: !(showPhoneHistory && | ||
| 2074 | + // _baseIndoProvider.userHistorys.length > 0), | ||
| 2075 | + // child: Container( | ||
| 2076 | + // decoration: BoxDecoration( | ||
| 2077 | + // borderRadius: BorderRadius.circular(8), | ||
| 2078 | + // border: Border.all(color: Colors.white), | ||
| 2079 | + // color: MyColours.color_ffffff, | ||
| 2080 | + // // color: Colors.red, | ||
| 2081 | + // boxShadow: [ | ||
| 2082 | + // BoxShadow( | ||
| 2083 | + // color: MyColours.color_e5e5e5, | ||
| 2084 | + // blurRadius: ScreenUtil().setWidth(20)) | ||
| 2085 | + // ]), | ||
| 2086 | + // // width: double.infinity, | ||
| 2087 | + // width: ScreenUtil().screenWidth - w(60), | ||
| 2088 | + // // width: ScreenUtil().setWidth(350), | ||
| 2089 | + // constraints: BoxConstraints(maxHeight: w(170)), | ||
| 2090 | + // // height: _baseIndoProvider.userHistorys.length > 1 | ||
| 2091 | + // // ? ScreenUtil().setWidth(140) | ||
| 2092 | + // // : ScreenUtil().setWidth(104), | ||
| 2093 | + // padding: EdgeInsets.symmetric( | ||
| 2094 | + // horizontal: ScreenUtil().setWidth(30)), | ||
| 2095 | + // child: Align( | ||
| 2096 | + // alignment: Alignment.topCenter, | ||
| 2097 | + // child: MediaQuery.removePadding( | ||
| 2098 | + // context: context, | ||
| 2099 | + // removeTop: true, | ||
| 2100 | + // child: Scrollbar( | ||
| 2101 | + // thumbVisibility: true, //设置滚动条常亮 | ||
| 2102 | + // controller: _scrollCrl, //必须设置一个controller | ||
| 2103 | + | ||
| 2104 | + // ///添加进度条 | ||
| 2105 | + // child: ListView.builder( | ||
| 2106 | + // shrinkWrap: true, | ||
| 2107 | + // controller: _scrollCrl, | ||
| 2108 | + // itemBuilder: (context, index) { | ||
| 2109 | + // return GestureDetector( | ||
| 2110 | + // onTap: () { | ||
| 2111 | + // _byValueToReqeust(index); | ||
| 2112 | + // // setState(() { | ||
| 2113 | + // // sexStr = '先生'; | ||
| 2114 | + // // showPhoneHistory = false; | ||
| 2115 | + // // _baseIndoProvider.phoneController | ||
| 2116 | + // // .text = _baseIndoProvider | ||
| 2117 | + // // .userHistorys[index] | ||
| 2118 | + // // .phone != | ||
| 2119 | + // // null | ||
| 2120 | + // // ? _baseIndoProvider | ||
| 2121 | + // // .userHistorys[index].phone | ||
| 2122 | + // // : ''; | ||
| 2123 | + // // // _homeEnterModel.nameController.text = | ||
| 2124 | + // // // _homeEnterModel | ||
| 2125 | + // // // .userHistorys[index].rname + | ||
| 2126 | + // // // _nameSuffix(); | ||
| 2127 | + // // for (var item in _baseIndoProvider | ||
| 2128 | + // // .sexList) { | ||
| 2129 | + // // item['select'] = false; | ||
| 2130 | + // // if (item['title'] == | ||
| 2131 | + // // _baseIndoProvider | ||
| 2132 | + // // .userHistorys[index] | ||
| 2133 | + // // .sexStr) { | ||
| 2134 | + // // item['select'] = true; | ||
| 2135 | + // // sexSelectIndex = | ||
| 2136 | + // // int.parse(item['code']) - | ||
| 2137 | + // // 1; | ||
| 2138 | + // // sexStr = _baseIndoProvider | ||
| 2139 | + // // .userHistorys[index] | ||
| 2140 | + // // .sexStr; | ||
| 2141 | + // // } | ||
| 2142 | + // // } | ||
| 2143 | + | ||
| 2144 | + // // _addNameSuffix( | ||
| 2145 | + // // _baseIndoProvider | ||
| 2146 | + // // .userHistorys[index] | ||
| 2147 | + // // .rname, | ||
| 2148 | + // // sexStr); | ||
| 2149 | + // // if (_baseIndoProvider | ||
| 2150 | + // // .userHistorys[index] | ||
| 2151 | + // // .rname == | ||
| 2152 | + // // null || | ||
| 2153 | + // // _baseIndoProvider | ||
| 2154 | + // // .userHistorys[index] | ||
| 2155 | + // // .rname == | ||
| 2156 | + // // '') { | ||
| 2157 | + // // nameStr = _baseIndoProvider | ||
| 2158 | + // // .nameController.text; | ||
| 2159 | + | ||
| 2160 | + // // if (nameStr.endsWith('女士')) { | ||
| 2161 | + // // nameStr = nameStr.replaceAll( | ||
| 2162 | + // // '女士', ''); | ||
| 2163 | + // // } | ||
| 2164 | + // // if (nameStr.endsWith('先生')) { | ||
| 2165 | + // // nameStr = nameStr.replaceAll( | ||
| 2166 | + // // '先生', ''); | ||
| 2167 | + // // } | ||
| 2168 | + // // if (nameStr.endsWith('公司')) { | ||
| 2169 | + // // nameStr = nameStr.replaceAll( | ||
| 2170 | + // // '公司', ''); | ||
| 2171 | + // // } | ||
| 2172 | + // // } else { | ||
| 2173 | + // // nameStr = _baseIndoProvider | ||
| 2174 | + // // .userHistorys[index].rname; | ||
| 2175 | + // // } | ||
| 2176 | + | ||
| 2177 | + // // _phoneNode.unfocus(); | ||
| 2178 | + // // _baseIndoProvider.userHistorys | ||
| 2179 | + // // .clear(); | ||
| 2180 | + // // }); | ||
| 2181 | + // }, | ||
| 2182 | + // child: Container( | ||
| 2183 | + // width: double.infinity, | ||
| 2184 | + // height: | ||
| 2185 | + // ScreenUtil().setWidth(102), | ||
| 2186 | + // decoration: BoxDecoration( | ||
| 2187 | + // border: Border( | ||
| 2188 | + // bottom: (index != | ||
| 2189 | + // (_baseIndoProvider | ||
| 2190 | + // .userHistorys | ||
| 2191 | + // .length - | ||
| 2192 | + // 1) && | ||
| 2193 | + // _baseIndoProvider | ||
| 2194 | + // .userHistorys | ||
| 2195 | + // .length > | ||
| 2196 | + // 1) | ||
| 2197 | + // ? BorderSide( | ||
| 2198 | + // color: MyColours | ||
| 2199 | + // .color_e5e5e5, | ||
| 2200 | + // width: | ||
| 2201 | + // ScreenUtil() | ||
| 2202 | + // .setWidth( | ||
| 2203 | + // 2)) | ||
| 2204 | + // : BorderSide.none)), | ||
| 2205 | + // child: Align( | ||
| 2206 | + // alignment: | ||
| 2207 | + // Alignment.centerLeft, | ||
| 2208 | + // child: Text( | ||
| 2209 | + // (_nameNode.hasFocus | ||
| 2210 | + // ? (_baseIndoProvider | ||
| 2211 | + // .userHistorys[ | ||
| 2212 | + // index] | ||
| 2213 | + // .rnameStr == | ||
| 2214 | + // null | ||
| 2215 | + // ? '' | ||
| 2216 | + // : _baseIndoProvider | ||
| 2217 | + // .userHistorys[ | ||
| 2218 | + // index] | ||
| 2219 | + // .rnameStr) | ||
| 2220 | + // : (_baseIndoProvider | ||
| 2221 | + // .userHistorys[ | ||
| 2222 | + // index] | ||
| 2223 | + // .phone == | ||
| 2224 | + // null | ||
| 2225 | + // ? '' | ||
| 2226 | + // : _baseIndoProvider | ||
| 2227 | + // .userHistorys[ | ||
| 2228 | + // index] | ||
| 2229 | + // .phone)) ?? | ||
| 2230 | + // '' + | ||
| 2231 | + // ' ' + | ||
| 2232 | + // (_nameNode.hasFocus | ||
| 2233 | + // ? (_baseIndoProvider | ||
| 2234 | + // .userHistorys[ | ||
| 2235 | + // index] | ||
| 2236 | + // .phone == | ||
| 2237 | + // null | ||
| 2238 | + // ? '' | ||
| 2239 | + // : _baseIndoProvider | ||
| 2240 | + // .userHistorys[ | ||
| 2241 | + // index] | ||
| 2242 | + // .phone ?? | ||
| 2243 | + // '') | ||
| 2244 | + // : (_baseIndoProvider | ||
| 2245 | + // .userHistorys[ | ||
| 2246 | + // index] | ||
| 2247 | + // .rnameStr == | ||
| 2248 | + // null | ||
| 2249 | + // ? '' | ||
| 2250 | + // : _baseIndoProvider | ||
| 2251 | + // .userHistorys[ | ||
| 2252 | + // index] | ||
| 2253 | + // .rnameStr)) + | ||
| 2254 | + // ' ' + | ||
| 2255 | + // _baseIndoProvider | ||
| 2256 | + // .userHistorys[ | ||
| 2257 | + // index] | ||
| 2258 | + // .nickName, | ||
| 2259 | + // style: TextStyle( | ||
| 2260 | + // color: MyColours | ||
| 2261 | + // .color_333333, | ||
| 2262 | + // fontSize: ScreenUtil() | ||
| 2263 | + // .setSp(32)), | ||
| 2264 | + // ))), | ||
| 2265 | + // ); | ||
| 2266 | + // }, | ||
| 2267 | + // itemExtent: ScreenUtil().setWidth(104), | ||
| 2268 | + // itemCount: | ||
| 2269 | + // _baseIndoProvider.userHistorys.length, | ||
| 2270 | + // )))), | ||
| 2271 | + // ), | ||
| 2272 | + // )), | ||
| 2093 | ], | 2273 | ], |
| 2094 | ), | 2274 | ), |
| 2095 | ], | 2275 | ], |
| 2096 | )); | 2276 | )); |
| 2097 | } | 2277 | } |
| 2098 | - */ | 2278 | + |
| 2099 | // 客户经理转发记录 | 2279 | // 客户经理转发记录 |
| 2100 | _addForward(String rid) async { | 2280 | _addForward(String rid) async { |
| 2101 | UserModel userModel = Provider.of<UserModel>(context, listen: false); | 2281 | UserModel userModel = Provider.of<UserModel>(context, listen: false); |
| @@ -2429,6 +2609,225 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -2429,6 +2609,225 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 2429 | } | 2609 | } |
| 2430 | */ | 2610 | */ |
| 2431 | 2611 | ||
| 2612 | + ///选中的桌子widget | ||
| 2613 | + Widget _selectTableWidgetSms() { | ||
| 2614 | + return Expanded( | ||
| 2615 | + flex: 2, | ||
| 2616 | + child: InkWell( | ||
| 2617 | + onTap: () { | ||
| 2618 | + // 点击弹窗空白处联系人历史记录弹框消失 | ||
| 2619 | + setState(() { | ||
| 2620 | + showPhoneHistory = false; //显示客户历史记录 | ||
| 2621 | + _baseIndoProvider.userHistorys.clear(); | ||
| 2622 | + }); | ||
| 2623 | + }, | ||
| 2624 | + child: Container( | ||
| 2625 | + // constraints: BoxConstraints(maxHeight: ScreenUtil().setWidth(760)), | ||
| 2626 | + // height: ScreenUtil().setWidth(400), | ||
| 2627 | + width: double.infinity, | ||
| 2628 | + decoration: BoxDecoration( | ||
| 2629 | + color: MyColours.color_ffffff, | ||
| 2630 | + boxShadow: [ | ||
| 2631 | + BoxShadow( | ||
| 2632 | + color: MyColours.color_333333, | ||
| 2633 | + blurRadius: ScreenUtil().setWidth(14)) | ||
| 2634 | + ], | ||
| 2635 | + borderRadius: BorderRadius.only( | ||
| 2636 | + topLeft: Radius.circular(ScreenUtil().setWidth(24)), | ||
| 2637 | + topRight: Radius.circular(ScreenUtil().setWidth(24)), | ||
| 2638 | + )), | ||
| 2639 | + child: SingleChildScrollView( | ||
| 2640 | + child: Column( | ||
| 2641 | + // mainAxisSize: MainAxisSize.min, | ||
| 2642 | + mainAxisAlignment: MainAxisAlignment.start, | ||
| 2643 | + crossAxisAlignment: CrossAxisAlignment.start, | ||
| 2644 | + children: [ | ||
| 2645 | + Stack(alignment: Alignment.centerRight, children: [ | ||
| 2646 | + Container( | ||
| 2647 | + width: double.infinity, | ||
| 2648 | + padding: EdgeInsets.symmetric( | ||
| 2649 | + horizontal: ScreenUtil().setWidth(40), | ||
| 2650 | + vertical: ScreenUtil().setSp(16), | ||
| 2651 | + ), | ||
| 2652 | + decoration: BoxDecoration( | ||
| 2653 | + color: MyColours.color_f3f3f3, | ||
| 2654 | + borderRadius: BorderRadius.only( | ||
| 2655 | + topLeft: | ||
| 2656 | + Radius.circular(ScreenUtil().setWidth(24)), | ||
| 2657 | + topRight: | ||
| 2658 | + Radius.circular(ScreenUtil().setWidth(24)), | ||
| 2659 | + )), | ||
| 2660 | + child: Column( | ||
| 2661 | + children: [ | ||
| 2662 | + Text( | ||
| 2663 | + selectDateStr + ' ' + doltStr!, | ||
| 2664 | + style: TextStyle( | ||
| 2665 | + color: MyColours.color_515151, | ||
| 2666 | + fontSize: ScreenUtil().setSp(28), | ||
| 2667 | + fontWeight: FontWeight.bold), | ||
| 2668 | + ), | ||
| 2669 | + VEmptyView(8), | ||
| 2670 | + Text( | ||
| 2671 | + selectWeekAndLunarCalendar, | ||
| 2672 | + style: TextStyle( | ||
| 2673 | + color: MyColours.color_999999, | ||
| 2674 | + fontSize: ScreenUtil().setSp(20)), | ||
| 2675 | + ) | ||
| 2676 | + ], | ||
| 2677 | + ), | ||
| 2678 | + ), | ||
| 2679 | + Positioned( | ||
| 2680 | + right: 0, | ||
| 2681 | + child: InkWell( | ||
| 2682 | + onTap: () { | ||
| 2683 | + _clearData(); | ||
| 2684 | + }, | ||
| 2685 | + child: Container( | ||
| 2686 | + padding: EdgeInsets.symmetric( | ||
| 2687 | + vertical: ScreenUtil().setWidth(30), | ||
| 2688 | + horizontal: ScreenUtil().setWidth(40)), | ||
| 2689 | + // color: Colors.red, | ||
| 2690 | + child: Image.asset( | ||
| 2691 | + Utils.getImgPath('close'), | ||
| 2692 | + width: ScreenUtil().setWidth(28), | ||
| 2693 | + height: ScreenUtil().setWidth(28), | ||
| 2694 | + )))), | ||
| 2695 | + Positioned( | ||
| 2696 | + left: 0, | ||
| 2697 | + child: InkWell( | ||
| 2698 | + onTap: () { | ||
| 2699 | + _clearData(); | ||
| 2700 | + }, | ||
| 2701 | + child: Container( | ||
| 2702 | + padding: EdgeInsets.symmetric( | ||
| 2703 | + vertical: ScreenUtil().setWidth(30), | ||
| 2704 | + horizontal: ScreenUtil().setWidth(40)), | ||
| 2705 | + // color: Colors.red, | ||
| 2706 | + child: Text( | ||
| 2707 | + '清空', | ||
| 2708 | + style: TextStyle( | ||
| 2709 | + decoration: TextDecoration.underline, | ||
| 2710 | + color: MyColours.color_438E93, | ||
| 2711 | + fontSize: ScreenUtil().setSp(20)), | ||
| 2712 | + ), | ||
| 2713 | + ))) | ||
| 2714 | + ]), | ||
| 2715 | + Container( | ||
| 2716 | + margin: EdgeInsets.only(top: ScreenUtil().setWidth(44)), | ||
| 2717 | + height: ScreenUtil().setWidth(60), | ||
| 2718 | + child: ListView.builder( | ||
| 2719 | + padding: EdgeInsets.only( | ||
| 2720 | + left: ScreenUtil().setWidth(48)), | ||
| 2721 | + itemCount: | ||
| 2722 | + tableManagerModel!.selectTablesOrReserve.length, | ||
| 2723 | + shrinkWrap: true, | ||
| 2724 | + scrollDirection: Axis.horizontal, | ||
| 2725 | + itemBuilder: (BuildContext contxt, int index) { | ||
| 2726 | + TableListReserve table = tableManagerModel! | ||
| 2727 | + .selectTablesOrReserve[index]; | ||
| 2728 | + return Container( | ||
| 2729 | + margin: EdgeInsets.only( | ||
| 2730 | + right: ScreenUtil().setWidth(20)), | ||
| 2731 | + padding: EdgeInsets.only( | ||
| 2732 | + left: ScreenUtil().setWidth(16), | ||
| 2733 | + // right: ScreenUtil().setWidth(4), | ||
| 2734 | + // top: ScreenUtil().setWidth(14), | ||
| 2735 | + // bottom: ScreenUtil().setWidth(14) | ||
| 2736 | + ), | ||
| 2737 | + decoration: BoxDecoration( | ||
| 2738 | + border: Border.all( | ||
| 2739 | + width: ScreenUtil().setWidth(2), | ||
| 2740 | + color: MyColours.color_438E93), | ||
| 2741 | + borderRadius: BorderRadius.circular( | ||
| 2742 | + ScreenUtil().setWidth(8))), | ||
| 2743 | + child: Row( | ||
| 2744 | + children: [ | ||
| 2745 | + Text( | ||
| 2746 | + table.name!, | ||
| 2747 | + style: TextStyle( | ||
| 2748 | + color: MyColours.color_438E93, | ||
| 2749 | + fontSize: ScreenUtil().setSp(28)), | ||
| 2750 | + ), | ||
| 2751 | + HEmptyView(14), | ||
| 2752 | + InkWell( | ||
| 2753 | + onTap: () { | ||
| 2754 | + //删除已经选择的桌位 | ||
| 2755 | + tableManagerModel! | ||
| 2756 | + .selectTablesOrReserve | ||
| 2757 | + .removeWhere( | ||
| 2758 | + (t) => t.id == table.id); | ||
| 2759 | + if (tableManagerModel! | ||
| 2760 | + .selectTablesOrReserve | ||
| 2761 | + .length == | ||
| 2762 | + 0) { | ||
| 2763 | + // wechatNotification = true; | ||
| 2764 | + _clearData(); | ||
| 2765 | + } | ||
| 2766 | + | ||
| 2767 | + tableManagerModel! | ||
| 2768 | + .tablesOrReserveDataShow! | ||
| 2769 | + .forEach((element) { | ||
| 2770 | + element.tableList! | ||
| 2771 | + .forEach((elementn) { | ||
| 2772 | + if (elementn.id == table.id) { | ||
| 2773 | + elementn.selected = false; | ||
| 2774 | + } | ||
| 2775 | + }); | ||
| 2776 | + }); | ||
| 2777 | + setState(() {}); | ||
| 2778 | + | ||
| 2779 | + // for (t.Table item | ||
| 2780 | + // in tableManagerModel.tablesShow) { | ||
| 2781 | + // if (item.id == table.id) { | ||
| 2782 | + // item.selected = false; | ||
| 2783 | + // setState(() {}); | ||
| 2784 | + // } | ||
| 2785 | + // } | ||
| 2786 | + // if (tableManagerModel.selectNumber != null) { | ||
| 2787 | + // for (t.Table item in tableManagerModel | ||
| 2788 | + // .areaTableMapShow[ | ||
| 2789 | + // tableManagerModel | ||
| 2790 | + // .areas[ | ||
| 2791 | + // tableManagerModel.selectNumber] | ||
| 2792 | + // .name]) { | ||
| 2793 | + // if (item.id == table.id) { | ||
| 2794 | + // item.selected = false; | ||
| 2795 | + // setState(() {}); | ||
| 2796 | + // } | ||
| 2797 | + // } | ||
| 2798 | + // } | ||
| 2799 | + }, | ||
| 2800 | + child: Container( | ||
| 2801 | + // color: Colors.red, | ||
| 2802 | + padding: EdgeInsets.only( | ||
| 2803 | + top: ScreenUtil().setWidth(14), | ||
| 2804 | + bottom: | ||
| 2805 | + ScreenUtil().setWidth(14), | ||
| 2806 | + left: ScreenUtil().setWidth(14), | ||
| 2807 | + right: | ||
| 2808 | + ScreenUtil().setWidth(4)), | ||
| 2809 | + child: Image.asset( | ||
| 2810 | + Utils.getImgPath( | ||
| 2811 | + 'table_m_close'), | ||
| 2812 | + width: ScreenUtil() | ||
| 2813 | + .setWidth(32)))), | ||
| 2814 | + ], | ||
| 2815 | + ), | ||
| 2816 | + ); | ||
| 2817 | + }), | ||
| 2818 | + ), | ||
| 2819 | + // VEmptyView(50), | ||
| 2820 | + | ||
| 2821 | + // Column(children: [ | ||
| 2822 | + _customerInfoWidget(), | ||
| 2823 | + // VEmptyView(44), | ||
| 2824 | + // _couponWidget(), | ||
| 2825 | + // ]), | ||
| 2826 | + ], | ||
| 2827 | + ), | ||
| 2828 | + )))); | ||
| 2829 | + } | ||
| 2830 | + | ||
| 2432 | _onlyReserve() async { | 2831 | _onlyReserve() async { |
| 2433 | bool isShow = true; //是否需要弹窗 “预订失败!” | 2832 | bool isShow = true; //是否需要弹窗 “预订失败!” |
| 2434 | SunReserveInfoModel? _model = await tableManagerModel! | 2833 | SunReserveInfoModel? _model = await tableManagerModel! |
| @@ -2798,7 +3197,7 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -2798,7 +3197,7 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 2798 | context, | 3197 | context, |
| 2799 | ); | 3198 | ); |
| 2800 | JhCommonUtils.debounce( | 3199 | JhCommonUtils.debounce( |
| 2801 | - () => _wechatReserve(true), 500); | 3200 | + () => _wechatReserve(true, widget.guest), 500); |
| 2802 | }, | 3201 | }, |
| 2803 | )), | 3202 | )), |
| 2804 | ], | 3203 | ], |
| @@ -2809,7 +3208,7 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -2809,7 +3208,7 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 2809 | )); | 3208 | )); |
| 2810 | } | 3209 | } |
| 2811 | 3210 | ||
| 2812 | - _wechatReserve(bool isWechat) async { | 3211 | + _wechatReserve(bool isWechat, Guest? guest) async { |
| 2813 | bool isShow = true; //是否需要弹窗 “预订失败!” | 3212 | bool isShow = true; //是否需要弹窗 “预订失败!” |
| 2814 | SunReserveInfoModel? _model = await tableManagerModel! | 3213 | SunReserveInfoModel? _model = await tableManagerModel! |
| 2815 | .setReserveInfoOrReseve(context, (v) { | 3214 | .setReserveInfoOrReseve(context, (v) { |
| @@ -2819,7 +3218,7 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -2819,7 +3218,7 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 2819 | isShow = false; | 3218 | isShow = false; |
| 2820 | } | 3219 | } |
| 2821 | }, dateTime, currTimeIndex, morning, noon, night, meal1, meal2, | 3220 | }, dateTime, currTimeIndex, morning, noon, night, meal1, meal2, |
| 2822 | - needKeep: true, guest: widget.guest); | 3221 | + needKeep: true, guest: guest); |
| 2823 | if (_model != null && | 3222 | if (_model != null && |
| 2824 | ObjectUtil.isNotEmpty(_model.row) && | 3223 | ObjectUtil.isNotEmpty(_model.row) && |
| 2825 | ObjectUtil.isNotEmpty(_model.row!.id)) { | 3224 | ObjectUtil.isNotEmpty(_model.row!.id)) { |
| @@ -4470,7 +4869,9 @@ class TableManagerPageState extends State<TableManagerPage> { | @@ -4470,7 +4869,9 @@ class TableManagerPageState extends State<TableManagerPage> { | ||
| 4470 | ? | 4869 | ? |
| 4471 | // wechatNotification | 4870 | // wechatNotification |
| 4472 | // ? | 4871 | // ? |
| 4473 | - _selectTableWidgetWechat() | 4872 | + !isReservePhoneApp |
| 4873 | + ? _selectTableWidgetWechat() | ||
| 4874 | + : _selectTableWidgetSms() | ||
| 4474 | // : Expanded( | 4875 | // : Expanded( |
| 4475 | // flex: 5, child: _selectTableWidgetSms()) | 4876 | // flex: 5, child: _selectTableWidgetSms()) |
| 4476 | : SizedBox() | 4877 | : SizedBox() |
| @@ -135,6 +135,7 @@ class CustomerProvider extends ChangeNotifier { | @@ -135,6 +135,7 @@ class CustomerProvider extends ChangeNotifier { | ||
| 135 | bool isSetOver = true; | 135 | bool isSetOver = true; |
| 136 | bool isReserveOver = true; | 136 | bool isReserveOver = true; |
| 137 | bool isReserveCancel = true; | 137 | bool isReserveCancel = true; |
| 138 | + bool isReservePhoneApp = false; | ||
| 138 | 139 | ||
| 139 | bool cancelOrderdayShopowner = true; | 140 | bool cancelOrderdayShopowner = true; |
| 140 | bool cancelOrderdayManager = true; | 141 | bool cancelOrderdayManager = true; |
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
library/app_update_check_plugin/example/android/.gradle/7.5/dependencies-accessors/gc.properties
0 → 100644
No preview for this file type
No preview for this file type
No preview for this file type
library/app_update_check_plugin/example/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock
0 → 100644
No preview for this file type
library/app_update_check_plugin/example/android/.gradle/buildOutputCleanup/outputFiles.bin
0 → 100644
No preview for this file type
No preview for this file type
| 1 | +#!/usr/bin/env bash | ||
| 2 | + | ||
| 3 | +############################################################################## | ||
| 4 | +## | ||
| 5 | +## Gradle start up script for UN*X | ||
| 6 | +## | ||
| 7 | +############################################################################## | ||
| 8 | + | ||
| 9 | +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. | ||
| 10 | +DEFAULT_JVM_OPTS="" | ||
| 11 | + | ||
| 12 | +APP_NAME="Gradle" | ||
| 13 | +APP_BASE_NAME=`basename "$0"` | ||
| 14 | + | ||
| 15 | +# Use the maximum available, or set MAX_FD != -1 to use that value. | ||
| 16 | +MAX_FD="maximum" | ||
| 17 | + | ||
| 18 | +warn ( ) { | ||
| 19 | + echo "$*" | ||
| 20 | +} | ||
| 21 | + | ||
| 22 | +die ( ) { | ||
| 23 | + echo | ||
| 24 | + echo "$*" | ||
| 25 | + echo | ||
| 26 | + exit 1 | ||
| 27 | +} | ||
| 28 | + | ||
| 29 | +# OS specific support (must be 'true' or 'false'). | ||
| 30 | +cygwin=false | ||
| 31 | +msys=false | ||
| 32 | +darwin=false | ||
| 33 | +case "`uname`" in | ||
| 34 | + CYGWIN* ) | ||
| 35 | + cygwin=true | ||
| 36 | + ;; | ||
| 37 | + Darwin* ) | ||
| 38 | + darwin=true | ||
| 39 | + ;; | ||
| 40 | + MINGW* ) | ||
| 41 | + msys=true | ||
| 42 | + ;; | ||
| 43 | +esac | ||
| 44 | + | ||
| 45 | +# Attempt to set APP_HOME | ||
| 46 | +# Resolve links: $0 may be a link | ||
| 47 | +PRG="$0" | ||
| 48 | +# Need this for relative symlinks. | ||
| 49 | +while [ -h "$PRG" ] ; do | ||
| 50 | + ls=`ls -ld "$PRG"` | ||
| 51 | + link=`expr "$ls" : '.*-> \(.*\)$'` | ||
| 52 | + if expr "$link" : '/.*' > /dev/null; then | ||
| 53 | + PRG="$link" | ||
| 54 | + else | ||
| 55 | + PRG=`dirname "$PRG"`"/$link" | ||
| 56 | + fi | ||
| 57 | +done | ||
| 58 | +SAVED="`pwd`" | ||
| 59 | +cd "`dirname \"$PRG\"`/" >/dev/null | ||
| 60 | +APP_HOME="`pwd -P`" | ||
| 61 | +cd "$SAVED" >/dev/null | ||
| 62 | + | ||
| 63 | +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar | ||
| 64 | + | ||
| 65 | +# Determine the Java command to use to start the JVM. | ||
| 66 | +if [ -n "$JAVA_HOME" ] ; then | ||
| 67 | + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then | ||
| 68 | + # IBM's JDK on AIX uses strange locations for the executables | ||
| 69 | + JAVACMD="$JAVA_HOME/jre/sh/java" | ||
| 70 | + else | ||
| 71 | + JAVACMD="$JAVA_HOME/bin/java" | ||
| 72 | + fi | ||
| 73 | + if [ ! -x "$JAVACMD" ] ; then | ||
| 74 | + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME | ||
| 75 | + | ||
| 76 | +Please set the JAVA_HOME variable in your environment to match the | ||
| 77 | +location of your Java installation." | ||
| 78 | + fi | ||
| 79 | +else | ||
| 80 | + JAVACMD="java" | ||
| 81 | + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. | ||
| 82 | + | ||
| 83 | +Please set the JAVA_HOME variable in your environment to match the | ||
| 84 | +location of your Java installation." | ||
| 85 | +fi | ||
| 86 | + | ||
| 87 | +# Increase the maximum file descriptors if we can. | ||
| 88 | +if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then | ||
| 89 | + MAX_FD_LIMIT=`ulimit -H -n` | ||
| 90 | + if [ $? -eq 0 ] ; then | ||
| 91 | + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then | ||
| 92 | + MAX_FD="$MAX_FD_LIMIT" | ||
| 93 | + fi | ||
| 94 | + ulimit -n $MAX_FD | ||
| 95 | + if [ $? -ne 0 ] ; then | ||
| 96 | + warn "Could not set maximum file descriptor limit: $MAX_FD" | ||
| 97 | + fi | ||
| 98 | + else | ||
| 99 | + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" | ||
| 100 | + fi | ||
| 101 | +fi | ||
| 102 | + | ||
| 103 | +# For Darwin, add options to specify how the application appears in the dock | ||
| 104 | +if $darwin; then | ||
| 105 | + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" | ||
| 106 | +fi | ||
| 107 | + | ||
| 108 | +# For Cygwin, switch paths to Windows format before running java | ||
| 109 | +if $cygwin ; then | ||
| 110 | + APP_HOME=`cygpath --path --mixed "$APP_HOME"` | ||
| 111 | + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` | ||
| 112 | + JAVACMD=`cygpath --unix "$JAVACMD"` | ||
| 113 | + | ||
| 114 | + # We build the pattern for arguments to be converted via cygpath | ||
| 115 | + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` | ||
| 116 | + SEP="" | ||
| 117 | + for dir in $ROOTDIRSRAW ; do | ||
| 118 | + ROOTDIRS="$ROOTDIRS$SEP$dir" | ||
| 119 | + SEP="|" | ||
| 120 | + done | ||
| 121 | + OURCYGPATTERN="(^($ROOTDIRS))" | ||
| 122 | + # Add a user-defined pattern to the cygpath arguments | ||
| 123 | + if [ "$GRADLE_CYGPATTERN" != "" ] ; then | ||
| 124 | + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" | ||
| 125 | + fi | ||
| 126 | + # Now convert the arguments - kludge to limit ourselves to /bin/sh | ||
| 127 | + i=0 | ||
| 128 | + for arg in "$@" ; do | ||
| 129 | + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` | ||
| 130 | + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option | ||
| 131 | + | ||
| 132 | + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition | ||
| 133 | + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` | ||
| 134 | + else | ||
| 135 | + eval `echo args$i`="\"$arg\"" | ||
| 136 | + fi | ||
| 137 | + i=$((i+1)) | ||
| 138 | + done | ||
| 139 | + case $i in | ||
| 140 | + (0) set -- ;; | ||
| 141 | + (1) set -- "$args0" ;; | ||
| 142 | + (2) set -- "$args0" "$args1" ;; | ||
| 143 | + (3) set -- "$args0" "$args1" "$args2" ;; | ||
| 144 | + (4) set -- "$args0" "$args1" "$args2" "$args3" ;; | ||
| 145 | + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; | ||
| 146 | + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; | ||
| 147 | + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; | ||
| 148 | + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; | ||
| 149 | + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; | ||
| 150 | + esac | ||
| 151 | +fi | ||
| 152 | + | ||
| 153 | +# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules | ||
| 154 | +function splitJvmOpts() { | ||
| 155 | + JVM_OPTS=("$@") | ||
| 156 | +} | ||
| 157 | +eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS | ||
| 158 | +JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" | ||
| 159 | + | ||
| 160 | +exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" |
| 1 | +@if "%DEBUG%" == "" @echo off | ||
| 2 | +@rem ########################################################################## | ||
| 3 | +@rem | ||
| 4 | +@rem Gradle startup script for Windows | ||
| 5 | +@rem | ||
| 6 | +@rem ########################################################################## | ||
| 7 | + | ||
| 8 | +@rem Set local scope for the variables with windows NT shell | ||
| 9 | +if "%OS%"=="Windows_NT" setlocal | ||
| 10 | + | ||
| 11 | +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. | ||
| 12 | +set DEFAULT_JVM_OPTS= | ||
| 13 | + | ||
| 14 | +set DIRNAME=%~dp0 | ||
| 15 | +if "%DIRNAME%" == "" set DIRNAME=. | ||
| 16 | +set APP_BASE_NAME=%~n0 | ||
| 17 | +set APP_HOME=%DIRNAME% | ||
| 18 | + | ||
| 19 | +@rem Find java.exe | ||
| 20 | +if defined JAVA_HOME goto findJavaFromJavaHome | ||
| 21 | + | ||
| 22 | +set JAVA_EXE=java.exe | ||
| 23 | +%JAVA_EXE% -version >NUL 2>&1 | ||
| 24 | +if "%ERRORLEVEL%" == "0" goto init | ||
| 25 | + | ||
| 26 | +echo. | ||
| 27 | +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. | ||
| 28 | +echo. | ||
| 29 | +echo Please set the JAVA_HOME variable in your environment to match the | ||
| 30 | +echo location of your Java installation. | ||
| 31 | + | ||
| 32 | +goto fail | ||
| 33 | + | ||
| 34 | +:findJavaFromJavaHome | ||
| 35 | +set JAVA_HOME=%JAVA_HOME:"=% | ||
| 36 | +set JAVA_EXE=%JAVA_HOME%/bin/java.exe | ||
| 37 | + | ||
| 38 | +if exist "%JAVA_EXE%" goto init | ||
| 39 | + | ||
| 40 | +echo. | ||
| 41 | +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% | ||
| 42 | +echo. | ||
| 43 | +echo Please set the JAVA_HOME variable in your environment to match the | ||
| 44 | +echo location of your Java installation. | ||
| 45 | + | ||
| 46 | +goto fail | ||
| 47 | + | ||
| 48 | +:init | ||
| 49 | +@rem Get command-line arguments, handling Windowz variants | ||
| 50 | + | ||
| 51 | +if not "%OS%" == "Windows_NT" goto win9xME_args | ||
| 52 | +if "%@eval[2+2]" == "4" goto 4NT_args | ||
| 53 | + | ||
| 54 | +:win9xME_args | ||
| 55 | +@rem Slurp the command line arguments. | ||
| 56 | +set CMD_LINE_ARGS= | ||
| 57 | +set _SKIP=2 | ||
| 58 | + | ||
| 59 | +:win9xME_args_slurp | ||
| 60 | +if "x%~1" == "x" goto execute | ||
| 61 | + | ||
| 62 | +set CMD_LINE_ARGS=%* | ||
| 63 | +goto execute | ||
| 64 | + | ||
| 65 | +:4NT_args | ||
| 66 | +@rem Get arguments from the 4NT Shell from JP Software | ||
| 67 | +set CMD_LINE_ARGS=%$ | ||
| 68 | + | ||
| 69 | +:execute | ||
| 70 | +@rem Setup the command line | ||
| 71 | + | ||
| 72 | +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar | ||
| 73 | + | ||
| 74 | +@rem Execute Gradle | ||
| 75 | +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% | ||
| 76 | + | ||
| 77 | +:end | ||
| 78 | +@rem End local scope for the variables with windows NT shell | ||
| 79 | +if "%ERRORLEVEL%"=="0" goto mainEnd | ||
| 80 | + | ||
| 81 | +:fail | ||
| 82 | +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of | ||
| 83 | +rem the _cmd.exe /c_ return code! | ||
| 84 | +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 | ||
| 85 | +exit /b 1 | ||
| 86 | + | ||
| 87 | +:mainEnd | ||
| 88 | +if "%OS%"=="Windows_NT" endlocal | ||
| 89 | + | ||
| 90 | +:omega |
library/app_update_check_plugin/example/build/a608dc2eb78bbe3f0757270d6bad3c98/_composite.stamp
0 → 100644
| 1 | +{"inputs":[],"outputs":[]} |
| 1 | +{"inputs":["/Users/wangdongni/Desktop/Flutter-ReserveApp/library/app_update_check_plugin/example/.dart_tool/package_config_subset"],"outputs":[]} |
| 1 | +{"inputs":[],"outputs":[]} |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: transitive | 37 | dependency: transitive |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | fake_async: | 44 | fake_async: |
| 45 | dependency: transitive | 45 | dependency: transitive |
| 46 | description: | 46 | description: |
| @@ -71,18 +71,18 @@ packages: | @@ -71,18 +71,18 @@ packages: | ||
| 71 | dependency: transitive | 71 | dependency: transitive |
| 72 | description: | 72 | description: |
| 73 | name: leak_tracker | 73 | name: leak_tracker |
| 74 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 74 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 75 | url: "https://pub.flutter-io.cn" | 75 | url: "https://pub.flutter-io.cn" |
| 76 | source: hosted | 76 | source: hosted |
| 77 | - version: "10.0.4" | 77 | + version: "10.0.7" |
| 78 | leak_tracker_flutter_testing: | 78 | leak_tracker_flutter_testing: |
| 79 | dependency: transitive | 79 | dependency: transitive |
| 80 | description: | 80 | description: |
| 81 | name: leak_tracker_flutter_testing | 81 | name: leak_tracker_flutter_testing |
| 82 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 82 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 83 | url: "https://pub.flutter-io.cn" | 83 | url: "https://pub.flutter-io.cn" |
| 84 | source: hosted | 84 | source: hosted |
| 85 | - version: "3.0.3" | 85 | + version: "3.0.8" |
| 86 | leak_tracker_testing: | 86 | leak_tracker_testing: |
| 87 | dependency: transitive | 87 | dependency: transitive |
| 88 | description: | 88 | description: |
| @@ -111,18 +111,18 @@ packages: | @@ -111,18 +111,18 @@ packages: | ||
| 111 | dependency: transitive | 111 | dependency: transitive |
| 112 | description: | 112 | description: |
| 113 | name: material_color_utilities | 113 | name: material_color_utilities |
| 114 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 114 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 115 | url: "https://pub.flutter-io.cn" | 115 | url: "https://pub.flutter-io.cn" |
| 116 | source: hosted | 116 | source: hosted |
| 117 | - version: "0.8.0" | 117 | + version: "0.11.1" |
| 118 | meta: | 118 | meta: |
| 119 | dependency: transitive | 119 | dependency: transitive |
| 120 | description: | 120 | description: |
| 121 | name: meta | 121 | name: meta |
| 122 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 122 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 123 | url: "https://pub.flutter-io.cn" | 123 | url: "https://pub.flutter-io.cn" |
| 124 | source: hosted | 124 | source: hosted |
| 125 | - version: "1.12.0" | 125 | + version: "1.15.0" |
| 126 | path: | 126 | path: |
| 127 | dependency: transitive | 127 | dependency: transitive |
| 128 | description: | 128 | description: |
| @@ -143,7 +143,7 @@ packages: | @@ -143,7 +143,7 @@ packages: | ||
| 143 | dependency: transitive | 143 | dependency: transitive |
| 144 | description: flutter | 144 | description: flutter |
| 145 | source: sdk | 145 | source: sdk |
| 146 | - version: "0.0.99" | 146 | + version: "0.0.0" |
| 147 | source_span: | 147 | source_span: |
| 148 | dependency: transitive | 148 | dependency: transitive |
| 149 | description: | 149 | description: |
| @@ -156,10 +156,10 @@ packages: | @@ -156,10 +156,10 @@ packages: | ||
| 156 | dependency: transitive | 156 | dependency: transitive |
| 157 | description: | 157 | description: |
| 158 | name: stack_trace | 158 | name: stack_trace |
| 159 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 159 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 160 | url: "https://pub.flutter-io.cn" | 160 | url: "https://pub.flutter-io.cn" |
| 161 | source: hosted | 161 | source: hosted |
| 162 | - version: "1.11.1" | 162 | + version: "1.12.0" |
| 163 | stream_channel: | 163 | stream_channel: |
| 164 | dependency: transitive | 164 | dependency: transitive |
| 165 | description: | 165 | description: |
| @@ -172,10 +172,10 @@ packages: | @@ -172,10 +172,10 @@ packages: | ||
| 172 | dependency: transitive | 172 | dependency: transitive |
| 173 | description: | 173 | description: |
| 174 | name: string_scanner | 174 | name: string_scanner |
| 175 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 175 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 176 | url: "https://pub.flutter-io.cn" | 176 | url: "https://pub.flutter-io.cn" |
| 177 | source: hosted | 177 | source: hosted |
| 178 | - version: "1.2.0" | 178 | + version: "1.3.0" |
| 179 | term_glyph: | 179 | term_glyph: |
| 180 | dependency: transitive | 180 | dependency: transitive |
| 181 | description: | 181 | description: |
| @@ -188,10 +188,10 @@ packages: | @@ -188,10 +188,10 @@ packages: | ||
| 188 | dependency: transitive | 188 | dependency: transitive |
| 189 | description: | 189 | description: |
| 190 | name: test_api | 190 | name: test_api |
| 191 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 191 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 192 | url: "https://pub.flutter-io.cn" | 192 | url: "https://pub.flutter-io.cn" |
| 193 | source: hosted | 193 | source: hosted |
| 194 | - version: "0.7.0" | 194 | + version: "0.7.3" |
| 195 | vector_math: | 195 | vector_math: |
| 196 | dependency: transitive | 196 | dependency: transitive |
| 197 | description: | 197 | description: |
| @@ -204,10 +204,10 @@ packages: | @@ -204,10 +204,10 @@ packages: | ||
| 204 | dependency: transitive | 204 | dependency: transitive |
| 205 | description: | 205 | description: |
| 206 | name: vm_service | 206 | name: vm_service |
| 207 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 207 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 208 | url: "https://pub.flutter-io.cn" | 208 | url: "https://pub.flutter-io.cn" |
| 209 | source: hosted | 209 | source: hosted |
| 210 | - version: "14.2.1" | 210 | + version: "14.3.0" |
| 211 | sdks: | 211 | sdks: |
| 212 | - dart: ">=3.3.0 <4.0.0" | 212 | + dart: ">=3.4.0 <4.0.0" |
| 213 | flutter: ">=3.18.0-18.0.pre.54" | 213 | flutter: ">=3.18.0-18.0.pre.54" |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: transitive | 37 | dependency: transitive |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | fake_async: | 44 | fake_async: |
| 45 | dependency: transitive | 45 | dependency: transitive |
| 46 | description: | 46 | description: |
| @@ -79,18 +79,18 @@ packages: | @@ -79,18 +79,18 @@ packages: | ||
| 79 | dependency: transitive | 79 | dependency: transitive |
| 80 | description: | 80 | description: |
| 81 | name: leak_tracker | 81 | name: leak_tracker |
| 82 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 82 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 83 | url: "https://pub.flutter-io.cn" | 83 | url: "https://pub.flutter-io.cn" |
| 84 | source: hosted | 84 | source: hosted |
| 85 | - version: "10.0.4" | 85 | + version: "10.0.7" |
| 86 | leak_tracker_flutter_testing: | 86 | leak_tracker_flutter_testing: |
| 87 | dependency: transitive | 87 | dependency: transitive |
| 88 | description: | 88 | description: |
| 89 | name: leak_tracker_flutter_testing | 89 | name: leak_tracker_flutter_testing |
| 90 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 90 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 91 | url: "https://pub.flutter-io.cn" | 91 | url: "https://pub.flutter-io.cn" |
| 92 | source: hosted | 92 | source: hosted |
| 93 | - version: "3.0.3" | 93 | + version: "3.0.8" |
| 94 | leak_tracker_testing: | 94 | leak_tracker_testing: |
| 95 | dependency: transitive | 95 | dependency: transitive |
| 96 | description: | 96 | description: |
| @@ -119,18 +119,18 @@ packages: | @@ -119,18 +119,18 @@ packages: | ||
| 119 | dependency: transitive | 119 | dependency: transitive |
| 120 | description: | 120 | description: |
| 121 | name: material_color_utilities | 121 | name: material_color_utilities |
| 122 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 122 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 123 | url: "https://pub.flutter-io.cn" | 123 | url: "https://pub.flutter-io.cn" |
| 124 | source: hosted | 124 | source: hosted |
| 125 | - version: "0.8.0" | 125 | + version: "0.11.1" |
| 126 | meta: | 126 | meta: |
| 127 | dependency: transitive | 127 | dependency: transitive |
| 128 | description: | 128 | description: |
| 129 | name: meta | 129 | name: meta |
| 130 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 130 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 131 | url: "https://pub.flutter-io.cn" | 131 | url: "https://pub.flutter-io.cn" |
| 132 | source: hosted | 132 | source: hosted |
| 133 | - version: "1.12.0" | 133 | + version: "1.15.0" |
| 134 | path: | 134 | path: |
| 135 | dependency: transitive | 135 | dependency: transitive |
| 136 | description: | 136 | description: |
| @@ -143,7 +143,7 @@ packages: | @@ -143,7 +143,7 @@ packages: | ||
| 143 | dependency: transitive | 143 | dependency: transitive |
| 144 | description: flutter | 144 | description: flutter |
| 145 | source: sdk | 145 | source: sdk |
| 146 | - version: "0.0.99" | 146 | + version: "0.0.0" |
| 147 | source_span: | 147 | source_span: |
| 148 | dependency: transitive | 148 | dependency: transitive |
| 149 | description: | 149 | description: |
| @@ -156,10 +156,10 @@ packages: | @@ -156,10 +156,10 @@ packages: | ||
| 156 | dependency: transitive | 156 | dependency: transitive |
| 157 | description: | 157 | description: |
| 158 | name: stack_trace | 158 | name: stack_trace |
| 159 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 159 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 160 | url: "https://pub.flutter-io.cn" | 160 | url: "https://pub.flutter-io.cn" |
| 161 | source: hosted | 161 | source: hosted |
| 162 | - version: "1.11.1" | 162 | + version: "1.12.0" |
| 163 | stream_channel: | 163 | stream_channel: |
| 164 | dependency: transitive | 164 | dependency: transitive |
| 165 | description: | 165 | description: |
| @@ -172,10 +172,10 @@ packages: | @@ -172,10 +172,10 @@ packages: | ||
| 172 | dependency: transitive | 172 | dependency: transitive |
| 173 | description: | 173 | description: |
| 174 | name: string_scanner | 174 | name: string_scanner |
| 175 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 175 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 176 | url: "https://pub.flutter-io.cn" | 176 | url: "https://pub.flutter-io.cn" |
| 177 | source: hosted | 177 | source: hosted |
| 178 | - version: "1.2.0" | 178 | + version: "1.3.0" |
| 179 | term_glyph: | 179 | term_glyph: |
| 180 | dependency: transitive | 180 | dependency: transitive |
| 181 | description: | 181 | description: |
| @@ -188,10 +188,10 @@ packages: | @@ -188,10 +188,10 @@ packages: | ||
| 188 | dependency: transitive | 188 | dependency: transitive |
| 189 | description: | 189 | description: |
| 190 | name: test_api | 190 | name: test_api |
| 191 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 191 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 192 | url: "https://pub.flutter-io.cn" | 192 | url: "https://pub.flutter-io.cn" |
| 193 | source: hosted | 193 | source: hosted |
| 194 | - version: "0.7.0" | 194 | + version: "0.7.3" |
| 195 | vector_math: | 195 | vector_math: |
| 196 | dependency: transitive | 196 | dependency: transitive |
| 197 | description: | 197 | description: |
| @@ -204,10 +204,10 @@ packages: | @@ -204,10 +204,10 @@ packages: | ||
| 204 | dependency: transitive | 204 | dependency: transitive |
| 205 | description: | 205 | description: |
| 206 | name: vm_service | 206 | name: vm_service |
| 207 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 207 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 208 | url: "https://pub.flutter-io.cn" | 208 | url: "https://pub.flutter-io.cn" |
| 209 | source: hosted | 209 | source: hosted |
| 210 | - version: "14.2.1" | 210 | + version: "14.3.0" |
| 211 | sdks: | 211 | sdks: |
| 212 | - dart: ">=3.3.0 <4.0.0" | 212 | + dart: ">=3.4.0 <4.0.0" |
| 213 | flutter: ">=3.18.0-18.0.pre.54" | 213 | flutter: ">=3.18.0-18.0.pre.54" |
| 1 | sdk.dir=/Users/wangdongni/Library/Android/sdk | 1 | sdk.dir=/Users/wangdongni/Library/Android/sdk |
| 2 | -flutter.sdk=/Users/wangdongni/fvm/versions/custom_3.27.4-ohos-dev | 2 | +flutter.sdk=/Users/wangdongni/fvm/versions/3.27.3 |
| 3 | flutter.buildMode=debug | 3 | flutter.buildMode=debug |
| 4 | flutter.versionName=1.0.0 | 4 | flutter.versionName=1.0.0 |
| 5 | flutter.versionCode=1 | 5 | flutter.versionCode=1 |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: transitive | 37 | dependency: transitive |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | cupertino_icons: | 44 | cupertino_icons: |
| 45 | dependency: "direct main" | 45 | dependency: "direct main" |
| 46 | description: | 46 | description: |
| @@ -94,18 +94,18 @@ packages: | @@ -94,18 +94,18 @@ packages: | ||
| 94 | dependency: transitive | 94 | dependency: transitive |
| 95 | description: | 95 | description: |
| 96 | name: leak_tracker | 96 | name: leak_tracker |
| 97 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 97 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 98 | url: "https://pub.flutter-io.cn" | 98 | url: "https://pub.flutter-io.cn" |
| 99 | source: hosted | 99 | source: hosted |
| 100 | - version: "10.0.4" | 100 | + version: "10.0.7" |
| 101 | leak_tracker_flutter_testing: | 101 | leak_tracker_flutter_testing: |
| 102 | dependency: transitive | 102 | dependency: transitive |
| 103 | description: | 103 | description: |
| 104 | name: leak_tracker_flutter_testing | 104 | name: leak_tracker_flutter_testing |
| 105 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 105 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 106 | url: "https://pub.flutter-io.cn" | 106 | url: "https://pub.flutter-io.cn" |
| 107 | source: hosted | 107 | source: hosted |
| 108 | - version: "3.0.3" | 108 | + version: "3.0.8" |
| 109 | leak_tracker_testing: | 109 | leak_tracker_testing: |
| 110 | dependency: transitive | 110 | dependency: transitive |
| 111 | description: | 111 | description: |
| @@ -126,10 +126,10 @@ packages: | @@ -126,10 +126,10 @@ packages: | ||
| 126 | dependency: "direct main" | 126 | dependency: "direct main" |
| 127 | description: | 127 | description: |
| 128 | name: lunar | 128 | name: lunar |
| 129 | - sha256: "4ebb40c1647c5903fc67ff0be09a4ce90da79b482f0c78a8c727086a67375c37" | 129 | + sha256: "1d22682bb187b0090e6907b98227e3188bb64816efe1124e26385ccff4468ef1" |
| 130 | url: "https://pub.flutter-io.cn" | 130 | url: "https://pub.flutter-io.cn" |
| 131 | source: hosted | 131 | source: hosted |
| 132 | - version: "1.7.5" | 132 | + version: "1.7.8" |
| 133 | matcher: | 133 | matcher: |
| 134 | dependency: transitive | 134 | dependency: transitive |
| 135 | description: | 135 | description: |
| @@ -142,18 +142,18 @@ packages: | @@ -142,18 +142,18 @@ packages: | ||
| 142 | dependency: transitive | 142 | dependency: transitive |
| 143 | description: | 143 | description: |
| 144 | name: material_color_utilities | 144 | name: material_color_utilities |
| 145 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 145 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 146 | url: "https://pub.flutter-io.cn" | 146 | url: "https://pub.flutter-io.cn" |
| 147 | source: hosted | 147 | source: hosted |
| 148 | - version: "0.8.0" | 148 | + version: "0.11.1" |
| 149 | meta: | 149 | meta: |
| 150 | dependency: transitive | 150 | dependency: transitive |
| 151 | description: | 151 | description: |
| 152 | name: meta | 152 | name: meta |
| 153 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 153 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 154 | url: "https://pub.flutter-io.cn" | 154 | url: "https://pub.flutter-io.cn" |
| 155 | source: hosted | 155 | source: hosted |
| 156 | - version: "1.12.0" | 156 | + version: "1.15.0" |
| 157 | path: | 157 | path: |
| 158 | dependency: transitive | 158 | dependency: transitive |
| 159 | description: | 159 | description: |
| @@ -166,7 +166,7 @@ packages: | @@ -166,7 +166,7 @@ packages: | ||
| 166 | dependency: transitive | 166 | dependency: transitive |
| 167 | description: flutter | 167 | description: flutter |
| 168 | source: sdk | 168 | source: sdk |
| 169 | - version: "0.0.99" | 169 | + version: "0.0.0" |
| 170 | source_span: | 170 | source_span: |
| 171 | dependency: transitive | 171 | dependency: transitive |
| 172 | description: | 172 | description: |
| @@ -179,10 +179,10 @@ packages: | @@ -179,10 +179,10 @@ packages: | ||
| 179 | dependency: transitive | 179 | dependency: transitive |
| 180 | description: | 180 | description: |
| 181 | name: stack_trace | 181 | name: stack_trace |
| 182 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 182 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 183 | url: "https://pub.flutter-io.cn" | 183 | url: "https://pub.flutter-io.cn" |
| 184 | source: hosted | 184 | source: hosted |
| 185 | - version: "1.11.1" | 185 | + version: "1.12.0" |
| 186 | stream_channel: | 186 | stream_channel: |
| 187 | dependency: transitive | 187 | dependency: transitive |
| 188 | description: | 188 | description: |
| @@ -195,10 +195,10 @@ packages: | @@ -195,10 +195,10 @@ packages: | ||
| 195 | dependency: transitive | 195 | dependency: transitive |
| 196 | description: | 196 | description: |
| 197 | name: string_scanner | 197 | name: string_scanner |
| 198 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 198 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 199 | url: "https://pub.flutter-io.cn" | 199 | url: "https://pub.flutter-io.cn" |
| 200 | source: hosted | 200 | source: hosted |
| 201 | - version: "1.2.0" | 201 | + version: "1.3.0" |
| 202 | term_glyph: | 202 | term_glyph: |
| 203 | dependency: transitive | 203 | dependency: transitive |
| 204 | description: | 204 | description: |
| @@ -211,10 +211,10 @@ packages: | @@ -211,10 +211,10 @@ packages: | ||
| 211 | dependency: transitive | 211 | dependency: transitive |
| 212 | description: | 212 | description: |
| 213 | name: test_api | 213 | name: test_api |
| 214 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 214 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 215 | url: "https://pub.flutter-io.cn" | 215 | url: "https://pub.flutter-io.cn" |
| 216 | source: hosted | 216 | source: hosted |
| 217 | - version: "0.7.0" | 217 | + version: "0.7.3" |
| 218 | vector_math: | 218 | vector_math: |
| 219 | dependency: transitive | 219 | dependency: transitive |
| 220 | description: | 220 | description: |
| @@ -227,10 +227,10 @@ packages: | @@ -227,10 +227,10 @@ packages: | ||
| 227 | dependency: transitive | 227 | dependency: transitive |
| 228 | description: | 228 | description: |
| 229 | name: vm_service | 229 | name: vm_service |
| 230 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 230 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 231 | url: "https://pub.flutter-io.cn" | 231 | url: "https://pub.flutter-io.cn" |
| 232 | source: hosted | 232 | source: hosted |
| 233 | - version: "14.2.1" | 233 | + version: "14.3.0" |
| 234 | sdks: | 234 | sdks: |
| 235 | - dart: ">=3.3.0 <4.0.0" | 235 | + dart: ">=3.4.0 <4.0.0" |
| 236 | flutter: ">=3.18.0-18.0.pre.54" | 236 | flutter: ">=3.18.0-18.0.pre.54" |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: transitive | 37 | dependency: transitive |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | fake_async: | 44 | fake_async: |
| 45 | dependency: transitive | 45 | dependency: transitive |
| 46 | description: | 46 | description: |
| @@ -71,18 +71,18 @@ packages: | @@ -71,18 +71,18 @@ packages: | ||
| 71 | dependency: transitive | 71 | dependency: transitive |
| 72 | description: | 72 | description: |
| 73 | name: leak_tracker | 73 | name: leak_tracker |
| 74 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 74 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 75 | url: "https://pub.flutter-io.cn" | 75 | url: "https://pub.flutter-io.cn" |
| 76 | source: hosted | 76 | source: hosted |
| 77 | - version: "10.0.4" | 77 | + version: "10.0.7" |
| 78 | leak_tracker_flutter_testing: | 78 | leak_tracker_flutter_testing: |
| 79 | dependency: transitive | 79 | dependency: transitive |
| 80 | description: | 80 | description: |
| 81 | name: leak_tracker_flutter_testing | 81 | name: leak_tracker_flutter_testing |
| 82 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 82 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 83 | url: "https://pub.flutter-io.cn" | 83 | url: "https://pub.flutter-io.cn" |
| 84 | source: hosted | 84 | source: hosted |
| 85 | - version: "3.0.3" | 85 | + version: "3.0.8" |
| 86 | leak_tracker_testing: | 86 | leak_tracker_testing: |
| 87 | dependency: transitive | 87 | dependency: transitive |
| 88 | description: | 88 | description: |
| @@ -103,10 +103,10 @@ packages: | @@ -103,10 +103,10 @@ packages: | ||
| 103 | dependency: "direct main" | 103 | dependency: "direct main" |
| 104 | description: | 104 | description: |
| 105 | name: lunar | 105 | name: lunar |
| 106 | - sha256: "4ebb40c1647c5903fc67ff0be09a4ce90da79b482f0c78a8c727086a67375c37" | 106 | + sha256: "1d22682bb187b0090e6907b98227e3188bb64816efe1124e26385ccff4468ef1" |
| 107 | url: "https://pub.flutter-io.cn" | 107 | url: "https://pub.flutter-io.cn" |
| 108 | source: hosted | 108 | source: hosted |
| 109 | - version: "1.7.5" | 109 | + version: "1.7.8" |
| 110 | matcher: | 110 | matcher: |
| 111 | dependency: transitive | 111 | dependency: transitive |
| 112 | description: | 112 | description: |
| @@ -119,18 +119,18 @@ packages: | @@ -119,18 +119,18 @@ packages: | ||
| 119 | dependency: transitive | 119 | dependency: transitive |
| 120 | description: | 120 | description: |
| 121 | name: material_color_utilities | 121 | name: material_color_utilities |
| 122 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 122 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 123 | url: "https://pub.flutter-io.cn" | 123 | url: "https://pub.flutter-io.cn" |
| 124 | source: hosted | 124 | source: hosted |
| 125 | - version: "0.8.0" | 125 | + version: "0.11.1" |
| 126 | meta: | 126 | meta: |
| 127 | dependency: transitive | 127 | dependency: transitive |
| 128 | description: | 128 | description: |
| 129 | name: meta | 129 | name: meta |
| 130 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 130 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 131 | url: "https://pub.flutter-io.cn" | 131 | url: "https://pub.flutter-io.cn" |
| 132 | source: hosted | 132 | source: hosted |
| 133 | - version: "1.12.0" | 133 | + version: "1.15.0" |
| 134 | path: | 134 | path: |
| 135 | dependency: transitive | 135 | dependency: transitive |
| 136 | description: | 136 | description: |
| @@ -143,7 +143,7 @@ packages: | @@ -143,7 +143,7 @@ packages: | ||
| 143 | dependency: transitive | 143 | dependency: transitive |
| 144 | description: flutter | 144 | description: flutter |
| 145 | source: sdk | 145 | source: sdk |
| 146 | - version: "0.0.99" | 146 | + version: "0.0.0" |
| 147 | source_span: | 147 | source_span: |
| 148 | dependency: transitive | 148 | dependency: transitive |
| 149 | description: | 149 | description: |
| @@ -156,10 +156,10 @@ packages: | @@ -156,10 +156,10 @@ packages: | ||
| 156 | dependency: transitive | 156 | dependency: transitive |
| 157 | description: | 157 | description: |
| 158 | name: stack_trace | 158 | name: stack_trace |
| 159 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 159 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 160 | url: "https://pub.flutter-io.cn" | 160 | url: "https://pub.flutter-io.cn" |
| 161 | source: hosted | 161 | source: hosted |
| 162 | - version: "1.11.1" | 162 | + version: "1.12.0" |
| 163 | stream_channel: | 163 | stream_channel: |
| 164 | dependency: transitive | 164 | dependency: transitive |
| 165 | description: | 165 | description: |
| @@ -172,10 +172,10 @@ packages: | @@ -172,10 +172,10 @@ packages: | ||
| 172 | dependency: transitive | 172 | dependency: transitive |
| 173 | description: | 173 | description: |
| 174 | name: string_scanner | 174 | name: string_scanner |
| 175 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 175 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 176 | url: "https://pub.flutter-io.cn" | 176 | url: "https://pub.flutter-io.cn" |
| 177 | source: hosted | 177 | source: hosted |
| 178 | - version: "1.2.0" | 178 | + version: "1.3.0" |
| 179 | term_glyph: | 179 | term_glyph: |
| 180 | dependency: transitive | 180 | dependency: transitive |
| 181 | description: | 181 | description: |
| @@ -188,10 +188,10 @@ packages: | @@ -188,10 +188,10 @@ packages: | ||
| 188 | dependency: transitive | 188 | dependency: transitive |
| 189 | description: | 189 | description: |
| 190 | name: test_api | 190 | name: test_api |
| 191 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 191 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 192 | url: "https://pub.flutter-io.cn" | 192 | url: "https://pub.flutter-io.cn" |
| 193 | source: hosted | 193 | source: hosted |
| 194 | - version: "0.7.0" | 194 | + version: "0.7.3" |
| 195 | vector_math: | 195 | vector_math: |
| 196 | dependency: transitive | 196 | dependency: transitive |
| 197 | description: | 197 | description: |
| @@ -204,10 +204,10 @@ packages: | @@ -204,10 +204,10 @@ packages: | ||
| 204 | dependency: transitive | 204 | dependency: transitive |
| 205 | description: | 205 | description: |
| 206 | name: vm_service | 206 | name: vm_service |
| 207 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 207 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 208 | url: "https://pub.flutter-io.cn" | 208 | url: "https://pub.flutter-io.cn" |
| 209 | source: hosted | 209 | source: hosted |
| 210 | - version: "14.2.1" | 210 | + version: "14.3.0" |
| 211 | sdks: | 211 | sdks: |
| 212 | - dart: ">=3.3.0 <4.0.0" | 212 | + dart: ">=3.4.0 <4.0.0" |
| 213 | flutter: ">=3.18.0-18.0.pre.54" | 213 | flutter: ">=3.18.0-18.0.pre.54" |
library/flutter_tts_ohos/example/ohos/entry/src/main/ets/plugins/GeneratedPluginRegistrant.ets
0 → 100644
| 1 | +import { FlutterEngine, Log } from '@ohos/flutter_ohos'; | ||
| 2 | +import FlutterTtsOhosPlugin from 'flutter_tts_ohos'; | ||
| 3 | + | ||
| 4 | +/** | ||
| 5 | + * Generated file. Do not edit. | ||
| 6 | + * This file is generated by the Flutter tool based on the | ||
| 7 | + * plugins that support the Ohos platform. | ||
| 8 | + */ | ||
| 9 | + | ||
| 10 | +const TAG = "GeneratedPluginRegistrant"; | ||
| 11 | + | ||
| 12 | +export class GeneratedPluginRegistrant { | ||
| 13 | + | ||
| 14 | + static registerWith(flutterEngine: FlutterEngine) { | ||
| 15 | + try { | ||
| 16 | + flutterEngine.getPlugins()?.add(new FlutterTtsOhosPlugin()); | ||
| 17 | + } catch (e) { | ||
| 18 | + Log.e( | ||
| 19 | + TAG, | ||
| 20 | + "Tried to register plugins with FlutterEngine (" | ||
| 21 | + + flutterEngine | ||
| 22 | + + ") failed."); | ||
| 23 | + Log.e(TAG, "Received exception while registering", e); | ||
| 24 | + } | ||
| 25 | + } | ||
| 26 | +} |
| 1 | +{ | ||
| 2 | + "name": "ohos", | ||
| 3 | + "lockfileVersion": 3, | ||
| 4 | + "requires": true, | ||
| 5 | + "packages": { | ||
| 6 | + "../../../../../../fvm/versions/custom_3.27.4-ohos-dev/packages/flutter_tools/hvigor": { | ||
| 7 | + "name": "flutter-hvigor-plugin", | ||
| 8 | + "version": "1.0.0", | ||
| 9 | + "extraneous": true, | ||
| 10 | + "license": "ISC", | ||
| 11 | + "devDependencies": { | ||
| 12 | + "@ohos/hvigor": "5.2.2" | ||
| 13 | + } | ||
| 14 | + }, | ||
| 15 | + "../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor": { | ||
| 16 | + "version": "1.0.0", | ||
| 17 | + "license": "ISC", | ||
| 18 | + "devDependencies": { | ||
| 19 | + "@ohos/hvigor": "5.2.2" | ||
| 20 | + } | ||
| 21 | + }, | ||
| 22 | + "node_modules/flutter-hvigor-plugin": { | ||
| 23 | + "resolved": "../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor", | ||
| 24 | + "link": true | ||
| 25 | + } | ||
| 26 | + } | ||
| 27 | +} |
| 1 | +../../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor |
| 1 | +{ | ||
| 2 | + "name": "ohos", | ||
| 3 | + "lockfileVersion": 3, | ||
| 4 | + "requires": true, | ||
| 5 | + "packages": { | ||
| 6 | + "": { | ||
| 7 | + "dependencies": { | ||
| 8 | + "flutter-hvigor-plugin": "file:/Users/wangdongni/fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor" | ||
| 9 | + } | ||
| 10 | + }, | ||
| 11 | + "../../../../../../fvm/versions/custom_3.27.4-ohos-dev/packages/flutter_tools/hvigor": { | ||
| 12 | + "name": "flutter-hvigor-plugin", | ||
| 13 | + "version": "1.0.0", | ||
| 14 | + "extraneous": true, | ||
| 15 | + "license": "ISC", | ||
| 16 | + "devDependencies": { | ||
| 17 | + "@ohos/hvigor": "5.2.2" | ||
| 18 | + } | ||
| 19 | + }, | ||
| 20 | + "../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor": { | ||
| 21 | + "version": "1.0.0", | ||
| 22 | + "license": "ISC", | ||
| 23 | + "devDependencies": { | ||
| 24 | + "@ohos/hvigor": "5.2.2" | ||
| 25 | + } | ||
| 26 | + }, | ||
| 27 | + "node_modules/flutter-hvigor-plugin": { | ||
| 28 | + "resolved": "../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor", | ||
| 29 | + "link": true | ||
| 30 | + } | ||
| 31 | + } | ||
| 32 | +} |
library/flutter_tts_ohos/pubspec.lock
0 → 100644
| 1 | +# Generated by pub | ||
| 2 | +# See https://dart.dev/tools/pub/glossary#lockfile | ||
| 3 | +packages: | ||
| 4 | + async: | ||
| 5 | + dependency: transitive | ||
| 6 | + description: | ||
| 7 | + name: async | ||
| 8 | + sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" | ||
| 9 | + url: "https://pub.flutter-io.cn" | ||
| 10 | + source: hosted | ||
| 11 | + version: "2.11.0" | ||
| 12 | + boolean_selector: | ||
| 13 | + dependency: transitive | ||
| 14 | + description: | ||
| 15 | + name: boolean_selector | ||
| 16 | + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" | ||
| 17 | + url: "https://pub.flutter-io.cn" | ||
| 18 | + source: hosted | ||
| 19 | + version: "2.1.1" | ||
| 20 | + characters: | ||
| 21 | + dependency: transitive | ||
| 22 | + description: | ||
| 23 | + name: characters | ||
| 24 | + sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" | ||
| 25 | + url: "https://pub.flutter-io.cn" | ||
| 26 | + source: hosted | ||
| 27 | + version: "1.3.0" | ||
| 28 | + clock: | ||
| 29 | + dependency: transitive | ||
| 30 | + description: | ||
| 31 | + name: clock | ||
| 32 | + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf | ||
| 33 | + url: "https://pub.flutter-io.cn" | ||
| 34 | + source: hosted | ||
| 35 | + version: "1.1.1" | ||
| 36 | + collection: | ||
| 37 | + dependency: transitive | ||
| 38 | + description: | ||
| 39 | + name: collection | ||
| 40 | + sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | ||
| 41 | + url: "https://pub.flutter-io.cn" | ||
| 42 | + source: hosted | ||
| 43 | + version: "1.18.0" | ||
| 44 | + fake_async: | ||
| 45 | + dependency: transitive | ||
| 46 | + description: | ||
| 47 | + name: fake_async | ||
| 48 | + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" | ||
| 49 | + url: "https://pub.flutter-io.cn" | ||
| 50 | + source: hosted | ||
| 51 | + version: "1.3.1" | ||
| 52 | + flutter: | ||
| 53 | + dependency: "direct main" | ||
| 54 | + description: flutter | ||
| 55 | + source: sdk | ||
| 56 | + version: "0.0.0" | ||
| 57 | + flutter_lints: | ||
| 58 | + dependency: "direct dev" | ||
| 59 | + description: | ||
| 60 | + name: flutter_lints | ||
| 61 | + sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04 | ||
| 62 | + url: "https://pub.flutter-io.cn" | ||
| 63 | + source: hosted | ||
| 64 | + version: "2.0.3" | ||
| 65 | + flutter_test: | ||
| 66 | + dependency: "direct dev" | ||
| 67 | + description: flutter | ||
| 68 | + source: sdk | ||
| 69 | + version: "0.0.0" | ||
| 70 | + leak_tracker: | ||
| 71 | + dependency: transitive | ||
| 72 | + description: | ||
| 73 | + name: leak_tracker | ||
| 74 | + sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | ||
| 75 | + url: "https://pub.flutter-io.cn" | ||
| 76 | + source: hosted | ||
| 77 | + version: "10.0.4" | ||
| 78 | + leak_tracker_flutter_testing: | ||
| 79 | + dependency: transitive | ||
| 80 | + description: | ||
| 81 | + name: leak_tracker_flutter_testing | ||
| 82 | + sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | ||
| 83 | + url: "https://pub.flutter-io.cn" | ||
| 84 | + source: hosted | ||
| 85 | + version: "3.0.3" | ||
| 86 | + leak_tracker_testing: | ||
| 87 | + dependency: transitive | ||
| 88 | + description: | ||
| 89 | + name: leak_tracker_testing | ||
| 90 | + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" | ||
| 91 | + url: "https://pub.flutter-io.cn" | ||
| 92 | + source: hosted | ||
| 93 | + version: "3.0.1" | ||
| 94 | + lints: | ||
| 95 | + dependency: transitive | ||
| 96 | + description: | ||
| 97 | + name: lints | ||
| 98 | + sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" | ||
| 99 | + url: "https://pub.flutter-io.cn" | ||
| 100 | + source: hosted | ||
| 101 | + version: "2.1.1" | ||
| 102 | + matcher: | ||
| 103 | + dependency: transitive | ||
| 104 | + description: | ||
| 105 | + name: matcher | ||
| 106 | + sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb | ||
| 107 | + url: "https://pub.flutter-io.cn" | ||
| 108 | + source: hosted | ||
| 109 | + version: "0.12.16+1" | ||
| 110 | + material_color_utilities: | ||
| 111 | + dependency: transitive | ||
| 112 | + description: | ||
| 113 | + name: material_color_utilities | ||
| 114 | + sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | ||
| 115 | + url: "https://pub.flutter-io.cn" | ||
| 116 | + source: hosted | ||
| 117 | + version: "0.8.0" | ||
| 118 | + meta: | ||
| 119 | + dependency: transitive | ||
| 120 | + description: | ||
| 121 | + name: meta | ||
| 122 | + sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | ||
| 123 | + url: "https://pub.flutter-io.cn" | ||
| 124 | + source: hosted | ||
| 125 | + version: "1.12.0" | ||
| 126 | + path: | ||
| 127 | + dependency: transitive | ||
| 128 | + description: | ||
| 129 | + name: path | ||
| 130 | + sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" | ||
| 131 | + url: "https://pub.flutter-io.cn" | ||
| 132 | + source: hosted | ||
| 133 | + version: "1.9.0" | ||
| 134 | + plugin_platform_interface: | ||
| 135 | + dependency: "direct main" | ||
| 136 | + description: | ||
| 137 | + name: plugin_platform_interface | ||
| 138 | + sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" | ||
| 139 | + url: "https://pub.flutter-io.cn" | ||
| 140 | + source: hosted | ||
| 141 | + version: "2.1.8" | ||
| 142 | + sky_engine: | ||
| 143 | + dependency: transitive | ||
| 144 | + description: flutter | ||
| 145 | + source: sdk | ||
| 146 | + version: "0.0.99" | ||
| 147 | + source_span: | ||
| 148 | + dependency: transitive | ||
| 149 | + description: | ||
| 150 | + name: source_span | ||
| 151 | + sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" | ||
| 152 | + url: "https://pub.flutter-io.cn" | ||
| 153 | + source: hosted | ||
| 154 | + version: "1.10.0" | ||
| 155 | + stack_trace: | ||
| 156 | + dependency: transitive | ||
| 157 | + description: | ||
| 158 | + name: stack_trace | ||
| 159 | + sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | ||
| 160 | + url: "https://pub.flutter-io.cn" | ||
| 161 | + source: hosted | ||
| 162 | + version: "1.11.1" | ||
| 163 | + stream_channel: | ||
| 164 | + dependency: transitive | ||
| 165 | + description: | ||
| 166 | + name: stream_channel | ||
| 167 | + sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 | ||
| 168 | + url: "https://pub.flutter-io.cn" | ||
| 169 | + source: hosted | ||
| 170 | + version: "2.1.2" | ||
| 171 | + string_scanner: | ||
| 172 | + dependency: transitive | ||
| 173 | + description: | ||
| 174 | + name: string_scanner | ||
| 175 | + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | ||
| 176 | + url: "https://pub.flutter-io.cn" | ||
| 177 | + source: hosted | ||
| 178 | + version: "1.2.0" | ||
| 179 | + term_glyph: | ||
| 180 | + dependency: transitive | ||
| 181 | + description: | ||
| 182 | + name: term_glyph | ||
| 183 | + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 | ||
| 184 | + url: "https://pub.flutter-io.cn" | ||
| 185 | + source: hosted | ||
| 186 | + version: "1.2.1" | ||
| 187 | + test_api: | ||
| 188 | + dependency: transitive | ||
| 189 | + description: | ||
| 190 | + name: test_api | ||
| 191 | + sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | ||
| 192 | + url: "https://pub.flutter-io.cn" | ||
| 193 | + source: hosted | ||
| 194 | + version: "0.7.0" | ||
| 195 | + vector_math: | ||
| 196 | + dependency: transitive | ||
| 197 | + description: | ||
| 198 | + name: vector_math | ||
| 199 | + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" | ||
| 200 | + url: "https://pub.flutter-io.cn" | ||
| 201 | + source: hosted | ||
| 202 | + version: "2.1.4" | ||
| 203 | + vm_service: | ||
| 204 | + dependency: transitive | ||
| 205 | + description: | ||
| 206 | + name: vm_service | ||
| 207 | + sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | ||
| 208 | + url: "https://pub.flutter-io.cn" | ||
| 209 | + source: hosted | ||
| 210 | + version: "14.2.1" | ||
| 211 | +sdks: | ||
| 212 | + dart: ">=3.4.0 <4.0.0" | ||
| 213 | + flutter: ">=3.18.0-18.0.pre.54" |
| @@ -13,10 +13,10 @@ packages: | @@ -13,10 +13,10 @@ packages: | ||
| 13 | dependency: transitive | 13 | dependency: transitive |
| 14 | description: | 14 | description: |
| 15 | name: collection | 15 | name: collection |
| 16 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 16 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 17 | url: "https://pub.flutter-io.cn" | 17 | url: "https://pub.flutter-io.cn" |
| 18 | source: hosted | 18 | source: hosted |
| 19 | - version: "1.18.0" | 19 | + version: "1.19.0" |
| 20 | flutter: | 20 | flutter: |
| 21 | dependency: "direct main" | 21 | dependency: "direct main" |
| 22 | description: flutter | 22 | description: flutter |
| @@ -26,23 +26,23 @@ packages: | @@ -26,23 +26,23 @@ packages: | ||
| 26 | dependency: transitive | 26 | dependency: transitive |
| 27 | description: | 27 | description: |
| 28 | name: material_color_utilities | 28 | name: material_color_utilities |
| 29 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 29 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 30 | url: "https://pub.flutter-io.cn" | 30 | url: "https://pub.flutter-io.cn" |
| 31 | source: hosted | 31 | source: hosted |
| 32 | - version: "0.8.0" | 32 | + version: "0.11.1" |
| 33 | meta: | 33 | meta: |
| 34 | dependency: transitive | 34 | dependency: transitive |
| 35 | description: | 35 | description: |
| 36 | name: meta | 36 | name: meta |
| 37 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 37 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 38 | url: "https://pub.flutter-io.cn" | 38 | url: "https://pub.flutter-io.cn" |
| 39 | source: hosted | 39 | source: hosted |
| 40 | - version: "1.12.0" | 40 | + version: "1.15.0" |
| 41 | sky_engine: | 41 | sky_engine: |
| 42 | dependency: transitive | 42 | dependency: transitive |
| 43 | description: flutter | 43 | description: flutter |
| 44 | source: sdk | 44 | source: sdk |
| 45 | - version: "0.0.99" | 45 | + version: "0.0.0" |
| 46 | vector_math: | 46 | vector_math: |
| 47 | dependency: transitive | 47 | dependency: transitive |
| 48 | description: | 48 | description: |
| @@ -52,4 +52,4 @@ packages: | @@ -52,4 +52,4 @@ packages: | ||
| 52 | source: hosted | 52 | source: hosted |
| 53 | version: "2.1.4" | 53 | version: "2.1.4" |
| 54 | sdks: | 54 | sdks: |
| 55 | - dart: ">=3.3.0-0 <4.0.0" | 55 | + dart: ">=3.4.0 <4.0.0" |
| 1 | +package io.flutter.plugins; | ||
| 2 | + | ||
| 3 | +import androidx.annotation.Keep; | ||
| 4 | +import androidx.annotation.NonNull; | ||
| 5 | +import io.flutter.Log; | ||
| 6 | + | ||
| 7 | +import io.flutter.embedding.engine.FlutterEngine; | ||
| 8 | + | ||
| 9 | +/** | ||
| 10 | + * Generated file. Do not edit. | ||
| 11 | + * This file is generated by the Flutter tool based on the | ||
| 12 | + * plugins that support the Android platform. | ||
| 13 | + */ | ||
| 14 | +@Keep | ||
| 15 | +public final class GeneratedPluginRegistrant { | ||
| 16 | + private static final String TAG = "GeneratedPluginRegistrant"; | ||
| 17 | + public static void registerWith(@NonNull FlutterEngine flutterEngine) { | ||
| 18 | + try { | ||
| 19 | + flutterEngine.getPlugins().add(new dev.flutter.plugins.integration_test.IntegrationTestPlugin()); | ||
| 20 | + } catch (Exception e) { | ||
| 21 | + Log.e(TAG, "Error registering plugin integration_test, dev.flutter.plugins.integration_test.IntegrationTestPlugin", e); | ||
| 22 | + } | ||
| 23 | + try { | ||
| 24 | + flutterEngine.getPlugins().add(new com.example.speech_to_text_wdn_ohos.SpeechToTextWdnOhosPlugin()); | ||
| 25 | + } catch (Exception e) { | ||
| 26 | + Log.e(TAG, "Error registering plugin speech_to_text_wdn_ohos, com.example.speech_to_text_wdn_ohos.SpeechToTextWdnOhosPlugin", e); | ||
| 27 | + } | ||
| 28 | + } | ||
| 29 | +} |
| 1 | +// This is a generated file; do not edit or check into version control. | ||
| 2 | +FLUTTER_ROOT=/Users/wangdongni/fvm/versions/custom_3.32.4-ohos-0.0.1 | ||
| 3 | +FLUTTER_APPLICATION_PATH=/Users/wangdongni/Desktop/Flutter-ReserveApp/library/speech_to_text_wdn_ohos/example | ||
| 4 | +COCOAPODS_PARALLEL_CODE_SIGN=true | ||
| 5 | +FLUTTER_TARGET=lib/main.dart | ||
| 6 | +FLUTTER_BUILD_DIR=build | ||
| 7 | +FLUTTER_BUILD_NAME=1.0.0 | ||
| 8 | +FLUTTER_BUILD_NUMBER=1 | ||
| 9 | +EXCLUDED_ARCHS[sdk=iphonesimulator*]=i386 | ||
| 10 | +EXCLUDED_ARCHS[sdk=iphoneos*]=armv7 | ||
| 11 | +DART_OBFUSCATION=false | ||
| 12 | +TRACK_WIDGET_CREATION=true | ||
| 13 | +TREE_SHAKE_ICONS=false | ||
| 14 | +PACKAGE_CONFIG=.dart_tool/package_config.json |
| 1 | +#!/bin/sh | ||
| 2 | +# This is a generated file; do not edit or check into version control. | ||
| 3 | +export "FLUTTER_ROOT=/Users/wangdongni/fvm/versions/custom_3.32.4-ohos-0.0.1" | ||
| 4 | +export "FLUTTER_APPLICATION_PATH=/Users/wangdongni/Desktop/Flutter-ReserveApp/library/speech_to_text_wdn_ohos/example" | ||
| 5 | +export "COCOAPODS_PARALLEL_CODE_SIGN=true" | ||
| 6 | +export "FLUTTER_TARGET=lib/main.dart" | ||
| 7 | +export "FLUTTER_BUILD_DIR=build" | ||
| 8 | +export "FLUTTER_BUILD_NAME=1.0.0" | ||
| 9 | +export "FLUTTER_BUILD_NUMBER=1" | ||
| 10 | +export "DART_OBFUSCATION=false" | ||
| 11 | +export "TRACK_WIDGET_CREATION=true" | ||
| 12 | +export "TREE_SHAKE_ICONS=false" | ||
| 13 | +export "PACKAGE_CONFIG=.dart_tool/package_config.json" |
| 1 | +// | ||
| 2 | +// Generated file. Do not edit. | ||
| 3 | +// | ||
| 4 | + | ||
| 5 | +// clang-format off | ||
| 6 | + | ||
| 7 | +#ifndef GeneratedPluginRegistrant_h | ||
| 8 | +#define GeneratedPluginRegistrant_h | ||
| 9 | + | ||
| 10 | +#import <Flutter/Flutter.h> | ||
| 11 | + | ||
| 12 | +NS_ASSUME_NONNULL_BEGIN | ||
| 13 | + | ||
| 14 | +@interface GeneratedPluginRegistrant : NSObject | ||
| 15 | ++ (void)registerWithRegistry:(NSObject<FlutterPluginRegistry>*)registry; | ||
| 16 | +@end | ||
| 17 | + | ||
| 18 | +NS_ASSUME_NONNULL_END | ||
| 19 | +#endif /* GeneratedPluginRegistrant_h */ |
| 1 | +// | ||
| 2 | +// Generated file. Do not edit. | ||
| 3 | +// | ||
| 4 | + | ||
| 5 | +// clang-format off | ||
| 6 | + | ||
| 7 | +#import "GeneratedPluginRegistrant.h" | ||
| 8 | + | ||
| 9 | +#if __has_include(<integration_test/IntegrationTestPlugin.h>) | ||
| 10 | +#import <integration_test/IntegrationTestPlugin.h> | ||
| 11 | +#else | ||
| 12 | +@import integration_test; | ||
| 13 | +#endif | ||
| 14 | + | ||
| 15 | +#if __has_include(<speech_to_text_wdn_ohos/SpeechToTextWdnOhosPlugin.h>) | ||
| 16 | +#import <speech_to_text_wdn_ohos/SpeechToTextWdnOhosPlugin.h> | ||
| 17 | +#else | ||
| 18 | +@import speech_to_text_wdn_ohos; | ||
| 19 | +#endif | ||
| 20 | + | ||
| 21 | +@implementation GeneratedPluginRegistrant | ||
| 22 | + | ||
| 23 | ++ (void)registerWithRegistry:(NSObject<FlutterPluginRegistry>*)registry { | ||
| 24 | + [IntegrationTestPlugin registerWithRegistrar:[registry registrarForPlugin:@"IntegrationTestPlugin"]]; | ||
| 25 | + [SpeechToTextWdnOhosPlugin registerWithRegistrar:[registry registrarForPlugin:@"SpeechToTextWdnOhosPlugin"]]; | ||
| 26 | +} | ||
| 27 | + | ||
| 28 | +@end |
| 1 | +import { FlutterEngine, Log } from '@ohos/flutter_ohos'; | ||
| 2 | +import IntegrationTestPlugin from 'integration_test'; | ||
| 3 | +import SpeechToTextWdnOhosPlugin from 'speech_to_text_wdn_ohos'; | ||
| 4 | + | ||
| 5 | +/** | ||
| 6 | + * Generated file. Do not edit. | ||
| 7 | + * This file is generated by the Flutter tool based on the | ||
| 8 | + * plugins that support the Ohos platform. | ||
| 9 | + */ | ||
| 10 | + | ||
| 11 | +const TAG = "GeneratedPluginRegistrant"; | ||
| 12 | + | ||
| 13 | +export class GeneratedPluginRegistrant { | ||
| 14 | + | ||
| 15 | + static registerWith(flutterEngine: FlutterEngine) { | ||
| 16 | + try { | ||
| 17 | + flutterEngine.getPlugins()?.add(new IntegrationTestPlugin()); | ||
| 18 | + flutterEngine.getPlugins()?.add(new SpeechToTextWdnOhosPlugin()); | ||
| 19 | + } catch (e) { | ||
| 20 | + Log.e( | ||
| 21 | + TAG, | ||
| 22 | + "Tried to register plugins with FlutterEngine (" | ||
| 23 | + + flutterEngine | ||
| 24 | + + ") failed."); | ||
| 25 | + Log.e(TAG, "Received exception while registering", e); | ||
| 26 | + } | ||
| 27 | + } | ||
| 28 | +} |
| 1 | +{ | ||
| 2 | + "name": "ohos", | ||
| 3 | + "lockfileVersion": 3, | ||
| 4 | + "requires": true, | ||
| 5 | + "packages": { | ||
| 6 | + "../../../../../../fvm/versions/custom_3.27.4-ohos-dev/packages/flutter_tools/hvigor": { | ||
| 7 | + "name": "flutter-hvigor-plugin", | ||
| 8 | + "version": "1.0.0", | ||
| 9 | + "extraneous": true, | ||
| 10 | + "license": "ISC", | ||
| 11 | + "devDependencies": { | ||
| 12 | + "@ohos/hvigor": "5.2.2" | ||
| 13 | + } | ||
| 14 | + }, | ||
| 15 | + "../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor": { | ||
| 16 | + "version": "1.0.0", | ||
| 17 | + "license": "ISC", | ||
| 18 | + "devDependencies": { | ||
| 19 | + "@ohos/hvigor": "5.2.2" | ||
| 20 | + } | ||
| 21 | + }, | ||
| 22 | + "node_modules/flutter-hvigor-plugin": { | ||
| 23 | + "resolved": "../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor", | ||
| 24 | + "link": true | ||
| 25 | + } | ||
| 26 | + } | ||
| 27 | +} |
| 1 | +../../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor |
| 1 | +{ | ||
| 2 | + "name": "ohos", | ||
| 3 | + "lockfileVersion": 3, | ||
| 4 | + "requires": true, | ||
| 5 | + "packages": { | ||
| 6 | + "": { | ||
| 7 | + "dependencies": { | ||
| 8 | + "flutter-hvigor-plugin": "file:/Users/wangdongni/fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor" | ||
| 9 | + } | ||
| 10 | + }, | ||
| 11 | + "../../../../../../fvm/versions/custom_3.27.4-ohos-dev/packages/flutter_tools/hvigor": { | ||
| 12 | + "name": "flutter-hvigor-plugin", | ||
| 13 | + "version": "1.0.0", | ||
| 14 | + "extraneous": true, | ||
| 15 | + "license": "ISC", | ||
| 16 | + "devDependencies": { | ||
| 17 | + "@ohos/hvigor": "5.2.2" | ||
| 18 | + } | ||
| 19 | + }, | ||
| 20 | + "../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor": { | ||
| 21 | + "version": "1.0.0", | ||
| 22 | + "license": "ISC", | ||
| 23 | + "devDependencies": { | ||
| 24 | + "@ohos/hvigor": "5.2.2" | ||
| 25 | + } | ||
| 26 | + }, | ||
| 27 | + "node_modules/flutter-hvigor-plugin": { | ||
| 28 | + "resolved": "../../../../../../fvm/versions/custom_3.32.4-ohos-0.0.1/packages/flutter_tools/hvigor", | ||
| 29 | + "link": true | ||
| 30 | + } | ||
| 31 | + } | ||
| 32 | +} |
library/speech_to_text_wdn_ohos/pubspec.lock
0 → 100644
| 1 | +# Generated by pub | ||
| 2 | +# See https://dart.dev/tools/pub/glossary#lockfile | ||
| 3 | +packages: | ||
| 4 | + async: | ||
| 5 | + dependency: transitive | ||
| 6 | + description: | ||
| 7 | + name: async | ||
| 8 | + sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" | ||
| 9 | + url: "https://pub.flutter-io.cn" | ||
| 10 | + source: hosted | ||
| 11 | + version: "2.11.0" | ||
| 12 | + boolean_selector: | ||
| 13 | + dependency: transitive | ||
| 14 | + description: | ||
| 15 | + name: boolean_selector | ||
| 16 | + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" | ||
| 17 | + url: "https://pub.flutter-io.cn" | ||
| 18 | + source: hosted | ||
| 19 | + version: "2.1.1" | ||
| 20 | + characters: | ||
| 21 | + dependency: transitive | ||
| 22 | + description: | ||
| 23 | + name: characters | ||
| 24 | + sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" | ||
| 25 | + url: "https://pub.flutter-io.cn" | ||
| 26 | + source: hosted | ||
| 27 | + version: "1.3.0" | ||
| 28 | + clock: | ||
| 29 | + dependency: transitive | ||
| 30 | + description: | ||
| 31 | + name: clock | ||
| 32 | + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf | ||
| 33 | + url: "https://pub.flutter-io.cn" | ||
| 34 | + source: hosted | ||
| 35 | + version: "1.1.1" | ||
| 36 | + collection: | ||
| 37 | + dependency: transitive | ||
| 38 | + description: | ||
| 39 | + name: collection | ||
| 40 | + sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | ||
| 41 | + url: "https://pub.flutter-io.cn" | ||
| 42 | + source: hosted | ||
| 43 | + version: "1.18.0" | ||
| 44 | + fake_async: | ||
| 45 | + dependency: transitive | ||
| 46 | + description: | ||
| 47 | + name: fake_async | ||
| 48 | + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" | ||
| 49 | + url: "https://pub.flutter-io.cn" | ||
| 50 | + source: hosted | ||
| 51 | + version: "1.3.1" | ||
| 52 | + flutter: | ||
| 53 | + dependency: "direct main" | ||
| 54 | + description: flutter | ||
| 55 | + source: sdk | ||
| 56 | + version: "0.0.0" | ||
| 57 | + flutter_lints: | ||
| 58 | + dependency: "direct dev" | ||
| 59 | + description: | ||
| 60 | + name: flutter_lints | ||
| 61 | + sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1" | ||
| 62 | + url: "https://pub.flutter-io.cn" | ||
| 63 | + source: hosted | ||
| 64 | + version: "3.0.2" | ||
| 65 | + flutter_test: | ||
| 66 | + dependency: "direct dev" | ||
| 67 | + description: flutter | ||
| 68 | + source: sdk | ||
| 69 | + version: "0.0.0" | ||
| 70 | + leak_tracker: | ||
| 71 | + dependency: transitive | ||
| 72 | + description: | ||
| 73 | + name: leak_tracker | ||
| 74 | + sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | ||
| 75 | + url: "https://pub.flutter-io.cn" | ||
| 76 | + source: hosted | ||
| 77 | + version: "10.0.4" | ||
| 78 | + leak_tracker_flutter_testing: | ||
| 79 | + dependency: transitive | ||
| 80 | + description: | ||
| 81 | + name: leak_tracker_flutter_testing | ||
| 82 | + sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | ||
| 83 | + url: "https://pub.flutter-io.cn" | ||
| 84 | + source: hosted | ||
| 85 | + version: "3.0.3" | ||
| 86 | + leak_tracker_testing: | ||
| 87 | + dependency: transitive | ||
| 88 | + description: | ||
| 89 | + name: leak_tracker_testing | ||
| 90 | + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" | ||
| 91 | + url: "https://pub.flutter-io.cn" | ||
| 92 | + source: hosted | ||
| 93 | + version: "3.0.1" | ||
| 94 | + lints: | ||
| 95 | + dependency: transitive | ||
| 96 | + description: | ||
| 97 | + name: lints | ||
| 98 | + sha256: cbf8d4b858bb0134ef3ef87841abdf8d63bfc255c266b7bf6b39daa1085c4290 | ||
| 99 | + url: "https://pub.flutter-io.cn" | ||
| 100 | + source: hosted | ||
| 101 | + version: "3.0.0" | ||
| 102 | + matcher: | ||
| 103 | + dependency: transitive | ||
| 104 | + description: | ||
| 105 | + name: matcher | ||
| 106 | + sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb | ||
| 107 | + url: "https://pub.flutter-io.cn" | ||
| 108 | + source: hosted | ||
| 109 | + version: "0.12.16+1" | ||
| 110 | + material_color_utilities: | ||
| 111 | + dependency: transitive | ||
| 112 | + description: | ||
| 113 | + name: material_color_utilities | ||
| 114 | + sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | ||
| 115 | + url: "https://pub.flutter-io.cn" | ||
| 116 | + source: hosted | ||
| 117 | + version: "0.8.0" | ||
| 118 | + meta: | ||
| 119 | + dependency: transitive | ||
| 120 | + description: | ||
| 121 | + name: meta | ||
| 122 | + sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | ||
| 123 | + url: "https://pub.flutter-io.cn" | ||
| 124 | + source: hosted | ||
| 125 | + version: "1.12.0" | ||
| 126 | + path: | ||
| 127 | + dependency: transitive | ||
| 128 | + description: | ||
| 129 | + name: path | ||
| 130 | + sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" | ||
| 131 | + url: "https://pub.flutter-io.cn" | ||
| 132 | + source: hosted | ||
| 133 | + version: "1.9.0" | ||
| 134 | + plugin_platform_interface: | ||
| 135 | + dependency: "direct main" | ||
| 136 | + description: | ||
| 137 | + name: plugin_platform_interface | ||
| 138 | + sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" | ||
| 139 | + url: "https://pub.flutter-io.cn" | ||
| 140 | + source: hosted | ||
| 141 | + version: "2.1.8" | ||
| 142 | + sky_engine: | ||
| 143 | + dependency: transitive | ||
| 144 | + description: flutter | ||
| 145 | + source: sdk | ||
| 146 | + version: "0.0.99" | ||
| 147 | + source_span: | ||
| 148 | + dependency: transitive | ||
| 149 | + description: | ||
| 150 | + name: source_span | ||
| 151 | + sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" | ||
| 152 | + url: "https://pub.flutter-io.cn" | ||
| 153 | + source: hosted | ||
| 154 | + version: "1.10.0" | ||
| 155 | + stack_trace: | ||
| 156 | + dependency: transitive | ||
| 157 | + description: | ||
| 158 | + name: stack_trace | ||
| 159 | + sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | ||
| 160 | + url: "https://pub.flutter-io.cn" | ||
| 161 | + source: hosted | ||
| 162 | + version: "1.11.1" | ||
| 163 | + stream_channel: | ||
| 164 | + dependency: transitive | ||
| 165 | + description: | ||
| 166 | + name: stream_channel | ||
| 167 | + sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 | ||
| 168 | + url: "https://pub.flutter-io.cn" | ||
| 169 | + source: hosted | ||
| 170 | + version: "2.1.2" | ||
| 171 | + string_scanner: | ||
| 172 | + dependency: transitive | ||
| 173 | + description: | ||
| 174 | + name: string_scanner | ||
| 175 | + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | ||
| 176 | + url: "https://pub.flutter-io.cn" | ||
| 177 | + source: hosted | ||
| 178 | + version: "1.2.0" | ||
| 179 | + term_glyph: | ||
| 180 | + dependency: transitive | ||
| 181 | + description: | ||
| 182 | + name: term_glyph | ||
| 183 | + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 | ||
| 184 | + url: "https://pub.flutter-io.cn" | ||
| 185 | + source: hosted | ||
| 186 | + version: "1.2.1" | ||
| 187 | + test_api: | ||
| 188 | + dependency: transitive | ||
| 189 | + description: | ||
| 190 | + name: test_api | ||
| 191 | + sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | ||
| 192 | + url: "https://pub.flutter-io.cn" | ||
| 193 | + source: hosted | ||
| 194 | + version: "0.7.0" | ||
| 195 | + vector_math: | ||
| 196 | + dependency: transitive | ||
| 197 | + description: | ||
| 198 | + name: vector_math | ||
| 199 | + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" | ||
| 200 | + url: "https://pub.flutter-io.cn" | ||
| 201 | + source: hosted | ||
| 202 | + version: "2.1.4" | ||
| 203 | + vm_service: | ||
| 204 | + dependency: transitive | ||
| 205 | + description: | ||
| 206 | + name: vm_service | ||
| 207 | + sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | ||
| 208 | + url: "https://pub.flutter-io.cn" | ||
| 209 | + source: hosted | ||
| 210 | + version: "14.2.1" | ||
| 211 | +sdks: | ||
| 212 | + dart: ">=3.4.0 <4.0.0" | ||
| 213 | + flutter: ">=3.18.0-18.0.pre.54" |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: "direct main" | 37 | dependency: "direct main" |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | fake_async: | 44 | fake_async: |
| 45 | dependency: transitive | 45 | dependency: transitive |
| 46 | description: | 46 | description: |
| @@ -71,18 +71,18 @@ packages: | @@ -71,18 +71,18 @@ packages: | ||
| 71 | dependency: transitive | 71 | dependency: transitive |
| 72 | description: | 72 | description: |
| 73 | name: leak_tracker | 73 | name: leak_tracker |
| 74 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 74 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 75 | url: "https://pub.flutter-io.cn" | 75 | url: "https://pub.flutter-io.cn" |
| 76 | source: hosted | 76 | source: hosted |
| 77 | - version: "10.0.4" | 77 | + version: "10.0.7" |
| 78 | leak_tracker_flutter_testing: | 78 | leak_tracker_flutter_testing: |
| 79 | dependency: transitive | 79 | dependency: transitive |
| 80 | description: | 80 | description: |
| 81 | name: leak_tracker_flutter_testing | 81 | name: leak_tracker_flutter_testing |
| 82 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 82 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 83 | url: "https://pub.flutter-io.cn" | 83 | url: "https://pub.flutter-io.cn" |
| 84 | source: hosted | 84 | source: hosted |
| 85 | - version: "3.0.3" | 85 | + version: "3.0.8" |
| 86 | leak_tracker_testing: | 86 | leak_tracker_testing: |
| 87 | dependency: transitive | 87 | dependency: transitive |
| 88 | description: | 88 | description: |
| @@ -103,18 +103,18 @@ packages: | @@ -103,18 +103,18 @@ packages: | ||
| 103 | dependency: transitive | 103 | dependency: transitive |
| 104 | description: | 104 | description: |
| 105 | name: material_color_utilities | 105 | name: material_color_utilities |
| 106 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 106 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 107 | url: "https://pub.flutter-io.cn" | 107 | url: "https://pub.flutter-io.cn" |
| 108 | source: hosted | 108 | source: hosted |
| 109 | - version: "0.8.0" | 109 | + version: "0.11.1" |
| 110 | meta: | 110 | meta: |
| 111 | dependency: transitive | 111 | dependency: transitive |
| 112 | description: | 112 | description: |
| 113 | name: meta | 113 | name: meta |
| 114 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 114 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 115 | url: "https://pub.flutter-io.cn" | 115 | url: "https://pub.flutter-io.cn" |
| 116 | source: hosted | 116 | source: hosted |
| 117 | - version: "1.12.0" | 117 | + version: "1.15.0" |
| 118 | path: | 118 | path: |
| 119 | dependency: transitive | 119 | dependency: transitive |
| 120 | description: | 120 | description: |
| @@ -135,7 +135,7 @@ packages: | @@ -135,7 +135,7 @@ packages: | ||
| 135 | dependency: transitive | 135 | dependency: transitive |
| 136 | description: flutter | 136 | description: flutter |
| 137 | source: sdk | 137 | source: sdk |
| 138 | - version: "0.0.99" | 138 | + version: "0.0.0" |
| 139 | source_span: | 139 | source_span: |
| 140 | dependency: transitive | 140 | dependency: transitive |
| 141 | description: | 141 | description: |
| @@ -148,10 +148,10 @@ packages: | @@ -148,10 +148,10 @@ packages: | ||
| 148 | dependency: transitive | 148 | dependency: transitive |
| 149 | description: | 149 | description: |
| 150 | name: stack_trace | 150 | name: stack_trace |
| 151 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 151 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 152 | url: "https://pub.flutter-io.cn" | 152 | url: "https://pub.flutter-io.cn" |
| 153 | source: hosted | 153 | source: hosted |
| 154 | - version: "1.11.1" | 154 | + version: "1.12.0" |
| 155 | stream_channel: | 155 | stream_channel: |
| 156 | dependency: transitive | 156 | dependency: transitive |
| 157 | description: | 157 | description: |
| @@ -164,10 +164,10 @@ packages: | @@ -164,10 +164,10 @@ packages: | ||
| 164 | dependency: transitive | 164 | dependency: transitive |
| 165 | description: | 165 | description: |
| 166 | name: string_scanner | 166 | name: string_scanner |
| 167 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 167 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 168 | url: "https://pub.flutter-io.cn" | 168 | url: "https://pub.flutter-io.cn" |
| 169 | source: hosted | 169 | source: hosted |
| 170 | - version: "1.2.0" | 170 | + version: "1.3.0" |
| 171 | term_glyph: | 171 | term_glyph: |
| 172 | dependency: transitive | 172 | dependency: transitive |
| 173 | description: | 173 | description: |
| @@ -180,10 +180,10 @@ packages: | @@ -180,10 +180,10 @@ packages: | ||
| 180 | dependency: transitive | 180 | dependency: transitive |
| 181 | description: | 181 | description: |
| 182 | name: test_api | 182 | name: test_api |
| 183 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 183 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 184 | url: "https://pub.flutter-io.cn" | 184 | url: "https://pub.flutter-io.cn" |
| 185 | source: hosted | 185 | source: hosted |
| 186 | - version: "0.7.0" | 186 | + version: "0.7.3" |
| 187 | vector_math: | 187 | vector_math: |
| 188 | dependency: transitive | 188 | dependency: transitive |
| 189 | description: | 189 | description: |
| @@ -196,10 +196,10 @@ packages: | @@ -196,10 +196,10 @@ packages: | ||
| 196 | dependency: transitive | 196 | dependency: transitive |
| 197 | description: | 197 | description: |
| 198 | name: vm_service | 198 | name: vm_service |
| 199 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 199 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 200 | url: "https://pub.flutter-io.cn" | 200 | url: "https://pub.flutter-io.cn" |
| 201 | source: hosted | 201 | source: hosted |
| 202 | - version: "14.2.1" | 202 | + version: "14.3.0" |
| 203 | sdks: | 203 | sdks: |
| 204 | - dart: ">=3.3.0 <4.0.0" | 204 | + dart: ">=3.4.0 <4.0.0" |
| 205 | flutter: ">=3.18.0-18.0.pre.54" | 205 | flutter: ">=3.18.0-18.0.pre.54" |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: transitive | 37 | dependency: transitive |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | fake_async: | 44 | fake_async: |
| 45 | dependency: transitive | 45 | dependency: transitive |
| 46 | description: | 46 | description: |
| @@ -71,18 +71,18 @@ packages: | @@ -71,18 +71,18 @@ packages: | ||
| 71 | dependency: transitive | 71 | dependency: transitive |
| 72 | description: | 72 | description: |
| 73 | name: leak_tracker | 73 | name: leak_tracker |
| 74 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 74 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 75 | url: "https://pub.flutter-io.cn" | 75 | url: "https://pub.flutter-io.cn" |
| 76 | source: hosted | 76 | source: hosted |
| 77 | - version: "10.0.4" | 77 | + version: "10.0.7" |
| 78 | leak_tracker_flutter_testing: | 78 | leak_tracker_flutter_testing: |
| 79 | dependency: transitive | 79 | dependency: transitive |
| 80 | description: | 80 | description: |
| 81 | name: leak_tracker_flutter_testing | 81 | name: leak_tracker_flutter_testing |
| 82 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 82 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 83 | url: "https://pub.flutter-io.cn" | 83 | url: "https://pub.flutter-io.cn" |
| 84 | source: hosted | 84 | source: hosted |
| 85 | - version: "3.0.3" | 85 | + version: "3.0.8" |
| 86 | leak_tracker_testing: | 86 | leak_tracker_testing: |
| 87 | dependency: transitive | 87 | dependency: transitive |
| 88 | description: | 88 | description: |
| @@ -103,18 +103,18 @@ packages: | @@ -103,18 +103,18 @@ packages: | ||
| 103 | dependency: transitive | 103 | dependency: transitive |
| 104 | description: | 104 | description: |
| 105 | name: material_color_utilities | 105 | name: material_color_utilities |
| 106 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 106 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 107 | url: "https://pub.flutter-io.cn" | 107 | url: "https://pub.flutter-io.cn" |
| 108 | source: hosted | 108 | source: hosted |
| 109 | - version: "0.8.0" | 109 | + version: "0.11.1" |
| 110 | meta: | 110 | meta: |
| 111 | dependency: transitive | 111 | dependency: transitive |
| 112 | description: | 112 | description: |
| 113 | name: meta | 113 | name: meta |
| 114 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 114 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 115 | url: "https://pub.flutter-io.cn" | 115 | url: "https://pub.flutter-io.cn" |
| 116 | source: hosted | 116 | source: hosted |
| 117 | - version: "1.12.0" | 117 | + version: "1.15.0" |
| 118 | path: | 118 | path: |
| 119 | dependency: transitive | 119 | dependency: transitive |
| 120 | description: | 120 | description: |
| @@ -135,7 +135,7 @@ packages: | @@ -135,7 +135,7 @@ packages: | ||
| 135 | dependency: transitive | 135 | dependency: transitive |
| 136 | description: flutter | 136 | description: flutter |
| 137 | source: sdk | 137 | source: sdk |
| 138 | - version: "0.0.99" | 138 | + version: "0.0.0" |
| 139 | source_span: | 139 | source_span: |
| 140 | dependency: transitive | 140 | dependency: transitive |
| 141 | description: | 141 | description: |
| @@ -148,10 +148,10 @@ packages: | @@ -148,10 +148,10 @@ packages: | ||
| 148 | dependency: transitive | 148 | dependency: transitive |
| 149 | description: | 149 | description: |
| 150 | name: stack_trace | 150 | name: stack_trace |
| 151 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 151 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 152 | url: "https://pub.flutter-io.cn" | 152 | url: "https://pub.flutter-io.cn" |
| 153 | source: hosted | 153 | source: hosted |
| 154 | - version: "1.11.1" | 154 | + version: "1.12.0" |
| 155 | stream_channel: | 155 | stream_channel: |
| 156 | dependency: transitive | 156 | dependency: transitive |
| 157 | description: | 157 | description: |
| @@ -164,10 +164,10 @@ packages: | @@ -164,10 +164,10 @@ packages: | ||
| 164 | dependency: transitive | 164 | dependency: transitive |
| 165 | description: | 165 | description: |
| 166 | name: string_scanner | 166 | name: string_scanner |
| 167 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 167 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 168 | url: "https://pub.flutter-io.cn" | 168 | url: "https://pub.flutter-io.cn" |
| 169 | source: hosted | 169 | source: hosted |
| 170 | - version: "1.2.0" | 170 | + version: "1.3.0" |
| 171 | table_calendar: | 171 | table_calendar: |
| 172 | dependency: "direct main" | 172 | dependency: "direct main" |
| 173 | description: | 173 | description: |
| @@ -187,10 +187,10 @@ packages: | @@ -187,10 +187,10 @@ packages: | ||
| 187 | dependency: transitive | 187 | dependency: transitive |
| 188 | description: | 188 | description: |
| 189 | name: test_api | 189 | name: test_api |
| 190 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 190 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 191 | url: "https://pub.flutter-io.cn" | 191 | url: "https://pub.flutter-io.cn" |
| 192 | source: hosted | 192 | source: hosted |
| 193 | - version: "0.7.0" | 193 | + version: "0.7.3" |
| 194 | vector_math: | 194 | vector_math: |
| 195 | dependency: transitive | 195 | dependency: transitive |
| 196 | description: | 196 | description: |
| @@ -203,10 +203,10 @@ packages: | @@ -203,10 +203,10 @@ packages: | ||
| 203 | dependency: transitive | 203 | dependency: transitive |
| 204 | description: | 204 | description: |
| 205 | name: vm_service | 205 | name: vm_service |
| 206 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 206 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 207 | url: "https://pub.flutter-io.cn" | 207 | url: "https://pub.flutter-io.cn" |
| 208 | source: hosted | 208 | source: hosted |
| 209 | - version: "14.2.1" | 209 | + version: "14.3.0" |
| 210 | sdks: | 210 | sdks: |
| 211 | - dart: ">=3.3.0 <4.0.0" | 211 | + dart: ">=3.4.0 <4.0.0" |
| 212 | flutter: ">=3.18.0-18.0.pre.54" | 212 | flutter: ">=3.18.0-18.0.pre.54" |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: transitive | 37 | dependency: transitive |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | fake_async: | 44 | fake_async: |
| 45 | dependency: transitive | 45 | dependency: transitive |
| 46 | description: | 46 | description: |
| @@ -71,18 +71,18 @@ packages: | @@ -71,18 +71,18 @@ packages: | ||
| 71 | dependency: transitive | 71 | dependency: transitive |
| 72 | description: | 72 | description: |
| 73 | name: leak_tracker | 73 | name: leak_tracker |
| 74 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 74 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 75 | url: "https://pub.flutter-io.cn" | 75 | url: "https://pub.flutter-io.cn" |
| 76 | source: hosted | 76 | source: hosted |
| 77 | - version: "10.0.4" | 77 | + version: "10.0.7" |
| 78 | leak_tracker_flutter_testing: | 78 | leak_tracker_flutter_testing: |
| 79 | dependency: transitive | 79 | dependency: transitive |
| 80 | description: | 80 | description: |
| 81 | name: leak_tracker_flutter_testing | 81 | name: leak_tracker_flutter_testing |
| 82 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 82 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 83 | url: "https://pub.flutter-io.cn" | 83 | url: "https://pub.flutter-io.cn" |
| 84 | source: hosted | 84 | source: hosted |
| 85 | - version: "3.0.3" | 85 | + version: "3.0.8" |
| 86 | leak_tracker_testing: | 86 | leak_tracker_testing: |
| 87 | dependency: transitive | 87 | dependency: transitive |
| 88 | description: | 88 | description: |
| @@ -95,10 +95,10 @@ packages: | @@ -95,10 +95,10 @@ packages: | ||
| 95 | dependency: "direct dev" | 95 | dependency: "direct dev" |
| 96 | description: | 96 | description: |
| 97 | name: lint | 97 | name: lint |
| 98 | - sha256: "9e30acb484ca1c81fefd3745e175f0eb1152af19ec6864f3684b31dbff4c25ae" | 98 | + sha256: "4eb54f00827c6aee5d6cb4124f9201ac351cca59f1d4eb132e94282d6cd2962c" |
| 99 | url: "https://pub.flutter-io.cn" | 99 | url: "https://pub.flutter-io.cn" |
| 100 | source: hosted | 100 | source: hosted |
| 101 | - version: "2.5.0" | 101 | + version: "2.7.0" |
| 102 | matcher: | 102 | matcher: |
| 103 | dependency: transitive | 103 | dependency: transitive |
| 104 | description: | 104 | description: |
| @@ -111,18 +111,18 @@ packages: | @@ -111,18 +111,18 @@ packages: | ||
| 111 | dependency: transitive | 111 | dependency: transitive |
| 112 | description: | 112 | description: |
| 113 | name: material_color_utilities | 113 | name: material_color_utilities |
| 114 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 114 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 115 | url: "https://pub.flutter-io.cn" | 115 | url: "https://pub.flutter-io.cn" |
| 116 | source: hosted | 116 | source: hosted |
| 117 | - version: "0.8.0" | 117 | + version: "0.11.1" |
| 118 | meta: | 118 | meta: |
| 119 | dependency: transitive | 119 | dependency: transitive |
| 120 | description: | 120 | description: |
| 121 | name: meta | 121 | name: meta |
| 122 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 122 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 123 | url: "https://pub.flutter-io.cn" | 123 | url: "https://pub.flutter-io.cn" |
| 124 | source: hosted | 124 | source: hosted |
| 125 | - version: "1.12.0" | 125 | + version: "1.15.0" |
| 126 | path: | 126 | path: |
| 127 | dependency: transitive | 127 | dependency: transitive |
| 128 | description: | 128 | description: |
| @@ -143,7 +143,7 @@ packages: | @@ -143,7 +143,7 @@ packages: | ||
| 143 | dependency: transitive | 143 | dependency: transitive |
| 144 | description: flutter | 144 | description: flutter |
| 145 | source: sdk | 145 | source: sdk |
| 146 | - version: "0.0.99" | 146 | + version: "0.0.0" |
| 147 | source_span: | 147 | source_span: |
| 148 | dependency: transitive | 148 | dependency: transitive |
| 149 | description: | 149 | description: |
| @@ -156,10 +156,10 @@ packages: | @@ -156,10 +156,10 @@ packages: | ||
| 156 | dependency: transitive | 156 | dependency: transitive |
| 157 | description: | 157 | description: |
| 158 | name: stack_trace | 158 | name: stack_trace |
| 159 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 159 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 160 | url: "https://pub.flutter-io.cn" | 160 | url: "https://pub.flutter-io.cn" |
| 161 | source: hosted | 161 | source: hosted |
| 162 | - version: "1.11.1" | 162 | + version: "1.12.0" |
| 163 | stream_channel: | 163 | stream_channel: |
| 164 | dependency: transitive | 164 | dependency: transitive |
| 165 | description: | 165 | description: |
| @@ -172,10 +172,10 @@ packages: | @@ -172,10 +172,10 @@ packages: | ||
| 172 | dependency: transitive | 172 | dependency: transitive |
| 173 | description: | 173 | description: |
| 174 | name: string_scanner | 174 | name: string_scanner |
| 175 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 175 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 176 | url: "https://pub.flutter-io.cn" | 176 | url: "https://pub.flutter-io.cn" |
| 177 | source: hosted | 177 | source: hosted |
| 178 | - version: "1.2.0" | 178 | + version: "1.3.0" |
| 179 | term_glyph: | 179 | term_glyph: |
| 180 | dependency: transitive | 180 | dependency: transitive |
| 181 | description: | 181 | description: |
| @@ -188,10 +188,10 @@ packages: | @@ -188,10 +188,10 @@ packages: | ||
| 188 | dependency: transitive | 188 | dependency: transitive |
| 189 | description: | 189 | description: |
| 190 | name: test_api | 190 | name: test_api |
| 191 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 191 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 192 | url: "https://pub.flutter-io.cn" | 192 | url: "https://pub.flutter-io.cn" |
| 193 | source: hosted | 193 | source: hosted |
| 194 | - version: "0.7.0" | 194 | + version: "0.7.3" |
| 195 | vector_math: | 195 | vector_math: |
| 196 | dependency: transitive | 196 | dependency: transitive |
| 197 | description: | 197 | description: |
| @@ -204,10 +204,10 @@ packages: | @@ -204,10 +204,10 @@ packages: | ||
| 204 | dependency: transitive | 204 | dependency: transitive |
| 205 | description: | 205 | description: |
| 206 | name: vm_service | 206 | name: vm_service |
| 207 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 207 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 208 | url: "https://pub.flutter-io.cn" | 208 | url: "https://pub.flutter-io.cn" |
| 209 | source: hosted | 209 | source: hosted |
| 210 | - version: "14.2.1" | 210 | + version: "14.3.0" |
| 211 | sdks: | 211 | sdks: |
| 212 | - dart: ">=3.4.0 <4.0.0" | 212 | + dart: ">=3.6.0 <4.0.0" |
| 213 | flutter: ">=3.18.0-18.0.pre.54" | 213 | flutter: ">=3.18.0-18.0.pre.54" |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: transitive | 37 | dependency: transitive |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | espresso: | 44 | espresso: |
| 45 | dependency: "direct dev" | 45 | dependency: "direct dev" |
| 46 | description: | 46 | description: |
| @@ -94,18 +94,18 @@ packages: | @@ -94,18 +94,18 @@ packages: | ||
| 94 | dependency: transitive | 94 | dependency: transitive |
| 95 | description: | 95 | description: |
| 96 | name: leak_tracker | 96 | name: leak_tracker |
| 97 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 97 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 98 | url: "https://pub.flutter-io.cn" | 98 | url: "https://pub.flutter-io.cn" |
| 99 | source: hosted | 99 | source: hosted |
| 100 | - version: "10.0.4" | 100 | + version: "10.0.7" |
| 101 | leak_tracker_flutter_testing: | 101 | leak_tracker_flutter_testing: |
| 102 | dependency: transitive | 102 | dependency: transitive |
| 103 | description: | 103 | description: |
| 104 | name: leak_tracker_flutter_testing | 104 | name: leak_tracker_flutter_testing |
| 105 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 105 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 106 | url: "https://pub.flutter-io.cn" | 106 | url: "https://pub.flutter-io.cn" |
| 107 | source: hosted | 107 | source: hosted |
| 108 | - version: "3.0.3" | 108 | + version: "3.0.8" |
| 109 | leak_tracker_testing: | 109 | leak_tracker_testing: |
| 110 | dependency: transitive | 110 | dependency: transitive |
| 111 | description: | 111 | description: |
| @@ -126,18 +126,18 @@ packages: | @@ -126,18 +126,18 @@ packages: | ||
| 126 | dependency: transitive | 126 | dependency: transitive |
| 127 | description: | 127 | description: |
| 128 | name: material_color_utilities | 128 | name: material_color_utilities |
| 129 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 129 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 130 | url: "https://pub.flutter-io.cn" | 130 | url: "https://pub.flutter-io.cn" |
| 131 | source: hosted | 131 | source: hosted |
| 132 | - version: "0.8.0" | 132 | + version: "0.11.1" |
| 133 | meta: | 133 | meta: |
| 134 | dependency: transitive | 134 | dependency: transitive |
| 135 | description: | 135 | description: |
| 136 | name: meta | 136 | name: meta |
| 137 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 137 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 138 | url: "https://pub.flutter-io.cn" | 138 | url: "https://pub.flutter-io.cn" |
| 139 | source: hosted | 139 | source: hosted |
| 140 | - version: "1.12.0" | 140 | + version: "1.15.0" |
| 141 | path: | 141 | path: |
| 142 | dependency: transitive | 142 | dependency: transitive |
| 143 | description: | 143 | description: |
| @@ -158,10 +158,10 @@ packages: | @@ -158,10 +158,10 @@ packages: | ||
| 158 | dependency: transitive | 158 | dependency: transitive |
| 159 | description: | 159 | description: |
| 160 | name: platform | 160 | name: platform |
| 161 | - sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec" | 161 | + sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65" |
| 162 | url: "https://pub.flutter-io.cn" | 162 | url: "https://pub.flutter-io.cn" |
| 163 | source: hosted | 163 | source: hosted |
| 164 | - version: "3.1.4" | 164 | + version: "3.1.5" |
| 165 | process: | 165 | process: |
| 166 | dependency: transitive | 166 | dependency: transitive |
| 167 | description: | 167 | description: |
| @@ -174,7 +174,7 @@ packages: | @@ -174,7 +174,7 @@ packages: | ||
| 174 | dependency: transitive | 174 | dependency: transitive |
| 175 | description: flutter | 175 | description: flutter |
| 176 | source: sdk | 176 | source: sdk |
| 177 | - version: "0.0.99" | 177 | + version: "0.0.0" |
| 178 | source_span: | 178 | source_span: |
| 179 | dependency: transitive | 179 | dependency: transitive |
| 180 | description: | 180 | description: |
| @@ -187,10 +187,10 @@ packages: | @@ -187,10 +187,10 @@ packages: | ||
| 187 | dependency: transitive | 187 | dependency: transitive |
| 188 | description: | 188 | description: |
| 189 | name: stack_trace | 189 | name: stack_trace |
| 190 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 190 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 191 | url: "https://pub.flutter-io.cn" | 191 | url: "https://pub.flutter-io.cn" |
| 192 | source: hosted | 192 | source: hosted |
| 193 | - version: "1.11.1" | 193 | + version: "1.12.0" |
| 194 | stream_channel: | 194 | stream_channel: |
| 195 | dependency: transitive | 195 | dependency: transitive |
| 196 | description: | 196 | description: |
| @@ -203,10 +203,10 @@ packages: | @@ -203,10 +203,10 @@ packages: | ||
| 203 | dependency: transitive | 203 | dependency: transitive |
| 204 | description: | 204 | description: |
| 205 | name: string_scanner | 205 | name: string_scanner |
| 206 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 206 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 207 | url: "https://pub.flutter-io.cn" | 207 | url: "https://pub.flutter-io.cn" |
| 208 | source: hosted | 208 | source: hosted |
| 209 | - version: "1.2.0" | 209 | + version: "1.3.0" |
| 210 | sync_http: | 210 | sync_http: |
| 211 | dependency: transitive | 211 | dependency: transitive |
| 212 | description: | 212 | description: |
| @@ -227,10 +227,10 @@ packages: | @@ -227,10 +227,10 @@ packages: | ||
| 227 | dependency: transitive | 227 | dependency: transitive |
| 228 | description: | 228 | description: |
| 229 | name: test_api | 229 | name: test_api |
| 230 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 230 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 231 | url: "https://pub.flutter-io.cn" | 231 | url: "https://pub.flutter-io.cn" |
| 232 | source: hosted | 232 | source: hosted |
| 233 | - version: "0.7.0" | 233 | + version: "0.7.3" |
| 234 | vector_math: | 234 | vector_math: |
| 235 | dependency: transitive | 235 | dependency: transitive |
| 236 | description: | 236 | description: |
| @@ -243,18 +243,18 @@ packages: | @@ -243,18 +243,18 @@ packages: | ||
| 243 | dependency: transitive | 243 | dependency: transitive |
| 244 | description: | 244 | description: |
| 245 | name: vm_service | 245 | name: vm_service |
| 246 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 246 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 247 | url: "https://pub.flutter-io.cn" | 247 | url: "https://pub.flutter-io.cn" |
| 248 | source: hosted | 248 | source: hosted |
| 249 | - version: "14.2.1" | 249 | + version: "14.3.0" |
| 250 | webdriver: | 250 | webdriver: |
| 251 | dependency: transitive | 251 | dependency: transitive |
| 252 | description: | 252 | description: |
| 253 | name: webdriver | 253 | name: webdriver |
| 254 | - sha256: "003d7da9519e1e5f329422b36c4dcdf18d7d2978d1ba099ea4e45ba490ed845e" | 254 | + sha256: "3d773670966f02a646319410766d3b5e1037efb7f07cc68f844d5e06cd4d61c8" |
| 255 | url: "https://pub.flutter-io.cn" | 255 | url: "https://pub.flutter-io.cn" |
| 256 | source: hosted | 256 | source: hosted |
| 257 | - version: "3.0.3" | 257 | + version: "3.0.4" |
| 258 | webview_flutter: | 258 | webview_flutter: |
| 259 | dependency: "direct main" | 259 | dependency: "direct main" |
| 260 | description: | 260 | description: |
| @@ -263,5 +263,5 @@ packages: | @@ -263,5 +263,5 @@ packages: | ||
| 263 | source: path | 263 | source: path |
| 264 | version: "2.0.13" | 264 | version: "2.0.13" |
| 265 | sdks: | 265 | sdks: |
| 266 | - dart: ">=3.3.0 <4.0.0" | 266 | + dart: ">=3.4.0 <4.0.0" |
| 267 | flutter: ">=3.18.0-18.0.pre.54" | 267 | flutter: ">=3.18.0-18.0.pre.54" |
| @@ -37,10 +37,10 @@ packages: | @@ -37,10 +37,10 @@ packages: | ||
| 37 | dependency: transitive | 37 | dependency: transitive |
| 38 | description: | 38 | description: |
| 39 | name: collection | 39 | name: collection |
| 40 | - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a | 40 | + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf |
| 41 | url: "https://pub.flutter-io.cn" | 41 | url: "https://pub.flutter-io.cn" |
| 42 | source: hosted | 42 | source: hosted |
| 43 | - version: "1.18.0" | 43 | + version: "1.19.0" |
| 44 | fake_async: | 44 | fake_async: |
| 45 | dependency: transitive | 45 | dependency: transitive |
| 46 | description: | 46 | description: |
| @@ -81,18 +81,18 @@ packages: | @@ -81,18 +81,18 @@ packages: | ||
| 81 | dependency: transitive | 81 | dependency: transitive |
| 82 | description: | 82 | description: |
| 83 | name: leak_tracker | 83 | name: leak_tracker |
| 84 | - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" | 84 | + sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" |
| 85 | url: "https://pub.flutter-io.cn" | 85 | url: "https://pub.flutter-io.cn" |
| 86 | source: hosted | 86 | source: hosted |
| 87 | - version: "10.0.4" | 87 | + version: "10.0.7" |
| 88 | leak_tracker_flutter_testing: | 88 | leak_tracker_flutter_testing: |
| 89 | dependency: transitive | 89 | dependency: transitive |
| 90 | description: | 90 | description: |
| 91 | name: leak_tracker_flutter_testing | 91 | name: leak_tracker_flutter_testing |
| 92 | - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" | 92 | + sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" |
| 93 | url: "https://pub.flutter-io.cn" | 93 | url: "https://pub.flutter-io.cn" |
| 94 | source: hosted | 94 | source: hosted |
| 95 | - version: "3.0.3" | 95 | + version: "3.0.8" |
| 96 | leak_tracker_testing: | 96 | leak_tracker_testing: |
| 97 | dependency: transitive | 97 | dependency: transitive |
| 98 | description: | 98 | description: |
| @@ -113,18 +113,18 @@ packages: | @@ -113,18 +113,18 @@ packages: | ||
| 113 | dependency: transitive | 113 | dependency: transitive |
| 114 | description: | 114 | description: |
| 115 | name: material_color_utilities | 115 | name: material_color_utilities |
| 116 | - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" | 116 | + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec |
| 117 | url: "https://pub.flutter-io.cn" | 117 | url: "https://pub.flutter-io.cn" |
| 118 | source: hosted | 118 | source: hosted |
| 119 | - version: "0.8.0" | 119 | + version: "0.11.1" |
| 120 | meta: | 120 | meta: |
| 121 | dependency: transitive | 121 | dependency: transitive |
| 122 | description: | 122 | description: |
| 123 | name: meta | 123 | name: meta |
| 124 | - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" | 124 | + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 |
| 125 | url: "https://pub.flutter-io.cn" | 125 | url: "https://pub.flutter-io.cn" |
| 126 | source: hosted | 126 | source: hosted |
| 127 | - version: "1.12.0" | 127 | + version: "1.15.0" |
| 128 | path: | 128 | path: |
| 129 | dependency: transitive | 129 | dependency: transitive |
| 130 | description: | 130 | description: |
| @@ -145,10 +145,10 @@ packages: | @@ -145,10 +145,10 @@ packages: | ||
| 145 | dependency: transitive | 145 | dependency: transitive |
| 146 | description: | 146 | description: |
| 147 | name: platform | 147 | name: platform |
| 148 | - sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec" | 148 | + sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65" |
| 149 | url: "https://pub.flutter-io.cn" | 149 | url: "https://pub.flutter-io.cn" |
| 150 | source: hosted | 150 | source: hosted |
| 151 | - version: "3.1.4" | 151 | + version: "3.1.5" |
| 152 | process: | 152 | process: |
| 153 | dependency: transitive | 153 | dependency: transitive |
| 154 | description: | 154 | description: |
| @@ -161,7 +161,7 @@ packages: | @@ -161,7 +161,7 @@ packages: | ||
| 161 | dependency: transitive | 161 | dependency: transitive |
| 162 | description: flutter | 162 | description: flutter |
| 163 | source: sdk | 163 | source: sdk |
| 164 | - version: "0.0.99" | 164 | + version: "0.0.0" |
| 165 | source_span: | 165 | source_span: |
| 166 | dependency: transitive | 166 | dependency: transitive |
| 167 | description: | 167 | description: |
| @@ -174,10 +174,10 @@ packages: | @@ -174,10 +174,10 @@ packages: | ||
| 174 | dependency: transitive | 174 | dependency: transitive |
| 175 | description: | 175 | description: |
| 176 | name: stack_trace | 176 | name: stack_trace |
| 177 | - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" | 177 | + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" |
| 178 | url: "https://pub.flutter-io.cn" | 178 | url: "https://pub.flutter-io.cn" |
| 179 | source: hosted | 179 | source: hosted |
| 180 | - version: "1.11.1" | 180 | + version: "1.12.0" |
| 181 | stream_channel: | 181 | stream_channel: |
| 182 | dependency: transitive | 182 | dependency: transitive |
| 183 | description: | 183 | description: |
| @@ -190,10 +190,10 @@ packages: | @@ -190,10 +190,10 @@ packages: | ||
| 190 | dependency: transitive | 190 | dependency: transitive |
| 191 | description: | 191 | description: |
| 192 | name: string_scanner | 192 | name: string_scanner |
| 193 | - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" | 193 | + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" |
| 194 | url: "https://pub.flutter-io.cn" | 194 | url: "https://pub.flutter-io.cn" |
| 195 | source: hosted | 195 | source: hosted |
| 196 | - version: "1.2.0" | 196 | + version: "1.3.0" |
| 197 | sync_http: | 197 | sync_http: |
| 198 | dependency: transitive | 198 | dependency: transitive |
| 199 | description: | 199 | description: |
| @@ -214,10 +214,10 @@ packages: | @@ -214,10 +214,10 @@ packages: | ||
| 214 | dependency: transitive | 214 | dependency: transitive |
| 215 | description: | 215 | description: |
| 216 | name: test_api | 216 | name: test_api |
| 217 | - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" | 217 | + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" |
| 218 | url: "https://pub.flutter-io.cn" | 218 | url: "https://pub.flutter-io.cn" |
| 219 | source: hosted | 219 | source: hosted |
| 220 | - version: "0.7.0" | 220 | + version: "0.7.3" |
| 221 | vector_math: | 221 | vector_math: |
| 222 | dependency: transitive | 222 | dependency: transitive |
| 223 | description: | 223 | description: |
| @@ -230,18 +230,18 @@ packages: | @@ -230,18 +230,18 @@ packages: | ||
| 230 | dependency: transitive | 230 | dependency: transitive |
| 231 | description: | 231 | description: |
| 232 | name: vm_service | 232 | name: vm_service |
| 233 | - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" | 233 | + sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b |
| 234 | url: "https://pub.flutter-io.cn" | 234 | url: "https://pub.flutter-io.cn" |
| 235 | source: hosted | 235 | source: hosted |
| 236 | - version: "14.2.1" | 236 | + version: "14.3.0" |
| 237 | webdriver: | 237 | webdriver: |
| 238 | dependency: transitive | 238 | dependency: transitive |
| 239 | description: | 239 | description: |
| 240 | name: webdriver | 240 | name: webdriver |
| 241 | - sha256: "003d7da9519e1e5f329422b36c4dcdf18d7d2978d1ba099ea4e45ba490ed845e" | 241 | + sha256: "3d773670966f02a646319410766d3b5e1037efb7f07cc68f844d5e06cd4d61c8" |
| 242 | url: "https://pub.flutter-io.cn" | 242 | url: "https://pub.flutter-io.cn" |
| 243 | source: hosted | 243 | source: hosted |
| 244 | - version: "3.0.3" | 244 | + version: "3.0.4" |
| 245 | sdks: | 245 | sdks: |
| 246 | - dart: ">=3.3.0 <4.0.0" | 246 | + dart: ">=3.4.0 <4.0.0" |
| 247 | flutter: ">=3.18.0-18.0.pre.54" | 247 | flutter: ">=3.18.0-18.0.pre.54" |
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
| @@ -487,10 +487,10 @@ packages: | @@ -487,10 +487,10 @@ packages: | ||
| 487 | dependency: transitive | 487 | dependency: transitive |
| 488 | description: | 488 | description: |
| 489 | name: equatable | 489 | name: equatable |
| 490 | - sha256: "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7" | 490 | + sha256: "3e0141505477fd8ad55d6eb4e7776d3fe8430be8e497ccb1521370c3f21a3e2b" |
| 491 | url: "https://pub.flutter-io.cn" | 491 | url: "https://pub.flutter-io.cn" |
| 492 | source: hosted | 492 | source: hosted |
| 493 | - version: "2.0.7" | 493 | + version: "2.0.8" |
| 494 | excel: | 494 | excel: |
| 495 | dependency: "direct main" | 495 | dependency: "direct main" |
| 496 | description: | 496 | description: |
-
Please register or login to post a comment