| | |
| | | return "电池组全称"; |
| | | }, |
| | | backInputs() { |
| | | const obj = { |
| | | 0: "未知", |
| | | 1: "浮充", |
| | | 2: "充电", |
| | | 3: "放电", |
| | | 4: "均充", |
| | | }, |
| | | list = { |
| | | const list = { |
| | | batt_state: "未知", |
| | | group_online_vol: "在线:0.00V; 组端:0.00V", |
| | | dev_captest_onlinevol: 0, // 在线模块在线电压 |
| | |
| | | if (this.diagram.type == -1) { |
| | | return list; |
| | | } |
| | | let batt_state_text = this.diagram.powerCut |
| | | ? "停电放电" |
| | | : obj[this.inputs.batt_state]; |
| | | list.batt_state = batt_state_text + "(" + this.diagram.desc + ")"; |
| | | let batt_state_text = ''; |
| | | // 停电 => 停止; 有电 || 未选择 => 浮充 |
| | | if (this.onlineVol < 51.5) { |
| | | batt_state_text = '停止'; |
| | | } else if (!this.dataSource.value[1]) { |
| | | batt_state_text = '浮充'; |
| | | } else { |
| | | batt_state_text = this.diagram.desc; |
| | | } |
| | | list.batt_state = batt_state_text; |
| | | list.group_online_vol = `在线:${this.inputs.online_vol.toFixed( |
| | | 2 |
| | | )}V; 组端:${this.inputs.group_vol.toFixed(2)}V`; |
| | |
| | | // 活化状态 |
| | | let workstates = |
| | | data.dev_batt_xuhang_tlong > 0 |
| | | ? "活化 " + const_aio.HHWorkstates[data.dev_workstate] |
| | | ? "活化 " + const_aio.HHWorkstates[data.dev_batt_xuhang_tlong] |
| | | : const_aio.workstates[data.dev_workstate]; |
| | | this.diagram.desc = workstates; |
| | | this.setStateList("workState", workstates); |