Sanakey
2021-06-05 61abc9b654f78019a974c68916eb5718bc1c2992
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
"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 });
Page({
    data: {
        doccode: ''
    },
    onLoad: function (options) {
        var _this = this;
        var doccode = options.doccode || '';
        this.setData({
            doccode: doccode
        });
        if (!wx.globalData.OpenId) {
            wx.globalData.indexCallback = function () {
                _this.hasCheckedSeller();
                console.log('初次打开小程序,直接进入验证页');
            };
        }
        else {
            console.log('不是初次打开小程序或未完全关闭小程序,进入验证页');
            this.hasCheckedSeller();
        }
    },
    onShow: function () {
    },
    hasCheckedSeller: function () {
        return __awaiter(this, void 0, void 0, function () {
            var doccode, _a, error, result;
            return __generator(this, function (_b) {
                switch (_b.label) {
                    case 0:
                        doccode = this.data.doccode;
                        return [4, wx.$utils.to(wx.$http.request({
                                url: "/shopping/panicBuyingSeller.do?m=hasCheckedSeller",
                                data: {
                                    doccode: doccode
                                }
                            }))];
                    case 1:
                        _a = _b.sent(), error = _a[0], result = _a[1];
                        if (error) {
                            console.log(error);
                            return [2];
                        }
                        console.log(result);
                        this.setData({
                            hasChecked: result.hasCheckedSeller,
                        });
                        return [2];
                }
            });
        });
    },
    doCheckingSeller: function () {
        return __awaiter(this, void 0, void 0, function () {
            var doccode, _a, error, result;
            return __generator(this, function (_b) {
                switch (_b.label) {
                    case 0:
                        doccode = this.data.doccode;
                        return [4, wx.$utils.to(wx.$http.request({
                                url: "/shopping/panicBuyingSeller.do?m=doCheckingSeller",
                                data: {
                                    doccode: doccode
                                }
                            }))];
                    case 1:
                        _a = _b.sent(), error = _a[0], result = _a[1];
                        if (error) {
                            console.log(error);
                            return [2];
                        }
                        console.log(result);
                        wx.showToast({
                            title: "\u9A8C\u8BC1\u6210\u529F",
                        });
                        setTimeout(function () {
                            wx.redirectTo({
                                url: "/pages/detail/detail?from=sellerVerify&doccode=" + doccode
                            });
                        }, 1000);
                        return [2];
                }
            });
        });
    }
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VsbGVyVmVyaWZ5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsic2VsbGVyVmVyaWZ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQSxJQUFJLENBQUM7SUFDSCxJQUFJLEVBQUU7UUFDSixPQUFPLEVBQUMsRUFBRTtLQUNYO0lBQ0QsTUFBTSxZQUFDLE9BQU87UUFBZCxpQkFpQkM7UUFoQkMsSUFBSSxPQUFPLEdBQUcsT0FBTyxDQUFDLE9BQU8sSUFBSSxFQUFFLENBQUM7UUFDcEMsSUFBSSxDQUFDLE9BQU8sQ0FBQztZQUNYLE9BQU8sU0FBQTtTQUNSLENBQUMsQ0FBQTtRQUNGLElBQUksQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLE1BQU0sRUFBQztZQUN4QixFQUFFLENBQUMsVUFBVSxDQUFDLGFBQWEsR0FBRztnQkFDNUIsS0FBSSxDQUFDLGdCQUFnQixFQUFFLENBQUM7Z0JBQ3hCLE9BQU8sQ0FBQyxHQUFHLENBQUMsaUJBQWlCLENBQUMsQ0FBQztZQUNqQyxDQUFDLENBQUE7U0FDRjthQUFLO1lBQ0osT0FBTyxDQUFDLEdBQUcsQ0FBQywwQkFBMEIsQ0FBQyxDQUFDO1lBQ3hDLElBQUksQ0FBQyxnQkFBZ0IsRUFBRSxDQUFDO1NBQ3pCO0lBSUgsQ0FBQztJQUNELE1BQU07SUFFTixDQUFDO0lBRUssZ0JBQWdCOzs7Ozs7d0JBQ2hCLE9BQU8sR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQzt3QkFDVixXQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUN0QyxFQUFFLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQztnQ0FDZixHQUFHLEVBQUMsbURBQW1EO2dDQUN2RCxJQUFJLEVBQUM7b0NBQ0gsT0FBTyxTQUFBO2lDQUNSOzZCQUNGLENBQUMsQ0FDSCxFQUFBOzt3QkFQRyxLQUFrQixTQU9yQixFQVBJLEtBQUssUUFBQSxFQUFFLE1BQU0sUUFBQTt3QkFRbEIsSUFBSSxLQUFLLEVBQUM7NEJBQ1IsT0FBTyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQzs0QkFDbkIsV0FBTzt5QkFDUjt3QkFDRCxPQUFPLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxDQUFDO3dCQUNwQixJQUFJLENBQUMsT0FBTyxDQUFDOzRCQUNYLFVBQVUsRUFBQyxNQUFNLENBQUMsZ0JBQWdCO3lCQUNuQyxDQUFDLENBQUE7Ozs7O0tBQ0g7SUFDSyxnQkFBZ0I7Ozs7Ozt3QkFDaEIsT0FBTyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDO3dCQUNWLFdBQU0sRUFBRSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQ3RDLEVBQUUsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDO2dDQUNmLEdBQUcsRUFBQyxtREFBbUQ7Z0NBQ3ZELElBQUksRUFBQztvQ0FDSCxPQUFPLFNBQUE7aUNBQ1I7NkJBQ0YsQ0FBQyxDQUNILEVBQUE7O3dCQVBHLEtBQWtCLFNBT3JCLEVBUEksS0FBSyxRQUFBLEVBQUUsTUFBTSxRQUFBO3dCQVFsQixJQUFJLEtBQUssRUFBQzs0QkFDUixPQUFPLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDOzRCQUNuQixXQUFPO3lCQUNSO3dCQUNELE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUM7d0JBQ3BCLEVBQUUsQ0FBQyxTQUFTLENBQUM7NEJBQ1gsS0FBSyxFQUFDLDBCQUFNO3lCQUNiLENBQUMsQ0FBQTt3QkFDRixVQUFVLENBQUM7NEJBQ1QsRUFBRSxDQUFDLFVBQVUsQ0FBQztnQ0FDWixHQUFHLEVBQUMsb0RBQWtELE9BQVM7NkJBQ2hFLENBQUMsQ0FBQTt3QkFDSixDQUFDLEVBQUMsSUFBSSxDQUFDLENBQUE7Ozs7O0tBQ1I7Q0FDRixDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuUGFnZSh7XHJcbiAgZGF0YToge1xyXG4gICAgZG9jY29kZTonJ1xyXG4gIH0sXHJcbiAgb25Mb2FkKG9wdGlvbnMpIHtcclxuICAgIGxldCBkb2Njb2RlID0gb3B0aW9ucy5kb2Njb2RlIHx8ICcnO1xyXG4gICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgZG9jY29kZVxyXG4gICAgfSlcclxuICAgIGlmICghd3guZ2xvYmFsRGF0YS5PcGVuSWQpe1xyXG4gICAgICB3eC5nbG9iYWxEYXRhLmluZGV4Q2FsbGJhY2sgPSAoKT0+e1xyXG4gICAgICAgIHRoaXMuaGFzQ2hlY2tlZFNlbGxlcigpO1xyXG4gICAgICAgIGNvbnNvbGUubG9nKCfliJ3mrKHmiZPlvIDlsI/nqIvluo/vvIznm7TmjqXov5vlhaXpqozor4HpobUnKTtcclxuICAgICAgfVxyXG4gICAgfSBlbHNle1xyXG4gICAgICBjb25zb2xlLmxvZygn5LiN5piv5Yid5qyh5omT5byA5bCP56iL5bqP5oiW5pyq5a6M5YWo5YWz6Zet5bCP56iL5bqP77yM6L+b5YWl6aqM6K+B6aG1Jyk7XHJcbiAgICAgIHRoaXMuaGFzQ2hlY2tlZFNlbGxlcigpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAvLyB0aGlzLmdldFNlbGxlckxpc3QoKTtcclxuICB9LFxyXG4gIG9uU2hvdygpIHtcclxuXHJcbiAgfSxcclxuXHJcbiAgYXN5bmMgaGFzQ2hlY2tlZFNlbGxlcigpIHtcclxuICAgIGxldCBkb2Njb2RlID0gdGhpcy5kYXRhLmRvY2NvZGU7XHJcbiAgICBsZXQgW2Vycm9yLCByZXN1bHRdID0gYXdhaXQgd3guJHV0aWxzLnRvKFxyXG4gICAgICB3eC4kaHR0cC5yZXF1ZXN0KHtcclxuICAgICAgICB1cmw6YC9zaG9wcGluZy9wYW5pY0J1eWluZ1NlbGxlci5kbz9tPWhhc0NoZWNrZWRTZWxsZXJgLFxyXG4gICAgICAgIGRhdGE6e1xyXG4gICAgICAgICAgZG9jY29kZVxyXG4gICAgICAgIH1cclxuICAgICAgfSlcclxuICAgIClcclxuICAgIGlmIChlcnJvcil7XHJcbiAgICAgIGNvbnNvbGUubG9nKGVycm9yKTtcclxuICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG4gICAgY29uc29sZS5sb2cocmVzdWx0KTtcclxuICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgIGhhc0NoZWNrZWQ6cmVzdWx0Lmhhc0NoZWNrZWRTZWxsZXIsXHJcbiAgICB9KVxyXG4gIH0sXHJcbiAgYXN5bmMgZG9DaGVja2luZ1NlbGxlcigpIHtcclxuICAgIGxldCBkb2Njb2RlID0gdGhpcy5kYXRhLmRvY2NvZGU7XHJcbiAgICBsZXQgW2Vycm9yLCByZXN1bHRdID0gYXdhaXQgd3guJHV0aWxzLnRvKFxyXG4gICAgICB3eC4kaHR0cC5yZXF1ZXN0KHtcclxuICAgICAgICB1cmw6YC9zaG9wcGluZy9wYW5pY0J1eWluZ1NlbGxlci5kbz9tPWRvQ2hlY2tpbmdTZWxsZXJgLFxyXG4gICAgICAgIGRhdGE6e1xyXG4gICAgICAgICAgZG9jY29kZVxyXG4gICAgICAgIH1cclxuICAgICAgfSlcclxuICAgIClcclxuICAgIGlmIChlcnJvcil7XHJcbiAgICAgIGNvbnNvbGUubG9nKGVycm9yKTtcclxuICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG4gICAgY29uc29sZS5sb2cocmVzdWx0KTtcclxuICAgIHd4LnNob3dUb2FzdCh7XHJcbiAgICAgIHRpdGxlOmDpqozor4HmiJDlip9gLFxyXG4gICAgfSlcclxuICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICB3eC5yZWRpcmVjdFRvKHtcclxuICAgICAgICB1cmw6YC9wYWdlcy9kZXRhaWwvZGV0YWlsP2Zyb209c2VsbGVyVmVyaWZ5JmRvY2NvZGU9JHtkb2Njb2RlfWBcclxuICAgICAgfSlcclxuICAgIH0sMTAwMClcclxuICB9XHJcbn0pXHJcbmV4cG9ydCB7fVxyXG4iXX0=