Просмотр исходного кода

图片识别不穿图盘路径传id

yf_zd 5 лет назад
Родитель
Сommit
682115b318
1 измененных файлов с 16 добавлено и 6 удалено
  1. 16 6
      bigdata2/src/pages/forecasting/cbd/cbdDataPhotos.vue

+ 16 - 6
bigdata2/src/pages/forecasting/cbd/cbdDataPhotos.vue

@@ -114,7 +114,7 @@
 
 		<!-- 自动识别对话框 -->
 		<el-dialog title="识别结果" :visible.sync="discernVisible" width="30%">
-			<div v-loading="loading">
+			<div v-loading="loading" v-viewer>
 				<!-- <img :src="this.recognitionImage" width="100%" alt /> -->
 				<img
 					:src="this.recognitionImage"
@@ -129,13 +129,13 @@
 					:key="index"
 				>
 					<div class="name">
-						<i class="icon-zhuti_tiaosepan_o"></i>
+						<!-- <i class="iconfont icon-chouchongbug"></i> -->
 						害虫名称
-						<span>{{ item.result_list }}(序号:23)</span>
+						<span>{{ allPest[item[0]] }}(序号:{{ item[0] }})</span>
 					</div>
 					<div class="number">
 						害虫个数:
-						<span>{{ item.nums }}</span>
+						<span>{{ item[1] }}</span>
 					</div>
 				</div>
 			</div>
@@ -143,6 +143,7 @@
 	</div>
 </template>
 <script>
+import PestList from './cbd_pest_library.js' //注意路径
 export default {
 	data() {
 		return {
@@ -152,6 +153,7 @@ export default {
 			delBtnState: true,
 			handAddState: 1,
 			checkList: [],
+			allPest: PestList,
 			//参数
 			f_id: '',
 			ename: '',
@@ -422,8 +424,16 @@ export default {
 						this.discernVisible = false
 					} else {
 						//识别成功
-						that.recognitionData = res.data.data.result //数组数据
-						that.recognitionImage = res.data.data.image //图片
+						var result = res.data.result.split('#')
+						
+						let result3 = result.map(item=>{
+							var a = item.split(',')
+							return a 
+						})
+						console.log(result3)
+
+						that.recognitionData = result3 //数组数据
+						that.recognitionImage = res.data.image //图片
 					}
 				})
 				.catch((err) => {