From 1e09a7a01a6c1888e1a2a832eb007fb8c2b653a0 Mon Sep 17 00:00:00 2001 From: ZZJ <zzjdsg2300@163.com> Date: 星期三, 26 一月 2022 11:06:27 +0800 Subject: [PATCH] Merge branch 'bhomebus' of http://192.168.5.5:10010/r/web/vue-smart-ai into bhomebus --- 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