From f0032ece16f53462766e1f4420401de10a4f4cad Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期五, 25 十一月 2022 17:50:52 +0800 Subject: [PATCH] 1 --- src/views/datamanage/dataUpdata.vue | 36 ++++++++++++++++++++++++++++++++++-- 1 files changed, 34 insertions(+), 2 deletions(-) diff --git a/src/views/datamanage/dataUpdata.vue b/src/views/datamanage/dataUpdata.vue index b465ab4..5925249 100644 --- a/src/views/datamanage/dataUpdata.vue +++ b/src/views/datamanage/dataUpdata.vue @@ -152,16 +152,24 @@ type="info" >{{ $t('common.reset') }}</el-button > + <el-button @click="setWarehouseDel" + icon="el-icon-folder-delete" + type="danger" + >{{ $t('common.delete') }}</el-button + > </el-form-item> </el-form> </div> <div class="contentTable" style="height:500px"> <el-table :data="waretableData" - + @selection-change="handleDelteChange" style="width:99%" height="92%" > + <el-table-column + type="selection" + width="55"/> <el-table-column align="center" type="index" @@ -266,7 +274,7 @@ import MyBread from '../../components/MyBread.vue'; import { getToken } from '@/utils/auth'; import { selectdirTab, queryDepTree, dataUploadSelectVerByDirid, dataUploadSelectPath, dataUploadSelectFiles, dataUploadDeleteFiles, dataUploadInsertFiles, -dataUpload_selectByPageForUpload} from '../../api/api'; +dataUpload_selectByPageForUpload,deleteMeta} from '../../api/api'; export default { name: 'dataUpdata', components: { @@ -347,10 +355,34 @@ }, deep: true, immediate: true, + multipleDelete:[] }, }, methods: { + + async setWarehouseDel(){ + var std = []; + for (var i in this.multipleDelete) { + std.push(this.multipleDelete[i].id); + } + const res = await deleteMeta({ids: std.toString() }) + if(res.code != 200){ + this.$message.error('鍒犻櫎澶辫触'); + }else{ + this.$message({ + message: '鍒犻櫎鎴愬姛', + type: 'success' + }); + this.listData.pageIndex=1; + this.listData.pageSize = 10; + this.getAllWareTable(); + } + }, + handleDelteChange(val){ + this.multipleDelete = val; + }, + changetimeFile(res){ //shijianchuo鏄暣鏁帮紝鍚﹀垯瑕乸arseInt杞崲 -- Gitblit v1.9.3