require('../../common/vendor.js');(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["work/pages/news/securedetail"],{ /***/ 379: /*!***************************************************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/main.js?{"page":"work%2Fpages%2Fnews%2Fsecuredetail"} ***! \***************************************************************************************************/ /*! 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 _securedetail = _interopRequireDefault(__webpack_require__(/*! ./work/pages/news/securedetail.vue */ 380)); // @ts-ignore wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__; ; createPage(_securedetail.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"])) /***/ }), /***/ 380: /*!******************************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/work/pages/news/securedetail.vue ***! \******************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./securedetail.vue?vue&type=template&id=4f03e26e&scoped=true& */ 381); /* harmony import */ var _securedetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./securedetail.vue?vue&type=script&lang=js& */ 383); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _securedetail_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 _securedetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _securedetail_vue_vue_type_style_index_0_id_4f03e26e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./securedetail.vue?vue&type=style&index=0&id=4f03e26e&lang=scss&scoped=true& */ 390); /* 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"])( _securedetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], _securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, "4f03e26e", null, false, _securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "work/pages/news/securedetail.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 381: /*!*************************************************************************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/work/pages/news/securedetail.vue?vue&type=template&id=4f03e26e&scoped=true& ***! \*************************************************************************************************************************/ /*! 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_securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___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!./securedetail.vue?vue&type=template&id=4f03e26e&scoped=true& */ 382); /* 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_securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___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_securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___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_securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___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_securedetail_vue_vue_type_template_id_4f03e26e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 382: /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/work/pages/news/securedetail.vue?vue&type=template&id=4f03e26e&scoped=true& ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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 var render = function () { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h var g0 = _vm.infoPingLunList && _vm.infoPingLunList.length > 0 var g1 = g0 ? _vm.infoPingLunList.length : null var g2 = _vm.infoPingLunList && _vm.infoPingLunList.length > 0 var l0 = g2 ? _vm.__map(_vm.infoPingLunList, function (ite, idx) { var $orig = _vm.__get_orig(ite) var g3 = ite.infoPingLunList && ite.infoPingLunList.length var g4 = g3 ? ite.infoPingLunList.length : null return { $orig: $orig, g3: g3, g4: g4, } }) : null _vm.$mp.data = Object.assign( {}, { $root: { g0: g0, g1: g1, g2: g2, l0: l0, }, } ) } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 383: /*!*******************************************************************************************************!*\ !*** D:/work/work/boman/school/qs_cfschool/work/pages/news/securedetail.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_securedetail_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!./securedetail.vue?vue&type=script&lang=js& */ 384); /* 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_securedetail_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_securedetail_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_securedetail_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_securedetail_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_securedetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 384: /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/work/pages/news/securedetail.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 _auth = __webpack_require__(/*! @/utils/auth */ 45); var _permission = __webpack_require__(/*! @/utils/permission */ 91); var _vuex = __webpack_require__(/*! vuex */ 39); var _news = __webpack_require__(/*! @/api/mine/news.js */ 357); var _config = _interopRequireDefault(__webpack_require__(/*! @/config */ 37)); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } var userSare = function userSare() { Promise.all(/*! require.ensure | work/components/share/share */[__webpack_require__.e("common/vendor"), __webpack_require__.e("work/components/share/share")]).then((function () { return resolve(__webpack_require__(/*! @/work/components/share/share.vue */ 1032)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var baseUrl = _config.default.baseUrl; var baseUrlimg = _config.default.baseUrlimg; var _default = { components: { userSare: userSare }, data: function data() { return { sucimg: __webpack_require__(/*! @/mine/static/score/ncheck.png */ 358), share: __webpack_require__(/*! @/work/static/news/shares.png */ 385), zanimg: __webpack_require__(/*! @/work/static/news/zan.png */ 386), nzanimg: __webpack_require__(/*! @/work/static/news/nzan.png */ 387), rimg: __webpack_require__(/*! @/mine/static/score/rimg.png */ 388), cupimg: __webpack_require__(/*! @/work/static/news/cup.png */ 389), comment: '', //评论 placeholder: '评论:', comflag: false, autoHeight: true, confirmBar: false, adrfixed: true, adjustpos: false, curspac: '0', //光标和键盘距离, datainfo: {}, infoContent: '', huiflag: false, showflag: false, cpcomflag: false, //多回复弹窗 userId: this.$store.state.user.userId, name: this.$store.state.user.name, avatarimg: __webpack_require__(/*! @/static/images/profile.png */ 171), avatar: this.$store.state.user.avatar, kaTime: '', parentid: '', hfparentname: '', hfparentid: '', hflist: [], hftop: {}, bottom: 0, zanflag: false, infoDianZan: 0, infoPingLunList: [], //评论, delaidx: 0 //删除评论外层索引 }; }, onShow: function onShow() { var _this = this; uni.onKeyboardHeightChange(function (res) { //监听键盘高度变化 var res_keyboard = uni.getSystemInfoSync(); // let key_height = res.height - (res_keyboard.screenHeight - res_keyboard.windowHeight+) var key_height = res.height; _this.bottom = "".concat(key_height > 0 ? key_height : 0); if (_this.bottom == 0) { _this.comflag = false; } }); }, onHide: function onHide() { uni.offKeyboardHeightChange(); // 取消监听键盘高度变化事件,避免内存消耗 }, onUnload: function onUnload() { var _this2 = this; var isDianZan = this.datainfo.isDianZan; if (isDianZan == 'Y' && this.zanflag || isDianZan == 'N' && !this.zanflag) {} else { var params = { infoId: this.id }; (0, _news.getdzAddFn)(params).then(function (res) { if (res.code == 200) { uni.$emit('refreshsafepin', _this2.zanflag); } else {} }); } }, onLoad: function onLoad(e) { this.id = e.id; this.getDataFn(); }, computed: _objectSpread({}, (0, _vuex.mapState)({ shareflag: function shareflag(state) { return state.user.shareflag; }, shaflag: function shaflag(state) { return state.user.shaflag; }, sharetit: function sharetit(state) { return state.user.sharetit; }, sharedesc: function sharedesc(state) { return state.user.sharedesc; }, sharelink: function sharelink(state) { return state.user.sharelink; } })), onShareAppMessage: function onShareAppMessage(res) { this.getzfAddFn(); if (res.from === 'button') { // 来自页面内分享按钮 var newobj = { title: this.sharetit, path: this.sharelink, success: function success(re) { console.log(re, 1); }, complete: function complete(ree) { console.log(ree, 2); } }; return newobj; } else { var nobj = { title: this.sharetit, path: this.sharelink, success: function success(re) { console.log(re, 1); }, complete: function complete(ree) { console.log(ree, 2); } }; return nobj; } }, onShareTimeline: function onShareTimeline(res) { this.getzfAddFn(); var data = { title: this.sharetit, path: this.sharelink, success: function success(re) { console.log(re, 1); }, complete: function complete(ree) { console.log(ree, 2); } }; return data; }, methods: _objectSpread(_objectSpread({}, (0, _vuex.mapMutations)({ "shareFn": "share" })), {}, { checkPermi: _permission.checkPermi, checkRole: _permission.checkRole, getShare: function getShare(ite) { var that = this; var data = [{ shareflag: true, shaflag: true, shareimg: '', sharetit: ite.infoTitle || '智能校管家', sharelink: '/work/pages/news/securedetail?type=share&id=' + ite.infoId }]; this.shareFn(data); }, // 分享 getzfAddFn: function getzfAddFn() { return; var that = this; var params = { infoId: this.id }; (0, _news.getzfAddFn)(params).then(function (res) { if (res.code == 200) { // that.$toast('分享成功') } else { that.$toast(res.msg); } }); }, getZanfn: function getZanfn() { var _this3 = this; if ((0, _auth.getToken)()) { this.zanflag = !this.zanflag; if (this.zanflag) { this.infoDianZan++; } else { this.infoDianZan--; } } else { this.$modal.confirm('您还未登录,请先去登录?').then(function () { _this3.$store.dispatch('LogOut').then(function () { _this3.$tab.reLaunch('/pages/index/index'); }); }); } }, getPinz: function getPinz() { var _this4 = this; if ((0, _auth.getToken)()) { this.comflag = true; this.huiflag = false; this.cpcomflag = false; this.placeholder = '评论:'; this.infoPingLunId = ''; this.infoPingLunUserName = ''; } else { this.$modal.confirm('您还未登录,请先去登录?').then(function () { _this4.$store.dispatch('LogOut').then(function () { _this4.$tab.reLaunch('/pages/index/index'); }); }); } }, getPinh: function getPinh(ite, idx) { var _this5 = this; if ((0, _auth.getToken)()) { this.comflag = true; if (idx == 1) { this.cpcomflag = false; } else { this.cpcomflag = true; } this.placeholder = '回复' + ite.infoPingLunUserName; this.huiflag = true; this.parentid = ite.infoPingLunId; this.hfparentid = ite.infoPingLunId; //被回复人id this.hfparentname = ite.infoPingLunUserName; //被回复人 } else { this.$modal.confirm('您还未登录,请先去登录?').then(function () { _this5.$store.dispatch('LogOut').then(function () { _this5.$tab.reLaunch('/pages/index/index'); }); }); } }, // 弹窗回复 getPinth: function getPinth(ite, idx) { var _this6 = this; if ((0, _auth.getToken)()) { this.comflag = true; this.placeholder = '回复' + ite.infoPingLunUserName; this.huiflag = true; // 这个时候应该是列表了 this.parentid = this.hftop.infoPingLunId; this.hfparentid = ite.infoPingLunId; this.hfparentname = ite.infoPingLunUserName; } else { this.$modal.confirm('您还未登录,请先去登录?').then(function () { _this6.$store.dispatch('LogOut').then(function () { _this6.$tab.reLaunch('/pages/index/index'); }); }); } }, // 删除 getDel: function getDel(ite, type, idx) { var _this7 = this; this.bottom = 0; if ((0, _auth.getToken)()) { var that = this; this.$modal.confirm('确定删除该信息吗?').then(function () { var params = { infoPingLunId: ite.infoPingLunId, infoPingLunType: type }; (0, _news.getzfDelFn)(params).then(function (res) { if (res.code == 200) { that.$toast('删除成功'); if (type == 1) { that.infoPingLunList.splice(idx, 1); if (that.comflag && !that.cpcomflag) { that.comflag = false; that.cpcomflag = false; } } else { var pidx = that.delaidx; that.hflist.splice(idx, 1); that.infoPingLunList[pidx].infoPingLunList = that.hflist; } } else { that.$toast(res.msg); } }); }); } else { this.$modal.confirm('您还未登录,请先去登录?').then(function () { _this7.$store.dispatch('LogOut').then(function () { _this7.$tab.reLaunch('/pages/index/index'); }); }); } }, getSubmit: function getSubmit() { var _this8 = this; if ((0, _auth.getToken)()) { var params = { infoId: this.id, infoPingLunUserId: this.userId, infoPingLunUserName: this.name, infoPingLunType: 1, infoPingLunContent: this.comment }; if (this.avatar) { params.avatar = this.avatar; } // 判断是否是回复 if (this.huiflag) { params.infoPingLunType = 2; params.infoPingLunParent = this.parentid; params.infoPingLunQuiltUserId = this.hfparentid; params.infoPingLunQuiltUserName = this.hfparentname; } // 评论时间 params.pingLunTime = this.time(); (0, _news.getplAddFn)(params).then(function (res) { if (res.code == 200) { _this8.comment = ''; _this8.comflag = false; _this8.cpcomflag = false; _this8.hflist = []; var s = '评论成功'; if (_this8.huiflag) { s = "回复成功"; } _this8.$toast(s); _this8.getDataFn(); } else { _this8.$toast(res.msg); } }); } else { this.$modal.confirm('您还未登录,请先去登录?').then(function () { _this8.$store.dispatch('LogOut').then(function () { _this8.$tab.reLaunch('/pages/index/index'); }); }); } }, time: function time() { var date = new Date(); var y = date.getFullYear(); var m = date.getMonth() + 1; var d = date.getDate(); var h = date.getHours(); var min = date.getMinutes(); var s = date.getSeconds(); var week = date.getDay(); //获取当前星期X(0-6,0代表星期天) var weeks = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; var yearStr = y + '-' + (m < 10 ? '0' + m : m) + '-' + (d < 10 ? '0' + d : d); var timeStr = (h < 10 ? '0' + h : h) + ':' + (min < 10 ? '0' + min : min) + ':' + (s < 10 ? '0' + s : s); return yearStr + ' ' + timeStr; }, getDelFn: function getDelFn() { var that = this; this.$modal.confirm('确定删除该信息吗?').then(function () { (0, _news.getsafeDelFn)(that.id).then(function (res) { if (res.code == 200) { that.$toast('删除成功'); setTimeout(function () { uni.$emit('refreshsafelist'); uni.navigateBack({ delta: 1 }); }, 1500); } else { that.$toast(res.msg); } }); }); }, getDataFn: function getDataFn() { var _this9 = this; (0, _news.getsafeDetFn)(this.id).then(function (res) { if (res.code == 200) { // 处理图片 if (res.data.infoContent) { _this9.infoContent = _this9.formatRichText(res.data.infoContent); } // this.content1 = content1.replace(/\]*>/gi, function (match, capture) { match = match.replace(/style="[^"]+"/gi, '').replace(/style='[^']+'/gi, '').replace(/style=""/gi, ''); match = match.replace(/width="[^"]+"/gi, '').replace(/width='[^']+'/gi, ''); match = match.replace(/height="[^"]+"/gi, '').replace(/height='[^']+'/gi, ''); return match; }); newContent = newContent.replace(/style="[^"]+"/gi, function (match, capture) { match = match.replace(/width:[^;]+;/gi, 'max-width:100%;').replace(/width:[^;]+;/gi, 'max-width:100%;'); return match; }); newContent = newContent.replace(/]*\/>/gi, ''); newContent = newContent.replace(/\