| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 | var routes = [	{ path: '/', component: IndexPage,	  children: [	  	{          path: '/',          component: PersonEditPanel,          redirect: 'person-edit-panel'       },        {          path: 'person-new-panel',          component: PersonNewPanel        },        {          path: 'person-edit-panel',          component: PersonEditPanel        },        {          path: 'team-new-panel',          component: TeamNewtPanel        },        {          path: 'team-edit-panel',          component: TeamEditPanel        },        {          path: 'temp-send-panel',          component: TempSendPanel        },        {          path: 'system-send-panel',          component: SystemSendPanel        },        {        	path: 'preview-panel',          	component: PreviewPanel        }      ]	}],router = new VueRouter({  routes: routes}),storage = {	docInfo: null,	patient: null, // url中patient,用来来判断是否是"发送"模式	planId: null}new Vue({    data: {    },    router: router,    created: function() {    	var vm = this    	vm.loading.show()    	homeAPI.baseinfo().then(function(res) {	  		if(res.status == 200) {	  			vm.loading.close()	  			var infoStr = JSON.stringify(res.data);	  			localStorage.setItem("docInfo", infoStr);	  			storage.docInfo = res.data	  			vm.$mount('#app')	  		} else {	  			vm.loading.close()	  			toastr && toastr.error(res.msg)	  		}	  	})    },    methods: {        chooseTab: function(val){            this.selectedTab = val;        }    }})
 |