|
@@ -1,92 +1,137 @@
|
|
|
<template>
|
|
|
-<!-- 皮带模型 -->
|
|
|
- <div>
|
|
|
- <div class="BeltOverview">
|
|
|
+ <!-- 皮带模型 -->
|
|
|
+ <div>
|
|
|
+ <div class="BeltOverview">
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('西大五1.6m皮带', 23)"
|
|
|
+ title="西大五1.6m皮带"
|
|
|
+ :id="23"
|
|
|
+ color="#DADBBD"
|
|
|
+ >
|
|
|
+ <a-icon type="sync" style="color: #6ebf8b; font-size: 21px" spin />
|
|
|
+ </belt-item>
|
|
|
|
|
|
- <belt-item @click="viewDetail" title="西大五1.6m皮带" :id="23" color="#DADBBD">
|
|
|
- <a-icon type="sync" style="color:#6EBF8B; font-size:21px" spin />
|
|
|
- </belt-item>
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('3701巷顺槽皮带', 2)"
|
|
|
+ title="3701巷顺槽皮带"
|
|
|
+ :id="2"
|
|
|
+ color="#DADBBD"
|
|
|
+ >
|
|
|
+ <a-icon type="sync" style="color: #6ebf8b; font-size: 21px" spin />
|
|
|
+ </belt-item>
|
|
|
|
|
|
- <belt-item @click="viewDetail" title="3701巷顺槽皮带" :id="2" color="#DADBBD">
|
|
|
- <a-icon type="sync" style="color:#6EBF8B; font-size:21px" spin />
|
|
|
- </belt-item>
|
|
|
+ <div style="margin-top: 180px; margin-left: -50px">
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('2501巷顺槽皮带', 3)"
|
|
|
+ title="2501巷顺槽皮带"
|
|
|
+ :id="3"
|
|
|
+ rvalue="-90"
|
|
|
+ color="#DADBBD"
|
|
|
+ >
|
|
|
+ <a-icon type="sync" style="color:#6EBF8B; fon t-size:21px" spin />
|
|
|
+ </belt-item>
|
|
|
+ </div>
|
|
|
|
|
|
- <div style="margin-top: 180px;margin-left:-50px">
|
|
|
- <belt-item @click="viewDetail" title="2501巷顺槽皮带" :id="3" rvalue="-90" color="#DADBBD" >
|
|
|
- <a-icon type="sync" style="color:#6EBF8B; fon t-size:21px" spin />
|
|
|
- </belt-item>
|
|
|
- </div>
|
|
|
+ <div style="margin-left: -30px">
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('西1.6m巷顺槽皮带', 4)"
|
|
|
+ title="西1.6m巷顺槽皮带"
|
|
|
+ :id="4"
|
|
|
+ color="#D82148"
|
|
|
+ >
|
|
|
+ <a-icon type="alert" style="color: #d82148; font-size: 20px" />
|
|
|
+ </belt-item>
|
|
|
+ </div>
|
|
|
|
|
|
- <div style="margin-left:-30px">
|
|
|
- <belt-item @click="viewDetail" title="西1.6m巷顺槽皮带" :id="4" color="#D82148">
|
|
|
- <a-icon type="alert" style="color:#D82148;font-size:20px"/>
|
|
|
- </belt-item>
|
|
|
- </div>
|
|
|
+ <div class="meicang">煤仓</div>
|
|
|
|
|
|
- <div class="meicang" >
|
|
|
- 煤仓
|
|
|
- </div>
|
|
|
+ <div style="margin-top: 110px">
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('西巷171.6皮带', 5)"
|
|
|
+ title="西巷171.6皮带"
|
|
|
+ :id="5"
|
|
|
+ rvalue="-45"
|
|
|
+ color="#DADBBD"
|
|
|
+ >
|
|
|
+ <a-icon type="sync" style="color: #6ebf8b; font-size: 21px" spin />
|
|
|
+ </belt-item>
|
|
|
+ </div>
|
|
|
|
|
|
- <div style="margin-top: 110px">
|
|
|
- <belt-item @click="viewDetail" title="西巷171.6皮带" :id="5" rvalue="-45" color="#DADBBD">
|
|
|
- <a-icon type="sync" style="color:#6EBF8B; font-size:21px" spin />
|
|
|
- </belt-item>
|
|
|
- </div>
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('西1.6m皮带', 6)"
|
|
|
+ title="西1.6m皮带"
|
|
|
+ :id="6"
|
|
|
+ color="#DADBBD"
|
|
|
+ >
|
|
|
+ <a-icon type="sync" style="color: #6ebf8b; font-size: 21px" spin />
|
|
|
+ </belt-item>
|
|
|
|
|
|
- <belt-item @click="viewDetail" title="西1.6m皮带" :id="6" color="#DADBBD">
|
|
|
- <a-icon type="sync" style="color:#6EBF8B; font-size:21px" spin />
|
|
|
- </belt-item>
|
|
|
+ <div style="margin-bottom: 120px; margin-left: -50px">
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('主斜井皮带', 7)"
|
|
|
+ title="主斜井皮带"
|
|
|
+ :id="7"
|
|
|
+ rvalue="-90"
|
|
|
+ color="#DADBBD"
|
|
|
+ >
|
|
|
+ <a-icon type="sync" style="color: #6ebf8b; font-size: 21px" spin />
|
|
|
+ </belt-item>
|
|
|
+ </div>
|
|
|
+ <div style="margin-bottom: 420px; margin-left: -100px">
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('101皮带', 8)"
|
|
|
+ title="101皮带"
|
|
|
+ :id="8"
|
|
|
+ rvalue="-45"
|
|
|
+ color="#FFD700"
|
|
|
+ >
|
|
|
+ <a-icon
|
|
|
+ type="question-circle"
|
|
|
+ style="color: #ffd700; font-size: 22px"
|
|
|
+ />
|
|
|
+ </belt-item>
|
|
|
+ </div>
|
|
|
|
|
|
- <div style="margin-bottom: 120px;margin-left: -50px">
|
|
|
- <belt-item @click="viewDetail" title="主斜井皮带" :id="7" rvalue="-90" color="#DADBBD">
|
|
|
- <a-icon type="sync" style="color:#6EBF8B; font-size:21px" spin />
|
|
|
- </belt-item>
|
|
|
- </div>
|
|
|
- <div style="margin-bottom: 420px;margin-left:-100px">
|
|
|
- <belt-item @click="viewDetail" title="101皮带" :id="8" rvalue="-45" color="#FFD700">
|
|
|
- <a-icon type="question-circle" style="color:#FFD700; font-size:22px" />
|
|
|
- </belt-item>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div style="margin-bottom: 600px;margin-left:-18px">
|
|
|
- <belt-item @click="viewDetail" title="102皮带" :id="9" rvalue="-25" color="#DADBBD">
|
|
|
- <a-icon type="sync" style="color:#6EBF8B; font-size:21px" spin />
|
|
|
- </belt-item>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <div style="margin-bottom: 600px; margin-left: -18px">
|
|
|
+ <belt-item
|
|
|
+ @click.native="viewDetail('102皮带', 9)"
|
|
|
+ title="102皮带"
|
|
|
+ :id="9"
|
|
|
+ rvalue="-25"
|
|
|
+ color="#DADBBD"
|
|
|
+ >
|
|
|
+ <a-icon type="sync" style="color: #6ebf8b; font-size: 21px" spin />
|
|
|
+ </belt-item>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import BeltItem from "./BeltItem.vue"
|
|
|
+import BeltItem from "./BeltItem.vue";
|
|
|
|
|
|
export default {
|
|
|
- name: "BeltOverview",
|
|
|
- props: ['title'],
|
|
|
- components: {BeltItem},
|
|
|
- data() {
|
|
|
- return {
|
|
|
-
|
|
|
- }
|
|
|
- },
|
|
|
- methods: {
|
|
|
- viewDetail(id, title) {
|
|
|
- this.$router.push({
|
|
|
- path: `/transportation/belt/${id}/${title}`,
|
|
|
- })
|
|
|
- }
|
|
|
+ name: "BeltOverview",
|
|
|
+ props: ["title"],
|
|
|
+ components: { BeltItem },
|
|
|
+ data() {
|
|
|
+ return {};
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ viewDetail(title, id) {
|
|
|
+ this.$bus.$emit('getBeltData', title, id)
|
|
|
},
|
|
|
-
|
|
|
-}
|
|
|
+ },
|
|
|
+};
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
|
.BeltOverview {
|
|
|
- padding: 20px;
|
|
|
- display: flex;
|
|
|
- justify-content: flex-start;
|
|
|
- align-items:center;
|
|
|
- /* background: linear-gradient(to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150%),
|
|
|
+ padding: 20px;
|
|
|
+ display: flex;
|
|
|
+ justify-content: flex-start;
|
|
|
+ align-items: center;
|
|
|
+ /* background: linear-gradient(to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150%),
|
|
|
linear-gradient(
|
|
|
to top,
|
|
|
rgba(255, 255, 255, 0.4) 0%,
|
|
@@ -95,18 +140,18 @@ export default {
|
|
|
background-blend-mode: multiply; */
|
|
|
}
|
|
|
.meicang {
|
|
|
- width: 39px;
|
|
|
- height: 150px;
|
|
|
- color: #DADBBD;
|
|
|
- background-color: #629dd0;
|
|
|
- /* color: white; */
|
|
|
- border-radius: 6px;
|
|
|
- font-size: 12px;
|
|
|
- font-weight: bolder;
|
|
|
- line-height: 78px;
|
|
|
- text-align: center;
|
|
|
- margin-top: 120px;
|
|
|
- margin-left: 21px;
|
|
|
+ width: 39px;
|
|
|
+ height: 150px;
|
|
|
+ color: #dadbbd;
|
|
|
+ /* background-color: #629dd0; */
|
|
|
+ border: 1px solid black;
|
|
|
+ /* color: white; */
|
|
|
+ border-radius: 6px;
|
|
|
+ font-size: 12px;
|
|
|
+ font-weight: bolder;
|
|
|
+ line-height: 78px;
|
|
|
+ text-align: center;
|
|
|
+ margin-top: 120px;
|
|
|
+ margin-left: 21px;
|
|
|
}
|
|
|
-
|
|
|
-</style>
|
|
|
+</style>
|