feat(ems): 添加产线选择和总表功能,增强表格配置选项
- 在电表管理页面添加产线选择下拉框和总表开关 - 在能耗表格页面添加配置选项:显示求和行、分表求和、误差计算 - 实现表格汇总行计算功能 - 添加误差和误差率计算功能
This commit is contained in:
@@ -98,17 +98,6 @@
|
||||
<span class="label">安装日期</span>
|
||||
<span class="value">{{ meter.installDate || '-' }}</span>
|
||||
</div>
|
||||
<!-- <div class="info-item">
|
||||
<span class="label">绑定库区</span>
|
||||
<el-tag
|
||||
v-if="getBindingWarehouse(meter.meterId)"
|
||||
type="success"
|
||||
size="small"
|
||||
>
|
||||
{{ getBindingWarehouse(meter.meterId) }}
|
||||
</el-tag>
|
||||
<el-tag v-else type="info" size="small">未绑定</el-tag>
|
||||
</div> -->
|
||||
<div class="info-item status-selector">
|
||||
<el-radio-group
|
||||
v-model="meter.status"
|
||||
@@ -153,6 +142,12 @@
|
||||
/>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="相关产线" prop="lineId">
|
||||
<el-select v-model="meterForm.productionLine" placeholder="请选择相关产线" filterable clearable>
|
||||
<el-option v-for="item in dict.type.sys_lines" :key="item.value" :label="item.label" :value="item.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<!-- 基本信息 -->
|
||||
<el-form-item label="型号" prop="model">
|
||||
<el-input v-model="meterForm.model" placeholder="请输入设备型号" />
|
||||
@@ -164,6 +159,9 @@
|
||||
<el-date-picker v-model="meterForm.installDate" type="date" placeholder="选择日期" value-format="yyyy-MM-dd" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="是总表" prop="isTotalMeter">
|
||||
<el-switch v-model="meterForm.isTotalMeter" :active-value="1" :inactive-value="0" active-text="是" inactive-text="否" />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<span slot="footer" class="dialog-footer">
|
||||
<el-button @click="meterDialogVisible = false">取 消</el-button>
|
||||
@@ -181,6 +179,7 @@ import { fetchEnergyLinkMatrix, addEnergyLink } from '@/api/ems/energyLink'
|
||||
|
||||
export default {
|
||||
name: "MeterManage",
|
||||
dicts: ['sys_lines'],
|
||||
data() {
|
||||
return {
|
||||
loading: false,
|
||||
|
||||
Reference in New Issue
Block a user