webpackJsonp([30],{"2Hum":function(e,n,t){"use strict";var r=t("//Fk"),a=t.n(r),o=t("mtWM"),u=t.n(o),i=t("YaEn"),c=t("zL8q"),s=(t.n(c),t("iF09")),l=u.a.create({timeout:3e4,baseURL:"/teamwork/"});l.interceptors.request.use(function(e){return s.a.getLoginInfo()&&(e.headers.token=s.a.getLoginInfo()),e},function(e){return a.a.reject(e)}),l.interceptors.response.use(function(e){return a.a.resolve(e.data)},function(e){if(e.response){switch(e.response.msg){case 401:Object(c.Message)({message:"认证失败,请重新登录!",type:"error"}),store.dispatch("clearStore"),i.a.push("/login");break;case 403:i.a.push("error/403");break;case 404:i.a.push("error/404");break;default:Object(c.Message)({message:"服务器错误!",type:"error"})}return a.a.reject(e.response.data)}}),n.a=l},"4XiD":function(e,n){},"8fGa":function(e,n){},BqOs:function(e,n){},IcnI:function(e,n,t){"use strict";var r={};t.d(r,"clearStore",function(){return I}),t.d(r,"saveMenuMap",function(){return L}),t.d(r,"saveUserInfo",function(){return N}),t.d(r,"LoginByToken",function(){return S});var a={};t.d(a,"menuMap",function(){return E}),t.d(a,"userInfo",function(){return k});var o,u=t("7+uW"),i=t("NYxO"),c=t("iF09"),s={menuMap:c.b.getMenuMap(),userInfo:c.b.getUserInfo()},l=t("bOdI"),m=t.n(l),p=(o={},m()(o,"SET_MENUMAP",function(e,n){e.menuMap=n}),m()(o,"SET_USERINFO",function(e,n){e.userInfo=n}),o),f=t("Xxa5"),d=t.n(f),g=t("exGp"),h=t.n(g),y=t("//Fk"),v=t.n(y),b=t("t5DY"),M=t("wcSu"),x=t("YaEn"),I=function(e){var n=e.commit;e.state;n("SET_MENUMAP",c.b.clearMenuMap()),n("SET_USERINFO",c.b.clearUserInfo()),c.a.clearLoginInfo()},L=function(e,n){(0,e.commit)("SET_MENUMAP",c.b.setMenuMap(n))},N=function(e,n){(0,e.commit)("SET_USERINFO",c.b.setUserInfo(n))},S=function(e,n){var t,r=this,a=e.commit;return new v.a((t=h()(d.a.mark(function e(t,o){var u,i,s,l,m;return d.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(b.a)({token:n});case 2:if(u=e.sent,i=u.respData,s=i.menuMap.parentMenuList,l=i.token,m=i.userDto,!(201===u.msg&&s&&s.length>0)){e.next=15;break}return e.next=7,a("SET_MENUMAP",c.b.setMenuMap(s));case 7:return e.next=9,a("SET_USERINFO",c.b.setUserInfo(m));case 9:c.a.setLoginInfo(l),console.log(111),x.a.addRoutes(Object(M.a)(s)),t(),e.next=16;break;case 15:o();case 16:case"end":return e.stop()}},e,r)})),function(e,n){return t.apply(this,arguments)}))},E=function(e){return e.menuMap},k=function(e){return e.userInfo};t("sax8");u.default.use(i.a);n.a=new i.a.Store({state:s,mutations:p,getters:a,actions:r,strict:!1,plugins:[]})},NHnr:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});t("j1ja");var r=t("7+uW"),a={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{staticClass:"main-app",attrs:{id:"app"}},[n("router-view")],1)},staticRenderFns:[]};var o=t("VU/8")({beforeMount:function(){},methods:{}},a,!1,function(e){t("in+/")},null,null).exports,u=t("YaEn"),i=t("zL8q"),c=t.n(i),s=t("XLwt"),l=t.n(s),m=t("IcnI"),p=t("2Hum");t("8fGa");var f={name:"TableMixin",props:{pagination:Boolean,paginationAlign:{type:String,default:"right"},pageLayout:{type:String,default:"total, sizes, prev, pager, next, jumper"},pageSize:{type:Number,default:10},pageSizes:{type:Array,default:function(){return[10,20,50]}},total:{type:Number,default:0},pageNum:{type:Number,default:1},handleSizeChange:{type:Function,default:function(){return null}},handleCurrentChange:{type:Function,default:function(){return null}}},computed:{align:function(){var e=void 0;switch(this.paginationAlign){case"right":e="textR";break;case"center":e="textC";break;default:e=""}return e}}},d={render:function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"main-table"},[e._t("default"),e._v(" "),e.pagination?t("div",{staticClass:"main-table-pagination"},[t("el-pagination",{class:e.align,attrs:{"current-page":e.pageNum,"page-size":e.pageSize,background:"","page-sizes":e.pageSizes,total:e.total,layout:e.pageLayout},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],2)},staticRenderFns:[]};var g=t("VU/8")(f,d,!1,function(e){t("RZhn")},null,null).exports,h={props:{columnMean:{type:String,default:""},columnName:{type:String,default:""},chooseType:{type:Number,default:1},columnLength:{type:Number,default:10},chooseList:{type:Array,default:function(){return[]}}},mounted:function(){}},y={render:function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-form-item",{attrs:{label:e.columnMean,prop:e.columnName}},[1===e.chooseType?t("el-input",e._g(e._b({attrs:{placeholder:"请输入"+e.columnMean}},"el-input",e.$attrs,!1),e.$listeners)):2===e.chooseType?t("el-select",e._g(e._b({staticStyle:{width:"100%"},attrs:{placeholder:"请选择"+e.columnMean}},"el-select",e.$attrs,!1),e.$listeners),e._l(e.chooseList,function(e){return t("el-option",{key:e.chooseKey,attrs:{label:e.chooseValue,value:e.chooseKey}})}),1):3===e.chooseType?t("el-radio-group",e._g(e._b({},"el-radio-group",e.$attrs,!1),e.$listeners),e._l(e.chooseList,function(n){return t("el-radio",{key:n.chooseKey,attrs:{label:n.chooseKey}},[e._v(e._s(n.chooseValue))])}),1):4===e.chooseType?t("el-checkbox-group",e._g(e._b({},"el-checkbox-group",e.$attrs,!1),e.$listeners),e._l(e.chooseList,function(n){return t("el-checkbox",{key:n.chooseKey,attrs:{label:n.chooseKey}},[e._v(e._s(n.chooseValue))])}),1):e._e()],1)},staticRenderFns:[]};var v={name:"FormItem",components:{dynamicForm:t("VU/8")(h,y,!1,function(e){t("BqOs")},null,null).exports},props:{labelWidth:{type:String,default:"100px"},formItemList:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1}},data:function(){return{dynamicForm:{},loading:!1,dataList:[]}},created:function(){var e=this;this.formItemList.forEach(function(n){4===n.chooseType?e.dynamicForm[n.columnName]=[]:e.dynamicForm[n.columnName]=""})},methods:{init:function(e){var n=this;this.loading=!0;var t={};this.dataList=e,this.formItemList.forEach(function(n){4===n.chooseType?t[n.columnName]=[]:t[n.columnName]="";var r=e.find(function(e){return e.columnName===n.columnName});r&&r.columnValue&&(t[n.columnName]=r.columnValue,4===n.chooseType?t[n.columnName]=r.columnValue.split(","):t[n.columnName]=r.columnValue)}),this.dynamicForm=t,this.$nextTick(function(){n.loading=!1})},handleInput:function(e,n){this.dynamicForm[n]=e},getDataForm:function(){var e=this,n=[];return this.formItemList.forEach(function(t){var r={};if(r.columnName=t.columnName,4===t.chooseType?r.columnValue=e.dynamicForm[t.columnName].join():r.columnValue=e.dynamicForm[t.columnName],e.dataList.length>0){var a=e.dataList.find(function(e){return e.columnName===t.columnName});a&&a.id&&(r.id=a.id)}n.push(r)}),n}}},b={render:function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{model:e.dynamicForm,size:"small","label-width":e.labelWidth,disabled:e.disabled}},e._l(e.formItemList,function(n){return t("dynamic-form",{key:n.columnName,attrs:{value:e.dynamicForm[n.columnName],columnName:n.columnName,chooseType:n.chooseType,columnMean:n.columnMean,columnLength:n.columnLength,chooseList:n.chooseList},on:{input:function(t){return e.handleInput(t,n.columnName)}}})}),1)},staticRenderFns:[]};[g,t("VU/8")(v,b,!1,function(e){t("4XiD")},null,null).exports].map(function(e){r.default.component(e.name,e)});r.default;var M=null,x=function(e){M&&M.close(),M=Object(i.Message)(e)};["error","success","info","warning"].forEach(function(e){x[e]=function(n){return"string"==typeof n&&(n={message:n}),n.type=e,x(n)}});var I=x;r.default.config.productionTip=!1,r.default.prototype.$axios=p.a,r.default.prototype.$echarts=l.a,r.default.use(c.a),r.default.prototype.$message=I,r.default.prototype.checkPermission=function(){var e=m.a.getters&&m.a.getters.userInfo;return e&&e.roleId&&1===e.roleId},new r.default({el:"#app",router:u.a,axios:p.a,store:m.a,components:{App:o},template:""})},RZhn:function(e,n){},RmSj:function(e,n,t){var r={"./bigscreen":["tYPL",1],"./bigscreen/":["tYPL",1],"./bigscreen/components/echartsMap":["iuhM",17],"./bigscreen/components/echartsMap.vue":["iuhM",17],"./bigscreen/components/echartsPie":["+TeL",26],"./bigscreen/components/echartsPie.vue":["+TeL",26],"./bigscreen/components/title":["x+PL",28],"./bigscreen/components/title.vue":["x+PL",28],"./bigscreen/index":["tYPL",1],"./bigscreen/index.vue":["tYPL",1],"./emergencyCar":["70Fz",0,4],"./emergencyCar/":["70Fz",0,4],"./emergencyCar/components/bindSiteDialog":["bQrt",0,23],"./emergencyCar/components/bindSiteDialog.vue":["bQrt",0,23],"./emergencyCar/components/emergencyCarDialog":["85Ll",0,24],"./emergencyCar/components/emergencyCarDialog.vue":["85Ll",0,24],"./emergencyCar/index":["70Fz",0,4],"./emergencyCar/index.vue":["70Fz",0,4],"./error":["sIWD",3],"./error/":["sIWD",3],"./error/401":["fIb5",16],"./error/401.vue":["fIb5",16],"./error/403":["LxQK",15],"./error/403.vue":["LxQK",15],"./error/404":["2Oba",14],"./error/404.vue":["2Oba",14],"./error/500":["aa5T",13],"./error/500.vue":["aa5T",13],"./error/index":["sIWD",3],"./error/index.vue":["sIWD",3],"./expert":["mMGk",0,8],"./expert/":["mMGk",0,8],"./expert/components/saveDialog":["gVb6",22],"./expert/components/saveDialog.vue":["gVb6",22],"./expert/index":["mMGk",0,8],"./expert/index.vue":["mMGk",0,8],"./greenWay":["up+f",0,7],"./greenWay/":["up+f",0,7],"./greenWay/components/saveDialog":["h1Rk",0,21],"./greenWay/components/saveDialog.vue":["h1Rk",0,21],"./greenWay/index":["up+f",0,7],"./greenWay/index.vue":["up+f",0,7],"./layout":["KKGB",0,2],"./layout/":["KKGB",0,2],"./layout/HeaderBar":["iHdu",18],"./layout/HeaderBar.vue":["iHdu",18],"./layout/NavBar":["Xchy",0,25],"./layout/NavBar.vue":["Xchy",0,25],"./layout/NavBarItem":["8+59",0],"./layout/NavBarItem.vue":["8+59",0],"./layout/index":["KKGB",0,2],"./layout/index.vue":["KKGB",0,2],"./medical":["peB4",0,6],"./medical/":["peB4",0,6],"./medical/components/saveDialog":["p/bK",20],"./medical/components/saveDialog.vue":["p/bK",20],"./medical/index":["peB4",0,6],"./medical/index.vue":["peB4",0,6],"./nav":["X8hZ",12],"./nav/":["X8hZ",12],"./nav/index":["X8hZ",12],"./nav/index.vue":["X8hZ",12],"./rescue":["7GkT",0,5],"./rescue/":["7GkT",0,5],"./rescue/components/saveDialog":["wcs8",19],"./rescue/components/saveDialog.vue":["wcs8",19],"./rescue/index":["7GkT",0,5],"./rescue/index.vue":["7GkT",0,5],"./sitePage":["R86t",0,9],"./sitePage/":["R86t",0,9],"./sitePage/components/siteDialog":["aM3g",0,27],"./sitePage/components/siteDialog.vue":["aM3g",0,27],"./sitePage/index":["R86t",0,9],"./sitePage/index.vue":["R86t",0,9],"./siteQuery":["AToG",0,11],"./siteQuery/":["AToG",0,11],"./siteQuery/index":["AToG",0,11],"./siteQuery/index.vue":["AToG",0,11],"./user":["ZIML",0,10],"./user/":["ZIML",0,10],"./user/index":["ZIML",0,10],"./user/index.vue":["ZIML",0,10]};function a(e){var n=r[e];return n?Promise.all(n.slice(1).map(t.e)).then(function(){return t(n[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}a.keys=function(){return Object.keys(r)},a.id="RmSj",e.exports=a},UVIz:function(e,n){},YaEn:function(e,n,t){"use strict";var r=t("Dd8w"),a=t.n(r),o=t("7+uW"),u=t("/ocq"),i=t("Y81h"),c=t.n(i),s=(t("UVIz"),["/error/401","/error/403","/error/404","/error/500","/bigscreen"]),l=t("zL8q"),m=t("iF09"),p=t("IcnI"),f=t("wcSu");c.a.configure({showSpinner:!1}),o.default.use(u.a);var d=u.a.prototype.push;u.a.prototype.push=function(e){return d.call(this,e).catch(function(e){return e})};var g=new u.a({mode:"hash",routes:f.b});g.beforeEach(function(e,n,t){c.a.start();var r=e.query.token,o=m.a.getLoginInfo(),u=g.getRoutes(),i=p.a.getters.menuMap,f=p.a.getters.userInfo;r&&r!==o||o&&(7===u.length||!i||!f)?(console.log("拉取用户数据"),p.a.dispatch("LoginByToken",r||o).then(function(n){t(a()({},e,{replace:!0}))}).catch(function(e){p.a.dispatch("clearStore"),Object(l.Message)({type:"error",message:"登录失败 请联系管理员!"}),t({path:"/error/404",replace:!0})})):s.indexOf(e.path)>=0?(console.log("该页面无需登录即可访问"),t()):u.length>7&&o&&i&&f?(console.log("有数据无需登录"),t()):(p.a.dispatch("clearStore"),console.log("没数据没tonken 跳转404"),t({path:"/error/404",replace:!0}))}),g.afterEach(function(){c.a.done()});n.a=g},iF09:function(e,n,t){"use strict";t.d(n,"a",function(){return i}),t.d(n,"b",function(){return u});var r=t("lbHh"),a=t.n(r),o=t("bFR2"),u={MENUMAP:"menuMap",USERINFO:"userInfo",setMenuMap:function(e){return o.a.set(this.MENUMAP,e),e},getMenuMap:function(){return o.a.get(this.MENUMAP,"")},clearMenuMap:function(){return o.a.remove(this.MENUMAP),""},setUserInfo:function(e){return o.a.set(this.USERINFO,e),e},getUserInfo:function(){return o.a.get(this.USERINFO,"")},clearUserInfo:function(){return o.a.remove(this.USERINFO),""}},i={loginKey:"userInfo",getLoginInfo:function(){return a.a.get(this.loginKey)},setLoginInfo:function(e){var n=new Date((new Date).getTime()+18e5);return a.a.set(this.loginKey,e,{expires:n}),e},clearLoginInfo:function(){a.a.remove(this.loginKey)}}},"in+/":function(e,n){},t5DY:function(e,n,t){"use strict";n.a=function(e){return Object(r.a)({url:"/api/team/login",method:"POST",data:e})},n.b=function(e){return Object(r.a)({url:"/api/team/dictionary/queryDictionaryList",method:"POST",data:e})},n.c=function(e){return Object(r.a)({url:"/api/team/hospital/queryEmergencyHospitalList",method:"POST",data:e})},n.d=function(e){return Object(r.a)({url:"/api/team/extend/queryExtendConfig",method:"POST",data:e})};var r=t("2Hum")},wcSu:function(e,n,t){"use strict";t.d(n,"b",function(){return a}),t.d(n,"a",function(){return o});var r=function(){return Promise.all([t.e(0),t.e(2)]).then(t.bind(null,"KKGB"))},a=[{path:"/",redirect:"/resources/emergencyCar"},{path:"/error",component:function(){return t.e(3).then(t.bind(null,"sIWD"))},children:[{path:"401",component:function(){return t.e(16).then(t.bind(null,"fIb5"))}},{path:"403",component:function(){return t.e(15).then(t.bind(null,"LxQK"))}},{path:"404",component:function(){return t.e(14).then(t.bind(null,"2Oba"))}},{path:"500",component:function(){return t.e(13).then(t.bind(null,"aa5T"))}}]},{path:"/bigscreen",component:function(){return t.e(1).then(t.bind(null,"tYPL"))}}],o=function(e){var n=[];return e.forEach(function(e){if(e.secondMenuList||e.secondMenuList.length>0){var a=[];e.secondMenuList.forEach(function(e){a.push({path:e.url,component:function(){return t("RmSj")("./"+e.keyName)}})}),n.push({path:e.url,component:r,children:a})}}),n}}},["NHnr"]); //# sourceMappingURL=app.43dc8492c33ec50c7350.1626139774879.js.map