施工管控

This commit is contained in:
cwchen 2024-08-22 17:23:02 +08:00
parent da61132e87
commit 6ed9edcbd0
1 changed files with 16 additions and 12 deletions

View File

@ -67,17 +67,16 @@
<el-table :data="tableData" style="width: 100%" max-height="400"> <el-table :data="tableData" style="width: 100%" max-height="400">
<el-table-column prop="devName" label="设备名称" align="center"> <el-table-column prop="devName" label="设备名称" align="center">
</el-table-column> </el-table-column>
<el-table-column prop="warnTime" label="告警时间" align="center"> <el-table-column prop="warnTime" label="告警时间" align="center">
</el-table-column> </el-table-column>
<el-table-column prop="warnContent" label="告警内容" align="center"> <el-table-column prop="warnContent" label="告警内容" align="center">
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
</div> </div>
<el-dialog title="近电感应配置" :visible.sync="dialogVisible" :append-to-body="true" width="700px" <el-dialog title="近电感应配置" :visible.sync="dialogVisible" :append-to-body="true" width="700px"
@close="closeConfigItem"> @close="closeConfigItem">
<el-form ref="form" :model="form" :rules="rules" v-loading="loading" element-loading-text="数据加载中请稍候..." <el-form ref="form" :model="form" :rules="rules">
element-loading-spinner="el-icon-loading">
<div class="form-box"> <div class="form-box">
<div v-for="(data, index) in form.configItems" :key="data.key"> <div v-for="(data, index) in form.configItems" :key="data.key">
<h3>配置{{ index + 1 }}</h3> <h3>配置{{ index + 1 }}</h3>
@ -126,7 +125,7 @@
</template> </template>
<script> <script>
import { getDzWarnList, getJdList, getLineStats, getVoltageLevelByLineStats, configJdDevice, getConfigJdDevice,getJdWarnList } from "@/api/construction/manage/hoistManage.js"; import { getDzWarnList, getJdList, getLineStats, getVoltageLevelByLineStats, configJdDevice, getConfigJdDevice, getJdWarnList } from "@/api/construction/manage/hoistManage.js";
import dz_dev_img from "@/assets/images/dz_dev.png"; import dz_dev_img from "@/assets/images/dz_dev.png";
import dz_dev_warn_img from "@/assets/images/test.jpg"; import dz_dev_warn_img from "@/assets/images/test.jpg";
import jd_dev_img from "@/assets/images/jd_dev.png"; import jd_dev_img from "@/assets/images/jd_dev.png";
@ -215,7 +214,12 @@ export default {
}, },
/* 加载线路属性 */ /* 加载线路属性 */
async loadLineStats() { async loadLineStats() {
this.loading = true; let loading = this.$loading({
lock: true,
text: "数据加载中,请稍候...",
background: 'rgba(0,0,0,0.2)'
})
// this.loading = true;
let params = {}; let params = {};
await getLineStats(params).then((res) => { await getLineStats(params).then((res) => {
const data = res.data const data = res.data
@ -232,8 +236,9 @@ export default {
key: Date.now() key: Date.now()
}); });
} }
this.loading = false; loading.close();
// loading.close(); // this.loading = false;
this.dialogVisible = true;
}, },
/* 线路属性的电压等级 */ /* 线路属性的电压等级 */
async loadVoltageLevelByLineStats(param) { async loadVoltageLevelByLineStats(param) {
@ -277,7 +282,6 @@ export default {
clickJdDev(id) { clickJdDev(id) {
this.form.devId = id; this.form.devId = id;
this.loadLineStats(); this.loadLineStats();
this.dialogVisible = true;
}, },
// //
addConfigItem() { addConfigItem() {