(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/mine/index"],{ /***/ 174: /*!*************************************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/main.js?{"page":"pages%2Fmine%2Findex"} ***! \*************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(wx, createPage) { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4); __webpack_require__(/*! uni-pages */ 26); __webpack_require__(/*! @dcloudio/vue-cli-plugin-uni/packages/uni-push/dist/uni-push.es.js */ 27); var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25)); var _index = _interopRequireDefault(__webpack_require__(/*! ./pages/mine/index.vue */ 175)); // @ts-ignore wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__; ; createPage(_index.default); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"])) /***/ }), /***/ 175: /*!******************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/pages/mine/index.vue ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=4bd6864f& */ 176); /* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 178); /* 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_lang_scss___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&lang=scss& */ 201); /* 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 */ 55); var renderjs /* normalize component */ var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__["render"], _index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, null, false, _index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "pages/mine/index.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 176: /*!*************************************************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/pages/mine/index.vue?vue&type=template&id=4bd6864f& ***! \*************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=4bd6864f& */ 177); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_4bd6864f___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 177: /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/work/work/boman/school/qs_cfschool/pages/mine/index.vue?vue&type=template&id=4bd6864f& ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; }); var components try { components = { uniNavBar: function () { return __webpack_require__.e(/*! import() | uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar */ "uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar").then(__webpack_require__.bind(null, /*! @/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue */ 907)) }, } } catch (e) { if ( e.message.indexOf("Cannot find module") !== -1 && e.message.indexOf(".vue") !== -1 ) { console.error(e.message) console.error("1. 排查组件名称拼写是否正确") console.error( "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom" ) console.error( "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件" ) } else { throw e } } var render = function () { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h var m0 = _vm.checkPermi(["system:dept:add"]) var m1 = _vm.checkPermi(["course:table:edit"]) var m2 = _vm.checkPermi(["course:table:edit"]) var m3 = _vm.checkPermi(["register:teacher:list", "register:student:list"]) var m4 = _vm.checkPermi(["course:change:reply"]) var m5 = _vm.checkPermi(["formal:class:add"]) && _vm.choseroles == "teacher" _vm.$mp.data = Object.assign( {}, { $root: { m0: m0, m1: m1, m2: m2, m3: m3, m4: m4, m5: m5, }, } ) } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 178: /*!*******************************************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/pages/mine/index.vue?vue&type=script&lang=js& ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 179); /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 179: /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/work/work/boman/school/qs_cfschool/pages/mine/index.vue?vue&type=script&lang=js& ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(uni) { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11)); var _config = _interopRequireDefault(__webpack_require__(/*! @/config */ 37)); var _storage = _interopRequireDefault(__webpack_require__(/*! @/utils/storage */ 41)); var _mine = __webpack_require__(/*! @/api/mine/mine.js */ 90); var _register = __webpack_require__(/*! @/api/mine/register.js */ 89); var _permission = __webpack_require__(/*! @/utils/permission */ 91); var _login = __webpack_require__(/*! @/api/login */ 43); var _wxqrcode = _interopRequireDefault(__webpack_require__(/*! @/utils/wxqrcode.js */ 180)); var _methods; var popUp = function popUp() { Promise.all(/*! require.ensure | components/popup/popup */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/popup/popup")]).then((function () { return resolve(__webpack_require__(/*! @/components/popup/popup.vue */ 890)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var baseUrl = _config.default.baseUrl; var footers = function footers() { __webpack_require__.e(/*! require.ensure | components/footer/footer */ "components/footer/footer").then((function () { return resolve(__webpack_require__(/*! @/components/footer/footer.vue */ 900)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; // 二维码生成器 var _default = { components: { popUp: popUp, footers: footers }, data: function data() { return { footlist: [{ module: 'home', title: '首页', icon_checked: __webpack_require__(/*! @/static/images/tabbar/home_.png */ 92), icon_nochecked: __webpack_require__(/*! @/static/images/tabbar/home.png */ 93) }, { module: 'work', title: '课表', icon_checked: __webpack_require__(/*! @/static/images/tabbar/work_.png */ 94), icon_nochecked: __webpack_require__(/*! @/static/images/tabbar/work.png */ 95), limit: 'course:table:list' }, { module: 'trends', title: '动态', icon_checked: __webpack_require__(/*! @/static/images/tabbar/trends_.png */ 96), icon_nochecked: __webpack_require__(/*! @/static/images/tabbar/trends.png */ 97), limit: 'xiaoYuan:notice:list' }, { module: 'mine', title: '我的', icon_checked: __webpack_require__(/*! @/static/images/tabbar/mine_.png */ 98), icon_nochecked: __webpack_require__(/*! @/static/images/tabbar/mine.png */ 99) }], footerindex: 'mine', isfootflag: true, color_checked: '161616', color_nochecked: '666666', abg: __webpack_require__(/*! @/static/images/index/habg.png */ 100), noticimg: __webpack_require__(/*! @/static/images/mnotic.png */ 181), rimg: __webpack_require__(/*! @/static/images/rimg.png */ 78), wrimg: __webpack_require__(/*! @/static/images/wrimg.png */ 182), micona: __webpack_require__(/*! @/static/images/micona.png */ 183), miconb: __webpack_require__(/*! @/static/images/miconb.png */ 184), miconc: __webpack_require__(/*! @/static/images/miconc.png */ 185), micond: __webpack_require__(/*! @/static/images/micond.png */ 186), micone: __webpack_require__(/*! @/static/images/micone.png */ 187), miconf: __webpack_require__(/*! @/static/images/miconf.png */ 188), micong: __webpack_require__(/*! @/static/images/micong.png */ 189), miconh: __webpack_require__(/*! @/static/images/miconh.png */ 190), miconi: __webpack_require__(/*! @/static/images/miconi.png */ 191), miconj: __webpack_require__(/*! @/static/images/miconj.png */ 192), miconk: __webpack_require__(/*! @/static/images/miconk.png */ 193), miconl: __webpack_require__(/*! @/static/images/miconl.png */ 194), miconm: __webpack_require__(/*! @/static/images/miconm.png */ 195), miconn: __webpack_require__(/*! @/static/images/miconn.png */ 196), micono: __webpack_require__(/*! @/static/images/micono.png */ 197), miconp: __webpack_require__(/*! @/static/images/miconp.png */ 198), miconq: __webpack_require__(/*! @/static/images/miconq.png */ 199), miconr: __webpack_require__(/*! @/static/images/miconr.png */ 200), type: 0, confdat: { tit: '系统提示', txt: "确定注销并退出系统吗?", closetxt: '取消', suretxt: '确认' }, backgroundColor: "transparent", navborder: false, timetit: '', timelist: [], timetype: '', discipline: '', schoolName: '', schoolId: '', classId: '', teacherClass: [], roles: '', baseUrl: '', yy_code: '', name: this.$store.state.user.name, avatarimg: __webpack_require__(/*! @/static/images/profile.png */ 171), version: getApp().globalData.config.appInfo.version, codeurl: 'https://xygl.cnzxy.cn' }; }, computed: { avatar: function avatar() { return this.$store.state.user.avatar; }, choseroles: function choseroles() { return this.$store.state.user.choseroles; }, windowHeight: function windowHeight() { return uni.getSystemInfoSync().windowHeight - 50; } }, onUnload: function onUnload() { uni.$off('refreshdatalis'); }, onPullDownRefresh: function onPullDownRefresh() { this.init(); this.getClassFn(); setTimeout(function () { uni.stopPullDownRefresh(); }, 1000); }, onShow: function onShow() { return; var choseroles = this.$store.state.user.choseroles; if (this.roles && choseroles && this.roles != choseroles) { this.roles = choseroles; this.schoolName = this.$store.state.user.deptName; // 当前人的角色 if (uni.getStorageSync('checkclass') && choseroles == 'teacher') { var newobj = JSON.parse(JSON.stringify(uni.getStorageSync('checkclass'))); this.discipline = newobj.discipline; this.schoolName = newobj.schoolName; this.schoolId = newobj.schoolId; this.classId = newobj.classId; } this.getClassFn(); } }, onLoad: function onLoad() { var _this = this; this.baseUrl = baseUrl; var choseroles = this.$store.state.user.choseroles; this.roles = choseroles; this.schoolName = this.$store.state.user.deptName; // 当前人的角色 if (uni.getStorageSync('checkclass') && choseroles == 'teacher') { var newobj = JSON.parse(JSON.stringify(uni.getStorageSync('checkclass'))); this.discipline = newobj.discipline; this.schoolName = newobj.schoolName; this.schoolId = newobj.schoolId; this.classId = newobj.classId; } var url = this.codeurl + '/pages/order/come?id=' + this.$store.state.user.tenantId; this.yy_code = _wxqrcode.default.createQrCodeImg(url, { size: parseInt(240), //二维码大小 typeNumber: 10 }); uni.$on('refreshdatalis', function (e) { _this.getClassFn(); }); this.init(); this.getClassFn(); }, onPageScroll: function onPageScroll(e) { var scrollTop = Number(e.scrollTop); if (scrollTop > 0) { this.backgroundColor = '#c4defb'; } else { this.backgroundColor = 'transparent'; } }, methods: (_methods = { checkPermi: _permission.checkPermi, checkRole: _permission.checkRole, handleLogout: function handleLogout() { this.type = 1; // this.$modal.confirm('确定注销并退出系统吗?').then(() => { // this.$store.dispatch('LogOut').then(() => { // this.$tab.reLaunch('/pages/index/index') // }) // }) }, getConfirm: function getConfirm() { var _this2 = this; this.$store.dispatch('LogOut').then(function () { _this2.$tab.reLaunch('/pages/index/index'); }); }, init: function init() { var _this3 = this; // 放学时间 (0, _register.getDictionaryFn)('sys_time').then(function (res) { if (res.code == 200) { _this3.timelist = res.data.map(function (v) { return { dictLabel: v.dictLabel, dictValue: v.dictValue }; }); } }); }, getselfList: function getselfList(id) { var _this4 = this; var params = { parentId: id }; params['params[role]'] = this.$store.state.user.choseroles; (0, _mine.getselfList)(params).then(function (res) { if (res.code == 200) { var newArr = res.data; if (newArr && newArr.length) { _this4.teacherClass = newArr.map(function (v) { return { dictLabel: v.deptName, dictValue: v.deptId }; }); } } else { _this4.$toast(res.msg); } }); }, getClassFn: function getClassFn() { var that = this; var choseroles = this.$store.state.user.choseroles || ''; var roles = choseroles; that.roles = roles; if (choseroles == 'school') { that.classId = ''; that.schoolId = that.$store.state.user.deptId; this.getselfList(0); } else if (roles == 'teacher') { var id = that.$store.state.user.schoolId; this.getselfList(id); } }, // 班级 getclassListFn: function getclassListFn() { var _this5 = this; (0, _mine.getDeptList)(this.schoolId).then(function (res) { if (res.code == 200) { _this5.teacherClass = res.data.map(function (v) { return { dictLabel: v.deptName, dictValue: v.deptId }; }); } else { _this5.$toast(res.msg); } }); }, handleAuth: function handleAuth() { var roles = this.$store.state.user.roles; if (roles.length > 0) { this.$tab.navigateTo('/mine/pages/mine/auth'); } else { //当前只有一种身份 this.$toast("您当前只有一种身份"); // this.$tab.switchTab('/pages/index/index') } }, handleaddAuth: function handleaddAuth() { this.$tab.navigateTo('/mine/pages/mine/auth?type=add'); }, handleCollect: function handleCollect() { this.$tab.navigateTo('/mine/pages/trends/mycollect'); }, handleToinfo: function handleToinfo() { this.$tab.navigateTo('/mine/pages/mine/exit'); }, handlePrivacy: function handlePrivacy() { this.$tab.navigateTo("/pages/agreement"); }, handleUpassword: function handleUpassword() { this.$tab.navigateTo("/pages/mine/pwd/index"); }, handleSchool: function handleSchool() { var id = this.$store.state.user.deptId; this.$tab.navigateTo('/mine/pages/mine/applyregister?type=update&id=' + id); // this.$tab.navigateTo('/mine/pages/mine/applyteacher') }, handleWord: function handleWord() { this.$tab.navigateTo('/mine/pages/mine/word'); }, handleQuery: function handleQuery() { this.$tab.navigateTo('/mine/pages/login/query?from=mine'); }, handleClass: function handleClass() { this.$tab.navigateTo('/mine/pages/mine/addclass'); }, handlelimit: function handlelimit() { this.$tab.navigateTo('/mine/pages/mine/limit'); }, handleClassSet: function handleClassSet() { this.$tab.navigateTo('/mine/pages/mine/setclass'); }, handleaddStu: function handleaddStu() { this.$tab.navigateTo('/mine/pages/mine/setstuent'); }, handleTime: function handleTime(e) { this.type = 5; this.timetype = e; }, getKeyNext: function getKeyNext(data) { this.type = 3; this.classId = data; this.getConfigKey(data); }, handleInvite: function handleInvite() { this.type = 8; }, handleZhaccount: function handleZhaccount() { this.$tab.navigateTo('/work/pages/examine/zhaccount'); }, handleTkcourse: function handleTkcourse() { this.$tab.navigateTo('/work/pages/examine/tkcourse'); }, handleToAvatar: function handleToAvatar() { this.$tab.navigateTo('/pages/mine/avatar/index'); }, getKeyFn: function getKeyFn(data) { var _this6 = this; var params = { 'configKey': this.classId, 'configValue': data, "configType": this.timetype }; (0, _mine.getupdConfigKey)(params).then(function (res) { if (res.code == 200) { _this6.$toast('修改成功'); _this6.type = 0; } else { _this6.$toast(res.msg); } }); }, getClose: function getClose() { this.type = 0; }, getConfigKey: function getConfigKey(e) { var _this7 = this; var params = { configType: this.timetype, configKey: e }; //班级id // configType "1:准备下课 2:延迟下课", (0, _mine.getConfigKey)(params).then(function (res) { if (res.code == 200) { _this7.type = 3; _this7.timetit = res.msg || 5; } else { _this7.$toast(res.msg); } }); }, handleToInfo: function handleToInfo() { this.$tab.navigateTo('/pages/mine/info/index'); }, handleToEditInfo: function handleToEditInfo() { this.$tab.navigateTo('/pages/mine/info/edit'); }, handleToSetting: function handleToSetting() { this.$tab.navigateTo('/pages/mine/setting/index'); }, handleToLogin: function handleToLogin() { this.$tab.reLaunch('/pages/login'); } }, (0, _defineProperty2.default)(_methods, "handleLogout", function handleLogout() { var _this8 = this; this.$modal.confirm('确定注销并退出系统吗?').then(function () { _this8.$store.dispatch('LogOut').then(function () { _this8.$tab.reLaunch('/pages/index/index'); }); }); }), (0, _defineProperty2.default)(_methods, "handleHelp", function handleHelp() { this.$tab.navigateTo('/pages/mine/help/index'); }), (0, _defineProperty2.default)(_methods, "handleAbout", function handleAbout() { this.$tab.navigateTo('/pages/mine/about/index'); }), (0, _defineProperty2.default)(_methods, "handleJiaoLiuQun", function handleJiaoLiuQun() { this.$modal.showToast('QQ群:133713780'); }), (0, _defineProperty2.default)(_methods, "handleBuilding", function handleBuilding() { this.$modal.showToast('模块建设中~'); }), _methods) }; exports.default = _default; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"])) /***/ }), /***/ 201: /*!****************************************************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/pages/mine/index.vue?vue&type=style&index=0&lang=scss& ***! \****************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&lang=scss& */ 202); /* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 202: /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/work/work/boman/school/qs_cfschool/pages/mine/index.vue?vue&type=style&index=0&lang=scss& ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin if(false) { var cssReload; } /***/ }) },[[174,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/mine/index.js.map