From 05811328e58b1d6e142b598bc8f083504c84177f Mon Sep 17 00:00:00 2001
From: liangjin <liangjin@finlean.com>
Date: Fri, 14 May 2021 22:21:52 +0800
Subject: [PATCH] 小程序

---
 pages/order/shskOrder/shskOrder.js |   68 ++++++++++++++++++++++++++++++++--
 1 files changed, 64 insertions(+), 4 deletions(-)

diff --git a/pages/order/shskOrder/shskOrder.js b/pages/order/shskOrder/shskOrder.js
index 35e44a3..bb40b34 100644
--- a/pages/order/shskOrder/shskOrder.js
+++ b/pages/order/shskOrder/shskOrder.js
@@ -1,17 +1,26 @@
+const app = getApp()
 let $api = require('../../../utils/ajaxFn.js')
 let dataFm = require('../../../utils/date.js')
 Page({
   data: {
-    info:{}
+    info:{},
+    canRefund:0,
+    verCode:'',
+    orderId:'',
+    mblNo:'',
+    refundStatus:0
   },
   onLoad(query) {
+     this.data.orderId = query.orderId
+    this.data.mblNo = app.userInfo.mblNo
     $api.ajax(
-      '/sib/xcx/order/orderDtl',
+      '/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)=>{
@@ -23,5 +32,56 @@
       }
     )
   },
-  
+  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,
+        });
+      },
+      (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:12,
+        mblNo:this.data.mblNo
+      }
+    )
+  },
+  inputVerCode(e){
+    console.log(e)
+    this.setData({
+      'info.verCode':e.detail.value
+    })
+  },
 });

--
Gitblit v1.8.0