133 lines
3.8 KiB
JavaScript
133 lines
3.8 KiB
JavaScript
var e = require("../../@babel/runtime/helpers/interopRequireDefault")(require("../../@babel/runtime/helpers/defineProperty")), r = getApp(), t = r.requirejs("core"), o = r.requirejs("biz/group_order");
|
|
|
|
Page({
|
|
data: (0, e.default)({
|
|
code: !1,
|
|
consume: !1,
|
|
store: !1,
|
|
cancel: o.cancelArray,
|
|
cancelindex: 0,
|
|
diyshow: {},
|
|
city_express_state: 0,
|
|
order_id: 0,
|
|
order: [],
|
|
address: [],
|
|
wpfwset:[],
|
|
}, "cancel", o.cancelArray),
|
|
onLoad: function(e) {
|
|
this.setData({
|
|
order_id: e.order_id
|
|
});
|
|
},
|
|
onShow: function() {
|
|
this.get_list();
|
|
r.getCache("isIpx") ? this.setData({
|
|
isIpx: !0,
|
|
iphonexnavbar: "fui-iphonex-navbar",
|
|
paddingb: "padding-b"
|
|
}) : this.setData({
|
|
isIpx: !1,
|
|
iphonexnavbar: "",
|
|
paddingb: ""
|
|
});
|
|
},
|
|
get_list: function() {
|
|
var e = this;
|
|
t.get("groups/order/details", {
|
|
orderid: e.data.order_id
|
|
}, function(r) {
|
|
r.error > 0 && (5e4 != r.error && t.toast(r.message, "loading"), wx.redirectTo({
|
|
url: "../order/index"
|
|
})), e.setData({
|
|
show: !0,
|
|
express: r.express,
|
|
order: r.order,
|
|
address: r.address,
|
|
store: r.store,
|
|
verify: r.verify,
|
|
verifynum: r.verifynum,
|
|
verifytotal: r.verifytotal,
|
|
carrier: r.carrier,
|
|
shop_name: r.sysset.shopname,
|
|
goods: r.goods,
|
|
goodRefund: r.goodRefund,
|
|
wpfwset:r.wpfwset,
|
|
});
|
|
});
|
|
},
|
|
more: function() {
|
|
this.setData({
|
|
all: !0
|
|
});
|
|
},
|
|
code: function(e) {
|
|
var r = this;
|
|
t.post("groups/verify/qrcode", {
|
|
id: r.data.order.id,
|
|
verifycode: r.data.order.verifycode
|
|
}, function(e) {
|
|
0 == e.error ? r.setData({
|
|
code: !0,
|
|
qrcode: e.url
|
|
}) : t.alert(e.message);
|
|
}, !0);
|
|
},
|
|
diyshow: function(e) {
|
|
var r = this.data.diyshow, o = t.data(e).id;
|
|
r[o] = !r[o], this.setData({
|
|
diyshow: r
|
|
});
|
|
},
|
|
close: function() {
|
|
this.setData({
|
|
code: !1
|
|
});
|
|
},
|
|
toggle: function(e) {
|
|
var r = t.pdata(e), o = r.id, i = r.type, a = {};
|
|
a[i] = 0 == o || void 0 === o ? 1 : 0, this.setData(a);
|
|
},
|
|
phone: function(e) {
|
|
t.phone(e);
|
|
},
|
|
finish: function(e) {
|
|
var r = this, o = e.target.dataset.orderid;
|
|
t.confirm("是否确认收货", function() {
|
|
t.get("groups/order/finish", {
|
|
id: o
|
|
}, function(e) {
|
|
0 == e.error ? r.get_list(!0) : t.alert(e.message);
|
|
});
|
|
});
|
|
},
|
|
delete_: function(e) {
|
|
var r = e.target.dataset.orderid;
|
|
t.confirm("是否确认删除", function() {
|
|
t.get("groups/order/delete", {
|
|
id: r
|
|
}, function(e) {
|
|
0 == e.error ? wx.reLaunch({
|
|
url: "../order/index"
|
|
}) : t.alert(e.message);
|
|
});
|
|
});
|
|
},
|
|
cancel: function(e) {
|
|
var r = this.data.order_id;
|
|
o.cancel(r, e.detail.value, "../order_detail/index?order_id=" + r);
|
|
},
|
|
refundcancel: function(e) {
|
|
t.post("groups.refund.cancel", {
|
|
orderid: this.data.order_id
|
|
}, function(e) {
|
|
0 == e.error ? wx.navigateBack() : wx.showToast({
|
|
title: e.error,
|
|
icon: "none",
|
|
duration: 2e3
|
|
});
|
|
});
|
|
},
|
|
onShareAppMessage: function() {
|
|
return t.onShareAppMessage();
|
|
}
|
|
}); |