75a16b43 by 任超

style:材料

1 parent 28d3f800
1 <template> 1 <template>
2 <div class="rlPopup"> 2 <div class="rlPopup">
3 <div class="prev handle-btn" v-if="!isSingle" @click="prev()"> 3 <div class="prev handle-btn" @click="prev()">
4 <i class="el-icon-arrow-left"></i> 4 <i class="el-icon-arrow-left"></i>
5 </div> 5 </div>
6 <div class="next handle-btn" v-if="!isSingle" @click="next()"> 6 <div class="next handle-btn" @click="next()">
7 <i class="el-icon-arrow-right"></i> 7 <i class="el-icon-arrow-right"></i>
8 </div> 8 </div>
9 <div class="img-list-wrap"> 9 <div class="img-list-wrap">
...@@ -78,9 +78,6 @@ export default { ...@@ -78,9 +78,6 @@ export default {
78 this.thumbnailImages = this.previewImg.imgList 78 this.thumbnailImages = this.previewImg.imgList
79 }, 79 },
80 computed: { 80 computed: {
81 isSingle () {
82 return this.previewImg.imgList.length <= 1
83 },
84 isFirst () { 81 isFirst () {
85 return this.previewImg.index === 0 82 return this.previewImg.index === 0
86 }, 83 },
...@@ -96,7 +93,7 @@ export default { ...@@ -96,7 +93,7 @@ export default {
96 } 93 }
97 return 94 return
98 } 95 }
99 const len = this.previewImg.imgList.length 96 let len = this.previewImg.imgList.length
100 this.$parent.previewImg.index = (this.$parent.previewImg.index - 1 + len) % len 97 this.$parent.previewImg.index = (this.$parent.previewImg.index - 1 + len) % len
101 this.reset() 98 this.reset()
102 }, 99 },
...@@ -106,8 +103,10 @@ export default { ...@@ -106,8 +103,10 @@ export default {
106 this.$parent.previewImg.index = 0 103 this.$parent.previewImg.index = 0
107 } 104 }
108 return 105 return
106 } else {
107 console.log(this.$parent.previewImg.selectedIndex);
109 } 108 }
110 const len = this.previewImg.imgList.length 109 let len = this.previewImg.imgList.length
111 this.$parent.previewImg.index = (this.$parent.previewImg.index + 1) % len 110 this.$parent.previewImg.index = (this.$parent.previewImg.index + 1) % len
112 this.reset() 111 this.reset()
113 }, 112 },
...@@ -208,6 +207,7 @@ export default { ...@@ -208,6 +207,7 @@ export default {
208 border-radius: 50%; 207 border-radius: 50%;
209 cursor: pointer; 208 cursor: pointer;
210 text-align: center; 209 text-align: center;
210 transition: all 0.3s;
211 211
212 i { 212 i {
213 font-size: 24px; 213 font-size: 24px;
......
...@@ -55,6 +55,7 @@ export default { ...@@ -55,6 +55,7 @@ export default {
55 }, 55 },
56 ], 56 ],
57 iclass: "", 57 iclass: "",
58 // 材料目录选中
58 treeCheckId: "", 59 treeCheckId: "",
59 checkedId: "1", 60 checkedId: "1",
60 column: [ 61 column: [
...@@ -193,16 +194,12 @@ export default { ...@@ -193,16 +194,12 @@ export default {
193 bsmSlsq: this.$parent.bsmSlsq, 194 bsmSlsq: this.$parent.bsmSlsq,
194 index: 0, 195 index: 0,
195 selectedIndex: 0, 196 selectedIndex: 0,
196 imgList: [ 197 imgList: []
197 {
198 fjurl: 'https://img2.baidu.com/it/u=2955521104,3257476296&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=1111'
199 }
200 ]
201 } 198 }
202 } 199 }
203 }, 200 },
204 computed: { 201 computed: {
205 ...mapGetters(["dictData"]), 202 ...mapGetters(["dictData"])
206 }, 203 },
207 created () { 204 created () {
208 this.clmlInitList() 205 this.clmlInitList()
...@@ -471,10 +468,12 @@ export default { ...@@ -471,10 +468,12 @@ export default {
471 cursor: pointer; 468 cursor: pointer;
472 box-sizing: border-box; 469 box-sizing: border-box;
473 border-radius: 6px; 470 border-radius: 6px;
471 transition: all 0.3s;
474 } 472 }
475 473
476 .child:hover { 474 .child:hover {
477 color: $light-blue; 475 color: $light-blue;
476 transform: scale(1.1);
478 } 477 }
479 478
480 .checked { 479 .checked {
......