store_base_info_page.dart 87.1 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540
// import 'dart:io';
// import 'dart:ui';

// import 'package:cached_network_image/cached_network_image.dart';
// import 'package:dio/dio.dart';
// import 'package:flutter/material.dart';
// import 'package:flutter/services.dart';
// import 'package:flutter_screenutil/screenutil.dart';
// import 'package:one_key/models/get_seller_info_model.dart';
// import 'package:one_key/models/set_seller_info_model.dart';
// import 'package:one_key/models/upload_img_model.dart';
// import 'package:one_key/models/user.dart';
// import 'package:one_key/pages/online_check/photo_view_wiget.dart';
// import 'package:one_key/pages/online_check/progress.dart';
// import 'package:one_key/provider/base_info_provider.dart';
// import 'package:one_key/provider/store_base_info_provider.dart';
// import 'package:one_key/provider/upload_img_provider.dart';
// import 'package:one_key/provider/user_model.dart';
// import 'package:one_key/res/colors.dart';
// import 'package:one_key/route/navigator_util.dart';
// import 'package:one_key/utils/event_bus.dart';
// import 'package:one_key/utils/upload_image_util.dart';
// import 'package:one_key/utils/utils.dart';
// import 'package:one_key/widgets/h_empty_view.dart';
// import 'package:one_key/widgets/max_word_textinput_formater.dart';
// import 'package:one_key/widgets/round_button.dart';
// import 'package:one_key/widgets/system_app_bar.dart';
// import 'package:one_key/widgets/text_input_field_widget.dart';
// import 'package:one_key/widgets/v_empty_view.dart';
// import 'package:image_picker/image_picker.dart';
// import 'package:permission_handler/permission_handler.dart';
// import 'package:provider/provider.dart';

// class StoreBaseInfoPage extends StatefulWidget {
//   StoreBaseInfoPage({Key key}) : super(key: key);

//   @override
//   _StoreBaseInfoPageState createState() => _StoreBaseInfoPageState();
// }

// class _StoreBaseInfoPageState extends State<StoreBaseInfoPage> {
//   ScrollController _scrollController;
//   TextEditingController _nameController = TextEditingController();
//   TextEditingController _phoneController = TextEditingController();
//   TextEditingController _timeController = TextEditingController();
//   TextEditingController _addressController = TextEditingController();
//   TextEditingController _introductionController = TextEditingController();
//   FocusNode _nameFocusNode = FocusNode();
//   FocusNode _phoneFocusNode = FocusNode();
//   FocusNode _timeFocusNode = FocusNode();
//   FocusNode _addressFocusNode = FocusNode();
//   FocusNode _introductionFocusNode = FocusNode();
//   TextEditingController _phoneController2 = TextEditingController();
//   FocusNode _phoneFocusNode2 = FocusNode();

//   Map<String, dynamic> mapAddress;

//   final picker = ImagePicker();
//   UploadImageProvider _uploadImageProvider;
//   StoreBaseIndoProvider _baseIndoProvider;

//   int _countName = 0;
//   final int maxWordLengthName = 15;

//   int _countAddress = 0;
//   final int maxWordLengthAddress = 30;
//   @override
//   void initState() {
//     super.initState();
//     mapAddress = {
//       "address": '点击选择',
//       'lat': '',
//       'lng': '',
//     };
//     Utils.changeStatusColor(color: MyColours.color_F8F9FD);
//     _scrollController = ScrollController();
//     WidgetsBinding.instance.addPostFrameCallback((_) {
//       _uploadImageProvider.mentou.process = 0.01;
//       _uploadImageProvider.mentou.qiniuUrl = '';

//       // _uploadImageProvider.mentou.file = null;
//       _getQiniuInfo();
//       _getStoreBaseinfo();
//     });
//   }

//   ///获取店铺信息
//   _getStoreBaseinfo() async {
//     GetSellerInfoSunModel itemModel =
//         await _baseIndoProvider.getSellerById(context);
//     if (itemModel != null) {
//       _nameController.text = itemModel.data.sellername;
//       _phoneController.text = itemModel.data.sellerTel;
//       _timeController.text = itemModel.data.dailyTime;
//       _addressController.text = itemModel.data.realAddress;
//       _introductionController.text = itemModel.data.sellerdesc;
//       _uploadImageProvider.mentou.qiniuUrl = itemModel.data.sellerImage;
//       // _uploadImageProvider.notifyListeners();
//       _countName = _nameController.text.trim().length;
//       _countAddress = _addressController.text.trim().length;
//       mapAddress = {
//         "address": itemModel.data.mapAddress,
//         'lat': itemModel.data.lat,
//         'lng': itemModel.data.long,
//       };
//       setState(() {});
//     }
//   }

//   ///获取七牛云token
//   ///
//   _getQiniuInfo() async {
//     await _uploadImageProvider.getQiniuInfo(context, {});
//   }

//   /// 修改店铺基本信息
//   _setSellerInfoById() async {
//     FocusScope.of(context).requestFocus(FocusNode()); //点击空白处隐藏键盘

//     User user = Provider.of<UserModel>(context, listen: false).user;
//     Map<String, dynamic> params = {
//       'id': user.sellerid,
//     };

//     params['name'] = _nameController.text;

//     if (_uploadImageProvider.mentou.path != null &&
//         _uploadImageProvider.mentou.path != '') {
//       params['image'] =
//           await MultipartFile.fromFile(_uploadImageProvider.mentou.path);
//     }

//     params['phone'] = _phoneController.text;

//     if (mapAddress != null && mapAddress['address'] != '') {
//       params['map_address'] = mapAddress['address'];
//     }
//     if (mapAddress != null && mapAddress['lng'] != '') {
//       params['long'] = mapAddress['lng'];
//     }
//     if (mapAddress != null && mapAddress['lat'] != '') {
//       params['lat'] = mapAddress['lat'];
//     }

//     params['real_address'] = _addressController.text;

//     params['sellerdesc'] = _introductionController.text;

//     params['daily_time'] = _timeController.text;

//     FormData formData = FormData.fromMap(params);

//     SetSellerInfoSunModel sunModel =
//         await _baseIndoProvider.setSellerInfoById(context, formData);
//     if (sunModel != null) {
//       //修改成功
//       Utils.showToast('保存成功');
//       EventBus().emit('changeStatusColor');
//       Navigator.pop(
//           context,
//           _uploadImageProvider.mentou.qiniuUrl != null &&
//                   _uploadImageProvider.mentou.qiniuUrl != ''
//               ? {'image': _uploadImageProvider.mentou.qiniuUrl}
//               : {'image': ''});
//     } else {
//       // Utils.showToast('保存失败');
//     }
//   }

//   ///输入框
//   Widget _textfield(String title, String hintText,
//       TextEditingController editingController, FocusNode focusNode) {
//     return Container(
//       child: Row(
//         mainAxisAlignment: MainAxisAlignment.spaceBetween,
//         children: [
//           Container(
//             child: Text(
//               title,
//               style: TextStyle(
//                   color: MyColours.color_333333,
//                   fontWeight: FontWeight.bold,
//                   fontSize: ScreenUtil().setSp(34)),
//             ),
//           ),
//           HEmptyView(20),
//           Spacer(),
//           Container(
//             width: ScreenUtil().setWidth(231 * 2),
//             child: TextField(
//               controller: editingController,
//               textAlign: TextAlign.right,
//               textAlignVertical: TextAlignVertical.bottom,
//               maxLines: 1,
//               inputFormatters: title == '详细地址'
//                   ? [
//                       LengthLimitingTextInputFormatter(20),
//                       // WhitelistingTextInputFormatter.digitsOnly
//                     ]
//                   : [],

//               // //光标颜色
//               // cursorColor:
//               //     widget.isSelect ? Colors.white : MyColours.color_199095,
//               //输入文本的样式
//               style: TextStyle(
//                 fontSize: ScreenUtil().setSp(32),
//               ),
//               focusNode: focusNode,
//               decoration: InputDecoration(
//                 border: OutlineInputBorder(borderSide: BorderSide.none),
//                 hintText: hintText,
//                 hintStyle: TextStyle(
//                   color: MyColours.color_999999,
//                   fontSize: ScreenUtil().setSp(32),
//                 ),
//                 enabledBorder: new UnderlineInputBorder(
//                   borderSide: BorderSide.none,
//                 ),
//                 focusedBorder: new UnderlineInputBorder(
//                   borderSide: BorderSide.none,
//                 ),
//               ),
//               onChanged: (value) {
//                 // if (editingController == _nameController) {
//                 //   _nameController.text = value;
//                 // }
//               },
//               onEditingComplete: () {
//                 FocusScope.of(context).requestFocus(FocusNode()); //点击空白处隐藏键盘
//               },
//               keyboardType: TextInputType.text,
//             ),
//           )
//         ],
//       ),
//     );
//   }

//   //查看大图
//   _showPhotoView(BuildContext context, int index, List imgs,
//       {isShow = false, List dashName}) async {
//     // if (imgs.length == 1 &&
//     //     imgs[0] ==
//     //         'http://nosqn.colorcun.com/custom/lite-online/image/def-banner.png') {
//     //   imgs[0] = 'http://nosqn.colorcun.com/app/seller-hj-empty.png';
//     // }
//     Utils.setBarStatus(false, color: Colors.black);
//     dynamic result = await showGeneralDialog(
//         context: context,
//         barrierDismissible: false,
//         // barrierColor: Colors.red,
//         barrierLabel:
//             MaterialLocalizations.of(context).modalBarrierDismissLabel,
//         transitionDuration: const Duration(milliseconds: 150),
//         pageBuilder: (BuildContext context, Animation animation,
//             Animation secondaryAnimation) {
//           Widget child = Stack(
//             children: <Widget>[
//               PhotoPreview(
//                 initialIndex: index,
//                 photoList: imgs,
//                 isShow: isShow,
//                 dashName: dashName,
//                 needMask: false,
//               )
//             ],
//           );
//           return child;
//         });
//     Utils.setBarStatus(true, color: Colors.white);
//   }

//   ///#相机拍照,单图选择
//   Future _getFromPictureOrCamera(
//       String title, UploadImgModel imgModel, imageSource) async {
//     final pickedFile = await picker.getImage(source: imageSource);
//     setState(() {
//       if (pickedFile != null) {
//         imgModel.file = File(pickedFile.path);
//         imgModel.process = 0.01;
//       } else {
//         print('No image selected.');
//       }
//     });
//     if (pickedFile != null) {
//       _uploadImageProvider.mentou.qiniuUrl = null;
//       _uploadImageProvider.mentou.file = File(pickedFile.path);
//       _uploadImageProvider.mentou.path = pickedFile.path;
//       UploadImageUtil().startUploadOnly(
//           context, File(pickedFile.path), 2, true, _uploadImageProvider);
//     }
//   }

//   ///图片   头像和二维码
//   Widget _imageWidget(
//       String title, UploadImgModel model, double imgSize, double radius) {
//     return InkWell(
//         onTap: () {
//           Utils.getPickPermission(context, () {
//             _getFromPictureOrCamera(title, model, ImageSource.gallery);
//           }, Platform.isAndroid ? Permission.storage : Permission.photos);
//         },
//         child: Container(
//           margin: EdgeInsets.only(
//               top: ScreenUtil().setWidth(40),
//               left: ScreenUtil().setWidth(40),
//               right: ScreenUtil().setWidth(40)),
//           height: ScreenUtil().setWidth(imgSize * 2),
//           child: Row(
//             mainAxisAlignment: MainAxisAlignment.spaceBetween,
//             children: [
//               Text(
//                 title,
//                 textAlign: TextAlign.left,
//                 style: TextStyle(
//                     color: MyColours.color_333333,
//                     fontWeight: FontWeight.bold,
//                     fontSize: ScreenUtil().setSp(34)),
//               ),
//               Spacer(),
//               Stack(
//                 children: [
//                   InkWell(
//                     onTap: () {
//                       double process;
//                       String qiniuUrl;
//                       List<String> tempList = [];

//                       process = _uploadImageProvider.mentou.process;
//                       qiniuUrl = _uploadImageProvider.mentou.qiniuUrl;

//                       if (qiniuUrl != null && qiniuUrl != '') {
//                         tempList.add(qiniuUrl);

//                         ///没有上传完成的不可以点击
//                         _showPhotoView(context, 0, tempList);
//                       } else {
//                         Utils.getPickPermission(context, () {
//                           _getFromPictureOrCamera(
//                               title, model, ImageSource.gallery);
//                         },
//                             Platform.isAndroid
//                                 ? Permission.storage
//                                 : Permission.photos);
//                       }
//                     },
//                     child: ClipRRect(
//                       borderRadius:
//                           BorderRadius.circular(ScreenUtil().setWidth(radius)),
//                       child: model.file == null
//                           ? model.qiniuUrl != null && model.qiniuUrl != ''
//                               ? Image.network(
//                                   model.qiniuUrl,
//                                   fit: BoxFit.cover,
//                                   width: ScreenUtil().setWidth(imgSize * 2),
//                                   height: ScreenUtil().setWidth(imgSize * 2),
//                                 )
//                               : Image.asset(
//                                   Utils.getImgPath('no_image'),
//                                   fit: BoxFit.cover,
//                                   width: ScreenUtil().setWidth(imgSize * 2),
//                                   height: ScreenUtil().setWidth(imgSize * 2),
//                                 )
//                           : Image.file(
//                               model.file,
//                               fit: BoxFit.cover,
//                               width: ScreenUtil().setWidth(imgSize * 2),
//                               height: ScreenUtil().setWidth(imgSize * 2),
//                             ),
//                     ),
//                   ),
//                   (model.file != null) &&
//                           model.process != 1 &&
//                           model.process != 0.01
//                       ? Container(
//                           width: ScreenUtil().setWidth(imgSize * 2),
//                           height: ScreenUtil().setWidth(imgSize * 2),
//                           decoration: BoxDecoration(
//                               borderRadius: BorderRadius.circular(radius),
//                               color: Color.fromRGBO(0, 0, 0, 0.6)),
//                           child: Center(
//                             child: Text('上传中',
//                                 style:
//                                     TextStyle(color: MyColours.color_999999)),
//                           ),
//                         )
//                       : Container(),
//                 ],
//               ),
//               HEmptyView(30),
//               Image.asset(
//                 "assets/arr_right_gray.png",
//                 width: ScreenUtil().setWidth(14),
//                 height: ScreenUtil().setWidth(22),
//               )
//             ],
//           ),
//         ));
//   }

//   ///地图地址选择
//   Widget _select(String title, String hintText) {
//     return InkWell(
//       onTap: () {
//         Utils.getPickPermission(context, () async {
//           mapAddress = await NavigatorUtil.goMapChoicePointPage(context);
//           if (mapAddress != null) {
//             setState(() {
//               // storeMapAddress = address['address'];
//               // // createStoreModel.storeInfo?.address = storeAddress;
//               // // createStoreModel.storeInfo?.lat = address['lat'];
//               // // createStoreModel.storeInfo?.lng = address['lng'];
//             });
//           }
//         }, Permission.location);
//       },
//       child: Container(
//         child: Row(
//           crossAxisAlignment: CrossAxisAlignment.center,
//           mainAxisAlignment: MainAxisAlignment.center,
//           children: [
//             Container(
//               child: Text(
//                 title,
//                 style: TextStyle(
//                     color: MyColours.color_333333,
//                     fontWeight: FontWeight.bold,
//                     fontSize: ScreenUtil().setSp(34)),
//               ),
//             ),
//             HEmptyView(40),
//             Expanded(
//                 child: Text(hintText,
//                     textAlign: TextAlign.right,
//                     style: TextStyle(
//                       color: hintText == '点击选择'
//                           ? MyColours.color_999999
//                           : MyColours.color_333333,
//                       fontSize: ScreenUtil().setSp(32),
//                     ))),
//             HEmptyView(20),
//             Image.asset(
//               Utils.getImgPath('arr_right_gray'),
//               width: ScreenUtil().setWidth(12),
//               height: ScreenUtil().setWidth(22),
//             )
//           ],
//         ),
//       ),
//     );
//   }

//   Widget _buildCompute(int count, int max) {
//     return RichText(
//         text: TextSpan(
//             style: TextStyle(
//                 fontSize: ScreenUtil().setSp(24),
//                 color: MyColours.color_BFC4D4),
//             children: [
//           // const TextSpan(text: '('),
//           TextSpan(
//               text: count.toString(),
//               style: TextStyle(color: MyColours.color_BFC4D4)),
//           TextSpan(text: "/${max.toString()}"),
//         ]));
//   }

//   void chageCount(int count) {
//     setState(() {
//       _countName = count;
//     });
//   }

//   void chageCountAddress(int count) {
//     setState(() {
//       _countAddress = count;
//     });
//   }

//   @override
//   Widget build(BuildContext context) {
//     _uploadImageProvider =
//         Provider.of<UploadImageProvider>(context, listen: true);
//     _baseIndoProvider =
//         Provider.of<StoreBaseIndoProvider>(context, listen: true);
//     return Scaffold(
//         backgroundColor: MyColours.color_F8F9FD,
//         appBar: SystemAppBar(
//           '店铺信息',
//           bgColor: MyColours.color_F8F9FD,
//           onTap: () {
//             EventBus().emit('changeStatusColor');
//             Navigator.of(context).pop();
//           },
//         ),
//         body: WillPopScope(
//             onWillPop: () {
//               EventBus().emit('changeStatusColor');
//               Navigator.of(context).pop();
//             },
//             child: InkWell(
//                 onTap: () {
//                   FocusScope.of(context).requestFocus(FocusNode()); //点击空白处隐藏键盘
//                 },
//                 child: Container(
//                     color: MyColours.color_F8F9FD,
//                     padding: EdgeInsets.symmetric(
//                         horizontal: ScreenUtil().setWidth(24)),
//                     child: Column(children: [
//                       Expanded(
//                         child: SingleChildScrollView(
//                             controller: _scrollController,
//                             physics: BouncingScrollPhysics(),
//                             child: Column(
//                               crossAxisAlignment: CrossAxisAlignment.start,
//                               children: [
//                                 VEmptyView(60),
//                                 Text(
//                                   '门头照片',
//                                   textAlign: TextAlign.left,
//                                   style: TextStyle(
//                                       color: MyColours.color_515151,
//                                       fontWeight: FontWeight.bold,
//                                       fontSize: ScreenUtil().setSp(32)),
//                                 ),
//                                 VEmptyView(34),
//                                 InkWell(
//                                   onTap: () {
//                                     double process;
//                                     String qiniuUrl;
//                                     List<String> tempList = [];

//                                     process =
//                                         _uploadImageProvider.mentou.process;
//                                     qiniuUrl =
//                                         _uploadImageProvider.mentou.qiniuUrl;

//                                     if (qiniuUrl != null && qiniuUrl != '') {
//                                       tempList.add(qiniuUrl);

//                                       ///没有上传完成的不可以点击
//                                       _showPhotoView(context, 0, tempList);
//                                     } else {
//                                       Utils.getPickPermission(context, () {
//                                         _getFromPictureOrCamera(
//                                             '门头照片',
//                                             _uploadImageProvider.mentou,
//                                             ImageSource.gallery);
//                                       },
//                                           Platform.isAndroid
//                                               ? Permission.storage
//                                               : Permission.photos);
//                                     }
//                                   },
//                                   child: Center(
//                                     // alignment: Alignment.center,
//                                     child: Container(
//                                         width: ScreenUtil().setWidth(76 * 2),
//                                         height: ScreenUtil().setWidth(76 * 2),
//                                         decoration: BoxDecoration(
//                                           boxShadow: [
//                                             // BoxShadow(
//                                             //     color: Color.fromRGBO(0, 0, 0, 0.4),
//                                             //     offset: Offset(0, ScreenUtil().setWidth(8)),
//                                             //     spreadRadius: ScreenUtil().setWidth(2),
//                                             //     blurRadius: ScreenUtil().setWidth(34))
//                                             BoxShadow(
//                                                 color: Color.fromRGBO(
//                                                     0, 0, 0, 0.25),
//                                                 offset: Offset(0,
//                                                     ScreenUtil().setWidth(6)),
//                                                 blurRadius:
//                                                     ScreenUtil().setWidth(18),
//                                                 spreadRadius:
//                                                     ScreenUtil().setWidth(2))
//                                           ],
//                                           borderRadius: BorderRadius.circular(
//                                               ScreenUtil().setWidth(44)),
//                                         ),
//                                         child: Stack(
//                                           clipBehavior: Clip.none,
//                                           children: [
//                                             ClipRRect(
//                                                 borderRadius:
//                                                     BorderRadius.circular(
//                                                         ScreenUtil()
//                                                             .setWidth(44)),
//                                                 child: _uploadImageProvider
//                                                             .mentou.file ==
//                                                         null
//                                                     ? _uploadImageProvider
//                                                                     .mentou
//                                                                     .qiniuUrl !=
//                                                                 null &&
//                                                             _uploadImageProvider
//                                                                     .mentou
//                                                                     .qiniuUrl !=
//                                                                 ''
//                                                         ? Image.network(
//                                                             _uploadImageProvider
//                                                                 .mentou
//                                                                 .qiniuUrl,
//                                                             fit: BoxFit.cover,
//                                                             width: ScreenUtil()
//                                                                 .setWidth(
//                                                                     76 * 2),
//                                                             height: ScreenUtil()
//                                                                 .setWidth(
//                                                                     76 * 2),
//                                                           )
//                                                         : Container(
//                                                             width: ScreenUtil()
//                                                                 .setWidth(
//                                                                     76 * 2),
//                                                             height: ScreenUtil()
//                                                                 .setWidth(
//                                                                     76 * 2),
//                                                             padding: EdgeInsets
//                                                                 .all(ScreenUtil()
//                                                                     .setWidth(
//                                                                         32)),
//                                                             decoration: BoxDecoration(
//                                                                 borderRadius: BorderRadius.circular(
//                                                                     ScreenUtil()
//                                                                         .setWidth(
//                                                                             44)),
//                                                                 color: MyColours
//                                                                     .color_DBDBDB),
//                                                             child: Image.asset(
//                                                               Utils.getImgPath(
//                                                                   'store_no_image'),
//                                                               fit: BoxFit.cover,
//                                                               width: ScreenUtil()
//                                                                   .setWidth(
//                                                                       44 * 2),
//                                                               height:
//                                                                   ScreenUtil()
//                                                                       .setWidth(
//                                                                           44 *
//                                                                               2),
//                                                             ),
//                                                           )
//                                                     : Image.file(
//                                                         _uploadImageProvider
//                                                             .mentou.file,
//                                                         fit: BoxFit.cover,
//                                                         width: ScreenUtil()
//                                                             .setWidth(76 * 2),
//                                                         height: ScreenUtil()
//                                                             .setWidth(76 * 2),
//                                                       )),
//                                             (_uploadImageProvider.mentou.file !=
//                                                         null) &&
//                                                     _uploadImageProvider
//                                                             .mentou.process !=
//                                                         1 &&
//                                                     _uploadImageProvider
//                                                             .mentou.process !=
//                                                         0.01
//                                                 ? Container(
//                                                     width: ScreenUtil()
//                                                         .setWidth(76 * 2),
//                                                     height: ScreenUtil()
//                                                         .setWidth(76 * 2),
//                                                     decoration: BoxDecoration(
//                                                         borderRadius:
//                                                             BorderRadius.circular(
//                                                                 ScreenUtil()
//                                                                     .setWidth(
//                                                                         44)),
//                                                         color: Color.fromRGBO(
//                                                             0, 0, 0, 0.6)),
//                                                     child: Center(
//                                                       child: Text('上传中',
//                                                           style: TextStyle(
//                                                               color: MyColours
//                                                                   .color_999999)),
//                                                     ),
//                                                   )
//                                                 : Container(),
//                                             Positioned(
//                                                 bottom:
//                                                     ScreenUtil().setWidth(-6),
//                                                 right:
//                                                     ScreenUtil().setWidth(-6),
//                                                 child: InkWell(
//                                                   onTap: () {
//                                                     Utils.getPickPermission(
//                                                         context, () {
//                                                       _getFromPictureOrCamera(
//                                                           '门头照片',
//                                                           _uploadImageProvider
//                                                               .mentou,
//                                                           ImageSource.gallery);
//                                                     },
//                                                         Platform.isAndroid
//                                                             ? Permission.storage
//                                                             : Permission
//                                                                 .photos);
//                                                   },
//                                                   child: Image.asset(
//                                                     Utils.getImgPath(
//                                                         'store_upload'),
//                                                     fit: BoxFit.cover,
//                                                     width: ScreenUtil()
//                                                         .setWidth(28 * 2),
//                                                     height: ScreenUtil()
//                                                         .setWidth(28 * 2),
//                                                   ),
//                                                 ))
//                                           ],
//                                         )),
//                                   ),
//                                 ),
//                                 VEmptyView(76),
//                                 RichText(
//                                     text: TextSpan(
//                                         style: TextStyle(
//                                             fontWeight: FontWeight.bold,
//                                             fontSize: ScreenUtil().setSp(32)),
//                                         children: [
//                                       // const TextSpan(text: '('),
//                                       TextSpan(
//                                           text: '店铺名称',
//                                           style: TextStyle(
//                                               color: MyColours.color_515151)),
//                                       TextSpan(
//                                           text: '*',
//                                           style: TextStyle(
//                                               color: MyColours.color_E34D59)),
//                                     ])),
//                                 VEmptyView(24),
//                                 Container(
//                                     padding: EdgeInsets.symmetric(
//                                         horizontal: ScreenUtil().setWidth(24)),
//                                     decoration: BoxDecoration(
//                                         color: MyColours.color_ffffff,
//                                         borderRadius: BorderRadius.circular(
//                                             ScreenUtil().setWidth(26))),
//                                     child: Row(
//                                       children: [
//                                         Expanded(
//                                             child: TextInputFieldWidget(
//                                           textInputFormatters: [
//                                             // FilteringTextInputFormatter.allow(
//                                             //     RegExp(r"[a-z\s_-]+")),
//                                             MaxWordTextInputFormater(
//                                                 maxWords: 15,
//                                                 currentLength: chageCount)
//                                           ],
//                                           hasFocusColor: MyColours.color_515151,
//                                           hitColor: MyColours.color_BFC4D4,
//                                           hintText: "请输入店铺名称",
//                                           maxLines: 1,
//                                           lineHeight: 1,
//                                           fontSize: ScreenUtil().setSp(24),
//                                           textEditingController:
//                                               _nameController,
//                                           focusNode: _nameFocusNode,
//                                         )),
//                                         _buildCompute(
//                                             _countName, maxWordLengthName),
//                                       ],
//                                     )),
//                                 VEmptyView(106),
//                                 Row(
//                                   mainAxisAlignment:
//                                       MainAxisAlignment.spaceBetween,
//                                   children: [
//                                     RichText(
//                                         text: TextSpan(
//                                             style: TextStyle(
//                                                 fontWeight: FontWeight.bold,
//                                                 fontSize:
//                                                     ScreenUtil().setSp(32)),
//                                             children: [
//                                           // const TextSpan(text: '('),
//                                           TextSpan(
//                                               text: '店铺电话',
//                                               style: TextStyle(
//                                                   color:
//                                                       MyColours.color_515151)),
//                                           TextSpan(
//                                               text: '*',
//                                               style: TextStyle(
//                                                   color:
//                                                       MyColours.color_E34D59)),
//                                         ])),
//                                     Padding(
//                                         padding: EdgeInsets.only(
//                                             right: ScreenUtil().setWidth(26)),
//                                         child: Image.asset(
//                                             Utils.getImgPath('stoore_add'),
//                                             width: ScreenUtil().setWidth(44)))
//                                   ],
//                                 ),
//                                 VEmptyView(44),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                         horizontal: ScreenUtil().setWidth(26)),
//                                     child: Row(
//                                       children: [
//                                         Text('电话1:',
//                                             style: TextStyle(
//                                                 fontSize:
//                                                     ScreenUtil().setSp(28),
//                                                 color: MyColours.color_999999)),
//                                         HEmptyView(32),
//                                         Expanded(
//                                             child: Container(
//                                           height: ScreenUtil().setWidth(60),
//                                           padding: EdgeInsets.symmetric(
//                                               horizontal:
//                                                   ScreenUtil().setWidth(24)),
//                                           decoration: BoxDecoration(
//                                               color: MyColours.color_ffffff,
//                                               borderRadius:
//                                                   BorderRadius.circular(
//                                                       ScreenUtil()
//                                                           .setWidth(26))),
//                                           child: TextField(
//                                             controller: _phoneController,
//                                             maxLines: 1,
//                                             // inputFormatters: [
//                                             //   LengthLimitingTextInputFormatter(
//                                             //       15),
//                                             //   // WhitelistingTextInputFormatter.digitsOnly
//                                             // ],

//                                             // //光标颜色
//                                             // cursorColor:
//                                             //     widget.isSelect ? Colors.white : MyColours.color_199095,
//                                             //输入文本的样式
//                                             style: TextStyle(
//                                                 fontSize:
//                                                     ScreenUtil().setSp(24),
//                                                 color: MyColours.color_515151),
//                                             focusNode: _phoneFocusNode,
//                                             decoration: InputDecoration(
//                                               border: OutlineInputBorder(
//                                                   borderSide: BorderSide.none),
//                                               hintText: '请输入区号+固定电话或11位手机号',
//                                               hintStyle: TextStyle(
//                                                 color: MyColours.color_BFC4D4,
//                                                 fontSize:
//                                                     ScreenUtil().setSp(24),
//                                               ),
//                                               enabledBorder:
//                                                   new UnderlineInputBorder(
//                                                 borderSide: BorderSide.none,
//                                               ),
//                                               focusedBorder:
//                                                   new UnderlineInputBorder(
//                                                 borderSide: BorderSide.none,
//                                               ),
//                                             ),
//                                             onChanged: (value) {
//                                               // if (editingController == _nameController) {
//                                               //   _nameController.text = value;
//                                               // }
//                                             },
//                                             onEditingComplete: () {
//                                               FocusScope.of(context)
//                                                   .requestFocus(
//                                                       FocusNode()); //点击空白处隐藏键盘
//                                             },
//                                             keyboardType: TextInputType.text,
//                                           ),
//                                         )),
//                                         HEmptyView(20),
//                                         Image.asset(
//                                             Utils.getImgPath('store_jian'),
//                                             width: ScreenUtil().setWidth(44))
//                                       ],
//                                     )),
//                                 VEmptyView(32),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                         horizontal: ScreenUtil().setWidth(26)),
//                                     child: Row(
//                                       children: [
//                                         Text('电话2:',
//                                             style: TextStyle(
//                                                 fontSize:
//                                                     ScreenUtil().setSp(28),
//                                                 color: MyColours.color_999999)),
//                                         HEmptyView(32),
//                                         Expanded(
//                                             child: Container(
//                                           height: ScreenUtil().setWidth(60),
//                                           padding: EdgeInsets.symmetric(
//                                               horizontal:
//                                                   ScreenUtil().setWidth(24)),
//                                           decoration: BoxDecoration(
//                                               color: MyColours.color_ffffff,
//                                               borderRadius:
//                                                   BorderRadius.circular(
//                                                       ScreenUtil()
//                                                           .setWidth(26))),
//                                           child: TextField(
//                                             controller: _phoneController2,
//                                             maxLines: 1,
//                                             // inputFormatters: [
//                                             //   LengthLimitingTextInputFormatter(
//                                             //       15),
//                                             //   // WhitelistingTextInputFormatter.digitsOnly
//                                             // ],

//                                             // //光标颜色
//                                             // cursorColor:
//                                             //     widget.isSelect ? Colors.white : MyColours.color_199095,
//                                             //输入文本的样式
//                                             style: TextStyle(
//                                                 fontSize:
//                                                     ScreenUtil().setSp(24),
//                                                 color: MyColours.color_515151),
//                                             focusNode: _phoneFocusNode2,
//                                             decoration: InputDecoration(
//                                               border: OutlineInputBorder(
//                                                   borderSide: BorderSide.none),
//                                               hintText: '请输入区号+固定电话或11位手机号',
//                                               hintStyle: TextStyle(
//                                                 color: MyColours.color_BFC4D4,
//                                                 fontSize:
//                                                     ScreenUtil().setSp(24),
//                                               ),
//                                               enabledBorder:
//                                                   new UnderlineInputBorder(
//                                                 borderSide: BorderSide.none,
//                                               ),
//                                               focusedBorder:
//                                                   new UnderlineInputBorder(
//                                                 borderSide: BorderSide.none,
//                                               ),
//                                             ),
//                                             onChanged: (value) {
//                                               // if (editingController == _nameController) {
//                                               //   _nameController.text = value;
//                                               // }
//                                             },
//                                             onEditingComplete: () {
//                                               FocusScope.of(context)
//                                                   .requestFocus(
//                                                       FocusNode()); //点击空白处隐藏键盘
//                                             },
//                                             keyboardType: TextInputType.text,
//                                           ),
//                                         )),
//                                         HEmptyView(20),
//                                         Image.asset(
//                                             Utils.getImgPath('store_jian'),
//                                             width: ScreenUtil().setWidth(44))
//                                       ],
//                                     )),
//                                 VEmptyView(112),
//                                 RichText(
//                                     text: TextSpan(
//                                         style: TextStyle(
//                                             fontWeight: FontWeight.bold,
//                                             fontSize: ScreenUtil().setSp(32)),
//                                         children: [
//                                       // const TextSpan(text: '('),
//                                       TextSpan(
//                                           text: '营业时间',
//                                           style: TextStyle(
//                                               color: MyColours.color_515151)),
//                                       TextSpan(
//                                           text: '*',
//                                           style: TextStyle(
//                                               color: MyColours.color_E34D59)),
//                                     ])),
//                                 VEmptyView(44),
//                                 Container(
//                                   padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(24)),
//                                   decoration: BoxDecoration(
//                                       color: MyColours.color_ffffff,
//                                       borderRadius: BorderRadius.circular(
//                                           ScreenUtil().setWidth(26))),
//                                   child: TextField(
//                                     controller: _timeController,
//                                     maxLines: 1,
//                                     // inputFormatters: [
//                                     //   LengthLimitingTextInputFormatter(
//                                     //       15),
//                                     //   // WhitelistingTextInputFormatter.digitsOnly
//                                     // ],

//                                     // //光标颜色
//                                     // cursorColor:
//                                     //     widget.isSelect ? Colors.white : MyColours.color_199095,
//                                     //输入文本的样式
//                                     style: TextStyle(
//                                         fontSize: ScreenUtil().setSp(24),
//                                         color: MyColours.color_515151),
//                                     focusNode: _timeFocusNode,
//                                     decoration: InputDecoration(
//                                       border: OutlineInputBorder(
//                                           borderSide: BorderSide.none),
//                                       hintText: '如:9:00-21:00',
//                                       hintStyle: TextStyle(
//                                         color: MyColours.color_BFC4D4,
//                                         fontSize: ScreenUtil().setSp(24),
//                                       ),
//                                       enabledBorder: new UnderlineInputBorder(
//                                         borderSide: BorderSide.none,
//                                       ),
//                                       focusedBorder: new UnderlineInputBorder(
//                                         borderSide: BorderSide.none,
//                                       ),
//                                     ),
//                                     onChanged: (value) {
//                                       // if (editingController == _nameController) {
//                                       //   _nameController.text = value;
//                                       // }
//                                     },
//                                     onEditingComplete: () {
//                                       FocusScope.of(context).requestFocus(
//                                           FocusNode()); //点击空白处隐藏键盘
//                                     },
//                                     keyboardType: TextInputType.text,
//                                   ),
//                                 ),
//                                 VEmptyView(104),
//                                 RichText(
//                                     text: TextSpan(
//                                         style: TextStyle(
//                                             fontWeight: FontWeight.bold,
//                                             fontSize: ScreenUtil().setSp(32)),
//                                         children: [
//                                       // const TextSpan(text: '('),
//                                       TextSpan(
//                                           text: '店铺地址',
//                                           style: TextStyle(
//                                               color: MyColours.color_515151)),
//                                       TextSpan(
//                                           text: '*',
//                                           style: TextStyle(
//                                               color: MyColours.color_E34D59)),
//                                     ])),
//                                 VEmptyView(44),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(24),
//                                     ),
//                                     child: Container(
//                                       height: ScreenUtil().setWidth(48 * 2),
//                                       decoration: BoxDecoration(
//                                           borderRadius: BorderRadius.circular(
//                                               ScreenUtil().setWidth(10)),
//                                           border: Border.all(
//                                               width: ScreenUtil().setWidth(2),
//                                               color: MyColours.color_438E93)),
//                                       child: Row(
//                                         mainAxisAlignment:
//                                             MainAxisAlignment.center,
//                                         children: [
//                                           Text(
//                                             '选择地图定位',
//                                             style: TextStyle(
//                                                 color: MyColours.color_438E93,
//                                                 fontSize:
//                                                     ScreenUtil().setSp(28)),
//                                           ),
//                                           HEmptyView(30),
//                                           Image.asset(
//                                               Utils.getImgPath('store_address'),
//                                               width: ScreenUtil().setWidth(44)),
//                                         ],
//                                       ),
//                                     )),
//                                 VEmptyView(40),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(24),
//                                     ),
//                                     child: Row(children: [
//                                       Text('详细地址:',
//                                           style: TextStyle(
//                                               fontSize: ScreenUtil().setSp(28),
//                                               color: MyColours.color_999999)),
//                                       HEmptyView(32),
//                                       Expanded(
//                                           child: TextInputFieldWidget(
//                                         textInputFormatters: [
//                                           // FilteringTextInputFormatter.allow(
//                                           //     RegExp(r"[a-z\s_-]+")),
//                                           MaxWordTextInputFormater(
//                                               maxWords: 15,
//                                               currentLength: chageCountAddress)
//                                         ],
//                                         hasFocusColor: MyColours.color_515151,
//                                         hitColor: MyColours.color_BFC4D4,
//                                         hintText: "输入店铺详细地址",
//                                         maxLines: 1,
//                                         lineHeight: 1,
//                                         fontSize: ScreenUtil().setSp(24),
//                                         textEditingController:
//                                             _addressController,
//                                         focusNode: _addressFocusNode,
//                                       )),
//                                       _buildCompute(
//                                           _countAddress, maxWordLengthAddress)
//                                     ])),
//                                 VEmptyView(120),
//                                 Text('可预订时段',
//                                     style: TextStyle(
//                                         fontWeight: FontWeight.bold,
//                                         fontSize: ScreenUtil().setSp(32),
//                                         color: MyColours.color_515151)),
//                                 VEmptyView(34),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(24),
//                                     ),
//                                     child: Column(
//                                       children: [
//                                         Row(
//                                           mainAxisAlignment:
//                                               MainAxisAlignment.spaceBetween,
//                                           children: [
//                                             Text('早市:',
//                                                 style: TextStyle(
//                                                     fontSize:
//                                                         ScreenUtil().setSp(28),
//                                                     color: MyColours
//                                                         .color_999999)),
//                                             Image.asset(
//                                                 Utils.getImgPath(
//                                                     'store_swich_on'),
//                                                 width: ScreenUtil()
//                                                     .setWidth(38 * 2)),
//                                           ],
//                                         ),
//                                         VEmptyView(34),
//                                         Row(
//                                           children: [
//                                             Expanded(
//                                                 child: Container(
//                                               height:
//                                                   ScreenUtil().setWidth(34 * 2),
//                                               alignment: Alignment.center,
//                                               decoration: BoxDecoration(
//                                                   borderRadius:
//                                                       BorderRadius.circular(
//                                                           ScreenUtil()
//                                                               .setWidth(10)),
//                                                   border: Border.all(
//                                                       width: ScreenUtil()
//                                                           .setWidth(2),
//                                                       color: MyColours
//                                                           .color_438E93)),
//                                               child: RichText(
//                                                   text: TextSpan(
//                                                       style: TextStyle(
//                                                           fontSize: ScreenUtil()
//                                                               .setSp(24)),
//                                                       children: [
//                                                     // const TextSpan(text: '('),
//                                                     TextSpan(
//                                                         text: '选择开始时间',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_438E93)),
//                                                     TextSpan(
//                                                         text: '*',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_E34D59)),
//                                                   ])),
//                                             )),
//                                             HEmptyView(52),
//                                             Text('至',
//                                                 style: TextStyle(
//                                                     fontSize:
//                                                         ScreenUtil().setSp(24),
//                                                     color: MyColours
//                                                         .color_515151)),
//                                             HEmptyView(52),
//                                             Expanded(
//                                                 child: Container(
//                                               height:
//                                                   ScreenUtil().setWidth(34 * 2),
//                                               alignment: Alignment.center,
//                                               decoration: BoxDecoration(
//                                                   borderRadius:
//                                                       BorderRadius.circular(
//                                                           ScreenUtil()
//                                                               .setWidth(10)),
//                                                   border: Border.all(
//                                                       width: ScreenUtil()
//                                                           .setWidth(2),
//                                                       color: MyColours
//                                                           .color_438E93)),
//                                               child: RichText(
//                                                   text: TextSpan(
//                                                       style: TextStyle(
//                                                           fontSize: ScreenUtil()
//                                                               .setSp(24)),
//                                                       children: [
//                                                     // const TextSpan(text: '('),
//                                                     TextSpan(
//                                                         text: '选择结束时间',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_438E93)),
//                                                     TextSpan(
//                                                         text: '*',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_E34D59)),
//                                                   ])),
//                                             )),
//                                           ],
//                                         ),
//                                         VEmptyView(32),
//                                         Row(
//                                           mainAxisAlignment:
//                                               MainAxisAlignment.spaceBetween,
//                                           children: [
//                                             Text('午市:',
//                                                 style: TextStyle(
//                                                     fontSize:
//                                                         ScreenUtil().setSp(28),
//                                                     color: MyColours
//                                                         .color_999999)),
//                                             Image.asset(
//                                                 Utils.getImgPath(
//                                                     'store_swich_on'),
//                                                 width: ScreenUtil()
//                                                     .setWidth(38 * 2)),
//                                           ],
//                                         ),
//                                         VEmptyView(34),
//                                         Row(
//                                           children: [
//                                             Expanded(
//                                                 child: Container(
//                                               height:
//                                                   ScreenUtil().setWidth(34 * 2),
//                                               alignment: Alignment.center,
//                                               decoration: BoxDecoration(
//                                                   borderRadius:
//                                                       BorderRadius.circular(
//                                                           ScreenUtil()
//                                                               .setWidth(10)),
//                                                   border: Border.all(
//                                                       width: ScreenUtil()
//                                                           .setWidth(2),
//                                                       color: MyColours
//                                                           .color_438E93)),
//                                               child: RichText(
//                                                   text: TextSpan(
//                                                       style: TextStyle(
//                                                           fontSize: ScreenUtil()
//                                                               .setSp(24)),
//                                                       children: [
//                                                     // const TextSpan(text: '('),
//                                                     TextSpan(
//                                                         text: '选择开始时间',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_438E93)),
//                                                     TextSpan(
//                                                         text: '*',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_E34D59)),
//                                                   ])),
//                                             )),
//                                             HEmptyView(52),
//                                             Text('至',
//                                                 style: TextStyle(
//                                                     fontSize:
//                                                         ScreenUtil().setSp(24),
//                                                     color: MyColours
//                                                         .color_515151)),
//                                             HEmptyView(52),
//                                             Expanded(
//                                                 child: Container(
//                                               height:
//                                                   ScreenUtil().setWidth(34 * 2),
//                                               alignment: Alignment.center,
//                                               decoration: BoxDecoration(
//                                                   borderRadius:
//                                                       BorderRadius.circular(
//                                                           ScreenUtil()
//                                                               .setWidth(10)),
//                                                   border: Border.all(
//                                                       width: ScreenUtil()
//                                                           .setWidth(2),
//                                                       color: MyColours
//                                                           .color_438E93)),
//                                               child: RichText(
//                                                   text: TextSpan(
//                                                       style: TextStyle(
//                                                           fontSize: ScreenUtil()
//                                                               .setSp(24)),
//                                                       children: [
//                                                     // const TextSpan(text: '('),
//                                                     TextSpan(
//                                                         text: '选择结束时间',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_438E93)),
//                                                     TextSpan(
//                                                         text: '*',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_E34D59)),
//                                                   ])),
//                                             )),
//                                           ],
//                                         ),
//                                         VEmptyView(32),
//                                         Row(
//                                           mainAxisAlignment:
//                                               MainAxisAlignment.spaceBetween,
//                                           children: [
//                                             Text('晚市:',
//                                                 style: TextStyle(
//                                                     fontSize:
//                                                         ScreenUtil().setSp(28),
//                                                     color: MyColours
//                                                         .color_999999)),
//                                             Image.asset(
//                                                 Utils.getImgPath(
//                                                     'store_swich_on'),
//                                                 width: ScreenUtil()
//                                                     .setWidth(38 * 2)),
//                                           ],
//                                         ),
//                                         VEmptyView(34),
//                                         Row(
//                                           children: [
//                                             Expanded(
//                                                 child: Container(
//                                               height:
//                                                   ScreenUtil().setWidth(34 * 2),
//                                               alignment: Alignment.center,
//                                               decoration: BoxDecoration(
//                                                   borderRadius:
//                                                       BorderRadius.circular(
//                                                           ScreenUtil()
//                                                               .setWidth(10)),
//                                                   border: Border.all(
//                                                       width: ScreenUtil()
//                                                           .setWidth(2),
//                                                       color: MyColours
//                                                           .color_438E93)),
//                                               child: RichText(
//                                                   text: TextSpan(
//                                                       style: TextStyle(
//                                                           fontSize: ScreenUtil()
//                                                               .setSp(24)),
//                                                       children: [
//                                                     // const TextSpan(text: '('),
//                                                     TextSpan(
//                                                         text: '选择开始时间',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_438E93)),
//                                                     TextSpan(
//                                                         text: '*',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_E34D59)),
//                                                   ])),
//                                             )),
//                                             HEmptyView(52),
//                                             Text('至',
//                                                 style: TextStyle(
//                                                     fontSize:
//                                                         ScreenUtil().setSp(24),
//                                                     color: MyColours
//                                                         .color_515151)),
//                                             HEmptyView(52),
//                                             Expanded(
//                                                 child: Container(
//                                               height:
//                                                   ScreenUtil().setWidth(34 * 2),
//                                               alignment: Alignment.center,
//                                               decoration: BoxDecoration(
//                                                   borderRadius:
//                                                       BorderRadius.circular(
//                                                           ScreenUtil()
//                                                               .setWidth(10)),
//                                                   border: Border.all(
//                                                       width: ScreenUtil()
//                                                           .setWidth(2),
//                                                       color: MyColours
//                                                           .color_438E93)),
//                                               child: RichText(
//                                                   text: TextSpan(
//                                                       style: TextStyle(
//                                                           fontSize: ScreenUtil()
//                                                               .setSp(24)),
//                                                       children: [
//                                                     // const TextSpan(text: '('),
//                                                     TextSpan(
//                                                         text: '选择结束时间',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_438E93)),
//                                                     TextSpan(
//                                                         text: '*',
//                                                         style: TextStyle(
//                                                             color: MyColours
//                                                                 .color_E34D59)),
//                                                   ])),
//                                             )),
//                                           ],
//                                         ),
//                                       ],
//                                     )),
//                                 VEmptyView(96),
//                                 Text('接单时间',
//                                     style: TextStyle(
//                                         fontWeight: FontWeight.bold,
//                                         fontSize: ScreenUtil().setSp(32),
//                                         color: MyColours.color_515151)),
//                                 VEmptyView(32),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(40),
//                                     ),
//                                     child: _textfield('店铺名称', '请填写店铺名称',
//                                         _nameController, _nameFocusNode)),
//                                 VEmptyView(10),
//                                 _imageWidget('门头照片',
//                                     _uploadImageProvider.mentou, 76, 64),
//                                 VEmptyView(30),
//                                 Container(
//                                   height: ScreenUtil().setWidth(2),
//                                   color: MyColours.color_efefef,
//                                   margin: EdgeInsets.only(
//                                       left: ScreenUtil().setWidth(108 * 2),
//                                       right: ScreenUtil().setWidth(40)),
//                                 ),
//                                 VEmptyView(10),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(40),
//                                     ),
//                                     child: _textfield('店铺电话', '请填写店铺电话',
//                                         _phoneController, _phoneFocusNode)),
//                                 VEmptyView(10),
//                                 Container(
//                                   height: ScreenUtil().setWidth(2),
//                                   color: MyColours.color_efefef,
//                                   margin: EdgeInsets.only(
//                                       left: ScreenUtil().setWidth(108 * 2),
//                                       right: ScreenUtil().setWidth(40)),
//                                 ),
//                                 VEmptyView(10),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(40),
//                                     ),
//                                     child: _textfield(
//                                         '营业时间',
//                                         '请填写营业时间,如09:00-23:00',
//                                         _timeController,
//                                         _timeFocusNode)),
//                                 VEmptyView(10),
//                                 Container(
//                                   height: ScreenUtil().setWidth(2),
//                                   color: MyColours.color_efefef,
//                                   margin: EdgeInsets.only(
//                                       left: ScreenUtil().setWidth(108 * 2),
//                                       right: ScreenUtil().setWidth(40)),
//                                 ),
//                                 VEmptyView(10),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(40),
//                                       vertical: ScreenUtil().setWidth(40),
//                                     ),
//                                     child:
//                                         _select('地图地址', mapAddress['address'])),
//                                 VEmptyView(10),
//                                 Container(
//                                   height: ScreenUtil().setWidth(2),
//                                   color: MyColours.color_efefef,
//                                   margin: EdgeInsets.only(
//                                       left: ScreenUtil().setWidth(108 * 2),
//                                       right: ScreenUtil().setWidth(40)),
//                                 ),
//                                 VEmptyView(10),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(40),
//                                     ),
//                                     child: _textfield('详细地址', '请填写店铺详细地址',
//                                         _addressController, _addressFocusNode)),
//                                 VEmptyView(10),
//                                 Container(
//                                   height: ScreenUtil().setWidth(2),
//                                   color: MyColours.color_efefef,
//                                   margin: EdgeInsets.only(
//                                       left: ScreenUtil().setWidth(108 * 2),
//                                       right: ScreenUtil().setWidth(40)),
//                                 ),
//                                 VEmptyView(10),
//                                 Padding(
//                                     padding: EdgeInsets.symmetric(
//                                       horizontal: ScreenUtil().setWidth(40),
//                                     ),
//                                     child: _textfield(
//                                         '店铺简介',
//                                         '请填写店铺简介',
//                                         _introductionController,
//                                         _introductionFocusNode)),
//                                 VEmptyView(10),
//                               ],
//                             )),
//                       ),
//                       VEmptyView(20),
//                       Padding(
//                           padding: EdgeInsets.fromLTRB(
//                               ScreenUtil().setWidth(40),
//                               0,
//                               ScreenUtil().setWidth(40),
//                               ScreenUtil().setWidth(40)),
//                           child: RoundButton(
//                             onPressed: () {
//                               //接口
//                               _setSellerInfoById();
//                             },
//                             text: '保存',
//                             fontSize: 34,
//                             isBold: false,
//                             height: ScreenUtil().setWidth(80),
//                             width: double.infinity,
//                             radius: ScreenUtil().setWidth(10),
//                           ))
//                     ])))));
//   }
// }