Commit ec2c692f9153244453cbe63f4f6873502e9ebd54

Authored by wdn127929
1 parent 98eca51d

变更预订bug&预订安排页转圈

@@ -548,7 +548,7 @@ @@ -548,7 +548,7 @@
548 CODE_SIGN_ENTITLEMENTS = Runner/RunnerProfile.entitlements; 548 CODE_SIGN_ENTITLEMENTS = Runner/RunnerProfile.entitlements;
549 CODE_SIGN_IDENTITY = "Apple Development"; 549 CODE_SIGN_IDENTITY = "Apple Development";
550 CODE_SIGN_STYLE = Automatic; 550 CODE_SIGN_STYLE = Automatic;
551 - CURRENT_PROJECT_VERSION = 52695; 551 + CURRENT_PROJECT_VERSION = 52697;
552 DEVELOPMENT_TEAM = 8J59HM8B82; 552 DEVELOPMENT_TEAM = 8J59HM8B82;
553 ENABLE_BITCODE = NO; 553 ENABLE_BITCODE = NO;
554 FLUTTER_BUILD_MODE = release; 554 FLUTTER_BUILD_MODE = release;
@@ -696,7 +696,7 @@ @@ -696,7 +696,7 @@
696 CODE_SIGN_ENTITLEMENTS = "Runner/一键订Debug.entitlements"; 696 CODE_SIGN_ENTITLEMENTS = "Runner/一键订Debug.entitlements";
697 CODE_SIGN_IDENTITY = "Apple Development"; 697 CODE_SIGN_IDENTITY = "Apple Development";
698 CODE_SIGN_STYLE = Automatic; 698 CODE_SIGN_STYLE = Automatic;
699 - CURRENT_PROJECT_VERSION = 52695; 699 + CURRENT_PROJECT_VERSION = 52697;
700 DEVELOPMENT_TEAM = 8J59HM8B82; 700 DEVELOPMENT_TEAM = 8J59HM8B82;
701 ENABLE_BITCODE = NO; 701 ENABLE_BITCODE = NO;
702 FLUTTER_BUILD_MODE = release; 702 FLUTTER_BUILD_MODE = release;
@@ -732,7 +732,7 @@ @@ -732,7 +732,7 @@
732 CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; 732 CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
733 CODE_SIGN_IDENTITY = "Apple Development"; 733 CODE_SIGN_IDENTITY = "Apple Development";
734 CODE_SIGN_STYLE = Automatic; 734 CODE_SIGN_STYLE = Automatic;
735 - CURRENT_PROJECT_VERSION = 52695; 735 + CURRENT_PROJECT_VERSION = 52697;
736 DEVELOPMENT_TEAM = 8J59HM8B82; 736 DEVELOPMENT_TEAM = 8J59HM8B82;
737 ENABLE_BITCODE = NO; 737 ENABLE_BITCODE = NO;
738 FLUTTER_BUILD_MODE = release; 738 FLUTTER_BUILD_MODE = release;
@@ -10,10 +10,10 @@ class Constant { @@ -10,10 +10,10 @@ class Constant {
10 * 10 *
11 * 测试账号变更,已经删除0001 账户 代替为 0019!!!!!!!注意!!!!!!!!!!!!!! 11 * 测试账号变更,已经删除0001 账户 代替为 0019!!!!!!!注意!!!!!!!!!!!!!!
12 * */ 12 * */
13 - // static const WXMiniProgramType wxMiniProgramType =  
14 - // WXMiniProgramType.RELEASE; //正式版  
15 static const WXMiniProgramType wxMiniProgramType = 13 static const WXMiniProgramType wxMiniProgramType =
16 - WXMiniProgramType.PREVIEW; //体验版 14 + WXMiniProgramType.RELEASE; //正式版
  15 + // static const WXMiniProgramType wxMiniProgramType =
  16 + // WXMiniProgramType.PREVIEW; //体验版
17 // static const WXMiniProgramType wxMiniProgramType = 17 // static const WXMiniProgramType wxMiniProgramType =
18 // WXMiniProgramType.TEST; //开发版 18 // WXMiniProgramType.TEST; //开发版
19 19
@@ -212,7 +212,7 @@ class NotebookDetailPageState extends State<NotebookDetailPage> { @@ -212,7 +212,7 @@ class NotebookDetailPageState extends State<NotebookDetailPage> {
212 _cancelState(() {}); 212 _cancelState(() {});
213 }); 213 });
214 bus.on("refresh_detail", (args) { 214 bus.on("refresh_detail", (args) {
215 - _getReserveDetail(); 215 + _getReserveDetail(isShowLoading: false);
216 }); 216 });
217 bus.on("refresh_detail_deposit", (args) { 217 bus.on("refresh_detail_deposit", (args) {
218 _getReserveDepositByRid(); //刷新订金数据 218 _getReserveDepositByRid(); //刷新订金数据
@@ -358,7 +358,7 @@ class InvicationPageState extends State<InvicationPage> @@ -358,7 +358,7 @@ class InvicationPageState extends State<InvicationPage>
358 } 358 }
359 359
360 getReserveImgText() async { 360 getReserveImgText() async {
361 - await marketingCenterProvider.getReserveImgText(context, widget.rid); 361 + await marketingCenterProvider.getReserveImgText(context, widget.rid,showLoading: false);
362 if (marketingCenterProvider.reserveImgText != null) { 362 if (marketingCenterProvider.reserveImgText != null) {
363 additionTitle = marketingCenterProvider.reserveImgText.title; 363 additionTitle = marketingCenterProvider.reserveImgText.title;
364 setState(() {}); 364 setState(() {});
@@ -366,7 +366,7 @@ class InvicationPageState extends State<InvicationPage> @@ -366,7 +366,7 @@ class InvicationPageState extends State<InvicationPage>
366 } 366 }
367 367
368 getDzSellerConf() async { 368 getDzSellerConf() async {
369 - bool success = await marketingCenterProvider.getDzSellerConf(context); 369 + bool success = await marketingCenterProvider.getDzSellerConf(context,showLoading: false);
370 if (success && marketingCenterProvider.dzSellerConfModel != null) { 370 if (success && marketingCenterProvider.dzSellerConfModel != null) {
371 if (marketingCenterProvider.dzSellerConfModel.isShowNoticeDeposit == '1' 371 if (marketingCenterProvider.dzSellerConfModel.isShowNoticeDeposit == '1'
372 // && 372 // &&
@@ -1203,7 +1203,7 @@ class InvicationPageState extends State<InvicationPage> @@ -1203,7 +1203,7 @@ class InvicationPageState extends State<InvicationPage>
1203 } 1203 }
1204 1204
1205 _getReserveTypeField() async { 1205 _getReserveTypeField() async {
1206 - await detailModel.getReserveTypeField(context); 1206 + await detailModel.getReserveTypeField(context,isShowLoading: false);
1207 } 1207 }
1208 1208
1209 ///订座详情 1209 ///订座详情
@@ -1340,7 +1340,7 @@ class InvicationPageState extends State<InvicationPage> @@ -1340,7 +1340,7 @@ class InvicationPageState extends State<InvicationPage>
1340 } 1340 }
1341 1341
1342 bool isSuccess = 1342 bool isSuccess =
1343 - await _baseIndoProvider.setCustomerActivityBaseinfo(context, params); 1343 + await _baseIndoProvider.setCustomerActivityBaseinfo(context, params,isShowLoading: false);
1344 // _baseIndoProvider.baseInfoSunModel = null; 1344 // _baseIndoProvider.baseInfoSunModel = null;
1345 if (isSuccess) { 1345 if (isSuccess) {
1346 name = user.sellername; 1346 name = user.sellername;
@@ -82,7 +82,7 @@ class NoteBookPageState extends State<NoteBookPage> { @@ -82,7 +82,7 @@ class NoteBookPageState extends State<NoteBookPage> {
82 _controller = EasyRefreshController(); 82 _controller = EasyRefreshController();
83 // _initTime(); 83 // _initTime();
84 bus.on("refresh_book_list", (args) { 84 bus.on("refresh_book_list", (args) {
85 - _getReserveList(); 85 + _getReserveList(showLoading: false);
86 }); 86 });
87 startingDayOfWeek = _initStartingDayOfWeek(); 87 startingDayOfWeek = _initStartingDayOfWeek();
88 // dateTimeNow = DateTime.now(); 88 // dateTimeNow = DateTime.now();
@@ -202,7 +202,7 @@ class TableManagerPageState extends State<TableManagerPage> { @@ -202,7 +202,7 @@ class TableManagerPageState extends State<TableManagerPage> {
202 EventBus().on("refresh_tablemanager", (arg) { 202 EventBus().on("refresh_tablemanager", (arg) {
203 //订座-完成预订 刷新管理桌位 203 //订座-完成预订 刷新管理桌位
204 tableManagerModel.getTableListOrReserve( 204 tableManagerModel.getTableListOrReserve(
205 - context, currTimeIndex, dateTime, selectNumber); 205 + context, currTimeIndex, dateTime, selectNumber,showLoading: false);
206 print(tableManagerModel); 206 print(tableManagerModel);
207 }); 207 });
208 EventBus().on("refresh_tablePhoto", (arg) { 208 EventBus().on("refresh_tablePhoto", (arg) {
@@ -125,20 +125,38 @@ class NotebookDetailChangeModelOnly with ChangeNotifier { @@ -125,20 +125,38 @@ class NotebookDetailChangeModelOnly with ChangeNotifier {
125 ]; 125 ];
126 } 126 }
127 127
128 - List<t.Table> getSpTableList() {  
129 - List<t.Table> tables = [];  
130 - String tableList = App.sp.getString('table_list');  
131 - if (tableList != null) {  
132 - List list = json.decode(tableList);  
133 - if (list.length > 0) {  
134 - list.forEach((element) {  
135 - tables.addAll(TableOuter.fromJson2(element).list);  
136 - });  
137 - } 128 + List<TableListReserve> getSpTableListOr() {
  129 + String tableList = App.sp.getString('table_list_or_reserve');
  130 + if (tableList == null) {
  131 + return [];
138 } 132 }
139 - return tables; 133 +
  134 + List<TableListReseveSunModel> temp = [];
  135 +
  136 + List list = json.decode(tableList);
  137 + if (list.length > 0) {
  138 + list.forEach((element) {
  139 + temp.add(TableListReseveSunModel.fromJson2(element));
  140 + });
  141 + }
  142 + print(temp[0].tableList);
  143 + return temp[0].tableList;
140 } 144 }
141 145
  146 + // List<t.Table> getSpTableList() {
  147 + // List<t.Table> tables = [];
  148 + // String tableList = App.sp.getString('table_list');
  149 + // if (tableList != null) {
  150 + // List list = json.decode(tableList);
  151 + // if (list.length > 0) {
  152 + // list.forEach((element) {
  153 + // tables.addAll(TableOuter.fromJson2(element).list);
  154 + // });
  155 + // }
  156 + // }
  157 + // return tables;
  158 + // }
  159 +
142 /// 根据时间和分钟组装 格式:11:00 160 /// 根据时间和分钟组装 格式:11:00
143 _dealTime(int begin, int mm) { 161 _dealTime(int begin, int mm) {
144 String sb = ''; 162 String sb = '';
@@ -298,8 +316,8 @@ class NotebookDetailChangeModelOnly with ChangeNotifier { @@ -298,8 +316,8 @@ class NotebookDetailChangeModelOnly with ChangeNotifier {
298 List<String> tableIds = []; //所有桌位的id 316 List<String> tableIds = []; //所有桌位的id
299 List<String> tableIdsOld = []; //带过来所有桌位的id 317 List<String> tableIdsOld = []; //带过来所有桌位的id
300 318
301 - List<t.Table> tableS = getSpTableList(); //缓存的所有桌子  
302 - for (t.Table elementT in tableS) { 319 + List<TableListReserve> tableS = getSpTableListOr(); //缓存的所有桌子
  320 + for (TableListReserve elementT in tableS) {
303 tableIds.add(elementT.id); 321 tableIds.add(elementT.id);
304 } 322 }
305 for (var table in oldTableList) { 323 for (var table in oldTableList) {