|
@@ -35,7 +35,11 @@
|
|
|
</own-dialog>
|
|
|
<own-dialog :width="'500px'" :footer="footer" :index="true" :escape="false" :isModel="false" title="AI自动识别" :dialogVisible="aiDialog" @confirm="isTrue" @cancel="aiClose">
|
|
|
<!-- <localtion-falg :renderData="renderData" @changeTag="changeLoc"></localtion-falg> -->
|
|
|
- <el-progress v-if="hadTrue" :text-inside="true" :stroke-width="18" :percentage="usedNum"></el-progress>
|
|
|
+ <div v-if="hadTrue" style="height: 100px;">
|
|
|
+ <el-progress :text-inside="true" :stroke-width="18" :percentage="usedNum"></el-progress>
|
|
|
+ <p v-if="content.Current != content.Sum" class="center">正在识别,请稍后……({{content.Current}}/{{content.Sum}})</p>
|
|
|
+ <p v-else class="center" style="margin-top:10px;">目前已识别 <i class="el-button--text">{{content.DiscernCount}}</i> 个点位,识别率为 <i class="el-button--text">{{content.DiscernRate}}</i></p>
|
|
|
+ </div>
|
|
|
<div v-else>
|
|
|
<p>确认要人工智能识别么?</p>
|
|
|
</div>
|
|
@@ -93,7 +97,13 @@
|
|
|
aiDialog: false,
|
|
|
hadTrue: false,//是否确定人工智能升级
|
|
|
usedNum: 0,//识别百分比
|
|
|
- footer:{}
|
|
|
+ footer:{},
|
|
|
+ content: {
|
|
|
+ Current: 1,//当前识别
|
|
|
+ DiscernCount: 1,//已识别个数
|
|
|
+ DiscernRate: 1,//识别比例
|
|
|
+ Sum: 2,//总数
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
@@ -124,9 +134,9 @@
|
|
|
},
|
|
|
//人工智能识别
|
|
|
aiDiscern(){
|
|
|
- // this.hadTrue = false
|
|
|
- // this.footer = {}
|
|
|
- // this.aiDialog = true
|
|
|
+ this.hadTrue = false
|
|
|
+ this.footer = {}
|
|
|
+ this.aiDialog = true
|
|
|
},
|
|
|
//确认人工识别
|
|
|
isTrue(){
|
|
@@ -151,7 +161,8 @@
|
|
|
DataSourceId: this.datasourceId
|
|
|
}
|
|
|
},res => {
|
|
|
- console.log(res)
|
|
|
+ this.content = res.Content[0]
|
|
|
+ this.usedNum = (this.content.Current/this.content.Sum).toFixed(2)*100
|
|
|
})
|
|
|
},
|
|
|
changeLoc(val) {
|