Sanakey
2021-05-08 d38be727e16028006b4fe1411fc4ff4d0380e0d9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
"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