通用配置误差保留小数位

This commit is contained in:
sjl
2025-06-27 09:01:06 +08:00
parent 2fd0dcb8a3
commit 7b93363b23
2 changed files with 13 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ export namespace Base {
autoGenerate:number;//检测报告是否自动生成0 否1是
maxTime:number;//最大复检次数默认3次
state: number; //状态
scale:number;//小数位
createBy?: string| null; //创建用户
createTime?: string| null; //创建时间
updateBy?: string| null; //更新用户

View File

@@ -15,11 +15,16 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label='检测最大次数' prop='maxTime' :label-width="110">
<el-form-item label='检测最大次数' prop='maxTime' :label-width="140">
<!-- <el-input-number v-model='TestConfigForm.maxTime' :min='1' :max='999' onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))"/>-->
<el-input number v-model.number='TestConfigForm.maxTime' placeholder="请输入检测最大次数" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))"/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label='误差保留小数位' prop='scale' :label-width="140">
<el-input number v-model.number='TestConfigForm.scale' placeholder="请输入误差保留小数位" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))"/>
</el-form-item>
</el-col>
<!-- <el-col :span="8">-->
<!-- <el-form-item label='数据处理原则' prop='dataRule' :label-width="140">-->
<!-- <el-select v-model="TestConfigForm.dataRule" clearable placeholder="请选择数据处理原则">-->
@@ -229,6 +234,7 @@ const TestConfigForm = ref<Base.ResTestConfig>({
autoGenerate: 0,
maxTime: 3,
state: 1, //状态
scale:4,
})
const RegResForm = ref<VersionRegister.ResSys_Reg_Res>({
@@ -259,6 +265,10 @@ const rules = computed(() => {
{required: true, trigger: 'blur', message: '检测最大次数必填!'},
{pattern: /^(?:[1-9]|[1-9][0-9]|[1-9][0-9]{2})$/, message: '检测最大次数为1~999的正整数', trigger: 'blur'}
],
scale: [
{required: true, trigger: 'blur', message: '误差保留小数位必填!'},
{pattern: /^[4-5]$/, message: '误差保留小数位为4~5的整数', trigger: 'blur'}
],
realTime: [
{required: true, trigger: 'blur', message: '实时数据有效组数必填!'},
{pattern: /^(?:[1-9]|[1-9][0-9]|[1-9][0-9]{2})$/, message: '实时数据有效组数为1~999的正整数', trigger: 'blur'}
@@ -271,6 +281,7 @@ const rules = computed(() => {
{required: true, trigger: 'blur', message: '闪变数据有效组数必填!'},
{pattern: /^(?:[1-9]|[1-9][0-9]|[1-9][0-9]{2})$/, message: '闪变数据有效组数为1~999的正整数', trigger: 'blur'}
],
});