From 4aa13af3c74cf57d70bad9c4bc53b2c26e04fb5d Mon Sep 17 00:00:00 2001
From: heyujie <516346543@qq.com>
Date: 星期三, 26 一月 2022 13:46:53 +0800
Subject: [PATCH] 集群管理搜索集群
---
src/pages/shuohuangMonitorAnalyze/components/lkgManage.vue | 70 +++++++++++++++++++++++++++++++++-
1 files changed, 67 insertions(+), 3 deletions(-)
diff --git a/src/pages/shuohuangMonitorAnalyze/components/lkgManage.vue b/src/pages/shuohuangMonitorAnalyze/components/lkgManage.vue
index e765b28..611813b 100644
--- a/src/pages/shuohuangMonitorAnalyze/components/lkgManage.vue
+++ b/src/pages/shuohuangMonitorAnalyze/components/lkgManage.vue
@@ -1,7 +1,7 @@
<template>
<div class="lkg-manage">
<div class="import-btn">
- <label>涓婁紶LKG鏁版嵁鏂囦欢</label>
+ <label> 涓婁紶 LKJ 鏁版嵁鏂囦欢: </label>
<el-button
size="mini"
type="primary"
@@ -17,17 +17,38 @@
multiple
/>
</div>
+
+ <div class="lkg-list">
+ <el-table :data="lkgData" stripe style="width: 100%">
+ <el-table-column type="index" width="100" label="搴忓彿"></el-table-column>
+ <el-table-column prop="CarNumber" label="鏈鸿溅鍙�"></el-table-column>
+ <el-table-column prop="TrainNumber" label="杞︽"></el-table-column>
+ <el-table-column prop="Driver1" label="鍙告満"></el-table-column>
+ <el-table-column prop="Driver2" label="鍓徃鏈�"></el-table-column>
+ <el-table-column prop="StartTime" label="寮�濮嬫椂闂�"></el-table-column>
+ <el-table-column prop="EndTime" label="缁撴潫鏃堕棿"></el-table-column>
+ <el-table-column label="鎿嶄綔">
+ <template slot-scope="scope">
+ <i class="el-icon-delete del-icon" @click="delLKG(scope.row)"></i>
+ </template>
+ </el-table-column>
+ </el-table>
+ </div>
</div>
</template>
<script>
-import { uploadLKG } from "@/api/shuohuang"
+import { uploadLKG, getLKGData, delLKGData } from "@/api/shuohuang"
export default {
data() {
return {
- uploading: false
+ uploading: false,
+ lkgData: []
}
+ },
+ mounted() {
+ this.fetchLKGData();
},
methods: {
uploadDirectoryTrigger() {
@@ -46,11 +67,45 @@
this.$message.success("涓婁紶鎴愬姛")
}
_this.uploading = false;
+ this.fetchLKGData();
}).catch(err => {
this.$message.warning("涓婁紶澶辫触", err)
_this.uploading = false;
})
},
+ fetchLKGData() {
+ getLKGData().then(rsp => {
+ if (rsp && rsp.success) {
+ this.lkgData = rsp.data;
+ }
+ })
+ },
+ delLKG(row) {
+
+ this.$confirm('姝ゆ搷浣滃皢姘镐箙鍒犻櫎璇ユ枃浠�, 鏄惁缁х画?', '鎻愮ず', {
+ confirmButtonText: '纭畾',
+ cancelButtonText: '鍙栨秷',
+ type: 'warning'
+ }).then(() => {
+
+ delLKGData({ id: row.ID }).then(rsp => {
+ if (rsp && rsp.success) {
+ this.$message.success("鍒犻櫎鎴愬姛")
+ } else {
+ this.$message.warning("鍒犻櫎澶辫触")
+ }
+
+ this.fetchLKGData()
+ }).catch(err => {
+ this.$message.warning("鍒犻櫎澶辫触")
+ })
+ }).catch(() => {
+ this.$message({
+ type: 'info',
+ message: '宸插彇娑堝垹闄�'
+ });
+ });
+ }
}
}
</script>
@@ -61,5 +116,14 @@
text-align: left;
margin: 10px 20px;
}
+
+ .lkg-list {
+ margin: 10px 20px;
+ }
+
+ .del-icon {
+ color: red;
+ cursor: pointer;
+ }
}
</style>
\ No newline at end of file
--
Gitblit v1.8.0