diff --git a/pages/process/order-info/index.js b/pages/process/order-info/index.js
index e7e3e2f..14f66b4 100644
--- a/pages/process/order-info/index.js
+++ b/pages/process/order-info/index.js
@@ -1,7 +1,7 @@
// pages/process/order-check/index.js
import Scene from '../../index/scene'
import Dialog from '../../../components/dialog/dialog'
-import { repeatOrder, getFactoryOrderInfo, checkingOrder, printOrder} from "../../../api/saas"
+import { cancelOrder, repeatOrder, getFactoryOrderInfo, checkingOrder, printOrder} from "../../../api/saas"
const event = require('../../../utils/event')
const util = require('../../../utils/util')
const app = getApp()
@@ -91,6 +91,19 @@ Scene({
}
})
},
+ cancelOrder: function(e){
+ Dialog.confirm({ title: '温馨提示', message: '确定取消该订单?' }).then(() => {
+ wx.showLoading({ title: '正在获取', mask: true })
+ cancelOrder(this.data.form.id).then(result => {
+ wx.hideLoading()
+ util.showBackToast('订单已经删除')
+ event.emit('OrderMessage', { what: 12, desc: 'cancelOrder' })
+ }).catch(err => {
+ wx.hideLoading()
+ util.showToast(err)
+ })
+ })
+ },
repeatOrder: function(e){
Dialog.confirm({ title: '温馨提示', message: '确定重新过皮重?' }).then(() => {
wx.showLoading({ title: '正在处理', mask: true })
diff --git a/pages/process/order-info/index.wxml b/pages/process/order-info/index.wxml
index 3b8d155..c085dc8 100644
--- a/pages/process/order-info/index.wxml
+++ b/pages/process/order-info/index.wxml
@@ -175,6 +175,9 @@
+
+ 取消订单
+
重新过皮重
通过审核
diff --git a/pages/process/order-list/index.wxml b/pages/process/order-list/index.wxml
index 879f667..c631485 100644
--- a/pages/process/order-list/index.wxml
+++ b/pages/process/order-list/index.wxml
@@ -65,7 +65,7 @@
取消订单
+ bind:click="cancelOrder" wx:if="{{item.status == 1 || item.status == 2}}">取消订单
定价