From 335d604f5f0f4ca0702c9aaa1dae4555110aeff3 Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Fri, 23 Aug 2024 13:57:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E5=AE=A2=E4=B8=8B=E5=8D=95=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E7=BB=93=E8=B4=A6=E9=87=91=E9=92=B1=E8=BE=93=E5=85=A5?= =?UTF-8?q?=E9=94=AE=E7=9B=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/table/components/money-keyboard.vue | 339 ++++++++++++++++++ src/views/table/components/table-diancan.vue | 16 + 2 files changed, 355 insertions(+) create mode 100644 src/views/table/components/money-keyboard.vue diff --git a/src/views/table/components/money-keyboard.vue b/src/views/table/components/money-keyboard.vue new file mode 100644 index 0000000..11e1909 --- /dev/null +++ b/src/views/table/components/money-keyboard.vue @@ -0,0 +1,339 @@ + + + + \ No newline at end of file diff --git a/src/views/table/components/table-diancan.vue b/src/views/table/components/table-diancan.vue index 45713f6..48bdf27 100644 --- a/src/views/table/components/table-diancan.vue +++ b/src/views/table/components/table-diancan.vue @@ -897,6 +897,11 @@ @confirm="chooseTableConfirm" > + + + + + @@ -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(); },