¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <el-row :gutter="3"> |
| | | <el-col :span="6"> |
| | | <el-card shadow="always"> |
| | | æ»æ¯æ¾ç¤º |
| | | </el-card> |
| | | </el-col> |
| | | <el-col :span="3"> |
| | | <el-card shadow="always"> |
| | | æ»æ¯æ¾ç¤º |
| | | </el-card> |
| | | </el-col> |
| | | <el-col :span="15"> |
| | | <el-card shadow="always"> |
| | | æ»æ¯æ¾ç¤º |
| | | </el-card> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="3" style="margin-top: 5px"> |
| | | <el-col :span="6"> |
| | | <div style="height: 600px;overflow: auto;"> |
| | | <div class="container" style="height: 50px;background-color: #00afff;margin-bottom: 10px"> |
| | | <span class="centered">å±
ä¸ææ¬</span> |
| | | </div> |
| | | <div v-for="(item,index) in tableData" :key="item.date" class="outerDiv" :id="'outerDiv'+index"> |
| | | <div class="innerDiv1"> |
| | | <div class="innerDiv2"> |
| | | <span class="content_left">{{ item.date }}</span> |
| | | </div> |
| | | <div class="content_right">{{ item.address }}</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </el-col> |
| | | <el-col :span="18"> |
| | | <el-col :span="20"> |
| | | <el-card style="height: 600px" shadow="always"> |
| | | <el-row style="height: 100px"> |
| | | {{address}} |
| | | </el-row> |
| | | <el-row style="height: 400px"> |
| | | <el-image style="height: 390px;width: 960px" :src="src"></el-image> |
| | | <!-- {{src}}--> |
| | | </el-row> |
| | | <el-row style="height: 100px"> |
| | | <el-button type="primary" @click="backClick()" style="float: left" icon="el-icon-arrow-left">ä¸ä¸æ¥</el-button> |
| | | <el-button type="primary" @click="nextStep()" style="float: right">ä¸ä¸æ¥<i class="el-icon-arrow-right el-icon--right"></i></el-button> |
| | | </el-row> |
| | | </el-card> |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-card style="height: 600px" shadow="always"> |
| | | <el-row style="height: 100px;margin-top: 100px"> |
| | | <el-button type="primary" @click="processDocuments()" style="float: left" icon="el-icon-folder-opened">å·¥èºæ件</el-button> |
| | | </el-row> |
| | | <el-row style="height: 50px;margin-top: 5px"> |
| | | <el-button type="primary" @click="product2V91()" style="width: 100px" icon="el-icon-s-unfold">2V91</el-button> |
| | | </el-row> |
| | | <el-row style="height: 50px;"> |
| | | <el-button type="primary" @click="product191()" style="width: 100px" icon="el-icon-s-unfold">191</el-button> |
| | | </el-row> |
| | | <el-row style="height: 50px;"> |
| | | <el-button type="primary" @click="product0JWF()" style="width: 100px" icon="el-icon-s-unfold">0JWF</el-button> |
| | | </el-row> |
| | | </el-card> |
| | | </el-col> |
| | | |
| | | </el-col> |
| | | </el-row> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | name: "index", |
| | | data() { |
| | | return { |
| | | tableData: [{ |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1518 å¼ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1518 å¼ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1518 å¼ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1518 å¼' |
| | | }, { |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1518 å¼ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1518 å¼ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1518 å¼ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1518 å¼' |
| | | }, { |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1519 å¼' |
| | | }, { |
| | | img: 'htts://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1516 å¼' |
| | | }, { |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1516 å¼' |
| | | }, { |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1516 å¼' |
| | | }, { |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1516 å¼' |
| | | }, { |
| | | img: '222222222222', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1516 å¼' |
| | | }, { |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1516 å¼' |
| | | }, { |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1516 å¼' |
| | | }, { |
| | | img: 'https://fuss10.elemecdn.com/e/5d/4a731a90594', |
| | | date: '2', |
| | | address: 'ä¸æµ·å¸æ®éåºéæ²æ±è·¯ 1516 å¼' |
| | | }], |
| | | address: '', |
| | | src: 'https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg' |
| | | // src: 'file:///D:/img/qt.jpg' |
| | | }; |
| | | }, |
| | | created() { |
| | | }, |
| | | mounted() { |
| | | document.getElementById('outerDiv0').style.background = 'yellow' |
| | | this.setImg(0) |
| | | this.autoShow() |
| | | }, |
| | | methods: { |
| | | autoShow() { |
| | | const _this = this |
| | | setInterval(() => { |
| | | _this.setBg() |
| | | }, 2000) |
| | | }, |
| | | setImg(index) { |
| | | this.address = this.tableData[index].address |
| | | this.src = this.tableData[index].img |
| | | }, |
| | | setBg() { |
| | | if (document.getElementById('outerDiv' + (this.tableData.length - 1)).style.background === 'yellow') { |
| | | this.setImg(0) |
| | | document.getElementById('outerDiv0').style.background = 'yellow' |
| | | for (let j = 1; j < this.tableData.length; j++) { |
| | | document.getElementById('outerDiv' + j).style.background = 'white' |
| | | } |
| | | return; |
| | | } |
| | | for (let i = 0; i < this.tableData.length - 1; i++) { |
| | | if (document.getElementById('outerDiv' + i).style.background === 'yellow') { |
| | | this.setImg(i+1) |
| | | document.getElementById('outerDiv' + i).style.background = 'green' |
| | | document.getElementById('outerDiv' + (i+1)).style.background = 'yellow' |
| | | return; |
| | | } |
| | | } |
| | | }, |
| | | getUpOrDown(index) { |
| | | for (let i = 0; i < this.tableData.length; i++) { |
| | | if (document.getElementById('outerDiv' + i).style.background === 'yellow') { |
| | | this.setImg(i + index) |
| | | document.getElementById('outerDiv' + i).style.background = index < 0 ? 'white' : 'green' |
| | | document.getElementById('outerDiv' + (i + index)).style.background = 'yellow' |
| | | return; |
| | | } |
| | | } |
| | | }, |
| | | backClick(){ |
| | | this.getUpOrDown(-1) |
| | | }, |
| | | nextStep(){ |
| | | this.getUpOrDown(1) |
| | | }, |
| | | processDocuments(){ |
| | | |
| | | }, |
| | | product2V91(){ |
| | | |
| | | }, |
| | | product191(){ |
| | | |
| | | }, |
| | | product0JWF(){ |
| | | |
| | | } |
| | | }, |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | .outerDiv { |
| | | width: fit-content; |
| | | min-width: 100%; |
| | | /*width: 300px;*/ |
| | | height: 50px; |
| | | margin-bottom: 10px; |
| | | } |
| | | |
| | | .innerDiv1 { |
| | | /*width: 79%;*/ |
| | | height: 100%; |
| | | display: flex; |
| | | align-items: center; |
| | | border: 1px solid black; |
| | | } |
| | | |
| | | .innerDiv2 { |
| | | /*width: 20%;*/ |
| | | width: 50px; |
| | | height: 100%; |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | border: 1px solid black; |
| | | } |
| | | |
| | | .content_left { |
| | | font-weight: bold; |
| | | } |
| | | .content_right { |
| | | white-space: nowrap; |
| | | padding-left: 5px; |
| | | padding-right: 5px; |
| | | } |
| | | .container { |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | height: 100px; /* 设置divçé«åº¦ï¼å¯æ ¹æ®å®é
æ
åµè°æ´ */ |
| | | } |
| | | |
| | | .centered { |
| | | text-align: center; |
| | | } |
| | | |
| | | </style> |