style:材料信息
Showing
1 changed file
with
8 additions
and
5 deletions
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-09-07 16:09:13 | 4 | * @LastEditTime: 2023-09-12 13:58:04 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="rlPopup"> | 7 | <div class="rlPopup"> |
... | @@ -11,7 +11,7 @@ | ... | @@ -11,7 +11,7 @@ |
11 | <div class="next handle-btn" v-if="!isScan" @click="next()"> | 11 | <div class="next handle-btn" v-if="!isScan" @click="next()"> |
12 | <i class="el-icon-arrow-right"></i> | 12 | <i class="el-icon-arrow-right"></i> |
13 | </div> | 13 | </div> |
14 | <div class="img-list-wrap"> | 14 | <div class="img-list-wrap" v-Loading="loading"> |
15 | <img src="http://127.0.0.1:38088/video=stream&camidx=0" v-if="isScan" alt="高拍仪"> | 15 | <img src="http://127.0.0.1:38088/video=stream&camidx=0" v-if="isScan" alt="高拍仪"> |
16 | <div v-for="(img, i) in previewImg.imgList" :key="i" v-else> | 16 | <div v-for="(img, i) in previewImg.imgList" :key="i" v-else> |
17 | <photo-zoom :url="img.fjurl" :bigWidth="165" v-if="i === previewImg.index" :scale="2" | 17 | <photo-zoom :url="img.fjurl" :bigWidth="165" v-if="i === previewImg.index" :scale="2" |
... | @@ -34,7 +34,7 @@ | ... | @@ -34,7 +34,7 @@ |
34 | <el-button type="primary" icon="el-icon-delete-solid" @click="handleDelete" | 34 | <el-button type="primary" icon="el-icon-delete-solid" @click="handleDelete" |
35 | v-if="thumbnailImages.length>0 && ableOperation">删除</el-button> | 35 | v-if="thumbnailImages.length>0 && ableOperation">删除</el-button> |
36 | <div v-if="ableOperation" class="pl-5"> | 36 | <div v-if="ableOperation" class="pl-5"> |
37 | <el-button type="primary" @click="handleOpenScan" v-if="ableOperation">{{scanTitle}}</el-button> | 37 | <el-button type="primary" @click="handleOpenScan" v-if="ableOperation" :loading="loading">{{scanTitle}}</el-button> |
38 | <el-button type="primary" @click="handleViewScan" v-if="isScan && ableOperation">拍照</el-button> | 38 | <el-button type="primary" @click="handleViewScan" v-if="isScan && ableOperation">拍照</el-button> |
39 | </div> | 39 | </div> |
40 | </div> | 40 | </div> |
... | @@ -73,6 +73,7 @@ | ... | @@ -73,6 +73,7 @@ |
73 | }, | 73 | }, |
74 | data () { | 74 | data () { |
75 | return { | 75 | return { |
76 | loading: false, | ||
76 | key: 0, | 77 | key: 0, |
77 | isScan: false, | 78 | isScan: false, |
78 | // 打开高拍仪 | 79 | // 打开高拍仪 |
... | @@ -125,20 +126,22 @@ | ... | @@ -125,20 +126,22 @@ |
125 | handleOpenScan () { | 126 | handleOpenScan () { |
126 | this.isScan = !this.isScan | 127 | this.isScan = !this.isScan |
127 | if (this.isScan) { | 128 | if (this.isScan) { |
129 | this.loading = true | ||
128 | this.$message({ | 130 | this.$message({ |
129 | message: '正在启动程序请稍等', | 131 | message: '正在启动程序请稍等', |
130 | type: 'success' | 132 | type: 'success' |
131 | }) | 133 | }) |
132 | setTimeout(() => { | 134 | setTimeout(() => { |
133 | this.scanTitle = '关闭高拍仪' | 135 | this.scanTitle = '关闭高拍仪' |
136 | this.loading = false | ||
134 | }, 4000) | 137 | }, 4000) |
135 | } else { | 138 | } else { |
136 | this.scanTitle = '打开高拍仪' | 139 | this.scanTitle = '打开高拍仪' |
137 | } | 140 | } |
138 | }, | 141 | }, |
139 | // 左右移动 | 142 | // 左右移动 |
140 | handleMove(direction) { | 143 | handleMove (direction) { |
141 | 144 | ||
142 | }, | 145 | }, |
143 | /** | 146 | /** |
144 | * @description: 拍照 | 147 | * @description: 拍照 | ... | ... |
-
Please register or sign in to post a comment