71 lines
2.3 KiB
JavaScript
71 lines
2.3 KiB
JavaScript
var e = getApp(), s = e.requirejs("core"), r = e.requirejs("foxui");
|
|
|
|
e.requirejs("jquery");
|
|
|
|
Page({
|
|
data: {
|
|
express: "",
|
|
expresscom: "",
|
|
express_number: ""
|
|
},
|
|
onLoad: function(s) {
|
|
this.setData({
|
|
options: s
|
|
}), e.url(s), this.get_list();
|
|
},
|
|
get_list: function() {
|
|
var e = this;
|
|
void 0 === e.data.options.singlerefund ? s.get("order/express_number", e.data.options, function(r) {
|
|
0 == r.error ? (r.show = !0, e.setData(r)) : s.toast(r.message, "loading");
|
|
}) : s.get("order/single_express_number", e.data.options, function(r) {
|
|
0 == r.error ? (r.show = !0, e.setData(r)) : s.toast(r.message, "loading");
|
|
});
|
|
},
|
|
inputPrickChange: function(e) {
|
|
var s = this.data.express_list, r = e.detail.value, t = s[r].name, i = s[r].express;
|
|
this.setData({
|
|
expresscom: t,
|
|
express: i,
|
|
index: r
|
|
});
|
|
},
|
|
inputChange: function(e) {
|
|
var s = e.detail.value;
|
|
this.setData({
|
|
express_number: s
|
|
});
|
|
},
|
|
back: function() {
|
|
wx.navigateBack();
|
|
},
|
|
submit: function(e) {
|
|
var t = e.currentTarget.dataset.refund, i = this.data.express_number, a = (t = this.data.options.refundid,
|
|
this.data.options.id);
|
|
if ("" != i) {
|
|
var n = this.data.express, o = this.data.expresscom;
|
|
void 0 === this.data.options.singlerefund ? s.get("order/express_number", {
|
|
submit: 1,
|
|
refundid: t,
|
|
orderid: a,
|
|
express_number: i,
|
|
express: n,
|
|
expresscom: o
|
|
}, function(e) {
|
|
0 == e.error && wx.navigateTo({
|
|
url: "/pages/order/detail/index?id=" + a
|
|
});
|
|
}) : s.get("order/single_express_number", {
|
|
submit: 1,
|
|
refundid: t,
|
|
orderid: a,
|
|
express_number: i,
|
|
express: n,
|
|
expresscom: o
|
|
}, function(e) {
|
|
0 == e.error && wx.navigateTo({
|
|
url: "/pages/order/detail/index?id=" + a
|
|
});
|
|
});
|
|
} else r.toast(this, "请填写快递单号");
|
|
}
|
|
}); |