"use strict";
|
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
return new (P || (P = Promise))(function (resolve, reject) {
|
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
|
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
});
|
};
|
var __generator = (this && this.__generator) || function (thisArg, body) {
|
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
|
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
|
function verb(n) { return function (v) { return step([n, v]); }; }
|
function step(op) {
|
if (f) throw new TypeError("Generator is already executing.");
|
while (_) try {
|
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
|
if (y = 0, t) op = [op[0] & 2, t.value];
|
switch (op[0]) {
|
case 0: case 1: t = op; break;
|
case 4: _.label++; return { value: op[1], done: false };
|
case 5: _.label++; y = op[1]; op = [0]; continue;
|
case 7: op = _.ops.pop(); _.trys.pop(); continue;
|
default:
|
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
|
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
|
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
|
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
|
if (t[2]) _.ops.pop();
|
_.trys.pop(); continue;
|
}
|
op = body.call(thisArg, _);
|
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
|
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
|
}
|
};
|
Object.defineProperty(exports, "__esModule", { value: true });
|
var app = getApp();
|
Page({
|
data: {
|
isLoading: true,
|
noticeText: '',
|
doccode: '',
|
detail: {},
|
sellerList: []
|
},
|
onLoad: function (options) {
|
console.log(app);
|
this.setData({
|
fromPage: options.from,
|
doccode: options.doccode,
|
});
|
console.log(this.data.noticeText);
|
},
|
onShow: function () {
|
this.getDetails();
|
},
|
getDetails: function () {
|
return __awaiter(this, void 0, void 0, function () {
|
var _a, doccode, _b, error, result;
|
return __generator(this, function (_c) {
|
switch (_c.label) {
|
case 0:
|
doccode = this.data.doccode;
|
return [4, wx.$utils.to(wx.$http.request({
|
url: "/shopping/panicBuying.do?m=getPanicBuyingDetail",
|
data: {
|
doccode: doccode,
|
isEdit: false,
|
RefOpenId: wx.globalData.FromOpenId
|
}
|
}))];
|
case 1:
|
_b = _c.sent(), error = _b[0], result = _b[1];
|
if (error) {
|
console.log(error);
|
return [2];
|
}
|
console.log(result);
|
this.setData((_a = {
|
detail: result.list[0]
|
},
|
_a["detail.coverImageUrl"] = [result.list[0].coverImageUrl],
|
_a.isLoading = false,
|
_a.sellerList = result.sellerList,
|
_a));
|
wx.globalData.FromOpenId = result.list[0].lastReferralsOpenId || '';
|
return [2];
|
}
|
});
|
});
|
},
|
onCountDownFinish: function () {
|
return __awaiter(this, void 0, void 0, function () {
|
return __generator(this, function (_a) {
|
switch (_a.label) {
|
case 0: return [4, this.getDetails()];
|
case 1:
|
_a.sent();
|
return [2];
|
}
|
});
|
});
|
},
|
sendShareRecord: function () {
|
return __awaiter(this, void 0, void 0, function () {
|
var _a, error, result;
|
return __generator(this, function (_b) {
|
switch (_b.label) {
|
case 0: return [4, wx.$utils.to(wx.$http.request({
|
url: "/shopping/panicBuying.do?m=saveSharedTraceRecord",
|
data: {
|
doccode: this.data.doccode
|
}
|
}))];
|
case 1:
|
_a = _b.sent(), error = _a[0], result = _a[1];
|
if (error) {
|
console.log(error);
|
return [2];
|
}
|
console.log(result);
|
return [2];
|
}
|
});
|
});
|
},
|
onShareAppMessage: function () {
|
this.sendShareRecord();
|
var FromUserId = wx.globalData.FromUserId || '';
|
var FromOpenId = wx.globalData.FromOpenId || '';
|
var doccode = this.data.doccode || '';
|
var detail = this.data.detail || {};
|
var sellerList = this.data.sellerList[0] || [];
|
return {
|
title: (sellerList.sellerName || '') + "\u9080\u8BF7\u60A8\u53C2\u52A0" + (detail.formName || '活动') + " \u00B7 " + (detail.title || ''),
|
path: "pages/detail/detail?FromUserId=" + FromUserId + "&FromOpenId=" + FromOpenId + "&OpenFrom=fromShare&doccode=" + doccode,
|
};
|
}
|
});
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGV0YWlsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZGV0YWlsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSxJQUFNLEdBQUcsR0FBRyxNQUFNLEVBQWMsQ0FBQztBQUNqQyxJQUFJLENBQUM7SUFDSCxJQUFJLEVBQUU7UUFDSixTQUFTLEVBQUUsSUFBSTtRQUNmLFVBQVUsRUFBQyxFQUFFO1FBQ2IsT0FBTyxFQUFDLEVBQUU7UUFDVixNQUFNLEVBQUUsRUFDQTtRQUNSLFVBQVUsRUFBQyxFQUFFO0tBQ2Q7SUFDRCxNQUFNLFlBQUMsT0FBTztRQUNaLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDakIsSUFBSSxDQUFDLE9BQU8sQ0FBQztZQUNYLFFBQVEsRUFBQyxPQUFPLENBQUMsSUFBSTtZQUNyQixPQUFPLEVBQUMsT0FBTyxDQUFDLE9BQU87U0FDeEIsQ0FBQyxDQUFDO1FBTUgsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQ3BDLENBQUM7SUFDRCxNQUFNO1FBQ0osSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO0lBQ3BCLENBQUM7SUFDSyxVQUFVOzs7Ozs7d0JBQ1YsT0FBTyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDO3dCQUNWLFdBQU0sRUFBRSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQ3RDLEVBQUUsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDO2dDQUNmLEdBQUcsRUFBQyxpREFBaUQ7Z0NBQ3JELElBQUksRUFBQztvQ0FDSCxPQUFPLFNBQUE7b0NBQ1AsTUFBTSxFQUFDLEtBQUs7b0NBQ1osU0FBUyxFQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsVUFBVTtpQ0FDbkM7NkJBQ0YsQ0FBQyxDQUNILEVBQUE7O3dCQVRHLEtBQWtCLFNBU3JCLEVBVEksS0FBSyxRQUFBLEVBQUUsTUFBTSxRQUFBO3dCQVVsQixJQUFJLEtBQUssRUFBQzs0QkFDUixPQUFPLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDOzRCQUNuQixXQUFPO3lCQUNSO3dCQUNELE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUM7d0JBQ3BCLElBQUksQ0FBQyxPQUFPO2dDQUNWLE1BQU0sRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQzs7NEJBQ3RCLEdBQUMsc0JBQXNCLElBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQzs0QkFDdkQsWUFBUyxHQUFFLEtBQUs7NEJBQ2hCLGFBQVUsR0FBQyxNQUFNLENBQUMsVUFBVTtnQ0FDNUIsQ0FBQzt3QkFDSCxFQUFFLENBQUMsVUFBVSxDQUFDLFVBQVUsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixJQUFJLEVBQUUsQ0FBQzs7Ozs7S0FDckU7SUFFSyxpQkFBaUI7Ozs7NEJBQ3JCLFdBQU0sSUFBSSxDQUFDLFVBQVUsRUFBRSxFQUFBOzt3QkFBdkIsU0FBdUIsQ0FBQzs7Ozs7S0FHekI7SUFFSyxlQUFlOzs7Ozs0QkFDRyxXQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUN0QyxFQUFFLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQzs0QkFDZixHQUFHLEVBQUMsa0RBQWtEOzRCQUN0RCxJQUFJLEVBQUM7Z0NBQ0gsT0FBTyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTzs2QkFDM0I7eUJBQ0YsQ0FBQyxDQUNILEVBQUE7O3dCQVBHLEtBQWtCLFNBT3JCLEVBUEksS0FBSyxRQUFBLEVBQUUsTUFBTSxRQUFBO3dCQVFsQixJQUFJLEtBQUssRUFBQzs0QkFDUixPQUFPLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDOzRCQUNuQixXQUFPO3lCQUNSO3dCQUNELE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUM7Ozs7O0tBQ3JCO0lBQ0QsaUJBQWlCO1FBQ2YsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFDO1FBQ3ZCLElBQUksVUFBVSxHQUFTLEVBQUUsQ0FBQyxVQUFVLENBQUMsVUFBVSxJQUFJLEVBQUUsQ0FBQztRQUN0RCxJQUFJLFVBQVUsR0FBVSxFQUFFLENBQUMsVUFBVSxDQUFDLFVBQVUsSUFBRSxFQUFFLENBQUM7UUFDckQsSUFBSSxPQUFPLEdBQVUsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLElBQUUsRUFBRSxDQUFDO1FBQzNDLElBQUksTUFBTSxHQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBYSxJQUFFLEVBQUUsQ0FBQztRQUM3QyxJQUFJLFVBQVUsR0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQVEsSUFBRSxFQUFFLENBQUM7UUFFeEQsT0FBTztZQUNMLEtBQUssRUFBRSxDQUFHLFVBQVUsQ0FBQyxVQUFVLElBQUUsRUFBRSx3Q0FBUSxNQUFNLENBQUMsUUFBUSxJQUFFLElBQUksa0JBQU0sTUFBTSxDQUFDLEtBQUssSUFBRSxFQUFFLENBQUU7WUFFeEYsSUFBSSxFQUFFLG9DQUFrQyxVQUFVLG9CQUFlLFVBQVUsb0NBQStCLE9BQVM7U0FDcEgsQ0FBQTtJQUNILENBQUM7Q0FFRixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBhcHAgPSBnZXRBcHA8SUFwcE9wdGlvbj4oKTtcclxuUGFnZSh7XHJcbiAgZGF0YToge1xyXG4gICAgaXNMb2FkaW5nOiB0cnVlLFxyXG4gICAgbm90aWNlVGV4dDonJyxcclxuICAgIGRvY2NvZGU6JycsXHJcbiAgICBkZXRhaWw6IHtcclxuICAgIH0gYXMgYW55LFxyXG4gICAgc2VsbGVyTGlzdDpbXVxyXG4gIH0sXHJcbiAgb25Mb2FkKG9wdGlvbnMpIHtcclxuICAgIGNvbnNvbGUubG9nKGFwcCk7XHJcbiAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICBmcm9tUGFnZTpvcHRpb25zLmZyb20sXHJcbiAgICAgIGRvY2NvZGU6b3B0aW9ucy5kb2Njb2RlLFxyXG4gICAgfSk7XHJcbiAgICAvLyBpZiAob3B0aW9ucy5mcm9tID09PSAnbXlPcmRlcicpIHtcclxuICAgIC8vICAgdGhpcy5nZXRPcmRlckRldGFpbCgpO1xyXG4gICAgLy8gfSBlbHNle1xyXG5cclxuICAgIC8vIH1cclxuICAgIGNvbnNvbGUubG9nKHRoaXMuZGF0YS5ub3RpY2VUZXh0KTtcclxuICB9LFxyXG4gIG9uU2hvdygpIHtcclxuICAgIHRoaXMuZ2V0RGV0YWlscygpO1xyXG4gIH0sXHJcbiAgYXN5bmMgZ2V0RGV0YWlscygpIHtcclxuICAgIGxldCBkb2Njb2RlID0gdGhpcy5kYXRhLmRvY2NvZGU7XHJcbiAgICBsZXQgW2Vycm9yLCByZXN1bHRdID0gYXdhaXQgd3guJHV0aWxzLnRvKFxyXG4gICAgICB3eC4kaHR0cC5yZXF1ZXN0KHtcclxuICAgICAgICB1cmw6YC9zaG9wcGluZy9wYW5pY0J1eWluZy5kbz9tPWdldFBhbmljQnV5aW5nRGV0YWlsYCxcclxuICAgICAgICBkYXRhOntcclxuICAgICAgICAgIGRvY2NvZGUsXHJcbiAgICAgICAgICBpc0VkaXQ6ZmFsc2UsXHJcbiAgICAgICAgICBSZWZPcGVuSWQ6d3guZ2xvYmFsRGF0YS5Gcm9tT3BlbklkXHJcbiAgICAgICAgfVxyXG4gICAgICB9KVxyXG4gICAgKVxyXG4gICAgaWYgKGVycm9yKXtcclxuICAgICAgY29uc29sZS5sb2coZXJyb3IpO1xyXG4gICAgICByZXR1cm47XHJcbiAgICB9XHJcbiAgICBjb25zb2xlLmxvZyhyZXN1bHQpO1xyXG4gICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgZGV0YWlsOiByZXN1bHQubGlzdFswXSxcclxuICAgICAgW2BkZXRhaWwuY292ZXJJbWFnZVVybGBdOltyZXN1bHQubGlzdFswXS5jb3ZlckltYWdlVXJsXSxcclxuICAgICAgaXNMb2FkaW5nOiBmYWxzZSxcclxuICAgICAgc2VsbGVyTGlzdDpyZXN1bHQuc2VsbGVyTGlzdFxyXG4gICAgfSk7XHJcbiAgICB3eC5nbG9iYWxEYXRhLkZyb21PcGVuSWQgPSByZXN1bHQubGlzdFswXS5sYXN0UmVmZXJyYWxzT3BlbklkIHx8ICcnO1xyXG4gIH0sXHJcblxyXG4gIGFzeW5jIG9uQ291bnREb3duRmluaXNoKCl7XHJcbiAgICBhd2FpdCB0aGlzLmdldERldGFpbHMoKTtcclxuICAgIC8vIGxldCBnb29kc0FjdGlvbiA9IHRoaXMuc2VsZWN0Q29tcG9uZW50KCcjZ29vZHMtYWN0aW9uJyk7XHJcbiAgICAvLyBnb29kc0FjdGlvbi5nZXROb3RpY2UoKTtcclxuICB9LFxyXG5cclxuICBhc3luYyBzZW5kU2hhcmVSZWNvcmQoKXtcclxuICAgIGxldCBbZXJyb3IsIHJlc3VsdF0gPSBhd2FpdCB3eC4kdXRpbHMudG8oXHJcbiAgICAgIHd4LiRodHRwLnJlcXVlc3Qoe1xyXG4gICAgICAgIHVybDpgL3Nob3BwaW5nL3BhbmljQnV5aW5nLmRvP209c2F2ZVNoYXJlZFRyYWNlUmVjb3JkYCxcclxuICAgICAgICBkYXRhOntcclxuICAgICAgICAgIGRvY2NvZGU6IHRoaXMuZGF0YS5kb2Njb2RlXHJcbiAgICAgICAgfVxyXG4gICAgICB9KVxyXG4gICAgKVxyXG4gICAgaWYgKGVycm9yKXtcclxuICAgICAgY29uc29sZS5sb2coZXJyb3IpO1xyXG4gICAgICByZXR1cm47XHJcbiAgICB9XHJcbiAgICBjb25zb2xlLmxvZyhyZXN1bHQpO1xyXG4gIH0sXHJcbiAgb25TaGFyZUFwcE1lc3NhZ2UoKSB7XHJcbiAgICB0aGlzLnNlbmRTaGFyZVJlY29yZCgpO1xyXG4gICAgbGV0IEZyb21Vc2VySWQ6c3RyaW5nPSB3eC5nbG9iYWxEYXRhLkZyb21Vc2VySWQgfHwgJyc7XHJcbiAgICBsZXQgRnJvbU9wZW5JZDpzdHJpbmcgPSB3eC5nbG9iYWxEYXRhLkZyb21PcGVuSWR8fCcnO1xyXG4gICAgbGV0IGRvY2NvZGU6c3RyaW5nID0gdGhpcy5kYXRhLmRvY2NvZGV8fCcnO1xyXG4gICAgbGV0IGRldGFpbDphbnkgPSB0aGlzLmRhdGEuZGV0YWlsIGFzIGFueXx8e307XHJcbiAgICBsZXQgc2VsbGVyTGlzdDphbnkgPSB0aGlzLmRhdGEuc2VsbGVyTGlzdFswXSBhcyBhbnl8fFtdO1xyXG5cclxuICAgIHJldHVybiB7XHJcbiAgICAgIHRpdGxlOiBgJHtzZWxsZXJMaXN0LnNlbGxlck5hbWV8fCcnfemCgOivt+aCqOWPguWKoCR7ZGV0YWlsLmZvcm1OYW1lfHwn5rS75YqoJ30gwrcgJHtkZXRhaWwudGl0bGV8fCcnfWAsXHJcbiAgICAgIC8vIHRpdGxlOiB1dGlscy5nZXRTaGFyZVRpdGxlKCksXHJcbiAgICAgIHBhdGg6IGBwYWdlcy9kZXRhaWwvZGV0YWlsP0Zyb21Vc2VySWQ9JHtGcm9tVXNlcklkfSZGcm9tT3BlbklkPSR7RnJvbU9wZW5JZH0mT3BlbkZyb209ZnJvbVNoYXJlJmRvY2NvZGU9JHtkb2Njb2RlfWAsXHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSk7XHJcbmV4cG9ydCB7fTtcclxuIl19
|