| 
						
						
						
					 | 
				
				 | 
				
					@ -1,8 +1,8 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					<template> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  <div style="background: #F4F8FF"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    <el-container style="background: "> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    <el-container> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      <el-header | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        style="background-color: ; line-height: 56px" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        style="height:50px; line-height: 40px" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        class="principalheader" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      > | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <div class="navs"> | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -13,20 +13,21 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          /> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <div class="maintitle">神豚体检管理系统</div> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <!--动态生成菜单 add by pengj --> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <div style="margin-left:10px;" v-for="menu in menuPriv" :key="menu.id"           | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            :class="className == menu.displayName ? `actived ${menu.displayName}`:menu.displayName"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            <el-dropdown @command="handleCommand"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              <span class="el-dropdown-link" style="margin-left: 10px">{{ menu.displayName }}</span> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              <el-dropdown-menu slot="dropdown"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                <el-dropdown-item v-for="page in menu.treeChildren" :key="page.id" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  :command="beforeHandleCommand(menu.displayName, page.routeUrl)" class="dropdownmain"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  {{ page.displayName }} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                </el-dropdown-item> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              </el-dropdown-menu> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            </el-dropdown> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <!--动态生成菜单 add by pengj 'text-align: center;width:' + (window.pageWidth - 280) + 'px;display:flex;'--> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <div :style="'display:flex;justify-content:center;width:' + (window.pageWidth - 300) + 'px;'"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            <div v-for="menu in menuPriv" :key="menu.id"           | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              :class="className == menu.displayName ? `actived ${menu.displayName}`:menu.displayName"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              <el-dropdown @command="handleCommand"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                <span class="el-dropdown-link" style="margin-left: 10px">{{ menu.displayName }}</span> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                <el-dropdown-menu slot="dropdown"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  <el-dropdown-item v-for="page in menu.treeChildren" :key="page.id" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    :command="beforeHandleCommand(menu.displayName, page.routeUrl)" class="dropdownmain"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    {{ page.displayName }} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  </el-dropdown-item> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                </el-dropdown-menu> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              </el-dropdown> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            </div> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          </div> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <!--  --> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <div class="btn"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            <img | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -347,7 +348,7 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    }; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  computed: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    ...mapState(["changepassword", "router"]), | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    ...mapState(["changepassword", "router","window"]), | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  created() { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    let expires_in = parseInt(window.sessionStorage.getItem("expires_in")) | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -515,7 +516,7 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.el-dropdown-link { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  font-size: 14px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  margin: 0 5px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  margin: 0; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  font-weight: 400; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  color: #52555F; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  font-family: "NotoSansSC-Regular"; | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -546,6 +547,7 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.el-header { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  position: fixed; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  padding: 0 10px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  /* top:0; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  left: 0; */ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  width: 100%; | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -559,21 +561,10 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  width: 100%; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.el-dropdown-link { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  width: 100%; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  display: block; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  position: relative; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  text-align: center; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.el-menu { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  border-right: none; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.expandend { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  text-align: center; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  margin-right: 5%; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.navs { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  display: flex; | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -587,6 +578,7 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  overflow-y: auto; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.maintitle { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  width:180px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  font-size: 20px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  font-weight: 600; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  color: #232748; | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -596,8 +588,9 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					::v-deep .el-dropdown-menu item:not(.is-disabled) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  color: #fff; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.el-header { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  height: 70px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  height: 40px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					::v-deep .el-select-dropdown { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  background: #ccc; | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -617,7 +610,7 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.el-main { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  margin-top: 60px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  margin-top: 50px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  height: calc(100vh, -70px); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -627,6 +620,7 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.btn { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  width:120px; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  color: #000; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  font-weight: 700; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  /* margin-left: 60%; */ | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |