he wei
2025-03-22 2b14e86242f81d302d0903fc76fa6cd41a4a954c
U 修复bug
6个文件已修改
150 ■■■■■ 已修改文件
src/views/dataTest/components/DevAlarmParams6186.vue 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dataTest/components/hr6184Content.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dataTest/components/hr6184Content_.vue 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dataTest/components/hr61853Content.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dataTest/components/hr6186Content.vue 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dataTest/realTime6186.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dataTest/components/DevAlarmParams6186.vue
@@ -178,11 +178,12 @@
        this.$message.error(e);
      }
    },
    async setParams() {
      let valid = await this.$refs.ruleForm.validate().catch(() => {});
    setParams() {
      this.$refs.ruleForm.validate().catch((valid) => {
      if (!valid) {
          this.$layer.msg("存在校验未通过的数据!");
        return false;
      }
        } else {
      let params = {...this.params};
      // Object.keys(this.params).forEach((key) => {
      //   if (/En$/.test(key)) {
@@ -207,6 +208,8 @@
        console.log(e);
        this.$message.error(e);
      }
        }
      });
    },
    close() {
      this.$emit("update:visible", false);
@@ -238,7 +241,7 @@
      </el-form-item>
      <el-row :gutter="layout.gutter">
        <el-col :span="layout.span">
          <el-form-item label="组端电压高阈值" prop="groupvolHighVal">
          <el-form-item label="组端电压高阈值(V)" prop="groupvolHighVal">
            <el-input
              placeholder="请输入组端电压高阈值"
              v-model="params.groupvolHighVal"
@@ -247,7 +250,7 @@
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="组端电压低阈值" prop="groupvolLowVal">
          <el-form-item label="组端电压低阈值(V)" prop="groupvolLowVal">
            <el-input
              placeholder="请输入组端电压低阈值"
              v-model="params.groupvolLowVal"
@@ -260,31 +263,62 @@
            <el-checkbox v-model="groupvolEnChecked" />
          </el-form-item>
        </el-col>
      </el-row>
      <el-row :gutter="layout.gutter">
        <el-col :span="layout.span">
          <el-form-item label="单体容量高阈值" prop="moncapHighVal">
          <el-form-item label="在线电压高阈值(V)" prop="onlinevolHighVal">
            <el-input
              placeholder="请输入单体容量高阈值"
              placeholder="请输入在线电压高阈值"
              v-model="params.onlinevolHighVal"
            >
            </el-input>
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="在线电压低阈值(V)" prop="onlinevolLowVal">
            <el-input
              placeholder="请输入在线电压低阈值"
              v-model="params.onlinevolLowVal"
            >
            </el-input>
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="在线电压告警使能" prop="onlinevolEn">
            <el-checkbox v-model="onlinevolEnChecked" />
          </el-form-item>
        </el-col>
      </el-row>
      <el-row :gutter="layout.gutter">
        <el-col :span="layout.span">
          <el-form-item label="蓄电池组容量高阈值(AH)" prop="moncapHighVal">
            <el-input
              placeholder="请输入蓄电池组容量高阈值"
              v-model="params.moncapHighVal"
            >
            </el-input>
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="单体容量低阈值" prop="moncapLowVal">
          <el-form-item label="蓄电池组容量低阈值(AH)" prop="moncapLowVal">
            <el-input
              placeholder="请输入单体容量低阈值"
              placeholder="请输入蓄电池组容量低阈值"
              v-model="params.moncapLowVal"
            >
            </el-input>
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="单体容量告警使能" prop="moncapEn">
          <el-form-item label="蓄电池组容量告警使能" prop="moncapEn">
            <el-checkbox v-model="moncapEnChecked" />
          </el-form-item>
        </el-col>
      </el-row>
      <el-row :gutter="layout.gutter">
        <el-col :span="layout.span">
          <el-form-item label="单体内阻高阈值" prop="monresHighVal">
          <el-form-item label="单体内阻高阈值(mV)" prop="monresHighVal">
            <el-input
              placeholder="请输入单体内阻高阈值"
              v-model="params.monresHighVal"
@@ -293,7 +327,7 @@
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="单体内阻低阈值" prop="monresLowVal">
          <el-form-item label="单体内阻低阈值(mV)" prop="monresLowVal">
            <el-input
              placeholder="请输入单体内阻低阈值"
              v-model="params.monresLowVal"
@@ -306,8 +340,10 @@
            <el-checkbox v-model="monresEnChecked" />
          </el-form-item>
        </el-col>
      </el-row>
      <el-row :gutter="layout.gutter">
        <el-col :span="layout.span">
          <el-form-item label="单体温度高阈值" prop="montmpHighVal">
          <el-form-item label="单体温度高阈值(℃)" prop="montmpHighVal">
            <el-input
              placeholder="请输入单体温度高阈值"
              v-model="params.montmpHighVal"
@@ -316,7 +352,7 @@
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="单体温度低阈值" prop="montmpLowVal">
          <el-form-item label="单体温度低阈值(℃)" prop="montmpLowVal">
            <el-input
              placeholder="请输入单体温度低阈值"
              v-model="params.montmpLowVal"
@@ -329,8 +365,10 @@
            <el-checkbox v-model="montmpEnChecked" />
          </el-form-item>
        </el-col>
      </el-row>
      <el-row :gutter="layout.gutter">
        <el-col :span="layout.span">
          <el-form-item label="单体电压高阈值" prop="monvolHighVal">
          <el-form-item label="单体电压高阈值(V)" prop="monvolHighVal">
            <el-input
              placeholder="请输入单体电压高阈值"
              v-model="params.monvolHighVal"
@@ -339,7 +377,7 @@
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="单体电压低阈值" prop="monvolLowVal">
          <el-form-item label="单体电压低阈值(V)" prop="monvolLowVal">
            <el-input
              placeholder="请输入单体电压低阈值"
              v-model="params.monvolLowVal"
@@ -353,30 +391,7 @@
            <el-checkbox v-model="monvolEnChecked" />
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="在线电压高阈值" prop="onlinevolHighVal">
            <el-input
              placeholder="请输入在线电压高阈值"
              v-model="params.onlinevolHighVal"
            >
            </el-input>
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="在线电压低阈值" prop="onlinevolLowVal">
            <el-input
              placeholder="请输入在线电压低阈值"
              v-model="params.onlinevolLowVal"
            >
            </el-input>
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="在线电压告警使能" prop="onlinevolEn">
            <el-checkbox v-model="onlinevolEnChecked" />
          </el-form-item>
        </el-col>
      </el-row>
        <!-- <el-col :span="layout.span">
          <el-form-item label="电池组组号" prop="battgroupnum">
            <el-select v-model="params.battgroupnum">
@@ -385,8 +400,9 @@
            </el-select>
          </el-form-item>
        </el-col> -->
      <el-row :gutter="layout.gutter">
        <el-col :span="layout.span" :offset="layout.span">
          <el-form-item label="放电电流上限阈值" prop="discurrHighVal">
          <el-form-item label="放电电流上限阈值(A)" prop="discurrHighVal">
            <el-input
              placeholder="请输入放电电流上限阈值"
              v-model="params.discurrHighVal"
@@ -399,8 +415,10 @@
            <el-checkbox v-model="discurrEnChecked" />
          </el-form-item>
        </el-col>
      </el-row>
      <el-row :gutter="layout.gutter">
        <el-col :span="layout.span" :offset="layout.span">
          <el-form-item label="充电电流上限阈值" prop="chrcurrHighVal">
          <el-form-item label="充电电流上限阈值(A)" prop="chrcurrHighVal">
            <el-input
              placeholder="请输入充电电流上限阈值"
              v-model="params.chrcurrHighVal"
@@ -432,7 +450,7 @@
<style scoped>
.dev-alarm-params {
  width: 680px;
  /* width: 680px; */
  background-color: #ffffff;
  padding: 8px;
}
src/views/dataTest/components/hr6184Content.vue
@@ -392,12 +392,12 @@
        });
    },
    // 设置参数
    async setParams() {
      let valid = await this.$refs.ruleForm.validate(() => {});
    setParams() {
      this.$refs.ruleForm.validate((valid) => {
      if (!valid) {
        this.$layer.msg("存在校验未通过的数据!");
        return false;
      }
        } else {
      // 等待框
      let loading = this.$layer.loading(1);
@@ -425,6 +425,9 @@
          // 提示信息
          this.$layer.msg("设置失败,设置请求异常!");
        });
        }
      });
    },
    startTestCheck() {
      if (config.dischargeByFace.value) {
src/views/dataTest/components/hr6184Content_.vue
@@ -329,12 +329,9 @@
        });
    },
    // 设置参数
    async setParams() {
      let valid = await this.$refs.ruleForm.validate(() => {});
      if (!valid) {
        this.$layer.msg("存在校验未通过的数据!");
        return false;
      }
    setParams() {
      this.$refs.ruleForm.validate((valid) => {
        if (valid) {
      // 等待框
      let loading = this.$layer.loading(1);
@@ -362,6 +359,10 @@
          // 提示信息
          this.$layer.msg("设置失败,设置请求异常!");
        });
        } else {
          this.$layer.msg("存在校验未通过的数据!");
        }
      });
    },
    startTestCheck() {
      if (config.dischargeByFace.value) {
src/views/dataTest/components/hr61853Content.vue
@@ -385,8 +385,8 @@
        });
    },
    // 设置参数
    async setParams() {
      let valid = await this.$refs.ruleForm.validate(() => {});
    setParams() {
     this.$refs.ruleForm.validate((valid) => {
      if (!valid) {
        this.$layer.msg("存在校验未通过的数据!");
        return false;
@@ -418,6 +418,8 @@
          // 提示信息
          this.$layer.msg("设置失败,设置请求异常!");
        });
     });
    },
    startTestCheck() {
      if (config.dischargeByFace.value) {
src/views/dataTest/components/hr6186Content.vue
@@ -390,12 +390,9 @@
        });
    },
    // 设置参数
    async setParams() {
      let valid = await this.$refs.ruleForm.validate(() => {});
      if (!valid) {
        this.$layer.msg("存在校验未通过的数据!");
        return false;
      }
    setParams() {
      this.$refs.ruleForm.validate((valid) => {
        if (valid) {
      // 等待框
      let loading = this.$layer.loading(1);
@@ -405,6 +402,7 @@
          res = res.data;
          if (res.code && res.data) {
            this.canNext = this.workStatus <= 15;
            // 提示信息
            this.$layer.msg("设置成功");
          } else {
@@ -423,6 +421,10 @@
          // 提示信息
          this.$layer.msg("设置失败,设置请求异常!");
        });
        } else {
          this.$layer.msg("存在校验未通过的数据!");
        }
      });
    },
    startTestCheck() {
      if (config.dischargeByFace.value) {
src/views/dataTest/realTime6186.vue
@@ -287,7 +287,7 @@
    <el-dialog
      title="设备告警参数设置"
      :visible.sync="alarmParamsInfo.visible"
      width="auto"
      width="800px"
      top="0"
      class="dialog-center"
      :close-on-press-escape="false"