代客下单增加结账金钱输入键盘

This commit is contained in:
2024-08-23 13:57:53 +08:00
parent 34f18e0e07
commit 335d604f5f
2 changed files with 355 additions and 0 deletions

View File

@@ -897,6 +897,11 @@
@confirm="chooseTableConfirm"
></choose-table>
<order-note ref="refOrderNote" @confirm="refOrderNoteConfirm"></order-note>
<!-- 支付时的键盘弹窗 -->
<money-keyboard ref="refMoneyKeyboard" :title="moneyKeyboard.title">
</money-keyboard>
</div>
</template>
@@ -905,6 +910,7 @@ import chooseUser from "./choose-user.vue";
import payType from "./pay-type.vue";
import chooseTable from "./table-diancan-components/choose-table-master.vue";
import orderNote from "./table-diancan-components/note.vue";
import moneyKeyboard from "./money-keyboard.vue";
import dayjs from "dayjs";
import {
getGoodsLists,
@@ -977,9 +983,14 @@ export default {
chooseTable,
payType,
orderNote,
moneyKeyboard
},
data() {
return {
moneyKeyboard:{
show:true,
title:'支付'
},
//true后付款false先付款
postPay: true,
//是否打印
@@ -1328,6 +1339,10 @@ export default {
this.getCategory();
},
methods: {
//打开输入钱的键盘
openMoneyKeyboard(){
this.$refs.refMoneyKeyboard.open()
},
changePostPay(val) {
this.postPay = val;
},
@@ -1353,6 +1368,7 @@ export default {
masterId: this.masterId,
orderId: this.createOrder.data.id,
payType: this.order.payType,
vipUserId:this.vipUser.id
});
this.payOrderSuccess();
},