diff --git a/order-app/src/api/order.js b/order-app/src/api/order.js
new file mode 100644
index 0000000..2a626ca
--- /dev/null
+++ b/order-app/src/api/order.js
@@ -0,0 +1,4 @@
+import http from '../common/http.js'
+export const splaceOrderApi = (parm) => {
+ return http.post("/wxapi/order/splaceOrder", 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 2049add..abffd9d 100644
--- a/order-app/src/pages/confirm/confirm.vue
+++ b/order-app/src/pages/confirm/confirm.vue
@@ -38,7 +38,7 @@
总计:¥{{totalPrice}}
-
+
提交订单({{totalNum}})
@@ -59,6 +59,9 @@
import {
getAddressApi
} from '../../api/user.js'
+ import {
+ splaceOrderApi
+ } from '../../api/order.js'
import {
onLoad
} from '@dcloudio/uni-app';
@@ -146,6 +149,24 @@
astore.address = res.data.address
}
}
+ //提交订单
+ const commitBtn = async () => {
+ let commitParm = reactive({
+ openid: uni.getStorageSync('openid'),
+ userName: astore.userName,
+ phone: astore.phone,
+ address: astore.area + "," + astore.address,
+ price: totalPrice.value,
+ details: store.orderList
+ })
+ const res = await splaceOrderApi(commitParm)
+ console.log(res)
+ if (res && res.code == 200) {
+ //清空购物车
+ store.orderList = []
+ uni.navigateBack()
+ }
+ }
onLoad(() => {
getAddress()
})