|
@@ -34,7 +34,7 @@ __webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 43);
|
|
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 43);
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
/* harmony import */ var _index_vue_vue_type_style_index_0_id_57280228_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=57280228&lang=scss&scoped=true& */ 45);
|
|
/* harmony import */ var _index_vue_vue_type_style_index_0_id_57280228_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=57280228&lang=scss&scoped=true& */ 45);
|
|
-/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 35);
|
|
|
|
|
|
+/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
|
|
|
|
|
|
var renderjs
|
|
var renderjs
|
|
|
|
|
|
@@ -142,8 +142,8 @@ Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
value: true
|
|
});
|
|
});
|
|
exports.default = void 0;
|
|
exports.default = void 0;
|
|
-var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 30));
|
|
|
|
-var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32));
|
|
|
|
|
|
+var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 35));
|
|
|
|
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 37));
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
@@ -170,7 +170,7 @@ var _default = {
|
|
return that.searchConfig();
|
|
return that.searchConfig();
|
|
case 3:
|
|
case 3:
|
|
_context.next = 5;
|
|
_context.next = 5;
|
|
- return that.searchToken();
|
|
|
|
|
|
+ return that.search();
|
|
case 5:
|
|
case 5:
|
|
case "end":
|
|
case "end":
|
|
return _context.stop();
|
|
return _context.stop();
|
|
@@ -213,17 +213,102 @@ var _default = {
|
|
}, _callee2);
|
|
}, _callee2);
|
|
}))();
|
|
}))();
|
|
},
|
|
},
|
|
- // 用户信息
|
|
|
|
- searchToken: function searchToken() {
|
|
|
|
|
|
+ search: function search() {
|
|
var that = this;
|
|
var that = this;
|
|
- try {
|
|
|
|
- var res = uni.getStorageSync('token');
|
|
|
|
- if (res) {
|
|
|
|
- uni.reLaunch({
|
|
|
|
- url: "/pages/home/index"
|
|
|
|
|
|
+ uni.getStorage({
|
|
|
|
+ key: 'openid',
|
|
|
|
+ success: function success(res) {
|
|
|
|
+ that.searchOpenid(res.data);
|
|
|
|
+ },
|
|
|
|
+ fail: function fail(err) {
|
|
|
|
+ uni.login({
|
|
|
|
+ success: function () {
|
|
|
|
+ var _success = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(res) {
|
|
|
|
+ var aee;
|
|
|
|
+ return _regenerator.default.wrap(function _callee3$(_context3) {
|
|
|
|
+ while (1) {
|
|
|
|
+ switch (_context3.prev = _context3.next) {
|
|
|
|
+ case 0:
|
|
|
|
+ if (!res.code) {
|
|
|
|
+ _context3.next = 7;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ _context3.next = 3;
|
|
|
|
+ return that.$app('/wechat/api/login/app', 'GET', {
|
|
|
|
+ js_code: res.code,
|
|
|
|
+ config: that.$config.wx_projectkey
|
|
|
|
+ });
|
|
|
|
+ case 3:
|
|
|
|
+ aee = _context3.sent;
|
|
|
|
+ if (aee.errcode == '0') {
|
|
|
|
+ uni.setStorage({
|
|
|
|
+ key: "openid",
|
|
|
|
+ data: aee.data.openid
|
|
|
|
+ });
|
|
|
|
+ that.searchOpenid(aee.data.openid);
|
|
|
|
+ } else {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ title: aee.errmsg,
|
|
|
|
+ icon: 'none'
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+ _context3.next = 8;
|
|
|
|
+ break;
|
|
|
|
+ case 7:
|
|
|
|
+ uni.showToast({
|
|
|
|
+ title: res.errMsg,
|
|
|
|
+ icon: 'none'
|
|
|
|
+ });
|
|
|
|
+ case 8:
|
|
|
|
+ case "end":
|
|
|
|
+ return _context3.stop();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }, _callee3);
|
|
|
|
+ }));
|
|
|
|
+ function success(_x) {
|
|
|
|
+ return _success.apply(this, arguments);
|
|
|
|
+ }
|
|
|
|
+ return success;
|
|
|
|
+ }()
|
|
});
|
|
});
|
|
}
|
|
}
|
|
- } catch (e) {}
|
|
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ searchOpenid: function searchOpenid(openid) {
|
|
|
|
+ var _this2 = this;
|
|
|
|
+ return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {
|
|
|
|
+ var that, aee;
|
|
|
|
+ return _regenerator.default.wrap(function _callee4$(_context4) {
|
|
|
|
+ while (1) {
|
|
|
|
+ switch (_context4.prev = _context4.next) {
|
|
|
|
+ case 0:
|
|
|
|
+ that = _this2;
|
|
|
|
+ _context4.next = 3;
|
|
|
|
+ return that.$api("/login/wxapp/".concat(openid), 'POST', {});
|
|
|
|
+ case 3:
|
|
|
|
+ aee = _context4.sent;
|
|
|
|
+ if (aee.errcode == '0') {
|
|
|
|
+ uni.setStorage({
|
|
|
|
+ key: "token",
|
|
|
|
+ data: aee.data
|
|
|
|
+ });
|
|
|
|
+ uni.reLaunch({
|
|
|
|
+ url: "/pages/home/index"
|
|
|
|
+ });
|
|
|
|
+ } else {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ title: aee.errmsg,
|
|
|
|
+ icon: 'none'
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+ case 5:
|
|
|
|
+ case "end":
|
|
|
|
+ return _context4.stop();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }, _callee4);
|
|
|
|
+ }))();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
};
|