diff --git a/src/api/table.js b/src/api/table.js index 26d338d..246c020 100644 --- a/src/api/table.js +++ b/src/api/table.js @@ -316,4 +316,15 @@ export function $delOrder(data) { ...data } }); +} +// 支付订单 +export function $payOrder(data) { + return request({ + url: '/api/place/pay', + method: "put", + data:{ + shopId: localStorage.getItem("shopId"), + ...data + } + }); } \ 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 bcea355..9f2dc39 100644 --- a/src/views/table/components/table-diancan.vue +++ b/src/views/table/components/table-diancan.vue @@ -825,6 +825,7 @@ import { $getCacheOrder, $delOrder, $setUser, + $payOrder } from "@/api/table"; import { tbShopCategoryGet } from "@/api/shop"; //判断商品是否可以下单 @@ -1247,7 +1248,7 @@ export default { orderId: this.createOrder.data.id, payType: this.order.payType, }); - const res = await $clearCart({ + const res = await $payOrder({ tableId: this.table.tableId, masterId: this.masterId, orderId: this.createOrder.data.id, @@ -1257,7 +1258,7 @@ export default { }, payOrderSuccess() { this.$notify({ - title: "更新成功", + title: "支付成功", type: "success", }); this.reset();