diff --git a/pages/pages_zhentou/order/order.vue b/pages/pages_zhentou/order/order.vue
index 6d5502c..138594b 100644
--- a/pages/pages_zhentou/order/order.vue
+++ b/pages/pages_zhentou/order/order.vue
@@ -32,7 +32,7 @@
-
+
实付款
¥699.0
- 查看物流
- 确认收货
- 取消订单
+ 查看物流
+ 确认收货
+ 取消订单
立即支付
完善定制信息
- 删除订单
- 再次定制
+ 删除订单
+ 再次定制
@@ -91,11 +91,86 @@
},
methods: {
// 查看物流
- handleWuliu() {
+ handleWuliu(row) {
uni.navigateTo({
- url: "/pages/pages_zhentou/order/express"
+ url: "/pages/pages_zhentou/order/express?logisticsNo=" + row.logisticsNo + '&company=' + row.logisticsCompany + '&companyCode=' +row.logisticsCompanyCode
})
},
+ // 取消订单
+ cancelOrder(row){
+ uni.showModal({
+ title: '提示',
+ content: '确认取消该订单?',
+ success: (res) => {
+ if (res.confirm) {
+ uni.request({
+ url:getApp().globalData.baseUrl + '/blade-desk/order/cancel?id=' + row.id,
+ method:'POST',
+ header:{
+ 'Blade-Auth': 'bearer ' + uni.getStorageSync('token')
+ },
+ success: (res) => {
+ console.log(res)
+ if(res.data.code == 200){
+ uni.showToast({
+ title: '订单取消成功',
+ icon: 'none'
+ })
+ setTimeout(() =>{
+ uni.navigateBack()
+ },500)
+
+ }else{
+ uni.showToast({
+ title: res.data.msg,
+ icon: 'none'
+ })
+ }
+ }
+ })
+ } else if (res.cancel) {
+
+ }
+ }
+ });
+
+ },
+ // 删除订单
+ handleDelete(row){
+ uni.showModal({
+ title: '提示',
+ content: '确认删除订单吗?',
+ success: (res) => {
+ if (res.confirm) {
+ uni.request({
+ url:getApp().globalData.baseUrl + '/blade-desk/order/remove?ids=' + row.id,
+ method:"POST",
+ header:{
+ 'Blade-Auth': 'bearer ' + uni.getStorageSync('token')
+ },
+ success: (res) => {
+ console.log(res)
+ if(res.data.code == 200){
+ uni.showToast({
+ title: '订单删除成功',
+ icon: 'none'
+ })
+ setTimeout(() =>{
+ uni.navigateBack()
+ },500)
+ }else{
+ uni.showToast({
+ title: res.data.msg,
+ icon: 'none'
+ })
+ }
+ }
+ })
+ } else if (res.cancel) {
+ }
+ }
+ });
+ },
loadMore() {
if (this.hasMore) {
this.current = this.current + 1;
@@ -133,10 +208,10 @@
this.hasMore = true;
this.loadMore();
},
+ // 查看详情
handleCheck(row) {
- let item = encodeURIComponent(JSON.stringify(row))
uni.navigateTo({
- url: "/pages/pages_zhentou/order/checkOrder?row=" + item
+ url: "/pages/pages_zhentou/order/checkOrder?id=" + row.id
})
},
}