| | |
| | | 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)) { |
| | |
| | | console.log(e); |
| | | this.$message.error(e); |
| | | } |
| | | } |
| | | }); |
| | | }, |
| | | close() { |
| | | this.$emit("update:visible", false); |
| | |
| | | </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" |
| | |
| | | </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" |
| | |
| | | <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" |
| | |
| | | </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" |
| | |
| | | <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" |
| | |
| | | </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" |
| | |
| | | <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" |
| | |
| | | </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" |
| | |
| | | <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"> |
| | |
| | | </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" |
| | |
| | | <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" |
| | |
| | | |
| | | <style scoped> |
| | | .dev-alarm-params { |
| | | width: 680px; |
| | | /* width: 680px; */ |
| | | background-color: #ffffff; |
| | | padding: 8px; |
| | | } |