const app = getApp() let $api = require('../../../utils/ajaxFn.js') let dataFm = require('../../../utils/date.js') Page({ data: { info:{}, verCode:'', orderId:'', mblNo:'', refundStatus:'' }, onLoad(query) { this.data.orderId = query.orderId this.data.mblNo = app.userInfo.mblNo $api.ajax( '/zic/order/orderDtl', 'POST', (res)=>{ res.data.body.creTime = dataFm(res.data.body.creTime, 'YYYY-MM-DD HH:mm:ss') this.setData({ info:res.data.body, refundStatus:res.data.body.refundStatus, }) }, (err)=>{ }, true, { orderId:this.data.orderId } ) }, refundOrder(obj) { if(this.data.info.verCode != null && this.data.info.refundStatus == 1){ $api.ajax( '/zic/order/refund', 'POST', (res) => { this.setData({ refundStatus:0, }) my.showToast({ type: 'none', content: '退款成功', duration: 2000, }); if (getCurrentPages().length != 0) { //刷新当前页面的数据 getCurrentPages()[getCurrentPages().length - 1].onLoad() } }, (err) => { }, true, { verCode:this.data.info.verCode, orderId:this.data.orderId } ) }else{ my.showToast({ type: 'none', content: '请输入验证码', duration: 2000, }); } }, showMsg(){ }, onSend(obj) { $api.ajax( '/zic/user/sendMsg', 'POST', (res) => { }, (err) => { }, true, { verCodeType:11, mblNo:this.data.mblNo } ) }, inputVerCode(e){ console.log(e) this.setData({ 'info.verCode':e.detail.value }) }, });