|  | @ -1,50 +1,103 @@ | 
			
		
	
		
		
			
				
					|  |  | <template> |  |  | <template> | 
			
		
	
		
		
			
				
					|  |  |     <div class="tabs"> |  |  |     <div class="tabs"> | 
			
		
	
		
		
			
				
					
					|  |  |         <div class="tab-item" @click="onTabClick('垂直廓线')" :class="{'active': currentTab === '垂直廓线'}">垂直廓线</div> |  |  |         <div class="tab-item" @click="onTabClick('垂直廓线')" :class="{'active': currentTab === '垂直廓线'}"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |         <div class="tab-item" @click="onTabClick('对流指数对流指数对流指数')" :class="{'active': currentTab === '对流指数对流指数对流指数'}">对流指数对流指数对流指数</div> |  |  |             垂直廓线 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |         <div class="tab-item" @click="onTabClick('T-logP图')" :class="{'active': currentTab === 'T-logP图'}">T-logP图</div> |  |  |             <img src="/images/line.png" v-if="currentTab === '垂直廓线'" /> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |         <div class="tab-item" @click="onTabClick('BP反演产品')" :class="{'active': currentTab === 'BP反演产品'}">BP反演产品</div> |  |  |         </div> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |         <div class="tab-item" @click="onTabClick('对流指数对流指数对流指数')" :class="{'active': currentTab === '对流指数对流指数对流指数'}"> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             对流指数对流指数对流指数 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             <img src="/images/line.png" v-if="currentTab === '对流指数对流指数对流指数'" /> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         </div> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         <div class="tab-item" @click="onTabClick('T-logP图')" :class="{'active': currentTab === 'T-logP图'}"> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             T-logP图 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             <img src="/images/line.png" v-if="currentTab === 'T-logP图'" /> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         </div> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         <div class="tab-item" @click="onTabClick('BP反演产品')" :class="{'active': currentTab === 'BP反演产品'}"> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             BP反演产品 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             <img src="/images/line.png" v-if="currentTab === 'BP反演产品'" /> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         </div> | 
			
		
	
		
		
			
				
					|  |  |     </div> |  |  |     </div> | 
			
		
	
		
		
			
				
					|  |  |     <div class="main"> |  |  |     <div class="main"> | 
			
		
	
		
		
			
				
					|  |  |         <div class="menu panel"> |  |  |         <div class="menu panel"> | 
			
		
	
		
		
			
				
					|  |  |             <div class="menu-item"> |  |  |             <div class="menu-item"> | 
			
		
	
		
		
			
				
					|  |  |                 <h2 class="tip">区域选择</h2> |  |  |                 <h2 class="tip">区域选择</h2> | 
			
		
	
		
		
			
				
					|  |  |                 <el-row :gutter="12"> |  |  |                 <el-row :gutter="12"> | 
			
		
	
		
		
			
				
					
					|  |  |                     <el-col :span="8"><span class="active">江宁</span></el-col> |  |  |                     <el-col :span="8"><span @click="onRegionClick('江宁')" :class="{'active': currentRegion === '江宁'}">江宁</span></el-col> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                     <el-col :span="8"><span>六合</span></el-col> |  |  |                     <el-col :span="8"><span @click="onRegionClick('六合')" :class="{'active': currentRegion === '六合'}">六合</span></el-col> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                     <el-col :span="8"><span>浦口</span></el-col> |  |  |                     <el-col :span="8"><span @click="onRegionClick('浦口')" :class="{'active': currentRegion === '浦口'}">浦口</span></el-col> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                     <el-col :span="8"><span>高淳</span></el-col> |  |  |                     <el-col :span="8"><span @click="onRegionClick('高淳')" :class="{'active': currentRegion === '高淳'}">高淳</span></el-col> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                     <el-col :span="8"><span>溧水</span></el-col> |  |  |                     <el-col :span="8"><span @click="onRegionClick('溧水')" :class="{'active': currentRegion === '溧水'}">溧水</span></el-col> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |                 </el-row> |  |  |                 </el-row> | 
			
		
	
		
		
			
				
					|  |  |             </div> |  |  |             </div> | 
			
		
	
		
		
			
				
					|  |  |             <div class="menu-item"> |  |  |             <div class="menu-item"> | 
			
		
	
		
		
			
				
					|  |  |                 <h2 class="tip">要素选择</h2> |  |  |                 <h2 class="tip">要素选择</h2> | 
			
		
	
		
		
			
				
					|  |  |                 <el-row :gutter="12"> |  |  |                 <el-row :gutter="12"> | 
			
		
	
		
		
			
				
					
					|  |  |                     <el-col :span="8"><span class="active">温度</span></el-col> |  |  |                     <el-col :span="8"><span @click="onElementClick('温度')" :class="{'active': currentElement === '温度'}">温度</span></el-col> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                     <el-col :span="8"><span>湿度</span></el-col> |  |  |                     <el-col :span="8"><span @click="onElementClick('湿度')" :class="{'active': currentElement === '湿度'}">湿度</span></el-col> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |                 </el-row> |  |  |                 </el-row> | 
			
		
	
		
		
			
				
					|  |  |             </div> |  |  |             </div> | 
			
		
	
		
		
			
				
					|  |  |         </div> |  |  |         </div> | 
			
		
	
		
		
			
				
					
					|  |  |         <div class="container panel"></div> |  |  |         <div class="container panel"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |             <div class="toolbar"> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 <el-date-picker v-model="date" type="date" placeholder="请选择" :clearable="false" :editable="false" class="date-picker"> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 </el-date-picker> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 <div class="control-btn"> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     <span><img src="/images/prev.png" /></span> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     <span><img src="/images/next.png" /></span> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 </div> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 <el-select v-model="currentHour" placeholder=""> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     <el-option | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     v-for="item in hours" | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     :key="item.value" | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     :label="item.label" | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     :value="item.value" | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     > | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     </el-option> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 </el-select> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             </div> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         </div> | 
			
		
	
		
		
			
				
					|  |  |     </div> |  |  |     </div> | 
			
		
	
		
		
			
				
					|  |  | </template> |  |  | </template> | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | <script lang="ts"> |  |  | <script lang="ts"> | 
			
		
	
		
		
			
				
					
					|  |  |     import { reactive, toRefs } from 'vue' |  |  |     import { reactive, toRefs } from 'vue'; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |     import moment from "moment"; | 
			
		
	
		
		
			
				
					|  |  |  |  |  |      | 
			
		
	
		
		
			
				
					|  |  |     export default { |  |  |     export default { | 
			
		
	
		
		
			
				
					|  |  |         name: 'MicrowaveRadiation', |  |  |         name: 'MicrowaveRadiation', | 
			
		
	
		
		
			
				
					|  |  |         setup() { |  |  |         setup() { | 
			
		
	
		
		
			
				
					|  |  |             let options = reactive({ |  |  |             let options = reactive({ | 
			
		
	
		
		
			
				
					
					|  |  |                 currentTab: '垂直廓线' |  |  |                 currentTab: '垂直廓线', | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |                 currentRegion: '江宁', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 currentElement: '温度', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 date: new Date(), | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 currentHour: '10', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 hours: [{ | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     value: '10', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     label: '10' | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 }, { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     value: '11', | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     label: '11' | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 }] | 
			
		
	
		
		
			
				
					|  |  |             }) |  |  |             }) | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |             const onTabClick = (name) => { |  |  |             const onTabClick = (name) => { | 
			
		
	
		
		
			
				
					|  |  |                 options.currentTab = name; |  |  |                 options.currentTab = name; | 
			
		
	
		
		
			
				
					|  |  |             } |  |  |             } | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             const onRegionClick = (region) => { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 options.currentRegion = region; | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             } | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             const onElementClick = (region) => { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 options.currentElement = region; | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             } | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |             return { |  |  |             return { | 
			
		
	
		
		
			
				
					|  |  |                 ...toRefs(options), |  |  |                 ...toRefs(options), | 
			
		
	
		
		
			
				
					
					|  |  |                 onTabClick |  |  |                 onTabClick, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |                 onRegionClick, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 onElementClick | 
			
		
	
		
		
			
				
					|  |  |             } |  |  |             } | 
			
		
	
		
		
			
				
					|  |  |         } |  |  |         } | 
			
		
	
		
		
			
				
					|  |  |     } |  |  |     } | 
			
		
	
	
		
		
			
				
					|  | 
 |