|
...
|
...
|
@@ -88,6 +88,8 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { |
|
|
|
isSelect: value['select'],
|
|
|
|
onTap: () async {
|
|
|
|
print(value['title']);
|
|
|
|
FocusScope.of(context)
|
|
|
|
.requestFocus(FocusNode()); //点击空白处隐藏键盘
|
|
|
|
if (value['title'] == '其他') {
|
|
|
|
_calendWidget(DateTime.now());
|
|
|
|
} else {
|
|
...
|
...
|
@@ -101,21 +103,7 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { |
|
|
|
value['title']) {
|
|
|
|
_notebookDetailChangeModel.dateList[j]['select'] =
|
|
|
|
true;
|
|
|
|
//选完今天明天刷新页面
|
|
|
|
int ddate = _getDdate(_notebookDetailChangeModel);
|
|
|
|
String ddateSolt =
|
|
|
|
_getDdateSolt(_notebookDetailChangeModel);
|
|
|
|
String pnum = _getPnum(_notebookDetailChangeModel);
|
|
|
|
List<t.TableList> list =
|
|
|
|
await _notebookDetailChangeModel.getNewTableList(
|
|
|
|
context,
|
|
|
|
'${ddate}',
|
|
|
|
ddateSolt,
|
|
|
|
pnum,
|
|
|
|
_notebookDetailChangeModel.tableList);
|
|
|
|
if (list.length == 0) {
|
|
|
|
_notebookDetailChangeModel.isRecommend = true;
|
|
|
|
}
|
|
|
|
|
|
|
|
if (j == 0 || j == 1) {
|
|
|
|
_notebookDetailChangeModel.dateList[2]['title'] =
|
|
|
|
'其他';
|
|
...
|
...
|
@@ -133,6 +121,21 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { |
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//选完今天明天刷新页面
|
|
|
|
int ddate = _getDdate(_notebookDetailChangeModel);
|
|
|
|
String ddateSolt =
|
|
|
|
_getDdateSolt(_notebookDetailChangeModel);
|
|
|
|
String pnum = _getPnum(_notebookDetailChangeModel);
|
|
|
|
List<t.TableList> list =
|
|
|
|
await _notebookDetailChangeModel.getNewTableList(
|
|
|
|
context,
|
|
|
|
'${ddate}',
|
|
|
|
ddateSolt,
|
|
|
|
pnum,
|
|
|
|
_notebookDetailChangeModel.tableList);
|
|
|
|
if (list.length == 0) {
|
|
|
|
_notebookDetailChangeModel.isRecommend = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
_notebookDetailChangeModel.notifyListeners();
|
|
|
|
},
|
|
...
|
...
|
@@ -151,6 +154,7 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { |
|
|
|
: EdgeInsets.only(right: ScreenUtil().setWidth(20)),
|
|
|
|
child: CustomButton(
|
|
|
|
onTap: () {
|
|
|
|
FocusScope.of(context).requestFocus(FocusNode()); //点击空白处隐藏键盘
|
|
|
|
for (var item in _notebookDetailChangeModel.sunDateList) {
|
|
|
|
item['isSelect'] = false;
|
|
|
|
if (item['dateText'] == value['dateText']) {
|
|
...
|
...
|
@@ -177,16 +181,17 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { |
|
|
|
}
|
|
|
|
}
|
|
|
|
_notebookDetailChangeModel.notifyListeners();
|
|
|
|
int ddate = _getDdate(_notebookDetailChangeModel);
|
|
|
|
String pnum = _getPnum(_notebookDetailChangeModel);
|
|
|
|
_notebookDetailChangeModel.getNewTableList(
|
|
|
|
context,
|
|
|
|
'${ddate}',
|
|
|
|
'${item['ddateSolt']}',
|
|
|
|
pnum,
|
|
|
|
_notebookDetailChangeModel.tableList);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
int ddate = _getDdate(_notebookDetailChangeModel);
|
|
|
|
String pnum = _getPnum(_notebookDetailChangeModel);
|
|
|
|
String ddateSolt = _getDdateSolt(_notebookDetailChangeModel);
|
|
|
|
_notebookDetailChangeModel.getNewTableList(
|
|
|
|
context,
|
|
|
|
'${ddate}',
|
|
|
|
'${ddateSolt}',
|
|
|
|
pnum,
|
|
|
|
_notebookDetailChangeModel.tableList);
|
|
|
|
},
|
|
|
|
dateText: value['dateText'],
|
|
|
|
dayText: '',
|
|
...
|
...
|
@@ -219,18 +224,7 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { |
|
|
|
value['dateText'];
|
|
|
|
FocusScope.of(context)
|
|
|
|
.requestFocus(FocusNode()); //点击空白处隐藏键盘
|
|
|
|
//人数选择页面刷新
|
|
|
|
String pnum = value['dateText'];
|
|
|
|
int ddate = _getDdate(_notebookDetailChangeModel);
|
|
|
|
String ddateSolt =
|
|
|
|
_getDdateSolt(_notebookDetailChangeModel);
|
|
|
|
|
|
|
|
_notebookDetailChangeModel.getNewTableList(
|
|
|
|
context,
|
|
|
|
'${ddate}',
|
|
|
|
ddateSolt,
|
|
|
|
pnum,
|
|
|
|
_notebookDetailChangeModel.tableList);
|
|
|
|
}
|
|
|
|
|
|
|
|
// if (j < 5) {
|
|
...
|
...
|
@@ -240,6 +234,17 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { |
|
|
|
}
|
|
|
|
}
|
|
|
|
_notebookDetailChangeModel.notifyListeners();
|
|
|
|
//人数选择页面刷新
|
|
|
|
String pnum = _getPnum(_notebookDetailChangeModel);
|
|
|
|
int ddate = _getDdate(_notebookDetailChangeModel);
|
|
|
|
String ddateSolt = _getDdateSolt(_notebookDetailChangeModel);
|
|
|
|
|
|
|
|
_notebookDetailChangeModel.getNewTableList(
|
|
|
|
context,
|
|
|
|
'${ddate}',
|
|
|
|
ddateSolt,
|
|
|
|
pnum,
|
|
|
|
_notebookDetailChangeModel.tableList);
|
|
|
|
},
|
|
|
|
dateText: value['dateText'],
|
|
|
|
fontSize: value['fontSize'],
|
|
...
|
...
|
@@ -308,6 +313,7 @@ class _NoteBookChangePageState extends State<NoteBookChangePage> { |
|
|
|
children: [
|
|
|
|
InkWell(
|
|
|
|
onTap: () async {
|
|
|
|
FocusScope.of(context).requestFocus(FocusNode()); //点击空白处隐藏键盘
|
|
|
|
//当前选中 月 日string
|
|
|
|
String mdStr = '';
|
|
|
|
//今天 明天 其他天
|
|
...
|
...
|
@@ -988,7 +994,7 @@ class _ButtonState extends State<CustomButton> { |
|
|
|
int ddate = _getDdate(widget.model);
|
|
|
|
String ddateSolt = _getDdateSolt(widget.model);
|
|
|
|
String pnum = _getPnum(widget.model);
|
|
|
|
|
|
|
|
|
|
|
|
widget.model.getNewTableList(context, '${ddate}',
|
|
|
|
ddateSolt, pnum, widget.model.tableList);
|
|
|
|
},
|
...
|
...
|
|