Commit d6089bb0d8068daa78cbfb7b8cf549b95a709f79

Authored by weixin_45529955
1 parent 2cbc32e4

短信充值页面说明内容调整

1 -  
2 import 'dart:async'; 1 import 'dart:async';
3 import 'dart:convert'; 2 import 'dart:convert';
4 import 'dart:io'; 3 import 'dart:io';
@@ -105,7 +104,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -105,7 +104,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
105 104
106 WidgetsBinding.instance.addPostFrameCallback((_) async { 105 WidgetsBinding.instance.addPostFrameCallback((_) async {
107 // _initData(); 106 // _initData();
108 - 107 + reserve = MarkReserveModel();
109 UserModel userModel = Provider.of<UserModel>(context, listen: false); 108 UserModel userModel = Provider.of<UserModel>(context, listen: false);
110 sellername = userModel.user!.sellername; 109 sellername = userModel.user!.sellername;
111 setState(() {}); 110 setState(() {});
@@ -154,6 +153,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -154,6 +153,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
154 153
155 getSellerTemplateConf() async { 154 getSellerTemplateConf() async {
156 bool success = await marketingCenterProvider.getSellerTemplateConf(context); 155 bool success = await marketingCenterProvider.getSellerTemplateConf(context);
  156 +
157 if (success && marketingCenterProvider.markDataModel!.reserve != null) { 157 if (success && marketingCenterProvider.markDataModel!.reserve != null) {
158 reserve = marketingCenterProvider.markDataModel!.reserve; 158 reserve = marketingCenterProvider.markDataModel!.reserve;
159 159
@@ -205,10 +205,12 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -205,10 +205,12 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
205 } 205 }
206 } else { 206 } else {
207 addStoreIntroduce = 207 addStoreIntroduce =
208 - marketingCenterProvider.markDataModel!.reserve!.isIntroduceAll == '1' 208 + marketingCenterProvider.markDataModel!.reserve!.isIntroduceAll ==
  209 + '1'
209 ? true 210 ? true
210 : false; 211 : false;
211 - titleC.text = marketingCenterProvider.markDataModel!.reserve!.title??""; 212 + titleC.text =
  213 + marketingCenterProvider.markDataModel!.reserve!.title ?? "";
212 for (int i = 0; 214 for (int i = 0;
213 i < marketingCenterProvider.markDataModel!.reserve!.content!.length; 215 i < marketingCenterProvider.markDataModel!.reserve!.content!.length;
214 i++) { 216 i++) {
@@ -230,7 +232,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -230,7 +232,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
230 //文本 232 //文本
231 AdditionModel additionModel = AdditionModel(); 233 AdditionModel additionModel = AdditionModel();
232 additionModel.content = contentModel.content; 234 additionModel.content = contentModel.content;
233 - additionModel.infoC.text = contentModel.content??""; 235 + additionModel.infoC.text = contentModel.content ?? "";
234 additionModel.type = contentModel.type; 236 additionModel.type = contentModel.type;
235 237
236 data.add(additionModel); 238 data.add(additionModel);
@@ -752,7 +754,8 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -752,7 +754,8 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
752 ); 754 );
753 } 755 }
754 756
755 - Widget _item(String title, {required bool select, GestureTapCallback? onTap}) { 757 + Widget _item(String title,
  758 + {required bool select, GestureTapCallback? onTap}) {
756 return InkWell( 759 return InkWell(
757 onTap: onTap, 760 onTap: onTap,
758 child: Container( 761 child: Container(
@@ -1128,7 +1131,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -1128,7 +1131,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
1128 } 1131 }
1129 1132
1130 ///#相机拍照,单图选择 1133 ///#相机拍照,单图选择
1131 - Future _getFromPictureOrCamera(int index, imageSource) async { 1134 + Future _getFromPictureOrCamera(int index, imageSource) async {
1132 final pickedFile = await picker.pickImage(source: imageSource); 1135 final pickedFile = await picker.pickImage(source: imageSource);
1133 if (pickedFile != null) { 1136 if (pickedFile != null) {
1134 UploadImgModel uploadImgModel = UploadImgModel(); //图 1137 UploadImgModel uploadImgModel = UploadImgModel(); //图
@@ -1194,7 +1197,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -1194,7 +1197,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
1194 } 1197 }
1195 1198
1196 ///添加图片UI弹出 1199 ///添加图片UI弹出
1197 - Future _openModalBottomSheet(context, int index, 1200 + Future _openModalBottomSheet(context, int index,
1198 {FileType fileType = FileType.image}) async { 1201 {FileType fileType = FileType.image}) async {
1199 final option = await showModalBottomSheet( 1202 final option = await showModalBottomSheet(
1200 context: context, 1203 context: context,
@@ -1359,7 +1362,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -1359,7 +1362,7 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
1359 } 1362 }
1360 1363
1361 ///视频 1364 ///视频
1362 - Future _getVideoFromPictureOrCamera(ImageSource imageSource) async { 1365 + Future _getVideoFromPictureOrCamera(ImageSource imageSource) async {
1363 final pickedFile = await picker.pickVideo( 1366 final pickedFile = await picker.pickVideo(
1364 source: imageSource, maxDuration: const Duration(minutes: 2)); 1367 source: imageSource, maxDuration: const Duration(minutes: 2));
1365 if (pickedFile != null) { 1368 if (pickedFile != null) {
@@ -1727,12 +1730,12 @@ class _ParkInfoPageState extends State<ParkInfoPage> { @@ -1727,12 +1730,12 @@ class _ParkInfoPageState extends State<ParkInfoPage> {
1727 1730
1728 if (titleC.text.trim().length == 0) { 1731 if (titleC.text.trim().length == 0) {
1729 Utils.showToast('请输入标题名称!'); 1732 Utils.showToast('请输入标题名称!');
1730 - return ; 1733 + return;
1731 } 1734 }
1732 1735
1733 if (addStoreIntroduce && data.length == 0) { 1736 if (addStoreIntroduce && data.length == 0) {
1734 Utils.showToast('请录入停车指引信息!'); 1737 Utils.showToast('请录入停车指引信息!');
1735 - return ; 1738 + return;
1736 } 1739 }
1737 1740
1738 print(data); 1741 print(data);