From be8574891bb59d9cc4cae97e8ac3232d05f182e9 Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期五, 21 二月 2025 15:39:56 +0800 Subject: [PATCH] 测试训练之后,如果结果符合标准,可以直接保存.miail文件 --- src/views/model/sche/model/ScheduleModelForm.vue | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/views/model/sche/model/ScheduleModelForm.vue b/src/views/model/sche/model/ScheduleModelForm.vue index 90a536d..5cdf9e9 100644 --- a/src/views/model/sche/model/ScheduleModelForm.vue +++ b/src/views/model/sche/model/ScheduleModelForm.vue @@ -456,6 +456,21 @@ if (!formRef) return const valid = await formRef.value.validate() if (!valid) return + //校验模型输入 + formData.value.paramList.forEach(e => { + if (e.modelparamid == undefined || e.modelparamid == '') { + message.error("输入数据异常") + throw new Error('输入数据异常'); + } + // ind_ascii类型输出的序号必须是1,且所在端口序号最大为1(一个ind_ascii类型输入独占一个端口) + if (e.modelparamtype === 'IND_ASCII') { + if (e.modelparamorder != 1 || formData.value.paramList.filter(p => p.modelparamportorder === e.modelparamportorder).length != 1) { + message.error("输入数据异常:IND_ASCII类型输入独占一个端口") + throw new Error('输入数据异常:IND_ASCII类型输入独占一个端口'); + } + } + }) + // 提交请求 formLoading.value = true try { -- Gitblit v1.9.3