|
...
|
...
|
@@ -98,8 +98,7 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
|
|
|
|
String? solt;
|
|
|
|
late StateSetter _cancelState;
|
|
|
|
late NotebookDetailModel detailModel
|
|
|
|
;
|
|
|
|
late NotebookDetailModel detailModel;
|
|
|
|
|
|
|
|
// String? roleName =
|
|
|
|
// Provider.of<UserModel>(context, listen: false).user!.role_name;
|
|
...
|
...
|
@@ -161,7 +160,7 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
}
|
|
|
|
|
|
|
|
getSellerVersion() async {
|
|
|
|
await collectStoreProvider.getSellerVersion(context,showLoading: false);
|
|
|
|
await collectStoreProvider.getSellerVersion(context, showLoading: false);
|
|
|
|
}
|
|
|
|
|
|
|
|
/// 第一个显示今天
|
|
...
|
...
|
@@ -199,6 +198,11 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
if (first && date != null) {
|
|
|
|
_refreshPageCalendar(dateTimeNow);
|
|
|
|
}
|
|
|
|
morning = "00:00-00:00"; //早市时间段
|
|
|
|
noon = "00:00-00:00"; //午市时间段
|
|
|
|
night = "00:00-00:00"; //晚市时间段
|
|
|
|
meal1 = "00:00-00:00";
|
|
|
|
meal2 = "00:00-00:00";
|
|
|
|
storeBaseIndoProvider.dayDateData!.forEach((element) {
|
|
|
|
if (element.ddateSolt == '1') {
|
|
|
|
morning = element.mdate;
|
|
...
|
...
|
@@ -227,7 +231,11 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
} else {
|
|
|
|
bool has = storeBaseIndoProvider.dayDateData!
|
|
|
|
.any((element) => element.ddateSolt == ddateSoltSelect);
|
|
|
|
currTimeIndex = has ? int.parse(ddateSoltSelect) : 1;
|
|
|
|
if (has) {
|
|
|
|
currTimeIndex = int.parse(ddateSoltSelect);
|
|
|
|
} else {
|
|
|
|
initCurruntIndex();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
_getReserveList(needLoading: true);
|
|
...
|
...
|
@@ -291,15 +299,18 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
//过了午市,未过晚市
|
|
|
|
currTimeIndex = 5;
|
|
|
|
} else {
|
|
|
|
//过了晚市
|
|
|
|
currTimeIndex = 1;
|
|
|
|
|
|
|
|
//过了晚市
|
|
|
|
currTimeIndex =
|
|
|
|
int.parse(storeBaseIndoProvider.dayDateData!.last.ddateSolt!);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
getDzSellerConfTemp() async {
|
|
|
|
MarketingCenterProvider marketingCenterProvider =
|
|
|
|
Provider.of<MarketingCenterProvider>(context, listen: false);
|
|
|
|
bool success = await marketingCenterProvider.getDzSellerConf(context,showLoading: false);
|
|
|
|
bool success = await marketingCenterProvider.getDzSellerConf(context,
|
|
|
|
showLoading: false);
|
|
|
|
if (success && marketingCenterProvider.dzSellerConfModel != null) {
|
|
|
|
cancelDay = marketingCenterProvider.dzSellerConfModel!.cancelDay;
|
|
|
|
cancelShopowner =
|
|
...
|
...
|
@@ -691,13 +702,12 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
"uid": userModel.user!.openid,
|
|
|
|
"uname": userModel.user!.nickName,
|
|
|
|
"desc": desc,
|
|
|
|
"account":userModel.user!.account,
|
|
|
|
|
|
|
|
"account": userModel.user!.account,
|
|
|
|
};
|
|
|
|
params["cause"] = json.encode(causeMap);
|
|
|
|
}
|
|
|
|
params['note_name'] = userModel.user!.account;
|
|
|
|
|
|
|
|
|
|
|
|
bool success = await detailModel.setReserveStatusOnly(context, params,
|
|
|
|
ifPush: false, notebook: notebook);
|
|
|
|
if (success) {
|
|
...
|
...
|
@@ -730,7 +740,7 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
'rid': rid,
|
|
|
|
'sid': Provider.of<UserModel>(context, listen: false).user!.sellerid,
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
detailModel.wxSendCancelSms(context, pramas);
|
|
|
|
}
|
|
|
|
}
|
|
...
|
...
|
@@ -1162,7 +1172,7 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
? _depositController.text
|
|
|
|
: desc2
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
await detailModel.setReserveDeposit(
|
|
|
|
context, pramas);
|
|
|
|
}
|
|
...
|
...
|
@@ -1573,7 +1583,6 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
|
|
|
|
/// 通过预订ID查收订金详情
|
|
|
|
_getReserveDepositByRid(String rid) async {
|
|
|
|
|
|
|
|
Map<String, String> params = {
|
|
|
|
'rid': rid,
|
|
|
|
};
|
|
...
|
...
|
@@ -1680,7 +1689,7 @@ class NoteBookPageState extends State<NoteBookPage> { |
|
|
|
collectStoreProvider =
|
|
|
|
Provider.of<CollectStoreProvider>(context, listen: true);
|
|
|
|
|
|
|
|
detailModel = Provider.of<NotebookDetailModel>(context, listen: true);
|
|
|
|
detailModel = Provider.of<NotebookDetailModel>(context, listen: true);
|
|
|
|
// int sum = 3;
|
|
|
|
// int hide = 0;
|
|
|
|
// int btnNum = 0;
|
...
|
...
|
|