text: (window.webpackJsonp=window.webpackJsonp||[]).push([[28],{1071:
  /*!***************************************************!*\
    !*** ./src/pages/admin/components/NaviHeader.vue ***!
    \***************************************************/
  /*! no static exports found */
  /*! all exports used */
  /*! ModuleConcatenation bailout: Module exports are unknown */function(t,e,n){"use strict";n.r(e);var r=n(/*! ./NaviHeader.vue?vue&type=template&id=61bc4db6&scoped=true& */1147),a=n(/*! ./NaviHeader.vue?vue&type=script&lang=js& */839);for(var u in a)"default"!==u&&function(t){n.d(e,t,(function(){return a[t]}))}(u);n(/*! ./NaviHeader.vue?vue&type=style&index=0&id=61bc4db6&lang=scss&scoped=true& */1072);var i=n(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */1),c=Object(i.a)(a.default,r.a,r.b,!1,null,"61bc4db6",null);e.default=c.exports},1072:
  /*!*************************************************************************************************************!*\
    !*** ./src/pages/admin/components/NaviHeader.vue?vue&type=style&index=0&id=61bc4db6&lang=scss&scoped=true& ***!
    \*************************************************************************************************************/
  /*! no static exports found */
  /*! ModuleConcatenation bailout: Module exports are unknown */function(t,e,n){"use strict";var r=n(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/lib!../../../../node_modules/sass-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib??vue-loader-options!./NaviHeader.vue?vue&type=style&index=0&id=61bc4db6&lang=scss&scoped=true& */841);n.n(r).a},1073:
  /*!****************************************************************************************************!*\
    !*** ./src/pages/admin/manage/index.vue?vue&type=style&index=0&id=40ab1f0e&lang=scss&scoped=true& ***!
    \****************************************************************************************************/
  /*! no static exports found */
  /*! ModuleConcatenation bailout: Module exports are unknown */function(t,e,n){"use strict";var r=n(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/lib!../../../../node_modules/sass-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib??vue-loader-options!./index.vue?vue&type=style&index=0&id=40ab1f0e&lang=scss&scoped=true& */842);n.n(r).a},1118:
  /*!*************************************************************************************************!*\
    !*** ./src/pages/admin/manage/index.vue?vue&type=template&id=40ab1f0e&scoped=true& + 1 modules ***!
    \*************************************************************************************************/
  /*! exports provided: render, staticRenderFns */
  /*! exports used: render, staticRenderFns */function(t,e,n){"use strict";var r=function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"page-manage"},[e("navi-header",{attrs:{routers:this.routers,title:this.title}}),this._v(" "),e("router-view")],1)},a=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return a}))},1147:
  /*!**********************************************************************************************************!*\
    !*** ./src/pages/admin/components/NaviHeader.vue?vue&type=template&id=61bc4db6&scoped=true& + 1 modules ***!
    \**********************************************************************************************************/
  /*! exports provided: render, staticRenderFns */
  /*! exports used: render, staticRenderFns */function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"header-wrapper"},[n("div",{staticClass:"nav-content clearfix"},[n("div",{staticClass:"nav-title"},[n("h3",[t._v(t._s(t.title))])]),t._v(" "),t.routers.length?n("div",{staticClass:"router-wrapper"},t._l(t.routers,(function(e){return n("router-link",{key:e.name,class:["router-item",{active:t.$route.name===e.name}],attrs:{to:e.path}},[t._v("\n                "+t._s(e.text)+"\n            ")])})),1):t._e()])])},a=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return a}))},484:
  /*!******************************************!*\
    !*** ./src/pages/admin/manage/index.vue ***!
    \******************************************/
  /*! no static exports found */
  /*! all exports used */
  /*! ModuleConcatenation bailout: Module exports are unknown */function(t,e,n){"use strict";n.r(e);var r=n(/*! ./index.vue?vue&type=template&id=40ab1f0e&scoped=true& */1118),a=n(/*! ./index.vue?vue&type=script&lang=js& */837);for(var u in a)"default"!==u&&function(t){n.d(e,t,(function(){return a[t]}))}(u);n(/*! ./index.vue?vue&type=style&index=0&id=40ab1f0e&lang=scss&scoped=true& */1073);var i=n(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */1),c=Object(i.a)(a.default,r.a,r.b,!1,null,"40ab1f0e",null);e.default=c.exports},837:
  /*!*******************************************************************!*\
    !*** ./src/pages/admin/manage/index.vue?vue&type=script&lang=js& ***!
    \*******************************************************************/
  /*! no static exports found */
  /*! all exports used */
  /*! ModuleConcatenation bailout: Module exports are unknown */function(t,e,n){"use strict";n.r(e);var r=n(/*! -!../../../../node_modules/babel-loader/lib!../../../../node_modules/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js& */838),a=n.n(r);for(var u in r)"default"!==u&&function(t){n.d(e,t,(function(){return r[t]}))}(u);e.default=a.a},838:
  /*!*****************************************************************************************************************************************************!*\
    !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/admin/manage/index.vue?vue&type=script&lang=js& ***!
    \*****************************************************************************************************************************************************/
  /*! no static exports found */
  /*! all exports used */
  /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(/*! @/utils/i18n.js */8);var r=function(t){return t&&t.__esModule?t:{default:t}}(n(/*! ../components/NaviHeader.vue */1071)),a=[{text:gettext("远程插件包源管理"),name:"sourceManage",path:"/admin/manage/source_manage/"},{text:gettext("远程插件同步"),name:"sourceSync",path:"/admin/manage/source_sync/"}];e.default={name:"Manage",components:{NaviHeader:r.default},data:function(){return{i18n:{manage:gettext("后台管理"),editSource:gettext("编辑包源")}}},computed:{routers:function(){return["packageEdit","cacheEdit"].includes(this.$route.name)?[]:a},title:function(){return["packageEdit","cacheEdit"].includes(this.$route.name)?this.i18n.editSource:this.i18n.manage}}}},839:
  /*!****************************************************************************!*\
    !*** ./src/pages/admin/components/NaviHeader.vue?vue&type=script&lang=js& ***!
    \****************************************************************************/
  /*! no static exports found */
  /*! all exports used */
  /*! ModuleConcatenation bailout: Module exports are unknown */function(t,e,n){"use strict";n.r(e);var r=n(/*! -!../../../../node_modules/babel-loader/lib!../../../../node_modules/vue-loader/lib??vue-loader-options!./NaviHeader.vue?vue&type=script&lang=js& */840),a=n.n(r);for(var u in r)"default"!==u&&function(t){n.d(e,t,(function(){return r[t]}))}(u);e.default=a.a},840:
  /*!**************************************************************************************************************************************************************!*\
    !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/admin/components/NaviHeader.vue?vue&type=script&lang=js& ***!
    \**************************************************************************************************************************************************************/
  /*! no static exports found */
  /*! all exports used */
  /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(/*! @/utils/i18n.js */8),e.default={name:"NaviHeader",props:{title:{type:String,default:"header title"},routers:{type:Array,default:function(){return[]}}}}},841:
  /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/lib!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/admin/components/NaviHeader.vue?vue&type=style&index=0&id=61bc4db6&lang=scss&scoped=true& ***!
    \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /*! exports used: default */
  /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(t,e,n){},842:
  /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/lib!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib??vue-loader-options!./src/pages/admin/manage/index.vue?vue&type=style&index=0&id=40ab1f0e&lang=scss&scoped=true& ***!
    \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /*! exports used: default */
  /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(t,e,n){}}]);
  //# sourceMappingURL=28.js.map?v=3.3.30