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