update home
This commit is contained in:
		
							
								
								
									
										76
									
								
								src/views/copilot/container.vue
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										76
									
								
								src/views/copilot/container.vue
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,76 @@
 | 
			
		||||
<!-- 
 | 
			
		||||
    filename: container.vue
 | 
			
		||||
    author: liubin
 | 
			
		||||
    date: 2024-04-16 14:51:25
 | 
			
		||||
    description: 
 | 
			
		||||
-->
 | 
			
		||||
 | 
			
		||||
<template>
 | 
			
		||||
  <div class="copilot-layout">
 | 
			
		||||
    <CopilotHeaderVue
 | 
			
		||||
      :active="page"
 | 
			
		||||
      :period="period"
 | 
			
		||||
      @update:active="page = $event"
 | 
			
		||||
      @update:period="period = $event"
 | 
			
		||||
    />
 | 
			
		||||
 | 
			
		||||
    <YieldCopilot v-if="page == '产量'" :period="period" />
 | 
			
		||||
    <EnergyCopilot v-if="page == '能源'" :period="period" />
 | 
			
		||||
    <EfficiencyCopilot v-if="page == '效率'" :period="period" />
 | 
			
		||||
 | 
			
		||||
    <div class="copilot-footer">© 中建材智能自动化研究院有限公司</div>
 | 
			
		||||
  </div>
 | 
			
		||||
</template>
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
import CopilotHeaderVue from "./components/CopilotHeader.vue";
 | 
			
		||||
import YieldCopilot from "./yield/index.vue";
 | 
			
		||||
import EnergyCopilot from "./energy/index.vue";
 | 
			
		||||
import EfficiencyCopilot from "./efficiency/index.vue";
 | 
			
		||||
 | 
			
		||||
export default {
 | 
			
		||||
  name: "CopilotContainer",
 | 
			
		||||
  components: {
 | 
			
		||||
    CopilotHeaderVue,
 | 
			
		||||
    YieldCopilot,
 | 
			
		||||
    EnergyCopilot,
 | 
			
		||||
    EfficiencyCopilot,
 | 
			
		||||
  },
 | 
			
		||||
  data() {
 | 
			
		||||
    return {
 | 
			
		||||
      page: "产量",
 | 
			
		||||
      period: "日",
 | 
			
		||||
    };
 | 
			
		||||
  },
 | 
			
		||||
};
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<style>
 | 
			
		||||
.copilot-layout {
 | 
			
		||||
  padding: 16px;
 | 
			
		||||
  background: url(../../assets/images/copilot-bg.png) 0 0 / 100% 100% no-repeat;
 | 
			
		||||
  position: absolute;
 | 
			
		||||
  height: calc(100% + 38px);
 | 
			
		||||
  left: -16px;
 | 
			
		||||
  top: -8px;
 | 
			
		||||
  width: calc(100% + 30px);
 | 
			
		||||
  z-index: 1001;
 | 
			
		||||
  color: #fff;
 | 
			
		||||
  display: flex;
 | 
			
		||||
  flex-direction: column;
 | 
			
		||||
  gap: 8px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.copilot-footer {
 | 
			
		||||
  /** position: absolute;
 | 
			
		||||
  bottom: 10px; **/
 | 
			
		||||
  height: 10px;
 | 
			
		||||
  width: 100%;
 | 
			
		||||
  color: rgb(80, 80, 80);
 | 
			
		||||
  user-select: none;
 | 
			
		||||
  font-size: 14px;
 | 
			
		||||
  letter-spacing: 1px;
 | 
			
		||||
  display: grid;
 | 
			
		||||
  place-content: center;
 | 
			
		||||
}
 | 
			
		||||
</style>
 | 
			
		||||
		Reference in New Issue
	
	Block a user