diff --git a/order-app/src/api/order.js b/order-app/src/api/order.js index e9d7d3b..451873e 100644 --- a/order-app/src/api/order.js +++ b/order-app/src/api/order.js @@ -19,4 +19,7 @@ export const hasCollectApi = (parm) => { } export const cancelCollectApi = (parm) => { return http.post("/wxapi/collect/cancelCollect", parm) +} +export const confirmOrderApi = (parm) => { + return http.post("/wxapi/order/confirmOrder", parm) } \ No newline at end of file diff --git a/order-app/src/pages/confirm/confirm.vue b/order-app/src/pages/confirm/confirm.vue index f53bbff..758861e 100644 --- a/order-app/src/pages/confirm/confirm.vue +++ b/order-app/src/pages/confirm/confirm.vue @@ -51,6 +51,9 @@ computed, onMounted } from 'vue' + import { + carStore + } from '../../store/car.js' import { orderStore } from '../../store/order.js' @@ -68,6 +71,7 @@ } from '@dcloudio/uni-app'; //获取store const store = orderStore() + const carstore = carStore() const astore = addressStore() const goods = computed(() => { return store.orderList @@ -203,7 +207,11 @@ if (res && res.code == 200) { //清空购物车 store.orderList = [] + carstore.carList = [] uni.navigateBack() + uni.navigateTo({ + url: '../order/order' + }); } } onLoad(() => { diff --git a/order-app/src/pages/index/index.vue b/order-app/src/pages/index/index.vue index aa5a9d0..3c9855c 100644 --- a/order-app/src/pages/index/index.vue +++ b/order-app/src/pages/index/index.vue @@ -1,23 +1,25 @@