更新
This commit is contained in:
parent
25fc23d136
commit
c946946c94
BIN
src/assets/1.png
Normal file
BIN
src/assets/1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 903 KiB |
BIN
src/assets/2.png
Normal file
BIN
src/assets/2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 161 KiB |
Binary file not shown.
Before Width: | Height: | Size: 30 KiB |
Binary file not shown.
Before Width: | Height: | Size: 85 KiB |
Binary file not shown.
Before Width: | Height: | Size: 9.9 KiB |
@ -2,7 +2,7 @@
|
|||||||
* @Author: zwq
|
* @Author: zwq
|
||||||
* @Date: 2022-05-31 15:49:03
|
* @Date: 2022-05-31 15:49:03
|
||||||
* @LastEditors: zwq
|
* @LastEditors: zwq
|
||||||
* @LastEditTime: 2022-06-06 15:27:38
|
* @LastEditTime: 2022-11-22 14:41:50
|
||||||
* @Description:
|
* @Description:
|
||||||
-->
|
-->
|
||||||
<template>
|
<template>
|
||||||
@ -11,9 +11,8 @@
|
|||||||
style="width:100%;height:100%;border-bottom:1px dotted #ff0000;padding-bottom:10px"
|
style="width:100%;height:100%;border-bottom:1px dotted #ff0000;padding-bottom:10px"
|
||||||
>
|
>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="6"><div class="Ugui"></div></el-col>
|
<el-col :span="24">
|
||||||
<el-col :span="18">
|
<div class="zhigui" id="zhigui">
|
||||||
<div class="zhigui">
|
|
||||||
<div class="car" id="car"></div>
|
<div class="car" id="car"></div>
|
||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
@ -358,8 +357,7 @@ export default {
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
car: '',
|
car: '',
|
||||||
zhigui: '',
|
zhigui: ''
|
||||||
motion: ''
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created () {},
|
created () {},
|
||||||
@ -369,10 +367,24 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
init () {
|
init () {
|
||||||
this.car = document.getElementById('car')
|
this.car = document.getElementById('car')
|
||||||
this.motion = setInterval(() => {
|
this.zhigui = document.getElementById('zhigui')
|
||||||
|
this.runCar()
|
||||||
|
},
|
||||||
|
runCar () {
|
||||||
|
const runCarInterval = setInterval(() => {
|
||||||
this.car.style.left = this.car.offsetLeft - 1 + 'px'
|
this.car.style.left = this.car.offsetLeft - 1 + 'px'
|
||||||
if (this.car.offsetLeft <= 0) {
|
if (this.car.offsetLeft <= 0) {
|
||||||
clearInterval(this.motion)
|
clearInterval(runCarInterval)
|
||||||
|
this.backCar()
|
||||||
|
}
|
||||||
|
}, 100)
|
||||||
|
},
|
||||||
|
backCar () {
|
||||||
|
const backCarInterval = setInterval(() => {
|
||||||
|
this.car.style.left = this.car.offsetLeft + 1 + 'px'
|
||||||
|
if (this.zhigui.clientWidth - this.car.offsetLeft - this.car.offsetWidth <= 0) {
|
||||||
|
clearInterval(backCarInterval)
|
||||||
|
this.runCar()
|
||||||
}
|
}
|
||||||
}, 100)
|
}, 100)
|
||||||
}
|
}
|
||||||
@ -383,17 +395,11 @@ export default {
|
|||||||
<style scoped>
|
<style scoped>
|
||||||
.zhigui {
|
.zhigui {
|
||||||
height: 250px;
|
height: 250px;
|
||||||
background: url("../../../assets/img/直轨.jpeg") repeat;
|
background: url("../../../assets/1.png") repeat;
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
padding-top: 100px;
|
padding-top: 100px;
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
.Ugui {
|
|
||||||
height: 250px;
|
|
||||||
transform: rotate(180deg);
|
|
||||||
background: url("../../../assets/img/U轨道.jpeg") repeat;
|
|
||||||
background-size: 100% 100%;
|
|
||||||
}
|
|
||||||
.wareBody {
|
.wareBody {
|
||||||
margin: auto;
|
margin: auto;
|
||||||
height: 90%;
|
height: 90%;
|
||||||
@ -428,12 +434,12 @@ export default {
|
|||||||
background-color: #09bb07;
|
background-color: #09bb07;
|
||||||
}
|
}
|
||||||
.car {
|
.car {
|
||||||
width: 50px;
|
width: 100px;
|
||||||
height: 50px;
|
height: 100px;
|
||||||
background-color: rgb(116, 79, 250);
|
background: url("../../../assets/2.png") repeat;
|
||||||
background: url("../../../assets/img/car.jpeg") repeat;
|
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
right: 0;
|
right: 0;
|
||||||
|
bottom: 40%;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
}
|
}
|
||||||
.line {
|
.line {
|
||||||
|
@ -57,7 +57,7 @@
|
|||||||
align="center"
|
align="center"
|
||||||
label="终点">
|
label="终点">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{ endPosition.find(item=>item.value === scope.row.targetPosition).label }}</span>
|
<span>{{ endPosition.find(item=>item.value === scope.row.targetPosition)?.label }}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
Loading…
Reference in New Issue
Block a user