| | |
| | | alarmPopup: { |
| | | label: "告警弹出框", |
| | | des: "登录平台后,右下方告警弹出框提示", |
| | | // value: false, |
| | | value: false, |
| | | // value: true, |
| | | }, |
| | | WHYC: { |
| | | label: "自用", |
| | |
| | | value: "load", |
| | | }, |
| | | { |
| | | key: 11, |
| | | label: "假负载-带母联", |
| | | value: "loadReverse", |
| | | }, |
| | | { |
| | | key: 2, |
| | | label: "逆变BTS", |
| | | value: "grid", |
| | |
| | | label: "山东定制BTS", |
| | | value: "bts9150", |
| | | }, |
| | | // max=11 |
| | | ], |
| | | agreements: { |
| | | power: [ |
| | |
| | | <el-select |
| | | v-model="params.topologyMapType" |
| | | placeholder="请选择电池类型" |
| | | @change="handleMapTypeChange" |
| | | > |
| | | <el-option |
| | | v-for="item in pictureTypes" |
| | |
| | | }, |
| | | }, |
| | | methods: { |
| | | handleMapTypeChange() { |
| | | // 对于假负载带母联进行特殊处理 |
| | | if (this.params.topologyMapType === 11) { |
| | | this.params.buscoupleState = 1; |
| | | } else { |
| | | this.params.buscoupleState = 0; |
| | | } |
| | | }, |
| | | searchProvince() { |
| | | // 省 |
| | | // 查询后台 |
| | |
| | | <el-select |
| | | v-model="params.topologyMapType" |
| | | placeholder="请选择电池类型" |
| | | @change="handleMapTypeChange" |
| | | > |
| | | <el-option |
| | | v-for="item in pictureTypes" |
| | |
| | | <el-form-item label="电池生产日期" prop="battProductDate"> |
| | | <el-date-picker |
| | | v-model="params.battProductDate" |
| | | size="small" |
| | | size="mini" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | value-format="yyyy-MM-dd" |
| | |
| | | <el-form-item label="投入使用日期" prop="battInUseDate"> |
| | | <el-date-picker |
| | | v-model="params.battInUseDate" |
| | | size="small" |
| | | size="mini" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | value-format="yyyy-MM-dd" |
| | |
| | | }, |
| | | }, |
| | | methods: { |
| | | handleMapTypeChange() { |
| | | // 对于假负载带母联进行特殊处理 |
| | | if (this.params.topologyMapType === 11) { |
| | | this.params.buscoupleState = 1; |
| | | } else { |
| | | this.params.buscoupleState = 0; |
| | | } |
| | | }, |
| | | searchProvince() { |
| | | // 省 |
| | | // 查询后台 |
| | |
| | | > |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="workState" |
| | | label="工作状态" |
| | | align="center" |
| | | class-name="table-list-name" |
| | | > |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="value1" |
| | | label="输出电压" |
| | | align="center" |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | dcoutCurr: 0, |
| | | dcoutCurr: 0, |
| | | reset: true, |
| | | changeInfoDialog: false, |
| | | termsBarColor: const_power.curr().colors, |
| | |
| | | value: 0, |
| | | key1: "m1OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod1Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m2Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m2OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod2Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m3Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m3OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod3Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m4Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m4OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod4Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m5Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m5OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod5Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m6Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m6OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod6Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m7Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m7OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod7Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m8Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m8OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod8Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m9Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m9OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod9Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m10Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m10OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod10Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m11Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m11OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod11Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m12Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m12OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod12Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m13Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m13OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod13Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m14Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m14OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod14Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m15Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m15OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod15Junchg", |
| | | workState: "", |
| | | }, |
| | | { |
| | | key: "m16Outcurr", |
| | |
| | | value: 0, |
| | | key1: "m16OutVol", |
| | | value1: 0, |
| | | key2: "isAcdcmod16Junchg", |
| | | workState: "", |
| | | }, |
| | | ], |
| | | temps: [ |
| | |
| | | setInfo() { |
| | | if (this.name == "analog") { |
| | | let info = this.info; |
| | | // 整流器输出必须要在直流输出电流之前,直流输入电流=整流器输出电流的和 |
| | | // 整流器输出必须要在直流输出电流之前,直流输入电流=整流器输出电流的和 |
| | | this.setSimulation(info); |
| | | //this.setGaugeChartACVol(info); |
| | | //this.setGaugeChartACCurr(info); |
| | |
| | | }, |
| | | // 设置整流器输出电流的值 |
| | | setSimulation(data) { |
| | | let dcoutCurr = 0; |
| | | let dcoutCurr = 0; |
| | | this.simulation.map((item) => { |
| | | let value = getValByKey(item.key, data, 0, CURR); |
| | | item.value = value; |
| | | dcoutCurr += value; |
| | | dcoutCurr += value; |
| | | let value1 = getValByKey(item.key1, data, 0, VOL); |
| | | item.value1 = value1; |
| | | // 存在整流器电压/电流,才显示整流器状态 |
| | | if (value !== 0 || value1 !== 0) { |
| | | let value2 = getValByKey(item.key2, data, 0); |
| | | item.workState = value2 === 0 ? "浮充" : "均充"; |
| | | } else { |
| | | item.workState = ""; |
| | | } |
| | | }); |
| | | this.dcoutCurr = dcoutCurr.toHold(CURR); |
| | | this.dcoutCurr = dcoutCurr.toHold(CURR); |
| | | }, |
| | | // 设置三相交流电压 |
| | | setGaugeChartACVol(data) { |
| | |
| | | item.value = value; |
| | | }); |
| | | |
| | | // 直流输出电流=整流器输出电流的和 |
| | | list[0].value = this.dcoutCurr; |
| | | // 直流输出电流=整流器输出电流的和 |
| | | list[0].value = this.dcoutCurr; |
| | | }, |
| | | setAmTemp(data) { |
| | | this.temps.map((item, idx) => { |
| | |
| | | diagramType() { |
| | | let rs = "normal"; |
| | | let batt = this.batt; |
| | | console.log(batt); |
| | | let devId = batt.fbsdeviceId; |
| | | let pattern61852 = /^61852/; |
| | | // 根据设备的类型获取设备的信息 |
| | |
| | | </el-select> |
| | | </div> |
| | | <div slot="box-tools" class="box-tools" v-if="showParams"> |
| | | <el-button size="mini" type="danger" @click="clearDirtyData" |
| | | >清洗</el-button |
| | | > |
| | | <el-button size="mini" type="primary" @click="recoveryDirtyData" |
| | | >恢复</el-button |
| | | > |
| | | <!-- <el-button size="mini" type="danger" @click="clearDirtyData"--> |
| | | <!-- >清洗</el-button--> |
| | | <!-- >--> |
| | | <!-- <el-button size="mini" type="primary" @click="recoveryDirtyData"--> |
| | | <!-- >恢复</el-button--> |
| | | <!-- >--> |
| | | <el-tooltip |
| | | class="item" |
| | | effect="dark" |