|
@@ -4,13 +4,83 @@
|
|
<h1 class="title">湖羊全产业链数字化管理系统</h1>
|
|
<h1 class="title">湖羊全产业链数字化管理系统</h1>
|
|
</header>
|
|
</header>
|
|
<section>
|
|
<section>
|
|
- <div class="left"></div>
|
|
|
|
- <div class="center"></div>
|
|
|
|
- <div class="right"></div>
|
|
|
|
|
|
+ <div class="left">
|
|
|
|
+ <div class="top">
|
|
|
|
+ <div class="warp">
|
|
|
|
+ <div class="item">
|
|
|
|
+ <div>
|
|
|
|
+ <span class="title">存栏量:</span>
|
|
|
|
+ <span class="num">10534</span>
|
|
|
|
+ <span class="unit">只</span>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="item">
|
|
|
|
+ <div>
|
|
|
|
+ <span class="title">出栏量:</span>
|
|
|
|
+ <span class="num">1534</span>
|
|
|
|
+ <span class="unit">只</span>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="warp">
|
|
|
|
+ <div class="item">
|
|
|
|
+ <div>
|
|
|
|
+ <span class="title">种羊价:</span>
|
|
|
|
+ <span class="num">69.5</span>
|
|
|
|
+ <span class="unit">元/kg</span>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="item">
|
|
|
|
+ <div>
|
|
|
|
+ <span class="title">当月出栏量:</span>
|
|
|
|
+ <span class="num">56.5</span>
|
|
|
|
+ <span class="unit">元/kg</span>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="warp">
|
|
|
|
+ <div class="item">
|
|
|
|
+ <div>
|
|
|
|
+ <span class="title">产肉量:</span>
|
|
|
|
+ <span class="num">7584</span>
|
|
|
|
+ <span class="unit">kg</span>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="item">
|
|
|
|
+ <div>
|
|
|
|
+ <span class="title">当月出栏量:</span>
|
|
|
|
+ <span class="num">8534</span>
|
|
|
|
+ <span class="unit">万元</span>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="bottom">
|
|
|
|
+ <E-Left1 style="height: 100%; width: 50%"></E-Left1>
|
|
|
|
+ <E-Left2 style="height: 100%; width: 50%"></E-Left2>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="center">
|
|
|
|
+ <E-MiddleMap style="height: 100%;"></E-MiddleMap>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="right">
|
|
|
|
+ <div class="warp">
|
|
|
|
+ <div class="cell"></div>
|
|
|
|
+ <div class="cell"></div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="warp">
|
|
|
|
+ <div class="cell"></div>
|
|
|
|
+ <div class="cell"></div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
</section>
|
|
</section>
|
|
<footer>
|
|
<footer>
|
|
- <div class="cell_one"></div>
|
|
|
|
- <div class="cell_two"></div>
|
|
|
|
|
|
+ <div class="cell_one">
|
|
|
|
+ <E-Bottom1 style="height: 100%"></E-Bottom1>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="cell_two">
|
|
|
|
+ <E-Bottom2 style="height: 100%"></E-Bottom2>
|
|
|
|
+ </div>
|
|
<div class="cell_three"></div>
|
|
<div class="cell_three"></div>
|
|
<div class="cell_four"></div>
|
|
<div class="cell_four"></div>
|
|
</footer>
|
|
</footer>
|
|
@@ -18,8 +88,14 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
+import ELeft1 from './charts/ELeft1'
|
|
|
|
+import ELeft2 from './charts/ELeft2'
|
|
|
|
+import EBottom1 from './charts/EBottom1'
|
|
|
|
+import EBottom2 from './charts/EBottom2'
|
|
|
|
+import EMiddleMap from './charts/EMiddleMap'
|
|
export default {
|
|
export default {
|
|
name: "Yield",
|
|
name: "Yield",
|
|
|
|
+ components: {ELeft1, ELeft2, EBottom1, EBottom2, EMiddleMap},
|
|
data() {
|
|
data() {
|
|
return {};
|
|
return {};
|
|
},
|
|
},
|
|
@@ -30,6 +106,7 @@ export default {
|
|
|
|
|
|
<style lang="scss" scope>
|
|
<style lang="scss" scope>
|
|
.Yield {
|
|
.Yield {
|
|
|
|
+ background-color: #162661;
|
|
height: 100%;
|
|
height: 100%;
|
|
display: flex;
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
@@ -38,12 +115,12 @@ export default {
|
|
height: 12.2%;
|
|
height: 12.2%;
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
- .title{
|
|
|
|
- background-color: #0D1943;
|
|
|
|
|
|
+ .title {
|
|
|
|
+ border: 1px solid rgb(218, 99, 99);
|
|
width: 46%;
|
|
width: 46%;
|
|
height: 100%;
|
|
height: 100%;
|
|
font-size: 50px;
|
|
font-size: 50px;
|
|
- color: #FFF;
|
|
|
|
|
|
+ color: #fff;
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
}
|
|
}
|
|
@@ -52,38 +129,87 @@ export default {
|
|
border: 1px solid rgb(62, 58, 128);
|
|
border: 1px solid rgb(62, 58, 128);
|
|
height: 61%;
|
|
height: 61%;
|
|
display: flex;
|
|
display: flex;
|
|
- .left{
|
|
|
|
- flex-grow: 1;
|
|
|
|
|
|
+ >.left {
|
|
|
|
+ width: 32%;
|
|
border: 1px solid rgb(218, 99, 99);
|
|
border: 1px solid rgb(218, 99, 99);
|
|
|
|
+ display: flex;
|
|
|
|
+ flex-direction: column;
|
|
|
|
+ .top {
|
|
|
|
+ margin: 40px 0 60px 0;
|
|
|
|
+ .warp {
|
|
|
|
+ display: flex;
|
|
|
|
+ .item {
|
|
|
|
+ border-radius: 20px;
|
|
|
|
+ height: 90px;
|
|
|
|
+ border: 4px solid #53bafd;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ flex: 1 0 20%;
|
|
|
|
+ margin: 20px 60px;
|
|
|
|
+ padding: 10px 10px 10px 80px;
|
|
|
|
+ font-size: 35px;
|
|
|
|
+ font-weight: 600;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ .title {
|
|
|
|
+ color: #fff;
|
|
|
|
+ }
|
|
|
|
+ .num {
|
|
|
|
+ color: #53bafd;
|
|
|
|
+ font-size: 1.2em;
|
|
|
|
+ }
|
|
|
|
+ .unit {
|
|
|
|
+ color: #53bafd;
|
|
|
|
+ font-size: 20px;
|
|
|
|
+ margin-left: 15px;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .bottom{
|
|
|
|
+ flex-grow: 1;
|
|
|
|
+ display: flex;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- .center{
|
|
|
|
- flex-grow: 1;
|
|
|
|
|
|
+ >.center {
|
|
|
|
+ width: 36%;
|
|
border: 1px solid rgb(163, 147, 58);
|
|
border: 1px solid rgb(163, 147, 58);
|
|
}
|
|
}
|
|
- .right{
|
|
|
|
- flex-grow: 1;
|
|
|
|
|
|
+ >.right {
|
|
|
|
+ width: 32%;
|
|
border: 1px solid rgb(23, 131, 116);
|
|
border: 1px solid rgb(23, 131, 116);
|
|
|
|
+ display: flex;
|
|
|
|
+ flex-direction: column;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ >.warp{
|
|
|
|
+ height: 48%;
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ >.cell{
|
|
|
|
+ border: 1px solid rgb(163, 58, 58);
|
|
|
|
+ width: 48.5%;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
> footer {
|
|
> footer {
|
|
border: 1px solid rgb(32, 60, 138);
|
|
border: 1px solid rgb(32, 60, 138);
|
|
flex-grow: 1;
|
|
flex-grow: 1;
|
|
display: flex;
|
|
display: flex;
|
|
- .cell_one{
|
|
|
|
|
|
+ .cell_one {
|
|
border: 1px solid rgb(126, 95, 38);
|
|
border: 1px solid rgb(126, 95, 38);
|
|
- flex-grow: 1;
|
|
|
|
|
|
+ width: 25%;
|
|
}
|
|
}
|
|
- .cell_two{
|
|
|
|
|
|
+ .cell_two {
|
|
border: 1px solid rgb(61, 90, 38);
|
|
border: 1px solid rgb(61, 90, 38);
|
|
- flex-grow: 1;
|
|
|
|
|
|
+ width: 25%;
|
|
}
|
|
}
|
|
- .cell_three{
|
|
|
|
|
|
+ .cell_three {
|
|
border: 1px solid rgb(176, 86, 204);
|
|
border: 1px solid rgb(176, 86, 204);
|
|
- flex-grow: 1;
|
|
|
|
|
|
+ width: 25%;
|
|
}
|
|
}
|
|
- .cell_four{
|
|
|
|
|
|
+ .cell_four {
|
|
border: 1px solid rgb(218, 99, 99);
|
|
border: 1px solid rgb(218, 99, 99);
|
|
- flex-grow: 1;
|
|
|
|
|
|
+ width: 25%;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|