Commit ed0dfc257391618ff3dd4683f0db7de784edf762

Authored by “gaiyaguang”
1 parent 3136d350

bug修复

... ... @@ -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);
},
... ...