调令调整增加调整时间、类型选择和更多信息查看。

master
xy 1 year ago
parent faa18d72d9
commit 6752c64e34

@ -12,8 +12,10 @@
<template #extraFormTop>
<el-descriptions title="调令信息" :column="2" label-class-name="xy-table-item-label">
<el-descriptions-item label="点位">{{ detail.equipment_id_equipments_id_relation ? detail.equipment_id_equipments_id_relation.name : "" }}</el-descriptions-item>
<el-descriptions-item label="泵闸总数">{{ detail.equipment_id_equipments_id_relation ? detail.equipment_id_equipments_id_relation.bengzhashuliang : "" }}</el-descriptions-item>
<el-descriptions-item label="开启数量">{{ detail.kaiqishuliang }}</el-descriptions-item>
<el-descriptions-item label="闸门总数">{{ detail.equipment_id_equipments_id_relation ? detail.equipment_id_equipments_id_relation.bengzhashuliang : "" }}</el-descriptions-item>
<el-descriptions-item label="水泵总数">{{ detail.equipment_id_equipments_id_relation ? detail.equipment_id_equipments_id_relation.shuibengtaishu : "" }}</el-descriptions-item>
<el-descriptions-item label="开启闸门数量">{{ detail.kaiqishuliang }}</el-descriptions-item>
<el-descriptions-item label="开启水泵数量">{{ detail.kaiqishuliang1 }}</el-descriptions-item>
<el-descriptions-item label="开始时间">{{ $moment(detail.start_time).format("HH:mm") }}</el-descriptions-item>
<el-descriptions-item label="结束时间">{{ $moment(detail.end_time).format("HH:mm") }}</el-descriptions-item>
<el-descriptions-item label="类型">
@ -43,20 +45,25 @@
<div class="xy-table-item">
<div class="xy-table-item-label">调整类型 </div>
<div class="xy-table-item-content">
<el-select
:popper-append-to-body="false"
v-model="form.tiaozhengleixing"
clearable
placeholder="请选择调整类型"
style="width: 300px"
>
<el-option
v-for="item in types"
:key="item.id"
:label="item.value"
:value="item.id"
></el-option>
</el-select>
<div style="width: 300px">
<el-radio-group v-model="adjustEquipmentType">
<el-radio :label="1">水泵</el-radio>
<el-radio :label="2">闸门</el-radio>
</el-radio-group>
<el-select
:popper-append-to-body="false"
v-model="form.tiaozhengleixing"
clearable
placeholder="请选择调整类型"
>
<el-option
v-for="item in types"
:key="item.id"
:label="item.value"
:value="item.id"
></el-option>
</el-select>
</div>
</div>
</div>
</template>
@ -68,6 +75,35 @@
</div>
</div>
</template>
<template #start_time>
<div class="xy-table-item">
<div class="xy-table-item-label">开始时间 </div>
<div class="xy-table-item-content">
<el-date-picker
v-model="form.start_time"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="请选择开始时间"
style="width: 300px"
></el-date-picker>
</div>
</div>
</template>
<template #end_time>
<div class="xy-table-item">
<div class="xy-table-item-label">结束时间 </div>
<div class="xy-table-item-content">
<el-date-picker
v-model="form.end_time"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="请选择结束时间"
style="width: 300px"
></el-date-picker>
</div>
</div>
</template>
</xy-dialog>
</div>
</template>
@ -81,6 +117,7 @@ export default {
},
data() {
return {
adjustEquipmentType: 1,
isShow: false,
id: "",
type: "",
@ -89,7 +126,9 @@ export default {
form: {
content: "",
tiaozhengleixing: "",
kaiqishuliang: 0
kaiqishuliang: 0,
start_time: "",
end_time: ""
},
rules: {},
originalData: "",
@ -244,7 +283,8 @@ export default {
},
equipmentType () {
return this.detail?.equipment_id_equipments_id_relation?.type;
return this.adjustEquipmentType;
//return this.detail?.equipment_id_equipments_id_relation?.type;
},
types () {

Loading…
Cancel
Save