he wei
2023-12-23 fc842d9e22aef1946df050257be41b4bfbd838a9
src/views/hrControl/js/const_props.js
@@ -1,1023 +1,85 @@
// 交直流
const props1 = [
  {
    label: "交流输入1停电",
    key0: "acIn1PowerDownReal",
    key1: "acIn1PowerDownFake",
    flag: "acIn1PowerDownSt",
    tip: "三相电压均小于告警值",
    label: "在线电压",
    key0: "onlineVolReal",
    key1: "onlineVolFake",
    flag: "onlineVolSt",
  },
  {
    label: "交流输入2停电",
    key0: "acIn2PowerDownReal",
    key1: "acIn2PowerDownFake",
    flag: "acIn2PowerDownSt",
    tip: "三相电压均小于告警值",
    label: "组端电压",
    key0: "groupVolReal",
    key1: "groupVolFake",
    flag: "groupVolSt",
  },
  {
    label: "交流输入1防雷器故障",
    key0: "acIn1ThunderErrReal",
    key1: "acIn1ThunderErrFake",
    flag: "acIn1ThunderErrSt",
    tip: "防雷电路有故障",
    label: "电池状态",
    key0: "currDirReal",
    key1: "currDirFake",
    flag: "currDirSt",
  },
  {
    label: "交流输入2防雷器故障",
    key0: "acIn2ThunderErrReal",
    key1: "acIn2ThunderErrFake",
    flag: "acIn2ThunderErrSt",
    tip: "防雷电路有故障",
    label: "电流",
    key0: "groupCurrReal",
    key1: "groupCurrFake",
    flag: "groupCurrSt",
  },
  {
    label: "第1路交流输入开关跳闸",
    key0: "acIn1SwitchTripReal",
    key1: "acIn1SwitchTripFake",
    flag: "acIn1SwitchTripSt",
    tip: "第1路交流输入空开跳闸",
    label: "测试容量",
    key0: "testCapReal",
    key1: "testCapFake",
    flag: "testCapSt",
  },
  {
    label: "第2路交流输入开关跳闸",
    key0: "acIn2SwitchTripReal",
    key1: "acIn2SwitchTripFake",
    flag: "acIn2SwitchTripSt",
    tip: "第2路交流输入空开跳闸",
  },
  {
    label: "第1路交流A相过压",
    key0: "acIn1OverVolAReal",
    key1: "acIn1OverVolAFake",
    flag: "acIn1OverVolASt",
    tip: "第1路交流A相输入电压大于交流过压告警值",
  },
  {
    label: "第1路交流A相欠压",
    key0: "acIn1UnderVolAReal",
    key1: "acIn1UnderVolAFake",
    flag: "acIn1UnderVolASt",
    tip: "第1路交流A相输入电压小于交流欠压告警值",
  },
  {
    label: "第1路交流B相过压",
    key0: "acIn1OverVolBReal",
    key1: "acIn1OverVolBFake",
    flag: "acIn1OverVolBSt",
    tip: "第1路交流B相输入电压大于交流过压告警值",
  },
  {
    label: "第1路交流B相欠压",
    key0: "acIn1UnderVolBReal",
    key1: "acIn1UnderVolBFake",
    flag: "acIn1UnderVolBSt",
    tip: "第1路交流B相输入电压小于交流欠压告警值",
  },
  {
    label: "第1路交流C相过压",
    key0: "acIn1OverVolCReal",
    key1: "acIn1OverVolCFake",
    flag: "acIn1OverVolCSt",
    tip: "第1路交流C相输入电压大于交流过压告警值",
  },
  {
    label: "第1路交流C相欠压",
    key0: "acIn1UnderVolCReal",
    key1: "acIn1UnderVolCFake",
    flag: "acIn1UnderVolCSt",
    tip: "第1路交流C相输入电压小于交流欠压告警值",
  },
  {
    label: "第2路交流A相过压",
    key0: "acIn2OverVolAReal",
    key1: "acIn2OverVolAFake",
    flag: "acIn2OverVolASt",
    tip: "第2路交流A相输入电压大于交流过压告警值",
  },
  {
    label: "第2路交流A相欠压",
    key0: "acIn2UnderVolAReal",
    key1: "acIn2UnderVolAFake",
    flag: "acIn2UnderVolASt",
    tip: "第2路交流A相输入电压小于交流欠压告警值",
  },
  {
    label: "第2路交流B相过压",
    key0: "acIn2OverVolBReal",
    key1: "acIn2OverVolBFake",
    flag: "acIn2OverVolBSt",
    tip: "第2路交流B相输入电压大于交流过压告警值",
  },
  {
    label: "第2路交流B相欠压",
    key0: "acIn2UnderVolBReal",
    key1: "acIn2UnderVolBFake",
    flag: "acIn2UnderVolBSt",
    tip: "第2路交流B相输入电压小于交流欠压告警值",
  },
  {
    label: "第2路交流C相过压",
    key0: "acIn2OverVolCReal",
    key1: "acIn2OverVolCFake",
    flag: "acIn2OverVolCSt",
    tip: "第2路交流C相输入电压大于交流过压告警值",
  },
  {
    label: "第2路交流C相欠压",
    key0: "acIn2UnderVolCReal",
    key1: "acIn2UnderVolCFake",
    flag: "acIn2UnderVolCSt",
    tip: "第2路交流C相输入电压小于交流欠压告警值",
  },
  {
    label: "第1路交流A相缺相",
    key0: "acIn1LessVolAReal",
    key1: "acIn1LessVolAFake",
    flag: "acIn1LessVolASt",
    tip: "第1路交流单相电压低于告警阈值",
  },
  {
    label: "第1路交流B相缺相",
    key0: "acIn1LessVolBReal",
    key1: "acIn1LessVolBFake",
    flag: "acIn1LessVolBSt",
    tip: "第1路交流单相电压低于告警阈值",
  },
  {
    label: "第1路交流C相缺相",
    key0: "acIn1LessVolCReal",
    key1: "acIn1LessVolCFake",
    flag: "acIn1LessVolCSt",
    tip: "第1路交流单相电压低于告警阈值",
  },
  {
    label: "第2路交流A相缺相",
    key0: "acIn2LessVolAReal",
    key1: "acIn2LessVolAFake",
    flag: "acIn2LessVolASt",
    tip: "第2路交流单相电压低于告警阈值",
  },
  {
    label: "第2路交流B相缺相",
    key0: "acIn2LessVolBReal",
    key1: "acIn2LessVolBFake",
    flag: "acIn2LessVolBSt",
    tip: "第2路交流单相电压低于告警阈值",
  },
  {
    label: "第2路交流C相缺相",
    key0: "acIn2LessVolCReal",
    key1: "acIn2LessVolCFake",
    flag: "acIn2LessVolCSt",
    tip: "第2路交流单相电压低于告警阈值",
  },
  {
    label: "交流监控单元故障",
    key0: "acMonitorErrReal",
    key1: "acMonitorErrFake",
    flag: "acMonitorErrSt",
    tip: "监控单元硬件故障,或者采集交流数据失败",
  },
  {
    label: "1段交流母线输出开关N跳闸",
    key0: [
      "ac1OutSwitch1TripReal",
      "ac1OutSwitch2TripReal",
      "ac1OutSwitch3TripReal",
      "ac1OutSwitch4TripReal",
    ],
    key1: [
      "ac1OutSwitch1TripFake",
      "ac1OutSwitch2TripFake",
      "ac1OutSwitch3TripFake",
      "ac1OutSwitch4TripFake",
    ],
    flag: [
      "ac1OutSwitch1TripSt",
      "ac1OutSwitch2TripSt",
      "ac1OutSwitch3TripSt",
      "ac1OutSwitch4TripSt",
    ],
    childrenCount: 100,
    tip: "1段交流母线输出开关N跳闸",
  },
  {
    label: "2段交流母线输出开关N跳闸",
    key0: [
      "ac2OutSwitch1TripReal",
      "ac2OutSwitch2TripReal",
      "ac2OutSwitch3TripReal",
      "ac2OutSwitch4TripReal",
    ],
    key1: [
      "ac2OutSwitch1TripFake",
      "ac2OutSwitch2TripFake",
      "ac2OutSwitch3TripFake",
      "ac2OutSwitch4TripFake",
    ],
    flag: [
      "ac2OutSwitch1TripSt",
      "ac2OutSwitch2TripSt",
      "ac2OutSwitch3TripSt",
      "ac2OutSwitch4TripSt",
    ],
    childrenCount: 100,
    tip: "2段交流母线输出开关N跳闸",
  },
  {
    label: "交流配电柜总告警",
    key0: "acCabinetTatalAlmReal",
    key1: "acCabinetTatalAlmFake",
    flag: "acCabinetTatalAlmSt",
    tip: "任一交流配电柜相关告警产生",
  },
  {
    label: "交流配电柜温度告警",
    key0: "acCabinetTempAlmReal",
    key1: "acCabinetTempAlmFake",
    flag: "acCabinetTempAlmSt",
    tip: "交流配电柜环境温度高于告警值",
  },
  {
    label: "直流配电柜温度告警",
    key0: "dcCabinetTempAlmReal",
    key1: "dcCabinetTempAlmFake",
    flag: "dcCabinetTempAlmSt",
    tip: "直流配电柜环境温度高于告警点",
  },
  {
    label: "第1路直流过压",
    key0: "dc1OverVolReal",
    key1: "dc1OverVolFake",
    flag: "dc1OverVolSt",
    tip: "直流输出电压大于直流过压告警值",
  },
  {
    label: "第1路直流欠压",
    key0: "dc1UnderVolReal",
    key1: "dc1UnderVolFake",
    flag: "dc1UnderVolSt",
    tip: "直流输出电压小于直流欠压告警值",
  },
  {
    label: "第2路直流过压",
    key0: "dc2OverVolReal",
    key1: "dc2OverVolFake",
    flag: "dc2OverVolSt",
    tip: "直流输出电压大于直流过压告警值",
  },
  {
    label: "第2路直流欠压",
    key0: "dc2UnderVolReal",
    key1: "dc2UnderVolFake",
    flag: "dc2UnderVolSt",
    tip: "直流输出电压小于直流欠压告警值",
  },
  {
    label: "第1路直流输入开关跳闸",
    key0: "dcIn1SwitchTripReal",
    key1: "dcIn1SwitchTripFake",
    flag: "dcIn1SwitchTripSt",
    tip: "第1路直流输入开关跳闸",
  },
  {
    label: "第2路直流输入开关跳闸",
    key0: "dcIn2SwitchTripReal",
    key1: "dcIn2SwitchTripFake",
    flag: "dcIn2SwitchTripSt",
    tip: "第2路直流输入开关跳闸",
  },
  {
    label: "1段直流第N路开关跳闸",
    key0: [
      "dc1Switch1TripReal",
      "dc1Switch2TripReal",
      "dc1Switch3TripReal",
      "dc1Switch4TripReal",
    ],
    key1: [
      "dc1Switch1TripFake",
      "dc1Switch2TripFake",
      "dc1Switch3TripFake",
      "dc1Switch4TripFake",
    ],
    flag: [
      "dc1Switch1TripSt",
      "dc1Switch2TripSt",
      "dc1Switch3TripSt",
      "dc1Switch4TripSt",
    ],
    childrenCount: 100,
    tip: "第N路开关跳闸状态",
  },
  {
    label: "2段直流第N路开关跳闸",
    key0: [
      "dc2Switch1TripReal",
      "dc2Switch2TripReal",
      "dc2Switch3TripReal",
      "dc2Switch4TripReal",
    ],
    key1: [
      "dc2Switch1TripFake",
      "dc2Switch2TripFake",
      "dc2Switch3TripFake",
      "dc2Switch4TripFake",
    ],
    flag: [
      "dc2Switch1TripSt",
      "dc2Switch2TripSt",
      "dc2Switch3TripSt",
      "dc2Switch4TripSt",
    ],
    childrenCount: 100,
    tip: "第N路开关跳闸状态",
  },
  {
    label: "直流监控单元故障",
    key0: "monitorErrReal",
    key1: "monitorErrFake",
    flag: "monitorErrSt",
    tip: "直流监控单元故障",
  },
  {
    label: "直流配电柜总告警",
    key0: "dcCabinetTatalAlmReal",
    key1: "dcCabinetTatalAlmFake",
    flag: "dcCabinetTatalAlmSt",
    tip: "直流配电柜任一告警",
    label: "电池温度",
    key0: "devTmpReal",
    key1: "devTmpFake",
    flag: "devTmpSt",
  },
];
const props2 = [
  {
    label: "模块N开关机状态",
    key0: ["m1Off1Real", "m1Off2Real"],
    key1: ["m1Off1Fake", "m1Off2Fake"],
    flag: ["m1Off1St", "m1Off2St"],
    childrenCount: 32,
    tip: "N模块开/关机状态",
    label: "单体N电压",
    key0: "monVolReal",
    key1: "monVolFake",
    flag: "monVolSt",
  },
  {
    label: "模块N故障",
    key0: ["m1Err1Real", "m1Err2Real"],
    key1: ["m1Err1Fake", "m1Err2Fake"],
    flag: ["m1Err1St", "m1Err2St"],
    childrenCount: 32,
    tip: "N模块故障状态",
    label: "单体N内阻",
    key0: "monVolReal",
    key1: "monVolFake",
    flag: "monVolSt",
  },
  {
    label: "高频开关电源柜总告警",
    key0: "highFrqCabinetTotalAlmReal",
    key1: "highFrqCabinetTotalAlmFake",
    flag: "highFrqCabinetTotalAlmSt",
    tip: "任一高频开关电源柜相关告警产生",
  },
  {
    label: "直流输出过压",
    key0: "dcOutOverVolReal",
    key1: "dcOutOverVolFake",
    flag: "dcOutOverVolSt",
    tip: "直流输出电压大于直流过压告警值",
  },
  {
    label: "直流输出欠压",
    key0: "dcOutUnderVolReal",
    key1: "dcOutUnderVolFake",
    flag: "dcOutUnderVolSt",
    tip: "直流输出电压小于直流欠压告警值",
  },
  {
    label: "电池组下电保护告警",
    key0: "battOffProtectAlmReal",
    key1: "battOffProtectAlmFake",
    flag: "battOffProtectAlmSt",
    tip: "电池组电压过低,自动保护脱离系统",
  },
  {
    label: "电池组熔丝告警",
    key0: "batt1FuseAlmReal",
    key1: "batt1FuseAlmFake",
    flag: "batt1FuseAlmSt",
    tip: "电池组熔丝状态",
  },
  {
    label: "负载熔丝状态",
    key0: "loadFuseStateReal",
    key1: "loadFuseStateFake",
    flag: "loadFuseStateSt",
    tip: "供直流配电柜的负载熔丝状态",
  },
  {
    label: "均浮充状态",
    key0: "junFloatStateReal",
    key1: "junFloatStateFake",
    flag: "junFloatStateSt",
    tip: "高频开关电源柜处于均充/浮充",
  },
  {
    label: "交流输入1停电",
    key0: "ac1InPowerDownReal",
    key1: "ac1InPowerDownFake",
    flag: "ac1InPowerDownSt",
    tip: "交流1输入三相电压均小于告警值",
  },
  {
    label: "交流输入2停电",
    key0: "ac2InPowerDownReal",
    key1: "ac2InPowerDownFake",
    flag: "ac2InPowerDownSt",
    tip: "交流2输入三相电压均小于告警值",
  },
  {
    label: "交流输入1防雷器故障",
    key0: "ac1InThunderErrReal",
    key1: "ac1InThunderErrFake",
    flag: "ac1InThunderErrSt",
    tip: "防雷电路故障",
  },
  {
    label: "交流输入2防雷器故障",
    key0: "ac2InThunderErrReal",
    key1: "ac2InThunderErrFake",
    flag: "ac2InThunderErrSt",
    tip: "防雷电路故障",
  },
  {
    label: "第1路交流输入开关跳闸",
    key0: "ac1InSwitchTripReal",
    key1: "ac1InSwitchTripFake",
    flag: "ac1InSwitchTripSt",
    tip: "第1路交流输入空开跳闸",
  },
  {
    label: "第2路交流输入开关跳闸",
    key0: "ac2InSwitchTripReal",
    key1: "ac2InSwitchTripFake",
    flag: "ac2InSwitchTripSt",
    tip: "第2路交流输入空开跳闸",
  },
  {
    label: "第1路交流A相过压",
    key0: "ac1OverVolAReal",
    key1: "ac1OverVolAFake",
    flag: "ac1OverVolASt",
    tip: "第1路交流A相输入电压大于交流过压告警值",
  },
  {
    label: "第1路交流A相欠压",
    key0: "ac1UnderVolAReal",
    key1: "ac1UnderVolAFake",
    flag: "ac1UnderVolASt",
    tip: "第1路交流A相输入电压小于交流欠压告警值",
  },
  {
    label: "第1路交流B相过压",
    key0: "ac1OverVolBReal",
    key1: "ac1OverVolBFake",
    flag: "ac1OverVolBSt",
    tip: "第1路交流B相输入电压大于交流过压告警值",
  },
  {
    label: "第1路交流B相欠压",
    key0: "ac1UnderVolBReal",
    key1: "ac1UnderVolBFake",
    flag: "ac1UnderVolBSt",
    tip: "第1路交流B相输入电压小于交流欠压告警值",
  },
  {
    label: "第1路交流C相过压",
    key0: "ac1OverVolCReal",
    key1: "ac1OverVolCFake",
    flag: "ac1OverVolCSt",
    tip: "第1路交流C相输入电压大于交流过压告警值",
  },
  {
    label: "第1路交流C相欠压",
    key0: "ac1UnderVolCReal",
    key1: "ac1UnderVolCFake",
    flag: "ac1UnderVolCSt",
    tip: "第1路交流C相输入电压小于交流欠压告警值",
  },
  {
    label: "第2路交流A相过压",
    key0: "ac2OverVolAReal",
    key1: "ac2OverVolAFake",
    flag: "ac2OverVolASt",
    tip: "第2路交流A相输入电压大于交流过压告警值",
  },
  {
    label: "第2路交流A相欠压",
    key0: "ac2UnderVolAReal",
    key1: "ac2UnderVolAFake",
    flag: "ac2UnderVolASt",
    tip: "第2路交流A相输入电压小于交流欠压告警值",
  },
  {
    label: "第2路交流B相过压",
    key0: "ac2OverVolBReal",
    key1: "ac2OverVolBFake",
    flag: "ac2OverVolBSt",
    tip: "第2路交流B相输入电压大于交流过压告警值",
  },
  {
    label: "第2路交流B相欠压",
    key0: "ac2UnderVolBReal",
    key1: "ac2UnderVolBFake",
    flag: "ac2UnderVolBSt",
    tip: "第2路交流B相输入电压小于交流欠压告警值",
  },
  {
    label: "第2路交流C相过压",
    key0: "ac2OverVolCReal",
    key1: "ac2OverVolCFake",
    flag: "ac2OverVolCSt",
    tip: "第2路交流C相输入电压大于交流过压告警值",
  },
  {
    label: "第2路交流C相欠压",
    key0: "ac2UnderVolCReal",
    key1: "ac2UnderVolCFake",
    flag: "ac2UnderVolCSt",
    tip: "第2路交流C相输入电压小于交流欠压告警值",
  },
  {
    label: "第1路交流A相缺相",
    key0: "ac1LessVolAReal",
    key1: "ac1LessVolAFake",
    flag: "ac1LessVolASt",
    tip: "第1路交流A相电压低于告警阈值",
  },
  {
    label: "第1路交流B相缺相",
    key0: "ac1LessVolBReal",
    key1: "ac1LessVolBFake",
    flag: "ac1LessVolBSt",
    tip: "第1路交流B相电压低于告警阈值",
  },
  {
    label: "第1路交流C相缺相",
    key0: "ac1LessVolCReal",
    key1: "ac1LessVolCFake",
    flag: "ac1LessVolCSt",
    tip: "第1路交流C相电压低于告警阈值",
  },
  {
    label: "第2路交流A相缺相",
    key0: "ac2LessVolAReal",
    key1: "ac2LessVolAFake",
    flag: "ac2LessVolASt",
    tip: "第2路交流A相电压低于告警阈值",
  },
  {
    label: "第2路交流B相缺相",
    key0: "ac2LessVolBReal",
    key1: "ac2LessVolBFake",
    flag: "ac2LessVolBSt",
    tip: "第2路交流B相电压低于告警阈值",
  },
  {
    label: "第2路交流C相缺相",
    key0: "ac2LessVolCReal",
    key1: "ac2LessVolCFake",
    flag: "ac2LessVolCSt",
    tip: "第2路交流C相电压低于告警阈值",
  },
  {
    label: "高频监控单元故障",
    key0: "gpMonitorErrReal",
    key1: "gpMonitorErrFake",
    flag: "gpMonitorErrSt",
    tip: "监控单元硬件故障,或者采集交流/直流数据失败",
  },
  {
    label: "在用交流输入路数",
    key0: "acInUseCountReal",
    key1: "acInUseCountFake",
    flag: "acInUseCountSt",
    tip: "系统主用交流",
    label: "单体N温度",
    key0: "monVolReal",
    key1: "monVolFake",
    flag: "monVolSt",
  },
];
const param_acdc = [
  {
    label: "第1路交流A相输入电压",
    key0: "acIn1VolAReal",
    key1: "acIn1VolAFake",
    flag: "acIn1VolASt",
  },
  {
    label: "第1路交流B相输入电压",
    key0: "acIn1VolBReal",
    key1: "acIn1VolBFake",
    flag: "acIn1VolBSt",
  },
  {
    label: "第1路交流C相输入电压",
    key0: "acIn1VolCReal",
    key1: "acIn1VolCFake",
    flag: "acIn1VolCSt",
  },
  {
    label: "第1路交流A相输入电流",
    key0: "acIn1CurrAReal",
    key1: "acIn1CurrAFake",
    flag: "acIn1CurrASt",
  },
  {
    label: "第1路交流B相输入电流",
    key0: "acIn1CurrBReal",
    key1: "acIn1CurrBFake",
    flag: "acIn1CurrBSt",
  },
  {
    label: "第1路交流C相输入电流",
    key0: "acIn1CurrCReal",
    key1: "acIn1CurrCFake",
    flag: "acIn1CurrCSt",
  },
  {
    label: "第2路交流A相输入电压",
    key0: "acIn2VolAReal",
    key1: "acIn2VolAFake",
    flag: "acIn2VolASt",
  },
  {
    label: "第2路交流B相输入电压",
    key0: "acIn2VolBReal",
    key1: "acIn2VolBFake",
    flag: "acIn2VolBSt",
  },
  {
    label: "第2路交流C相输入电压",
    key0: "acIn2VolCReal",
    key1: "acIn2VolCFake",
    flag: "acIn2VolCSt",
  },
  {
    label: "第2路交流A相输入电流",
    key0: "acIn2CurrAReal",
    key1: "acIn2CurrAFake",
    flag: "acIn2CurrASt",
  },
  {
    label: "第2路交流B相输入电流",
    key0: "acIn2CurrBReal",
    key1: "acIn2CurrBFake",
    flag: "acIn2CurrBSt",
  },
  {
    label: "第2路交流C相输入电流",
    key0: "acIn2CurrCReal",
    key1: "acIn2CurrCFake",
    flag: "acIn2CurrCSt",
  },
  {
    label: "交流配电柜温度",
    key0: "acCabinetTempReal",
    key1: "acCabinetTempFake",
    flag: "acCabinetTempSt",
  },
  {
    label: "直流配电柜温度",
    key0: "dcCabinetTempReal",
    key1: "dcCabinetTempFake",
    flag: "dcCabinetTempSt",
  },
  {
    label: "第1路直流输入电压",
    key0: "dcIn1VolReal",
    key1: "dcIn1VolFake",
    flag: "dcIn1VolSt",
  },
  {
    label: "第2路直流输入电压",
    key0: "dcIn2VolReal",
    key1: "dcIn2VolFake",
    flag: "dcIn2VolSt",
  },
  {
    label: "1段直流母线输出电压",
    key0: "dcOut1VolReal",
    key1: "dcOut1VolFake",
    flag: "dcOut1VolSt",
  },
  {
    label: "2段直流母线输出电压",
    key0: "dcOut2VolReal",
    key1: "dcOut2VolFake",
    flag: "dcOut2VolSt",
  },
  {
    label: "1段直流母线输出电流",
    key0: "dcOut1CurrReal",
    key1: "dcOut1CurrFake",
    flag: "dcOut1CurrSt",
  },
  {
    label: "2段直流母线输出电流",
    key0: "dcOut2CurrReal",
    key1: "dcOut2CurrFake",
    flag: "dcOut2CurrSt",
  },
];
const param_gp = [
  {
    label: "高频开关配电柜温度",
    key0: "highFrqCabinetTempReal",
    key1: "highFrqCabinetTempFake",
    flag: "highFrqCabinetTempSt",
  },
  {
    label: "交流A相输出电压",
    key0: "acOutVolAReal",
    key1: "acOutVolAFake",
    flag: "acOutVolASt",
  },
  {
    label: "交流B相输出电压",
    key0: "acOutVolBReal",
    key1: "acOutVolBFake",
    flag: "acOutVolBSt",
  },
  {
    label: "交流C相输出电压",
    key0: "acOutVolCReal",
    key1: "acOutVolCFake",
    flag: "acOutVolCSt",
  },
  {
    label: "交流A相输出电流",
    key0: "acOutCurrAReal",
    key1: "acOutCurrAFake",
    flag: "acOutCurrASt",
  },
  {
    label: "交流B相输出电流",
    key0: "acOutCurrBReal",
    key1: "acOutCurrBFake",
    flag: "acOutCurrBSt",
  },
  {
    label: "交流C相输出电流",
    key0: "acOutCurrCReal",
    key1: "acOutCurrCFake",
    flag: "acOutCurrCSt",
  },
  {
    label: "直流输出电压",
    key0: "dcOutVolReal",
    key1: "dcOutVolFake",
    flag: "dcOutVolSt",
  },
  {
    label: "负载电流",
    key0: "loadCurrReal",
    key1: "loadCurrFake",
    flag: "loadCurrSt",
  },
  {
    label: "蓄电池组充电电流",
    key0: "battCharCurrReal",
    key1: "battCharCurrFake",
    flag: "battCharCurrSt",
  },
  {
    label: "电池组端电压",
    key0: "batt1GroupVolReal",
    key1: "batt1GroupVolFake",
    flag: "batt1GroupVolSt",
  },
  {
    label: "模块1输出电流",
    key0: "m1OutCurrReal",
    key1: "m1OutCurrFake",
    flag: "m1OutCurrSt",
  },
  {
    label: "模块2输出电流",
    key0: "m2OutCurrReal",
    key1: "m2OutCurrFake",
    flag: "m2OutCurrSt",
  },
  {
    label: "模块3输出电流",
    key0: "m3OutCurrReal",
    key1: "m3OutCurrFake",
    flag: "m3OutCurrSt",
  },
  {
    label: "模块4输出电流",
    key0: "m4OutCurrReal",
    key1: "m4OutCurrFake",
    flag: "m4OutCurrSt",
  },
  {
    label: "模块5输出电流",
    key0: "m5OutCurrReal",
    key1: "m5OutCurrFake",
    flag: "m5OutCurrSt",
  },
  {
    label: "模块6输出电流",
    key0: "m6OutCurrReal",
    key1: "m6OutCurrFake",
    flag: "m6OutCurrSt",
  },
  {
    label: "模块7输出电流",
    key0: "m7OutCurrReal",
    key1: "m7OutCurrFake",
    flag: "m7OutCurrSt",
  },
  {
    label: "模块8输出电流",
    key0: "m8OutCurrReal",
    key1: "m8OutCurrFake",
    flag: "m8OutCurrSt",
  },
  {
    label: "模块9输出电流",
    key0: "m9OutCurrReal",
    key1: "m9OutCurrFake",
    flag: "m9OutCurrSt",
  },
  {
    label: "模块10输出电流",
    key0: "m10OutCurrReal",
    key1: "m10OutCurrFake",
    flag: "m10OutCurrSt",
  },
  {
    label: "模块11输出电流",
    key0: "m11OutCurrReal",
    key1: "m11OutCurrFake",
    flag: "m11OutCurrSt",
  },
  {
    label: "模块12输出电流",
    key0: "m12OutCurrReal",
    key1: "m12OutCurrFake",
    flag: "m12OutCurrSt",
  },
  {
    label: "模块13输出电流",
    key0: "m13OutCurrReal",
    key1: "m13OutCurrFake",
    flag: "m13OutCurrSt",
  },
  {
    label: "模块14输出电流",
    key0: "m14OutCurrReal",
    key1: "m14OutCurrFake",
    flag: "m14OutCurrSt",
  },
  {
    label: "模块15输出电流",
    key0: "m15OutCurrReal",
    key1: "m15OutCurrFake",
    flag: "m15OutCurrSt",
  },
  {
    label: "模块16输出电流",
    key0: "m16OutCurrReal",
    key1: "m16OutCurrFake",
    flag: "m16OutCurrSt",
  },
  {
    label: "模块17输出电流",
    key0: "m17OutCurrReal",
    key1: "m17OutCurrFake",
    flag: "m17OutCurrSt",
  },
  {
    label: "模块18输出电流",
    key0: "m18OutCurrReal",
    key1: "m18OutCurrFake",
    flag: "m18OutCurrSt",
  },
  {
    label: "模块19输出电流",
    key0: "m19OutCurrReal",
    key1: "m19OutCurrFake",
    flag: "m19OutCurrSt",
  },
  {
    label: "模块20输出电流",
    key0: "m20OutCurrReal",
    key1: "m20OutCurrFake",
    flag: "m20OutCurrSt",
  },
  {
    label: "模块21输出电流",
    key0: "m21OutCurrReal",
    key1: "m21OutCurrFake",
    flag: "m21OutCurrSt",
  },
  {
    label: "模块22输出电流",
    key0: "m22OutCurrReal",
    key1: "m22OutCurrFake",
    flag: "m22OutCurrSt",
  },
  {
    label: "模块23输出电流",
    key0: "m23OutCurrReal",
    key1: "m23OutCurrFake",
    flag: "m23OutCurrSt",
  },
  {
    label: "模块24输出电流",
    key0: "m24OutCurrReal",
    key1: "m24OutCurrFake",
    flag: "m24OutCurrSt",
  },
  {
    label: "模块25输出电流",
    key0: "m25OutCurrReal",
    key1: "m25OutCurrFake",
    flag: "m25OutCurrSt",
  },
  {
    label: "模块26输出电流",
    key0: "m26OutCurrReal",
    key1: "m26OutCurrFake",
    flag: "m26OutCurrSt",
  },
  {
    label: "模块27输出电流",
    key0: "m27OutCurrReal",
    key1: "m27OutCurrFake",
    flag: "m27OutCurrSt",
  },
  {
    label: "模块28输出电流",
    key0: "m28OutCurrReal",
    key1: "m28OutCurrFake",
    flag: "m28OutCurrSt",
  },
  {
    label: "模块29输出电流",
    key0: "m29OutCurrReal",
    key1: "m29OutCurrFake",
    flag: "m29OutCurrSt",
  },
  {
    label: "模块30输出电流",
    key0: "m30OutCurrReal",
    key1: "m30OutCurrFake",
    flag: "m30OutCurrSt",
  },
  {
    label: "模块31输出电流",
    key0: "m31OutCurrReal",
    key1: "m31OutCurrFake",
    flag: "m31OutCurrSt",
  },
  {
    label: "模块32输出电流",
    key0: "m32OutCurrReal",
    key1: "m32OutCurrFake",
    flag: "m32OutCurrSt",
  },
  {
    label: "第1路交流A相输入电压",
    key0: "ac1InVolAReal",
    key1: "ac1InVolAFake",
    flag: "ac1InVolASt",
  },
  {
    label: "第1路交流B相输入电压",
    key0: "ac1InVolBReal",
    key1: "ac1InVolBFake",
    flag: "ac1InVolBSt",
  },
  {
    label: "第1路交流C相输入电压",
    key0: "ac1InVolCReal",
    key1: "ac1InVolCFake",
    flag: "ac1InVolCSt",
  },
  {
    label: "第2路交流A相输入电压",
    key0: "ac2InVolAReal",
    key1: "ac2InVolAFake",
    flag: "ac2InVolASt",
  },
  {
    label: "第2路交流B相输入电压",
    key0: "ac2InVolBReal",
    key1: "ac2InVolBFake",
    flag: "ac2InVolBSt",
  },
  {
    label: "第2路交流C相输入电压",
    key0: "ac2InVolCReal",
    key1: "ac2InVolCFake",
    flag: "ac2InVolCSt",
  },
];
const getPropList = (count) => {
  let list = [];
  props2.forEach((v) => {
    let sub = [];
    let { label, key0, key1, flag } = v;
    for (let i = 0; i < count; i++) {
      let idx = i + 1;
      sub.push({
        label: label.replace('N', idx),
        key0,
        key1,
        flag,
        monNum: idx
      });
    }
    list.push(sub);
  });
  return list;
};
export default {
  props1,
  props2,
  param_acdc,
  param_gp,
  getPropList,
};