页面增加置信度阈值
This commit is contained in:
		
							parent
							
								
									e3bbf7c8f4
								
							
						
					
					
						commit
						630ca41964
					
				| 
						 | 
				
			
			@ -56,6 +56,7 @@
 | 
			
		|||
      <el-table-column type="index" label="序号" :index="indexMethod" width="80" />
 | 
			
		||||
      <el-table-column label="服务名称" align="center" prop="serviceName" />
 | 
			
		||||
      <el-table-column label="服务地址" align="center" prop="serviceUrl" />
 | 
			
		||||
      <el-table-column label="置信度阈值" align="center" prop="confLevel" />
 | 
			
		||||
      <el-table-column label="添加人" align="center" prop="createBy" />
 | 
			
		||||
      <el-table-column label="创建时间" align="center" prop="createTime" width="160">
 | 
			
		||||
        <template slot-scope="scope">
 | 
			
		||||
| 
						 | 
				
			
			@ -99,6 +100,9 @@
 | 
			
		|||
        <el-form-item label="服务地址" prop="serviceUrl">
 | 
			
		||||
          <el-input v-model="form.serviceUrl" maxlength="100" placeholder="请输入服务地址带端口信息" />
 | 
			
		||||
        </el-form-item>
 | 
			
		||||
        <el-form-item label="置信度阈值" prop="confLevel">
 | 
			
		||||
          <el-input v-model="form.confLevel" type="number" min="0" max="1" step="0.01"  placeholder="请输入置信度阈值(0-1)" @input="validateInput"/>
 | 
			
		||||
        </el-form-item>
 | 
			
		||||
      </el-form>
 | 
			
		||||
      <div slot="footer" class="dialog-footer">
 | 
			
		||||
        <el-button type="primary" @click="submitForm">确 定</el-button>
 | 
			
		||||
| 
						 | 
				
			
			@ -140,6 +144,7 @@ export default {
 | 
			
		|||
        pageSize: 10,
 | 
			
		||||
        serviceName: null,
 | 
			
		||||
        serviceUrl: null,
 | 
			
		||||
        confLevel: null
 | 
			
		||||
    },
 | 
			
		||||
    // 表单参数
 | 
			
		||||
    form: {},
 | 
			
		||||
| 
						 | 
				
			
			@ -202,6 +207,7 @@ export default {
 | 
			
		|||
        id: null,
 | 
			
		||||
        serviceName: null,
 | 
			
		||||
        serviceUrl: null,
 | 
			
		||||
        confLevel: null,
 | 
			
		||||
        delFlag: null,
 | 
			
		||||
        createBy: null,
 | 
			
		||||
        createTime: null,
 | 
			
		||||
| 
						 | 
				
			
			@ -272,6 +278,12 @@ export default {
 | 
			
		|||
        this.$modal.msgSuccess("删除成功");
 | 
			
		||||
      }).catch(() => {});
 | 
			
		||||
    },
 | 
			
		||||
    validateInput(value) {
 | 
			
		||||
      const regex = /^(0(\.\d+)?|1(\.0+)?)?$/; // 匹配0-1之间的小数
 | 
			
		||||
      if (!regex.test(value)) {
 | 
			
		||||
        this.form.confLevel = value.slice(0, -1); // 删除不符合的输入字符
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
</script>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue