liangjin
2021-05-14 05811328e58b1d6e142b598bc8f083504c84177f
pages/order/hbfqOrder/hbfqOrder.js
@@ -1,17 +1,25 @@
const app = getApp()
let $api = require('../../../utils/ajaxFn.js')
let dataFm = require('../../../utils/date.js')
Page({
  data: {
    info:{}
    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
          info:res.data.body,
          refundStatus:res.data.body.refundStatus,
        })
      },
      (err)=>{
@@ -19,9 +27,64 @@
      },
      true,
      {
        orderId:query.orderId
        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
    })
  },
});