|
...
|
...
|
@@ -951,6 +951,8 @@ class NotebookDetailPageState extends State<NotebookDetailPage> { |
|
|
|
cusdem: _cusdemController.text);
|
|
|
|
|
|
|
|
if (sucess) {
|
|
|
|
bus.emit("refresh_book_list"); //刷新已预订列表
|
|
|
|
|
|
|
|
await _getReserveDetail(showCicle: false);
|
|
|
|
Navigator.pop(context);
|
|
|
|
}
|
|
...
|
...
|
@@ -1526,6 +1528,9 @@ class NotebookDetailPageState extends State<NotebookDetailPage> { |
|
|
|
pnumC.text);
|
|
|
|
|
|
|
|
if (sucess) {
|
|
|
|
bus.emit(
|
|
|
|
"refresh_book_list"); //刷新已预订列表
|
|
|
|
|
|
|
|
EventBus().emit(
|
|
|
|
"refresh_tablemanager"); //刷新桌位
|
|
|
|
await _getReserveDetail(
|
|
...
|
...
|
@@ -1596,9 +1601,12 @@ class NotebookDetailPageState extends State<NotebookDetailPage> { |
|
|
|
focusNode: priceF,
|
|
|
|
),
|
|
|
|
Offstage(
|
|
|
|
offstage: detailEntity.place_order_name ==
|
|
|
|
offstage: detailEntity
|
|
|
|
.place_order_name ==
|
|
|
|
'' ||
|
|
|
|
detailEntity.place_order_name == null,
|
|
|
|
detailEntity
|
|
|
|
.place_order_name ==
|
|
|
|
null,
|
|
|
|
child: RowMultiText("下单人",
|
|
|
|
'${detailEntity.place_order_name ?? ''}',
|
|
|
|
textColor:
|
|
...
|
...
|
@@ -3539,15 +3547,16 @@ class _TitleAndTextfieldState extends State<TitleAndTextfield> |
|
|
|
}
|
|
|
|
|
|
|
|
/// 修改金额
|
|
|
|
_updateMoney() {
|
|
|
|
_updateMoney() async {
|
|
|
|
removeOverlay();
|
|
|
|
if (widget.detailModel.prestrTF == null ||
|
|
|
|
widget.detailModel.prestrTF == "") {
|
|
|
|
if (widget.detailModel.numController.text.trim().length > 0) {
|
|
|
|
//修改之前无内容,不弹框
|
|
|
|
widget.detailModel.prestrTF = widget.detailModel.numController.text;
|
|
|
|
widget.detailModel.upReserveInfo(context, widget.rid,
|
|
|
|
await widget.detailModel.upReserveInfo(context, widget.rid,
|
|
|
|
conAmount: widget.detailModel.prestrTF);
|
|
|
|
bus.emit("refresh_detail");
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
//修改之前有内容,则弹框
|
|
...
|
...
|
@@ -3562,11 +3571,12 @@ class _TitleAndTextfieldState extends State<TitleAndTextfield> |
|
|
|
? ""
|
|
|
|
: widget.detailModel.prestrTF;
|
|
|
|
widget.detailModel.strTF = widget.detailModel.numController.text;
|
|
|
|
}, rCallback: () {
|
|
|
|
}, rCallback: () async {
|
|
|
|
print("确定");
|
|
|
|
widget.detailModel.prestrTF = widget.detailModel.numController.text;
|
|
|
|
widget.detailModel.upReserveInfo(context, widget.rid,
|
|
|
|
await widget.detailModel.upReserveInfo(context, widget.rid,
|
|
|
|
conAmount: widget.detailModel.prestrTF);
|
|
|
|
bus.emit("refresh_detail");
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
...
|
...
|
|