123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- var utils = require("../../utils/helper.js");
- Page({
- data: {
- hide: 1,
- qrcode: ""
- },
- onLoad: function(e) {
- getApp().page.onLoad(this, e), this.getOrderDetails(e)
- },
- onReady: function(e) {
- getApp().page.onReady(this)
- },
- onShow: function(e) {
- getApp().page.onShow(this)
- },
- onHide: function(e) {
- getApp().page.onHide(this)
- },
- onUnload: function(e) {
- getApp().page.onUnload(this)
- },
- onPullDownRefresh: function(e) {
- getApp().page.onPullDownRefresh(this)
- },
- onReachBottom: function(e) {
- getApp().page.onReachBottom(this)
- },
- getOrderDetails: function(e) {
- var o = "";
- if ("undefined" == typeof my) o = e.scene;
- else if (null !== getApp().query) {
- var t = getApp().query;
- getApp().query = null, o = t.order_id
- }
- var n = this;
- wx.showModal({
- title: '提示',
- content: '确定核销?',
- success:function(res){
- if(res.confirm){
- getApp().core.showLoading({
- title: "正在加载",
- mask: !0
- }), getApp().request({
- url: getApp().api.everyday_coupon.pickcoupon,
- method: "get",
- data: {
- id: o
- },
- success: function (e) {
- getApp().core.redirectTo({
- url: "/pages/user/user"
- })
- // 0 == e.code ? n.setData({
- // goods: e.data
- // }) : getApp().core.showModal({
- // title: "提示",
- // content: e.msg,
- // showCancel: !1,
- // success: function(e) {
- // e.confirm && getApp().core.redirectTo({
- // url: "/pages/user/user"
- // })
- // }
- // })
- },
- complete: function (e) {
- setTimeout(function () {
- getApp().core.hideLoading()
- }, 1e3)
- }
- })
- }else{
- wx.redirectTo({
- url: '/pages/index/index',
- })
- }
- }
- })
-
- },
- goToGoodsDetails: function(e) {
- getApp().core.redirectTo({
- url: "/pages/book/details/details?id=" + this.data.goods.goods_id
- })
- },
- nowWriteOff: function(e) {
- var o = this;
- getApp().core.showModal({
- title: "提示",
- content: "是否确认核销?",
- success: function(e) {
- e.confirm ? (getApp().core.showLoading({
- title: "正在加载"
- }), getApp().request({
- url: getApp().api.book.clerk,
- data: {
- order_id: o.data.goods.id
- },
- success: function(e) {
- 0 == e.code ? getApp().core.redirectTo({
- url: "/pages/user/user"
- }) : getApp().core.showModal({
- title: "警告!",
- showCancel: !1,
- content: e.msg,
- confirmText: "确认",
- success: function(e) {
- e.confirm && getApp().core.redirectTo({
- url: "/pages/index/index"
- })
- }
- })
- },
- complete: function() {
- getApp().core.hideLoading()
- }
- })) : e.cancel
- }
- })
- }
- });
|