| 1 |
- (function(e){function t(t){for(var a,o,i=t[0],c=t[1],l=t[2],u=0,d=[];u<i.length;u++)o=i[u],Object.prototype.hasOwnProperty.call(r,o)&&r[o]&&d.push(r[o][0]),r[o]=0;for(a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a]);m&&m(t);while(d.length)d.shift()();return s.push.apply(s,l||[]),n()}function n(){for(var e,t=0;t<s.length;t++){for(var n=s[t],a=!0,o=1;o<n.length;o++){var i=n[o];0!==r[i]&&(a=!1)}a&&(s.splice(t--,1),e=c(c.s=n[0]))}return e}var a={},o={app:0},r={app:0},s=[];function i(e){return c.p+"static/js/"+({}[e]||e)+"."+{"chunk-04af7f1f":"a62c2aee","chunk-0825247b":"be108c8b","chunk-091836b3":"4a4b30a5","chunk-12d443f5":"ddb6ba38","chunk-1459f205":"afa47cd5","chunk-14b9857b":"54f90c25","chunk-1eea5c62":"15cd5d69","chunk-2b1538f3":"2a416cf4","chunk-2c359864":"c42a5618","chunk-2d0b1c01":"8d545361","chunk-2d0b5978":"1ba06a9d","chunk-7254178a":"6f598cdf","chunk-7d5a52f4":"96b0a3c5","chunk-2d230f7c":"aa5062d3","chunk-30721bf2":"8a3eac70","chunk-3279eae4":"45d9c656","chunk-3385141a":"f3e94aa4","chunk-38af3873":"c6a87080","chunk-4529a402":"11c4e724","chunk-45dc51dc":"d52b8586","chunk-478e12ea":"2cd04174","chunk-4ff26dd7":"a400f3d7","chunk-5bbdfaba":"bbd92b49","chunk-6d2a8f6e":"0f1ab99b","chunk-7ab2049e":"703cb8c5","chunk-7fe61537":"7926fae2","chunk-9bda9d66":"e147438b","chunk-bac423ca":"15652652","chunk-bdef1582":"67c106b4","chunk-cb838e34":"39532654","chunk-cde337b0":"e173a6e9"}[e]+".js"}function c(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,c),n.l=!0,n.exports}c.e=function(e){var t=[],n={"chunk-04af7f1f":1,"chunk-0825247b":1,"chunk-091836b3":1,"chunk-12d443f5":1,"chunk-1459f205":1,"chunk-14b9857b":1,"chunk-1eea5c62":1,"chunk-2b1538f3":1,"chunk-2c359864":1,"chunk-7254178a":1,"chunk-7d5a52f4":1,"chunk-30721bf2":1,"chunk-3279eae4":1,"chunk-3385141a":1,"chunk-38af3873":1,"chunk-4529a402":1,"chunk-45dc51dc":1,"chunk-478e12ea":1,"chunk-4ff26dd7":1,"chunk-5bbdfaba":1,"chunk-6d2a8f6e":1,"chunk-7ab2049e":1,"chunk-7fe61537":1,"chunk-9bda9d66":1,"chunk-bac423ca":1,"chunk-bdef1582":1,"chunk-cb838e34":1,"chunk-cde337b0":1};o[e]?t.push(o[e]):0!==o[e]&&n[e]&&t.push(o[e]=new Promise((function(t,n){for(var a="static/css/"+({}[e]||e)+"."+{"chunk-04af7f1f":"93b1273e","chunk-0825247b":"93b1273e","chunk-091836b3":"93b1273e","chunk-12d443f5":"93b1273e","chunk-1459f205":"93b1273e","chunk-14b9857b":"d430b095","chunk-1eea5c62":"93b1273e","chunk-2b1538f3":"93b1273e","chunk-2c359864":"d430b095","chunk-2d0b1c01":"31d6cfe0","chunk-2d0b5978":"31d6cfe0","chunk-7254178a":"5472fbae","chunk-7d5a52f4":"49a64a89","chunk-2d230f7c":"31d6cfe0","chunk-30721bf2":"86e42551","chunk-3279eae4":"93b1273e","chunk-3385141a":"d430b095","chunk-38af3873":"4be6e3c7","chunk-4529a402":"5836f3a1","chunk-45dc51dc":"9d00035a","chunk-478e12ea":"44d08d75","chunk-4ff26dd7":"93b1273e","chunk-5bbdfaba":"55393730","chunk-6d2a8f6e":"93b1273e","chunk-7ab2049e":"93b1273e","chunk-7fe61537":"93b1273e","chunk-9bda9d66":"88af65cb","chunk-bac423ca":"1003b940","chunk-bdef1582":"93b1273e","chunk-cb838e34":"4753a463","chunk-cde337b0":"93b1273e"}[e]+".css",r=c.p+a,s=document.getElementsByTagName("link"),i=0;i<s.length;i++){var l=s[i],u=l.getAttribute("data-href")||l.getAttribute("href");if("stylesheet"===l.rel&&(u===a||u===r))return t()}var d=document.getElementsByTagName("style");for(i=0;i<d.length;i++){l=d[i],u=l.getAttribute("data-href");if(u===a||u===r)return t()}var m=document.createElement("link");m.rel="stylesheet",m.type="text/css",m.onload=t,m.onerror=function(t){var a=t&&t.target&&t.target.src||r,s=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");s.code="CSS_CHUNK_LOAD_FAILED",s.request=a,delete o[e],m.parentNode.removeChild(m),n(s)},m.href=r;var h=document.getElementsByTagName("head")[0];h.appendChild(m)})).then((function(){o[e]=0})));var a=r[e];if(0!==a)if(a)t.push(a[2]);else{var s=new Promise((function(t,n){a=r[e]=[t,n]}));t.push(a[2]=s);var l,u=document.createElement("script");u.charset="utf-8",u.timeout=120,c.nc&&u.setAttribute("nonce",c.nc),u.src=i(e);var d=new Error;l=function(t){u.onerror=u.onload=null,clearTimeout(m);var n=r[e];if(0!==n){if(n){var a=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+a+": "+o+")",d.name="ChunkLoadError",d.type=a,d.request=o,n[1](d)}r[e]=void 0}};var m=setTimeout((function(){l({type:"timeout",target:u})}),12e4);u.onerror=u.onload=l,document.head.appendChild(u)}return Promise.all(t)},c.m=e,c.c=a,c.d=function(e,t,n){c.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},c.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.t=function(e,t){if(1&t&&(e=c(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(c.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)c.d(n,a,function(t){return e[t]}.bind(null,a));return n},c.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return c.d(t,"a",t),t},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},c.p="/admin/",c.oe=function(e){throw console.error(e),e};var l=window["webpackJsonp"]=window["webpackJsonp"]||[],u=l.push.bind(l);l.push=t,l=l.slice();for(var d=0;d<l.length;d++)t(l[d]);var m=u;s.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"0dbb":function(e,t,n){"use strict";var a=n("f1bd");t["a"]=[{path:"/course",name:"proxy",component:a["a"],meta:{title:"代理管理",icon:"md-medical"},children:[{path:"voice",name:"admins/proxy/list",meta:{title:"代理列表"},component:()=>n.e("chunk-1eea5c62").then(n.bind(null,"2e74"))},{path:"voice-detail",name:"admins/proxy/detail",meta:{title:"代理详情",hideInMenu:!0,keepAlive:!0},component:()=>n.e("chunk-bac423ca").then(n.bind(null,"01eb"))},{path:"video",name:"admins/proxy/upgrade",meta:{title:"代理升级审核"},component:()=>n.e("chunk-4ff26dd7").then(n.bind(null,"058f"))},{path:"cityProper",name:"admins/proxy/proxyarea",meta:{title:"城区代理审核"},component:()=>n.e("chunk-cde337b0").then(n.bind(null,"11db"))}]},{path:"/count",name:"statistics",component:a["a"],meta:{title:"数据统计管理",icon:"md-chatboxes"},children:[{path:"ad_count",name:"admins/statistics/adver",meta:{title:"广告浏览量监控数据统计"},component:()=>n.e("chunk-bdef1582").then(n.bind(null,"dcf3"))},{path:"city_count",name:"admins/statistics/area",meta:{title:"城区业绩量统计"},component:()=>n.e("chunk-0825247b").then(n.bind(null,"17b1"))},{path:"agent_count",name:"admins/statistics/proxy",meta:{title:"代理业绩量统计",icon:"md-medical"},component:()=>n.e("chunk-6d2a8f6e").then(n.bind(null,"69e4"))},{path:"year_count",name:"admins/statistics/goalinyear",meta:{title:"年业务量完成情况统计",icon:"md-medical"},component:()=>n.e("chunk-3279eae4").then(n.bind(null,"6bf8"))},{path:"month_count",name:"admins/statistics/goalinmonth",meta:{title:"月业务量完成情况统计",icon:"md-medical"},component:()=>n.e("chunk-1459f205").then(n.bind(null,"37ae"))}]},{path:"/withdrawal",name:"withdraw",component:a["a"],meta:{title:"提现申请管理",icon:"md-menu"},children:[{path:"withdrawalList",name:"admins/withdraw/index",meta:{title:"提现列表",icon:"md-medical"},component:()=>n.e("chunk-091836b3").then(n.bind(null,"2f27"))},{path:"withdrawalFit",name:"admins/withdraw/set",meta:{title:"提现设置",icon:"md-medical"},component:()=>n.e("chunk-7ab2049e").then(n.bind(null,"c61b"))}]},{path:"/advertising-delivery",name:"adver",component:a["a"],meta:{title:"广告投放管理",icon:"md-folder"},children:[{path:"advertisementList",name:"admins/adver/index",meta:{title:"广告列表",icon:"md-medical"},component:()=>n.e("chunk-9bda9d66").then(n.bind(null,"c641"))},{path:"advertisement_examine",name:"admins/adver/audit/index",meta:{title:"广告审核列表",icon:"md-medical"},component:()=>n.e("chunk-478e12ea").then(n.bind(null,"e6b6"))},{path:"advertisementFit",name:"adver set",meta:{title:"广告设置",icon:"md-medical"},component:()=>n.e("chunk-2d230f7c").then(n.bind(null,"ef16"))},{path:"advertisementPromotion",name:"admins/adver/activity/index",meta:{title:"广告促销管理",icon:"md-medical"},component:()=>n.e("chunk-7fe61537").then(n.bind(null,"7a60"))}]},{path:"/userRun",name:"user",component:a["a"],meta:{title:"用户管理",icon:"md-medical"},children:[{path:"userList",name:"systemuser index",meta:{title:"用户列表",icon:"md-medical"},component:()=>n.e("chunk-12d443f5").then(n.bind(null,"3ee5"))},{path:"userPower",name:"role index",meta:{title:"用户权限",icon:"md-medical"},component:()=>n.e("chunk-2b1538f3").then(n.bind(null,"3606"))}]},{path:"/system-config",name:"system",component:a["a"],meta:{title:"系统设置",icon:"md-menu"},children:[{path:"systemNotice",name:"admins/notice/notice",meta:{title:"系统公告设置",icon:"md-medical"},component:()=>n.e("chunk-5bbdfaba").then(n.bind(null,"385d"))},{path:"userAgreement",name:"admins/notice/protocol",meta:{title:"用户协议管理",icon:"md-medical"},component:()=>Promise.all([n.e("chunk-2d0b5978"),n.e("chunk-7d5a52f4")]).then(n.bind(null,"9084"))},{path:"bannerManage",name:"admins/system/slider/index",meta:{title:"轮播图管理",icon:"md-medical"},component:()=>n.e("chunk-4529a402").then(n.bind(null,"d134"))},{path:"listTemplate",name:"systemuser msglist",meta:{title:"消息模板管理",icon:"md-medical"},component:()=>n.e("chunk-38af3873").then(n.bind(null,"2fdd"))},{path:"operationLog",name:"systemuser operationLogs",meta:{title:"操作日志",icon:"md-medical"},component:()=>n.e("chunk-2d0b1c01").then(n.bind(null,"20d1"))}]},{path:"/agent-area-config",name:"proxyarea",component:a["a"],meta:{title:"代理区设置",icon:"md-menu"},children:[{path:"openAreaManage",name:"admins/proxyarea",meta:{title:"开放城区管理",icon:"md-medical"},component:()=>n.e("chunk-cb838e34").then(n.bind(null,"2dc4"))},{path:"globalAreaManage",name:"admins/proxyarea/global",meta:{title:"全局代理设置",icon:"md-medical"},component:()=>n.e("chunk-45dc51dc").then(n.bind(null,"393f"))}]},{path:"/customer_service",name:"serve",component:a["a"],meta:{title:"客户服务",icon:"md-medical"},children:[{path:"feedbackList",name:" admins/serve/feedback",meta:{title:"客户服务",icon:"md-medical"},component:()=>n.e("chunk-04af7f1f").then(n.bind(null,"c43b"))}]}]},"0f29":function(e,t,n){var a={"./":"13aa","./error-store":"b7c7","./error-store/":"b7c7","./error-store/index":"b7c7","./error-store/index.js":"b7c7","./index":"13aa","./index.js":"13aa"};function o(e){var t=r(e);return n(t)}function r(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}o.keys=function(){return Object.keys(a)},o.resolve=r,e.exports=o,o.id="0f29"},"13aa":function(e,t,n){"use strict";n.r(t);var a=n("f121");const{plugin:o}=a["a"];t["default"]=e=>{for(let t in o){const a=o[t];e.use(n("0f29")("./"+t).default,"object"===typeof a?a:void 0)}}},"17be":function(e,t,n){e.exports=n.p+"static/img/logo.6a315ccf.jpg"},"1a88":function(e,t,n){},"1ba8":function(e,t,n){},2785:function(e,t,n){},"33ec":function(e,t,n){},"37a8":function(e,t,n){"use strict";n("ee2a")},"3daa":function(e,t,n){},4360:function(e,t,n){"use strict";var a=n("2b0e"),o=n("2f62"),r=n("66df");const s=({name:e,pass:t})=>{const n={name:e,pass:t};return r["a"].request({url:"/admins/login",data:n,method:"post"})};var i=n("c276"),c={state:{name:Object(i["f"])(),userId:"",avatorImgPath:"",token:Object(i["k"])(),access:"",hasGetInfo:!1},mutations:{setAvator(e,t){e.avatorImgPath=t},setUserId(e,t){e.userId=t},setUserName(e,t){e.name=t,Object(i["p"])(t)},setAccess(e,t){e.access=t},setToken(e,t){e.token=t,Object(i["r"])(t)},setHasGetInfo(e,t){e.hasGetInfo=t}},actions:{handleLogin({commit:e},{name:t,pass:n}){return t=t.trim(),new Promise((a,o)=>{s({name:t,pass:n}).then(n=>{const o=n.data;if("success"===o.code){const a=n.data.data.accessToken;e("setUserName",t||""),e("setToken",a||""),window.localStorage.setItem("read_name",o.data.mobile)}else e("setToken","");a(n)}).catch(e=>{o(e)})})},handleLogOut({state:e,commit:t}){return new Promise((e,n)=>{t("setToken",""),t("setAccess",[]),e()})},getUserInfo({state:e,commit:t}){return new Promise((e,n)=>{try{const n={name:"super_admin",user_id:"1",access:["super_admin","admin"],avator:"https://file.iviewui.com/dist/a0e88e83800f138b94d2414621bd9704.png"};t("setAvator",n.avator),t("setUserName",n.name),t("setUserId",n.user_id),t("setAccess",n.access),t("setHasGetInfo",!0);let a=null===sessionStorage.getItem("menu")?[]:sessionStorage.getItem("menu").split(",");t("setPermission",a),e(n)}catch(a){n(a)}})}}},l=n("4ab1"),u=n("a18c"),d=n("ddb9"),m=n("0dbb"),h=n("f121");const{homeName:p}=h["a"];let f=d["a"].concat(m["a"]);const g=(e,t)=>{const n=Object(i["h"])(e.tagNavList,t);e.tagNavList=e.tagNavList.filter(e=>!Object(i["n"])(e,t)),u["a"].push(n)},b=function(e){let t=[];return e.forEach((function(e){v(t,e)})),t},v=function(e,{path:t,name:n,meta:a,component:o,children:r}){let s={path:t,name:n,meta:a,component:o};e.push(s),r&&r.forEach&&(s.children=[],r.forEach((function(e){v(s.children,e)})))},y=function(e,t){for(let n=0;n<e.length;n++)if(e[n].children&&0!==e[n].children.length){if(-1===t.indexOf(e[n].name)){e.splice(n,1),n--;continue}for(let a=0;a<e[n].children.length;a++)-1===t.indexOf(e[n].children[a].name)&&(e[n].children.splice(a,1),a--)}else-1===t.indexOf(e[n].name)&&(e.splice(n,1),n--);return e};var _={state:{breadCrumbList:[],tagNavList:[],homeRoute:Object(i["d"])(f,p),local:Object(i["l"])("local"),errorList:[],hasReadErrorPage:!1,permission:d["a"]},getters:{menuList:(e,t,n)=>Object(i["e"])(e.permission,n.user.access),errorCount:e=>e.errorList.length},mutations:{setBreadCrumb(e,t){e.breadCrumbList=Object(i["c"])(t,e.homeRoute)},setTagNavList(e,t){let n=[];n=t?[...t]:Object(i["j"])()||[],n[0]&&n[0].name!==p&&n.shift();let a=n.findIndex(e=>e.name===p);if(a>0){let e=n.splice(a,1)[0];n.unshift(e)}e.tagNavList=n,Object(i["q"])([...n])},closeTag(e,t){let n=e.tagNavList.filter(e=>Object(i["n"])(e,t));t=n[0]?n[0]:null,t&&(t.meta&&t.meta.beforeCloseName&&t.meta.beforeCloseName in l["a"]?new Promise(l["a"][t.meta.beforeCloseName]).then(n=>{n&&g(e,t)}):g(e,t))},addTag(e,{route:t,type:n="unshift"}){let a=Object(i["i"])(t);Object(i["o"])(e.tagNavList,a)||("push"===n?e.tagNavList.push(a):a.name===p?e.tagNavList.unshift(a):e.tagNavList.splice(1,0,a),Object(i["q"])([...e.tagNavList]))},setLocal(e,t){Object(i["m"])("local",t),e.local=t},addError(e,t){e.errorList.push(t)},setHasReadErrorLoggerStatus(e,t=!0){e.hasReadErrorPage=t},setPermission(e,t){let n=b(m["a"]),a=y(n,t);e.permission=d["a"].concat(a)}},actions:{addErrorLog({commit:e,rootState:t},n){window.location.href.includes("error_logger_page")||e("setHasReadErrorLoggerStatus",!1);const{user:{token:a,userId:o,userName:r}}=t},setPermission({commit:e},t){e("setPermission",t)}}};a["default"].use(o["a"]);t["a"]=new o["a"].Store({state:{},mutations:{},actions:{},modules:{user:c,app:_}})},4576:function(e,t,n){},"4ab1":function(e,t,n){"use strict";var a=n("e069");const o={before_close_normal:e=>{a["Modal"].confirm({title:"确定要关闭这一页吗",onOk:()=>{e(!0)},onCancel:()=>{e(!1)}})}};t["a"]=o},"4fed":function(e,t,n){},"56d7":function(e,t,n){"use strict";n.r(t);var a=n("2b0e"),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view")],1)},r=[],s=n("2f62"),i={name:"App",methods:{...Object(s["b"])(["getUserInfo"])},created(){this.getUserInfo(),this.$router.push("/home")}},c=i,l=(n("7c55"),n("2877")),u=Object(l["a"])(c,o,r,!1,null,null,null),d=u.exports,m=n("a18c"),h=n("4360"),p=n("e069"),f=n.n(p),g=n("a925"),b=n("c276"),v={home:"首页",components:"组件",count_to_page:"数字渐变",tables_page:"多功能表格",split_pane_page:"分割窗口",markdown_page:"Markdown编辑器",editor_page:"富文本编辑器",icons_page:"自定义图标",img_cropper_page:"图片编辑器",update:"上传数据",join_page:"QQ群",doc:"文档",update_table_page:"上传CSV文件",update_paste_page:"粘贴表格数据",multilevel:"多级菜单",directive_page:"指令",level_1:"Level-1",level_2:"Level-2",level_2_1:"Level-2-1",level_2_3:"Level-2-3",level_2_2:"Level-2-2",level_2_2_1:"Level-2-2-1",excel:"Excel","upload-excel":"上传excel","export-excel":"导出excel",tools_methods_page:"工具函数",drag_list_page:"拖拽列表",i18n_page:"多语言",modalTitle:"模态框题目",content:"这是模态框内容",buttonText:"显示模态框","i18n-tip":"注:仅此页做了多语言,其他页面没有在多语言包中添加语言内容",error_store_page:"错误收集",error_logger_page:"错误日志",query:"带参路由",params:"动态路由"},y={home:"首頁",components:"组件",count_to_page:"数字渐变",tables_page:"多功能表格",split_pane_page:"分割窗口",markdown_page:"Markdown編輯器",editor_page:"富文本編輯器",icons_page:"自定義圖標",img_cropper_page:"圖片編輯器",update:"上傳數據",join_page:"QQ群",doc:"文檔",update_table_page:"上傳CSV文件",update_paste_page:"粘貼表格數據",multilevel:"多级菜单",directive_page:"指令",level_1:"Level-1",level_2:"Level-2",level_2_1:"Level-2-1",level_2_3:"Level-2-3",level_2_2:"Level-2-2",level_2_2_1:"Level-2-2-1",excel:"Excel","upload-excel":"上傳excel","export-excel":"導出excel",tools_methods_page:"工具函數",drag_list_page:"拖拽列表",i18n_page:"多語言",modalTitle:"模態框題目",content:"這是模態框內容",buttonText:"顯示模態框","i18n-tip":"注:僅此頁做了多語言,其他頁面沒有在多語言包中添加語言內容",error_store_page:"錯誤收集",error_logger_page:"錯誤日誌",query:"帶參路由",params:"動態路由"},_={home:"Home",components:"Components",count_to_page:"Count-to",tables_page:"Table",split_pane_page:"Split-pane",markdown_page:"Markdown-editor",editor_page:"Rich-Text-Editor",icons_page:"Custom-icon",img_cropper_page:"Image-editor",update:"Update",doc:"Document",join_page:"QQ Group",update_table_page:"Update .CSV",update_paste_page:"Paste Table Data",multilevel:"multilevel",directive_page:"Directive",level_1:"Level-1",level_2:"Level-2",level_2_1:"Level-2-1",level_2_3:"Level-2-3",level_2_2:"Level-2-2",level_2_2_1:"Level-2-2-1",excel:"Excel","upload-excel":"Upload Excel","export-excel":"Export Excel",tools_methods_page:"Tools Methods",drag_list_page:"Drag-list",i18n_page:"Internationalization",modalTitle:"Modal Title",content:"This is the modal box content.",buttonText:"Show Modal","i18n-tip":"Note: Only this page is multi-language, other pages do not add language content to the multi-language package.",error_store_page:"Error Collection",error_logger_page:"Error Logger",query:"Query",params:"Params"},k=n("cea3"),w=n("641c"),x=n("97b7");a["default"].use(g["a"]);const L=navigator.language,O=("zh-CN"===L||"en-US"===L)&&L;let C=O||Object(b["l"])("local")||"zh-CN";a["default"].config.lang=C,a["default"].locale=()=>{};const N={"zh-CN":Object.assign(k["a"],v),"zh-TW":Object.assign(x["a"],y),"en-US":Object.assign(w["a"],_)},S=new g["a"]({locale:C,messages:N});var j=S,T=n("f121"),I=n("7876"),$=n.n(I),E=n("90de");const B={draggable:{inserted:(e,t,n)=>{let a=document.querySelector(t.value.trigger);a.style.cursor="move";let o=document.querySelector(t.value.body),r=0,s=0,i=0,c=0,l=!1;const u=e=>{let t=/\(.*\)/.exec(o.style.transform);if(t){t=t[0].slice(1,t[0].length-1);let e=t.split("px, ");i=parseFloat(e[0]),c=parseFloat(e[1].split("px")[0])}r=e.pageX,s=e.pageY,l=!0},d=e=>{let t=e.pageX-r+i,n=e.pageY-s+c;l&&(o.style.transform=`translate(${t}px, ${n}px)`)},m=e=>{l=!1};Object(E["e"])(a,"mousedown",u),Object(E["e"])(document,"mousemove",d),Object(E["e"])(document,"mouseup",m)},update:(e,t,n)=>{if(!t.value.recover)return;let a=document.querySelector(t.value.body);a.style.transform=""}}};var z=B;const M=e=>{e.directive("draggable",z.draggable)};var P=M,q=n("13aa"),A=(n("dcad"),n("ca62"),n("33ec"),n("ee1a")),F=n.n(A);a["default"].use(f.a,{i18n:(e,t)=>j.t(e,t)}),a["default"].use(F.a),a["default"].use($.a),Object(q["default"])(a["default"]),a["default"].config.productionTip=!1,a["default"].prototype.$config=T["a"],a["default"].prototype.domain=T["a"].baseUrl.pro,P(a["default"]),new a["default"]({el:"#app",router:m["a"],i18n:j,store:h["a"],render:e=>e(d)}),a["default"].directive("opcode",{bind:function(e,t,n){const a=t.value;let o=sessionStorage.getItem("menu").split(",");if(void 0===n.componentInstance||null===n.componentInstance){let t=!1;for(let e=0;e<o.length;e++)if(a===o[e]){t=!0;break}t||e.parentNode.removeChild(e)}else{let t=!1;for(let e=0;e<o.length;e++)if(a===o[e]){t=!0;break}t||e.parentNode.removeChild(e)}}}),a["default"].prototype.clearNullData=function(e){let t={};for(let n in e)0!==e[n]&&!e[n]||""===e[n].toString().replace(/(^\s*)|(\s*$)/g,"")||(t[n]=e[n]);return t},a["default"].prototype.isHasPermssion=function(e){let t=sessionStorage.getItem("menu").split(","),n=!1;for(let a=0;a<t.length;a++)if(e===t[a]){n=!0;break}return n}},"66df":function(e,t,n){"use strict";var a=n("bc3a"),o=n.n(a),r=n("4360"),s=n("a18c");const i=e=>{const{statusText:t,status:n,request:{responseURL:a}}=e;let o={type:"ajax",code:n,mes:t,url:a};401==n&&"Unauthorized"==t&&(r["a"].dispatch("handleLogOut"),s["a"].push({name:"login"})),a.includes("save_error_logger")||r["a"].dispatch("addErrorLog",o)};class c{constructor(e=baseURL){this.baseUrl=e,this.queue={}}getInsideConfig(){const e={baseURL:this.baseUrl,headers:{}};return e}destroy(e){delete this.queue[e],Object.keys(this.queue).length}interceptors(e,t){e.interceptors.request.use(e=>(r["a"].state.user.token&&(e.headers.common["Authorization"]="Bearer "+r["a"].state.user.token),Object.keys(this.queue).length,this.queue[t]=!0,e),e=>Promise.reject(e)),e.interceptors.response.use(e=>{this.destroy(t);const{data:n,status:a}=e;return{data:n,status:a}},e=>(this.destroy(t),i(e.response),Promise.reject(e)))}request(e){const t=o.a.create();return e=Object.assign(this.getInsideConfig(),e),this.interceptors(t,e.url),t(e)}}var l=c,u=n("f121");const d=u["a"].baseUrl.pro,m=new l(d);t["a"]=m},"7a3c":function(e,t,n){},"7c55":function(e,t,n){"use strict";n("cba8")},"90de":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return r})),n.d(t,"f",(function(){return s})),n.d(t,"e",(function(){return i})),n.d(t,"d",(function(){return c}));const a=(e,t)=>{if(!e.length||!t)return;let n=-1,a=e.length;while(++n<a){let a=e[n];t(a,n,e)}},o=(e,t)=>Array.from(new Set([...e,...t])),r=(e,t)=>e.some(e=>t.indexOf(e)>-1);function s(e,t){for(let n=0;n<t.length;n++)if(e===t[n])return!0;return!1}const i=function(){return document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),c=(function(){document.removeEventListener}(),(e,t)=>{const n=Object.keys(e),a=Object.keys(t);return n.length===a.length&&(0===n.length&&0===a.length||!n.some(n=>e[n]!=t[n]))})},a18c:function(e,t,n){"use strict";var a=n("2b0e"),o=n("8c4f"),r=n("ddb9"),s=n("0dbb"),i=n("4360"),c=n("e069"),l=n.n(c),u=n("c276"),d=n("f121");const{homeName:m}=d["a"];a["default"].use(o["a"]);let h=r["a"].concat(s["a"]);const p=new o["a"]({routes:h}),f=o["a"].prototype.push;o["a"].prototype.push=function(e){return f.call(this,e).catch(e=>e)};const g="login",b=(e,t,n)=>{Object(u["a"])(e.name,t,i["a"].state.app.permission)?n():n({replace:!0,name:"error_401"})};p.beforeEach((e,t,n)=>{l.a.LoadingBar.start();const a=Object(u["k"])();a||e.name===g?a||e.name!==g?a&&e.name===g?n({name:m}):(i["a"].state.user.hasGetInfo,b(e,i["a"].state.user.access,n)):n():n({name:g})}),p.afterEach(e=>{l.a.LoadingBar.finish(),window.scrollTo(0,0)}),t["a"]=p},b554:function(e,t,n){"use strict";n("1ba8")},b7c7:function(e,t,n){"use strict";n.r(t);var a=n("4360");t["default"]={install(e,t){t.developmentOff,e.config.errorHandler=(t,n,o)=>{let r={type:"script",code:0,mes:t.message,url:window.location.href};e.nextTick(()=>{a["a"].dispatch("addErrorLog",r)})}}}},b858:function(e,t,n){"use strict";n("d5b9")},c038:function(e,t,n){"use strict";n("4fed")},c276:function(e,t,n){"use strict";n.d(t,"r",(function(){return l})),n.d(t,"p",(function(){return u})),n.d(t,"k",(function(){return d})),n.d(t,"f",(function(){return m})),n.d(t,"e",(function(){return f})),n.d(t,"c",(function(){return g})),n.d(t,"i",(function(){return b})),n.d(t,"s",(function(){return v})),n.d(t,"q",(function(){return y})),n.d(t,"j",(function(){return _})),n.d(t,"d",(function(){return k})),n.d(t,"g",(function(){return w})),n.d(t,"a",(function(){return L})),n.d(t,"h",(function(){return O})),n.d(t,"b",(function(){return N})),n.d(t,"n",(function(){return S})),n.d(t,"o",(function(){return j})),n.d(t,"m",(function(){return T})),n.d(t,"l",(function(){return I}));var a=n("a78e"),o=n.n(a),r=n("f121"),s=n("90de");const i="token",c="name",l=e=>{o.a.set(i,e,{expires:r["a"].cookieExpires||1})},u=e=>{o.a.set(c,e,{expires:r["a"].cookieExpires||1})},d=()=>{const e=o.a.get(i);return e||!1},m=()=>{const e=o.a.get(c);return e||!1},h=e=>e.children&&0!==e.children.length,p=(e,t)=>!(e.meta&&e.meta.access&&e.meta.access.length)||!!Object(s["c"])(e.meta.access,t),f=(e,t)=>{let n=[];return Object(s["a"])(e,e=>{if(!e.meta||e.meta&&!e.meta.hideInMenu){let a={icon:e.meta&&e.meta.icon||"",name:e.name,meta:e.meta};(h(e)||e.meta&&e.meta.showAlways)&&p(e,t)&&(a.children=f(e.children,t)),e.meta&&e.meta.href&&(a.href=e.meta.href),p(e,t)&&n.push(a)}}),n},g=(e,t)=>{let n={...t,icon:t.meta.icon},a=e.matched;if(a.some(e=>e.name===t.name))return[n];let o=a.filter(e=>void 0===e.meta||!e.meta.hide).map(t=>{let n={...t.meta};n.title&&"function"===typeof n.title&&(n.title=n.title(e));let a={icon:t.meta&&t.meta.icon||"",name:t.name,meta:n};return a});return o=o.filter(e=>!e.meta.hideInMenu),[{...n,to:t.path},...o]},b=e=>{let t={...e},n={...e.meta},a="";return n.title&&(a="function"===typeof n.title?n.title(t):n.title),n.title=a,t.meta=n,t},v=(e,t)=>{let n=e.meta.title;return n=t.$config.useI18n?n.includes("{{")&&n.includes("}}")&&t.$config.useI18n?n.replace(/({{[\s\S]+?}})/,(e,n)=>n.replace(/{{([\s\S]*)}}/,(e,n)=>t.$t(n.trim()))):t.$t(e.name):e.meta&&e.meta.title||e.name,n},y=e=>{localStorage.tagNaveList=JSON.stringify(e)},_=()=>{const e=localStorage.tagNaveList;return e?JSON.parse(e):[]},k=(e,t="home")=>{let n=-1,a=e.length,o={};while(++n<a){let a=e[n];if(a.children&&a.children.length){let e=k(a.children,t);if(e.name)return e}else a.name===t&&(o=a)}return o},w=(e,t)=>{const{name:n,path:a,meta:o}=t;let r=[...e];return r.findIndex(e=>e.name===n)>=0||r.push({name:n,path:a,meta:o}),r},x=(e,t)=>!t.meta||!t.meta.access||Object(s["c"])(e,t.meta.access),L=(e,t,n)=>{const a=n=>n.some(n=>n.children&&n.children.length?a(n.children):n.name===e?x(t,n):void 0);return a(n)},O=(e,t)=>{let n={};if(2===e.length)n=k(e);else{const a=e.findIndex(e=>S(e,t));n=a===e.length-1?e[e.length-2]:e[a+1]}return n},C=(e,t)=>{let n=-1;while(++n<e)t(n)},N=(e,t)=>{let n=e.parentNode;if(n){let e=n.classList;return e&&t.every(t=>e.contains(t))?n:N(n,t)}},S=(e,t)=>{const n=e.params||{},a=t.params||{},o=e.query||{},r=t.query||{};return e.name===t.name&&Object(s["d"])(n,a)&&Object(s["d"])(o,r)},j=(e,t)=>{let n=e.length,a=!1;return C(n,n=>{S(e[n],t)&&(a=!0)}),a},T=(e,t)=>{localStorage.setItem(e,t)},I=e=>localStorage.getItem(e)||""},c8c0:function(e,t,n){e.exports=n.p+"static/img/logo-min.cb474092.jpg"},ca62:function(e,t,n){},cb21:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.iconType,{tag:"component",attrs:{type:e.iconName,color:e.iconColor,size:e.iconSize}})},o=[],r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("i",{class:"iconfont icon-"+e.type,style:e.styles})},s=[],i={name:"Icons",props:{type:{type:String,required:!0},color:{type:String,default:"#5c6b77"},size:{type:Number,default:16}},computed:{styles(){return{fontSize:this.size+"px",color:this.color}}}},c=i,l=n("2877"),u=Object(l["a"])(c,r,s,!1,null,null,null),d=u.exports,m=d,h={name:"CommonIcon",components:{Icons:m},props:{type:{type:String,required:!0},color:String,size:Number},computed:{iconType(){return 0===this.type.indexOf("_")?"Icons":"Icon"},iconName(){return"Icons"===this.iconType?this.getCustomIconName(this.type):this.type},iconSize(){return this.size||("Icons"===this.iconType?12:void 0)},iconColor(){return this.color||""}},methods:{getCustomIconName(e){return e.slice(1)}}},p=h,f=Object(l["a"])(p,a,o,!1,null,null,null),g=f.exports;t["a"]=g},cba8:function(e,t,n){},d5b9:function(e,t,n){},ddb9:function(e,t,n){"use strict";var a=n("f1bd");t["a"]=[{path:"/login",name:"login",meta:{title:"Login - 登录",hideInMenu:!0},component:()=>n.e("chunk-30721bf2").then(n.bind(null,"e49c"))},{path:"/",name:"_home",redirect:"/home",component:a["a"],meta:{notCache:!0,title:"首页",icon:"md-home"},children:[{path:"home",name:"home",meta:{title:"数据展示",icon:"md-home"},component:()=>Promise.all([n.e("chunk-2d0b5978"),n.e("chunk-7254178a")]).then(n.bind(null,"87b8"))}]},{path:"/401",name:"error_401",meta:{hideInMenu:!0},component:()=>n.e("chunk-14b9857b").then(n.bind(null,"f94f"))},{path:"/500",name:"error_500",meta:{hideInMenu:!0},component:()=>n.e("chunk-2c359864").then(n.bind(null,"88b2"))},{path:"*",name:"error_404",meta:{hideInMenu:!0},component:()=>n.e("chunk-3385141a").then(n.bind(null,"35f5"))}]},e282:function(e,t,n){"use strict";n("4576")},ee2a:function(e,t,n){},f121:function(e,t,n){"use strict";t["a"]={cookieExpires:1,useI18n:!1,baseUrl:{dev:"http://127.0.3.60/",pro:"http://itaoniu.com.cn/"},homeName:"home",plugin:{}}},f1bd:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Layout",{staticClass:"main",staticStyle:{height:"100%"}},[n("Sider",{staticClass:"left-sider",style:{overflow:"hidden"},attrs:{"hide-trigger":"",collapsible:"",width:256,"collapsed-width":64},model:{value:e.collapsed,callback:function(t){e.collapsed=t},expression:"collapsed"}},[n("side-menu",{ref:"sideMenu",attrs:{accordion:"","active-name":e.$route.name,collapsed:e.collapsed,"menu-list":e.menuList},on:{"on-select":e.turnToPage}},[n("div",{staticClass:"logo-con"},[n("img",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!collapsed"}],key:"max-logo",attrs:{src:e.maxLogo}}),n("img",{directives:[{name:"show",rawName:"v-show",value:e.collapsed,expression:"collapsed"}],key:"min-logo",attrs:{src:e.minLogo}})])])],1),n("Layout",[n("Header",{staticClass:"header-con"},[n("header-bar",{attrs:{collapsed:e.collapsed},on:{"on-coll-change":e.handleCollapsedChange}},[n("user",{attrs:{"user-avator":e.userAvator}}),e.$config.useI18n?n("language",{staticStyle:{"margin-right":"10px"},attrs:{lang:e.local},on:{"on-lang-change":e.setLocal}}):e._e(),e.$config.plugin["error-store"]&&e.$config.plugin["error-store"].showInHeader?n("error-store",{attrs:{"has-read":e.hasReadErrorPage,count:e.errorCount}}):e._e(),n("fullscreen",{staticStyle:{"margin-right":"10px"},model:{value:e.isFullscreen,callback:function(t){e.isFullscreen=t},expression:"isFullscreen"}})],1)],1),n("Content",{staticClass:"main-content-con"},[n("Layout",{staticClass:"main-layout-con"},[n("div",{staticClass:"tag-nav-wrapper"},[n("tags-nav",{attrs:{value:e.$route,list:e.tagNavList},on:{input:e.handleClick,"on-close":e.handleCloseTag}})],1),n("Content",{staticClass:"content-wrapper"},[n("keep-alive",{attrs:{include:e.cacheList}},[n("router-view")],1)],1)],1)],1)],1)],1)},o=[],r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"side-menu-wrapper"},[e._t("default"),n("Menu",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!collapsed"}],ref:"menu",attrs:{"active-name":e.activeName,"open-names":e.openedNames,accordion:e.accordion,theme:e.theme,width:"auto"},on:{"on-select":e.handleSelect}},[e._l(e.menuList,(function(t){return[t.children&&1===t.children.length?[e.showChildren(t)?n("side-menu-item",{key:"menu-"+t.name,attrs:{"parent-item":t}}):n("menu-item",{key:"menu-"+t.children[0].name,attrs:{name:e.getNameOrHref(t,!0)}},[n("common-icon",{attrs:{type:t.children[0].icon||""}}),n("span",[e._v(e._s(e.showTitle(t.children[0])))])],1)]:[e.showChildren(t)?n("side-menu-item",{key:"menu-"+t.name,attrs:{"parent-item":t}}):n("menu-item",{key:"menu-"+t.name,attrs:{name:e.getNameOrHref(t)}},[n("common-icon",{attrs:{type:t.icon||""}}),n("span",[e._v(e._s(e.showTitle(t)))])],1)]]}))],2),n("div",{directives:[{name:"show",rawName:"v-show",value:e.collapsed,expression:"collapsed"}],staticClass:"menu-collapsed",attrs:{list:e.menuList}},[e._l(e.menuList,(function(t){return[t.children&&t.children.length>1?n("collapsed-menu",{key:"drop-menu-"+t.name,attrs:{"hide-title":"","root-icon-size":e.rootIconSize,"icon-size":e.iconSize,theme:e.theme,"parent-item":t},on:{"on-click":e.handleSelect}}):n("Tooltip",{key:"drop-menu-"+t.name,attrs:{transfer:"",content:t.meta&&t.meta.title||t.children&&t.children[0]&&t.children[0].meta.title,placement:"right"}},[n("a",{staticClass:"drop-menu-a",style:{textAlign:"center"},on:{click:function(n){e.handleSelect(e.getNameOrHref(t,!0))}}},[n("common-icon",{attrs:{size:e.rootIconSize,color:e.textColor,type:t.icon||t.children&&t.children[0].icon}})],1)])]}))],2)],2)},s=[],i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Submenu",{attrs:{name:""+e.parentName}},[n("template",{slot:"title"},[n("common-icon",{attrs:{type:e.parentItem.icon||""}}),n("span",[e._v(e._s(e.showTitle(e.parentItem)))])],1),e._l(e.children,(function(t){return[t.children&&1===t.children.length?[e.showChildren(t)?n("side-menu-item",{key:"menu-"+t.name,attrs:{"parent-item":t}}):n("menu-item",{key:"menu-"+t.children[0].name,attrs:{name:e.getNameOrHref(t,!0)}},[n("common-icon",{attrs:{type:t.children[0].icon||""}}),n("span",[e._v(e._s(e.showTitle(t.children[0])))])],1)]:[e.showChildren(t)?n("side-menu-item",{key:"menu-"+t.name,attrs:{"parent-item":t}}):n("menu-item",{key:"menu-"+t.name,attrs:{name:e.getNameOrHref(t)}},[n("common-icon",{attrs:{type:t.icon||""}}),n("span",[e._v(e._s(e.showTitle(t)))])],1)]]}))],2)},c=[],l=n("cb21"),u=n("c276"),d={components:{CommonIcon:l["a"]},methods:{showTitle(e){return Object(u["s"])(e,this)},showChildren(e){return e.children&&(e.children.length>1||e.meta&&e.meta.showAlways)},getNameOrHref(e,t){return e.href?"isTurnByHref_"+e.href:t?e.children[0].name:e.name}}},m={props:{parentItem:{type:Object,default:()=>{}},theme:String,iconSize:Number},computed:{parentName(){return this.parentItem.name},children(){return this.parentItem.children},textColor(){return"dark"===this.theme?"#fff":"#495060"}}},h={name:"SideMenuItem",mixins:[d,m]},p=h,f=n("2877"),g=Object(f["a"])(p,i,c,!1,null,null,null),b=g.exports,v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Dropdown",{ref:"dropdown",class:e.hideTitle?"":"collased-menu-dropdown",attrs:{transfer:e.hideTitle,placement:e.placement},on:{"on-click":e.handleClick}},[n("a",{staticClass:"drop-menu-a",style:{textAlign:e.hideTitle?"":"left"},attrs:{type:"text"},on:{mouseover:function(t){return e.handleMousemove(t,e.children)}}},[n("common-icon",{attrs:{size:e.rootIconSize,color:e.textColor,type:e.parentItem.icon}}),e.hideTitle?e._e():n("span",{staticClass:"menu-title"},[e._v(e._s(e.showTitle(e.parentItem)))]),e.hideTitle?e._e():n("Icon",{staticStyle:{float:"right"},attrs:{type:"ios-arrow-forward",size:16}})],1),n("DropdownMenu",{ref:"dropdown",attrs:{slot:"list"},slot:"list"},[e._l(e.children,(function(t){return[e.showChildren(t)?n("collapsed-menu",{key:"drop-"+t.name,attrs:{"icon-size":e.iconSize,"parent-item":t}}):n("DropdownItem",{key:"drop-"+t.name,attrs:{name:t.name}},[n("common-icon",{attrs:{size:e.iconSize,type:t.icon}}),n("span",{staticClass:"menu-title"},[e._v(e._s(e.showTitle(t)))])],1)]}))],2)],1)},y=[],_={name:"CollapsedMenu",mixins:[d,m],props:{hideTitle:{type:Boolean,default:!1},rootIconSize:{type:Number,default:16}},data(){return{placement:"right-end"}},methods:{handleClick(e){this.$emit("on-click",e)},handleMousemove(e,t){const{pageY:n}=e,a=38*t.length,o=n+a<window.innerHeight;this.placement=o?"right-start":"right-end"}},mounted(){let e=Object(u["b"])(this.$refs.dropdown.$el,["ivu-select-dropdown","ivu-dropdown-transfer"]);e&&(e.style.overflow="visible")}},k=_,w=Object(f["a"])(k,v,y,!1,null,null,null),x=w.exports,L=n("90de"),O={name:"SideMenu",mixins:[d],components:{SideMenuItem:b,CollapsedMenu:x},props:{menuList:{type:Array,default(){return[]}},collapsed:{type:Boolean},theme:{type:String,default:"dark"},rootIconSize:{type:Number,default:20},iconSize:{type:Number,default:16},accordion:Boolean,activeName:{type:String,default:""},openNames:{type:Array,default:()=>[]}},data(){return{openedNames:[]}},methods:{handleSelect(e){this.$emit("on-select",e)},getOpenedNamesByActiveName(e){return this.$route.matched.map(e=>e.name).filter(t=>t!==e)},updateOpenName(e){e===this.$config.homeName?this.openedNames=[]:this.openedNames=this.getOpenedNamesByActiveName(e)}},computed:{textColor(){return"dark"===this.theme?"#fff":"#495060"}},watch:{activeName(e){this.accordion?this.openedNames=this.getOpenedNamesByActiveName(e):this.openedNames=Object(L["b"])(this.openedNames,this.getOpenedNamesByActiveName(e))},openNames(e){this.openedNames=e},openedNames(){this.$nextTick(()=>{this.$refs.menu.updateOpened()})}},mounted(){this.openedNames=Object(L["b"])(this.openedNames,this.getOpenedNamesByActiveName(name))}},C=O,N=(n("b554"),Object(f["a"])(C,r,s,!1,null,null,null)),S=N.exports,j=S,T=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"header-bar"},[n("sider-trigger",{attrs:{collapsed:e.collapsed,icon:"md-menu"},on:{"on-change":e.handleCollpasedChange}}),n("custom-bread-crumb",{staticStyle:{"margin-left":"30px"},attrs:{"show-icon":"",list:e.breadCrumbList}}),n("div",{staticClass:"custom-content-con"},[""!=e.read_name?n("span",{staticStyle:{float:"left","padding-right":"20px"}},[e._v("欢迎您,"+e._s(e.read_name)+"用户")]):e._e(),e._t("default")],2)],1)},I=[],$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{class:["sider-trigger-a",e.collapsed?"collapsed":""],attrs:{type:"text"},on:{click:e.handleChange}},[n("Icon",{attrs:{type:e.icon,size:e.size}})],1)},E=[],B={name:"siderTrigger",props:{collapsed:Boolean,icon:{type:String,default:"navicon-round"},size:{type:Number,default:26}},methods:{handleChange(){this.$emit("on-change",!this.collapsed)}}},z=B,M=(n("b858"),Object(f["a"])(z,$,E,!1,null,null,null)),P=M.exports,q=P,A=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"custom-bread-crumb"},[n("Breadcrumb",{style:{fontSize:e.fontSize+"px"}},e._l(e.list,(function(t){return n("BreadcrumbItem",{key:"bread-crumb-"+t.name,attrs:{to:t.to}},[n("common-icon",{staticStyle:{"margin-right":"4px"},attrs:{type:t.icon||""}}),e._v("\n "+e._s(e.showTitle(t))+"\n ")],1)})),1)],1)},F=[],R=(n("2785"),{name:"customBreadCrumb",components:{CommonIcon:l["a"]},props:{list:{type:Array,default:()=>[]},fontSize:{type:Number,default:14},showIcon:{type:Boolean,default:!1}},methods:{showTitle(e){return Object(u["s"])(e,this)},isCustomIcon(e){return 0===e.indexOf("_")},getCustomIconName(e){return e.slice(1)}}}),U=R,D=Object(f["a"])(U,A,F,!1,null,null,null),H=D.exports,W=H,Q=(n("1a88"),{name:"HeaderBar",data(){return{read_name:""}},components:{siderTrigger:q,customBreadCrumb:W},props:{collapsed:Boolean},computed:{breadCrumbList(){return this.$store.state.app.breadCrumbList}},created(){this.read_name=window.localStorage.getItem("read_name")},methods:{handleCollpasedChange(e){this.$emit("on-coll-change",e)}}}),G=Q,V=Object(f["a"])(G,T,I,!1,null,null,null),J=V.exports,Y=J,X=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tags-nav"},[n("div",{staticClass:"close-con"},[n("Dropdown",{staticStyle:{"margin-top":"7px"},attrs:{transfer:""},on:{"on-click":e.handleTagsOption}},[n("Button",{attrs:{size:"small",type:"text"}},[n("Icon",{attrs:{size:18,type:"ios-close-circle-outline"}})],1),n("DropdownMenu",{attrs:{slot:"list"},slot:"list"},[n("DropdownItem",{attrs:{name:"close-all"}},[e._v("关闭所有")]),n("DropdownItem",{attrs:{name:"close-others"}},[e._v("关闭其他")])],1)],1)],1),n("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"contextmenu",style:{left:e.contextMenuLeft+"px",top:e.contextMenuTop+"px"}},e._l(e.menuList,(function(t,a){return n("li",{key:a,on:{click:function(t){return e.handleTagsOption(a)}}},[e._v(e._s(t))])})),0),n("div",{staticClass:"btn-con left-btn"},[n("Button",{attrs:{type:"text"},on:{click:function(t){return e.handleScroll(240)}}},[n("Icon",{attrs:{size:18,type:"ios-arrow-back"}})],1)],1),n("div",{staticClass:"btn-con right-btn"},[n("Button",{attrs:{type:"text"},on:{click:function(t){return e.handleScroll(-240)}}},[n("Icon",{attrs:{size:18,type:"ios-arrow-forward"}})],1)],1),n("div",{ref:"scrollOuter",staticClass:"scroll-outer",on:{DOMMouseScroll:e.handlescroll,mousewheel:e.handlescroll}},[n("div",{ref:"scrollBody",staticClass:"scroll-body",style:{left:e.tagBodyLeft+"px"}},[n("transition-group",{attrs:{name:"taglist-moving-animation"}},e._l(e.list,(function(t,a){return n("Tag",{key:"tag-nav-"+a,ref:"tagsPageOpened",refInFor:!0,attrs:{type:"dot",name:t.name,"data-route-item":t,closable:t.name!==e.$config.homeName,color:e.isCurrentTag(t)?"primary":"default"},on:{"on-close":function(n){return e.handleClose(t)}},nativeOn:{click:function(n){return e.handleClick(t)},contextmenu:function(n){return n.preventDefault(),e.contextMenu(t,n)}}},[e._v(e._s(e.showTitleInside(t)))])})),1)],1)])])},K=[],Z=n("4ab1"),ee={name:"TagsNav",props:{value:Object,list:{type:Array,default(){return[]}}},data(){return{tagBodyLeft:0,rightOffset:40,outerPadding:4,contextMenuLeft:0,contextMenuTop:0,visible:!1,menuList:{others:"关闭其他",all:"关闭所有"}}},computed:{currentRouteObj(){const{name:e,params:t,query:n}=this.value;return{name:e,params:t,query:n}}},methods:{handlescroll(e){var t=e.type;let n=0;"DOMMouseScroll"!==t&&"mousewheel"!==t||(n=e.wheelDelta?e.wheelDelta:40*-(e.detail||0)),this.handleScroll(n)},handleScroll(e){const t=this.$refs.scrollOuter.offsetWidth,n=this.$refs.scrollBody.offsetWidth;e>0?this.tagBodyLeft=Math.min(0,this.tagBodyLeft+e):t<n?this.tagBodyLeft<-(n-t)?this.tagBodyLeft=this.tagBodyLeft:this.tagBodyLeft=Math.max(this.tagBodyLeft+e,t-n):this.tagBodyLeft=0},handleTagsOption(e){if(e.includes("all")){let e=this.list.filter(e=>e.name===this.$config.homeName);this.$emit("on-close",e,"all")}else if(e.includes("others")){let e=this.list.filter(e=>Object(u["n"])(this.currentRouteObj,e)||e.name===this.$config.homeName);this.$emit("on-close",e,"others",this.currentRouteObj),setTimeout(()=>{this.getTagElementByName(this.currentRouteObj.name)},100)}},handleClose(e){e.meta&&e.meta.beforeCloseName&&e.meta.beforeCloseName in Z["a"]?new Promise(Z["a"][e.meta.beforeCloseName]).then(t=>{t&&this.close(e)}):this.close(e)},close(e){let t=this.list.filter(t=>!Object(u["n"])(e,t));this.$emit("on-close",t,void 0,e)},handleClick(e){this.$emit("input",e)},showTitleInside(e){return Object(u["s"])(e,this)},isCurrentTag(e){return Object(u["n"])(this.currentRouteObj,e)},moveToView(e){const t=this.$refs.scrollOuter.offsetWidth,n=this.$refs.scrollBody.offsetWidth;n<t?this.tagBodyLeft=0:e.offsetLeft<-this.tagBodyLeft?this.tagBodyLeft=-e.offsetLeft+this.outerPadding:e.offsetLeft>-this.tagBodyLeft&&e.offsetLeft+e.offsetWidth<-this.tagBodyLeft+t?this.tagBodyLeft=Math.min(0,t-e.offsetWidth-e.offsetLeft-this.outerPadding):this.tagBodyLeft=-(e.offsetLeft-(t-this.outerPadding-e.offsetWidth))},getTagElementByName(e){this.$nextTick(()=>{this.refsTag=this.$refs.tagsPageOpened,this.refsTag.forEach((t,n)=>{if(Object(u["n"])(e,t.$attrs["data-route-item"])){let e=this.refsTag[n].$el;this.moveToView(e)}})})},contextMenu(e,t){if(e.name===this.$config.homeName)return;this.visible=!0;const n=this.$el.getBoundingClientRect().left;this.contextMenuLeft=t.clientX-n+10,this.contextMenuTop=t.clientY-64},closeMenu(){this.visible=!1}},watch:{$route(e){this.getTagElementByName(e)},visible(e){e?document.body.addEventListener("click",this.closeMenu):document.body.removeEventListener("click",this.closeMenu)}},mounted(){setTimeout(()=>{this.getTagElementByName(this.$route)},200)}},te=ee,ne=(n("37a8"),Object(f["a"])(te,X,K,!1,null,null,null)),ae=ne.exports,oe=ae,re=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"user-avator-dropdown"},[n("Dropdown",{on:{"on-click":e.handleClick}},[n("Avatar",{attrs:{src:e.userAvator}}),n("Icon",{attrs:{size:18,type:"md-arrow-dropdown"}}),n("DropdownMenu",{attrs:{slot:"list"},slot:"list"},[n("DropdownItem",{attrs:{name:"logout"}},[e._v("退出登录")])],1)],1)],1)},se=[],ie=(n("3daa"),n("2f62")),ce={name:"User",props:{userAvator:{type:String,default:""}},methods:{...Object(ie["b"])(["handleLogOut"]),handleClick(e){switch(e){case"logout":this.handleLogOut().then(()=>{this.$router.push({name:"login"})});break}}}},le=ce,ue=Object(f["a"])(le,re,se,!1,null,null,null),de=ue.exports,me=de,he=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.showFullScreenBtn?n("div",{staticClass:"full-screen-btn-con"},[n("Tooltip",{attrs:{content:e.value?"退出全屏":"全屏",placement:"bottom"}},[n("Icon",{attrs:{type:e.value?"md-contract":"md-expand",size:23},nativeOn:{click:function(t){return e.handleChange.apply(null,arguments)}}})],1)],1):e._e()},pe=[],fe={name:"Fullscreen",computed:{showFullScreenBtn(){return window.navigator.userAgent.indexOf("MSIE")<0}},props:{value:{type:Boolean,default:!1}},methods:{handleFullscreen(){let e=document.body;this.value?document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen():e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen?e.webkitRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()},handleChange(){this.handleFullscreen()}},mounted(){let e=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;e=!!e,document.addEventListener("fullscreenchange",()=>{this.$emit("input",!this.value),this.$emit("on-change",!this.value)}),document.addEventListener("mozfullscreenchange",()=>{this.$emit("input",!this.value),this.$emit("on-change",!this.value)}),document.addEventListener("webkitfullscreenchange",()=>{this.$emit("input",!this.value),this.$emit("on-change",!this.value)}),document.addEventListener("msfullscreenchange",()=>{this.$emit("input",!this.value),this.$emit("on-change",!this.value)}),this.$emit("input",e)}},ge=fe,be=(n("e282"),Object(f["a"])(ge,he,pe,!1,null,null,null)),ve=be.exports,ye=ve,_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("Dropdown",{attrs:{trigger:"click"},on:{"on-click":e.selectLang}},[n("a",{attrs:{href:"javascript:void(0)"}},[e._v("\n "+e._s(e.title)+"\n "),n("Icon",{attrs:{size:18,type:"md-arrow-dropdown"}})],1),n("DropdownMenu",{attrs:{slot:"list"},slot:"list"},e._l(e.localList,(function(t,a){return n("DropdownItem",{key:"lang-"+a,attrs:{name:a}},[e._v(e._s(t))])})),1)],1)],1)},ke=[],we={name:"Language",props:{lang:String},data(){return{langList:{"zh-CN":"语言","zh-TW":"語言","en-US":"Lang"},localList:{"zh-CN":"中文简体","zh-TW":"中文繁体","en-US":"English"}}},watch:{lang(e){this.$i18n.locale=e}},computed:{title(){return this.langList[this.lang]}},methods:{selectLang(e){this.$emit("on-lang-change",e)}}},xe=we,Le=Object(f["a"])(xe,_e,ke,!1,null,null,null),Oe=Le.exports,Ce=Oe,Ne=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"error-store"},[n("Badge",{attrs:{dot:"",count:e.countComputed}},[n("Button",{attrs:{type:"text"},on:{click:e.openErrorLoggerPage}},[n("Icon",{attrs:{size:20,type:"ios-bug"}})],1)],1)],1)},Se=[],je={name:"ErrorStore",props:{count:{type:Number,default:0},hasRead:{type:Boolean,default:!1}},computed:{countComputed(){return this.hasRead?0:this.count}},methods:{openErrorLoggerPage(){this.$router.push({name:"error_logger_page"})}}},Te=je,Ie=(n("c038"),Object(f["a"])(Te,Ne,Se,!1,null,null,null)),$e=Ie.exports,Ee=$e,Be=n("c8c0"),ze=n.n(Be),Me=n("17be"),Pe=n.n(Me),qe=(n("7a3c"),{name:"Main",components:{SideMenu:j,HeaderBar:Y,Language:Ce,TagsNav:oe,Fullscreen:ye,ErrorStore:Ee,User:me},data(){return{collapsed:!1,minLogo:ze.a,maxLogo:Pe.a,isFullscreen:!1}},computed:{...Object(ie["c"])(["errorCount"]),tagNavList(){return this.$store.state.app.tagNavList},tagRouter(){return this.$store.state.app.tagRouter},userAvator(){return this.$store.state.user.avatorImgPath},cacheList(){return this.tagNavList.length?this.tagNavList.filter(e=>!(e.meta&&e.meta.notCache)).map(e=>e.name):[]},menuList(){return this.$store.getters.menuList},local(){return this.$store.state.app.local},hasReadErrorPage(){return this.$store.state.app.hasReadErrorPage}},methods:{...Object(ie["d"])(["setBreadCrumb","setTagNavList","addTag","setLocal"]),...Object(ie["b"])(["handleLogin"]),turnToPage(e){let{name:t,params:n,query:a}={};"string"===typeof e?t=e:(t=e.name,n=e.params,a=e.query),t.indexOf("isTurnByHref_")>-1?window.open(t.split("_")[1]):this.$router.push({name:t,params:n,query:a})},handleCollapsedChange(e){this.collapsed=e},handleCloseTag(e,t,n){if("all"===t)this.turnToPage(this.$config.homeName);else if(Object(u["n"])(this.$route,n)&&"others"!==t){const e=Object(u["h"])(this.tagNavList,n);this.$router.push(e)}this.setTagNavList(e)},handleClick(e){this.turnToPage(e)}},watch:{$route(e){const{name:t,query:n,params:a,meta:o}=e;this.addTag({route:{name:t,query:n,params:a,meta:o},type:"push"}),this.setBreadCrumb(e),this.setTagNavList(Object(u["g"])(this.tagNavList,e)),this.$refs.sideMenu.updateOpenName(e.name)}},mounted(){this.setTagNavList(),this.addTag({route:this.$store.state.app.homeRoute}),this.setBreadCrumb(this.$route),this.setLocal(this.$i18n.locale),this.tagNavList.find(e=>e.name===this.$route.name)||this.$router.push({name:this.$config.homeName})}}),Ae=qe,Fe=Object(f["a"])(Ae,a,o,!1,null,null,null),Re=Fe.exports;t["a"]=Re}});
|