he wei
2024-01-24 0c26c4c09ed4fe698b91d1ddfcb119abb2af0b03
U 核容终止原因修改
3个文件已修改
82 ■■■■ 已修改文件
src/views/hrControl/components/card3.vue 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hrControl/js/const_9100.js 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/realTime/js/const_props.js 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hrControl/components/card3.vue
@@ -87,9 +87,20 @@
    },
    selectOptions() {
      if (this.isSelect) {
        return this.option.option
          .map((v, i) => ({ label: v, value: i }))
          .filter((v) => !!v.label);
        let option = this.option.option;
        if (Object.prototype.toString.call(option) == "[object Array]") {
          return option
            .map((v, i) => ({ label: v, value: i + "" }))
            .filter((v) => !!v.label);
        } else if (
          Object.prototype.toString.call(option) == "[object Object]"
        ) {
          return Object.keys(option)
            .map((v) => ({ label: option[v], value: v }))
            .filter((v) => !!v.label);
        } else {
          return [];
        }
      } else {
        return [];
      }
@@ -98,7 +109,7 @@
      let { datas, option } = this;
      if (option.option) {
        return this.setFlag
          ? option.option[datas[option.key1]]
          ? option.option[datas[option.key1]] || `未知 [${datas[option.key1]}]`
          : option.option[datas[option.key0]] || `未知 [${datas[option.key0]}]`;
      } else {
        return this.setFlag ? datas[option.key1] : datas[option.key0];
@@ -111,7 +122,7 @@
  watch: {
    datas(n, o) {
      if (o.isEmpty && !n.isEmpty) {
        this.num = this.datas[this.option.key1];
        this.num = this.datas[this.option.key1] + "";
      }
    },
    checked(n) {
src/views/hrControl/js/const_9100.js
@@ -10,43 +10,25 @@
    setParam: 50,
    setIp: 54,
  },
  stopReason: [
    "无",
    "暂停",
    "正在放电测试",
    "正在等待放电",
    "正在限流充电",
    "正在直连充电",
    "正在等待充电",
    "放电时间到停止",
    "放电容量到停止",
    "单体电压下限到停止",
    "组端电压下限到停止",
    "市电中断停止",
    "存储数据满停止",
    "机内温度异常停止",
    "放电电流过流停止",
    "后台通信中断停止",
    "负载模块通信中断停止",
    "选择模块通信中断停止",
    "负载模块放电过功率停止",
    "内部程序异常停止",
    "合路器放电功能,市电恢复停止升压放电",
    "合路器放电功能,充电过程中市电中断",
    "合路器放电功能组端电压下限",
    "单体温度上限到停止",
    "在线电压异常高停止",
    "协转通信异常停止",
    "单体通信异常停止",
    "其他设备在工作",
    "其他设备故障停止",
    "电压过高或过低",
    "干接点输入故障",
    "单体异常",
    "",
    "电池电流异常",
    "kd测试故障",
  ],
  stopReason: {
    0: "手动终止",
    7: "放电时间到终止",
    8: "放电容量到终止",
    9: "单体电压下限到终止",
    23: "单体温度上限到终止",
    10: "组端电压下限到终止",
    11: "市电中断终止",
    26: "单体模块通讯异常终止",
    12: "存储数据满终止",
    13: "机内温度异常终止",
    14: "放电电流异常终止",
    15: "后台通讯中断终止",
    19: "内部程序异常终止",
    24: "申源电压高终止",
    25: "协转通讯异常",
    16: "其他",
    30: "外部输入干接点终止",
  },
  logList: [
    {
      param: "testCurr",
src/views/realTime/js/const_props.js
@@ -283,10 +283,9 @@
    flag: "devTmpSt",
  },
  {
    label: "上一次核容终止原因",
    // 只用真实值
    label: "核容终止原因",
    key0: "testStopTypeReal",
    key1: "testStopTypeReal",
    key1: "testStopTypeFake",
    flag: "testStopTypeSt",
    config: stopReason,
  },