页面增加置信度阈值

This commit is contained in:
weiweiw 2024-12-31 13:20:22 +08:00
parent e3bbf7c8f4
commit 630ca41964
1 changed files with 12 additions and 0 deletions

View File

@ -56,6 +56,7 @@
<el-table-column type="index" label="序号" :index="indexMethod" width="80" /> <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="serviceName" />
<el-table-column label="服务地址" align="center" prop="serviceUrl" /> <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="createBy" />
<el-table-column label="创建时间" align="center" prop="createTime" width="160"> <el-table-column label="创建时间" align="center" prop="createTime" width="160">
<template slot-scope="scope"> <template slot-scope="scope">
@ -99,6 +100,9 @@
<el-form-item label="服务地址" prop="serviceUrl"> <el-form-item label="服务地址" prop="serviceUrl">
<el-input v-model="form.serviceUrl" maxlength="100" placeholder="请输入服务地址带端口信息" /> <el-input v-model="form.serviceUrl" maxlength="100" placeholder="请输入服务地址带端口信息" />
</el-form-item> </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> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button> <el-button type="primary" @click="submitForm"> </el-button>
@ -140,6 +144,7 @@ export default {
pageSize: 10, pageSize: 10,
serviceName: null, serviceName: null,
serviceUrl: null, serviceUrl: null,
confLevel: null
}, },
// //
form: {}, form: {},
@ -202,6 +207,7 @@ export default {
id: null, id: null,
serviceName: null, serviceName: null,
serviceUrl: null, serviceUrl: null,
confLevel: null,
delFlag: null, delFlag: null,
createBy: null, createBy: null,
createTime: null, createTime: null,
@ -272,6 +278,12 @@ export default {
this.$modal.msgSuccess("删除成功"); this.$modal.msgSuccess("删除成功");
}).catch(() => {}); }).catch(() => {});
}, },
validateInput(value) {
const regex = /^(0(\.\d+)?|1(\.0+)?)?$/; // 0-1
if (!regex.test(value)) {
this.form.confLevel = value.slice(0, -1); //
}
},
} }
}; };
</script> </script>