|
|
@@ -29,9 +29,9 @@ |
|
|
|
</div> |
|
|
|
<div class="operating"> |
|
|
|
<el-button size="small" type="warning" @click="add">新增</el-button> |
|
|
|
<el-button size="small" type="default" @click="remove()" |
|
|
|
<!-- <el-button size="small" type="default" @click="remove()" |
|
|
|
>批量删除</el-button |
|
|
|
> |
|
|
|
> --> |
|
|
|
<!-- <el-button size="small" type="default">批量导入</el-button> --> |
|
|
|
</div> |
|
|
|
<el-table |
|
|
@@ -42,11 +42,11 @@ |
|
|
|
@selection-change="selectionChange" |
|
|
|
v-loading="loading" |
|
|
|
> |
|
|
|
<el-table-column |
|
|
|
<!-- <el-table-column |
|
|
|
type="selection" |
|
|
|
width="50" |
|
|
|
align="center" |
|
|
|
></el-table-column> |
|
|
|
></el-table-column> --> |
|
|
|
<el-table-column |
|
|
|
type="index" |
|
|
|
width="50" |
|
|
@@ -257,32 +257,32 @@ export default { |
|
|
|
this.ischecked = "edit"; |
|
|
|
}, |
|
|
|
remove(row) { |
|
|
|
if (!row) { |
|
|
|
// 批量删除 |
|
|
|
if (this.multipleSelection.length === 0) |
|
|
|
return this.$message.error("请至少选择一条数据"); |
|
|
|
let ids = this.multipleSelection.map((d) => d.id); |
|
|
|
ids.join(","); |
|
|
|
this.$confirm("确定要删除选中表格?", "提示", { type: "warning" }) |
|
|
|
.then(() => { |
|
|
|
this.loading = true; |
|
|
|
api |
|
|
|
.delete(ids) |
|
|
|
.then(() => { |
|
|
|
this.loading = false; |
|
|
|
this.$message({ type: "success", message: "删除成功" }); |
|
|
|
}) |
|
|
|
.catch(() => { |
|
|
|
this.loading = fa; |
|
|
|
se; |
|
|
|
this.$message.error("删失败"); |
|
|
|
}) |
|
|
|
.finally(() => { |
|
|
|
this.getDataList(); |
|
|
|
}); |
|
|
|
}) |
|
|
|
.catch(() => 0); |
|
|
|
} else { |
|
|
|
// if (!row) { |
|
|
|
// // 批量删除 |
|
|
|
// if (this.multipleSelection.length === 0) |
|
|
|
// return this.$message.error("请至少选择一条数据"); |
|
|
|
// let ids = this.multipleSelection.map((d) => d.id); |
|
|
|
// ids.join(","); |
|
|
|
// this.$confirm("确定要删除选中表格?", "提示", { type: "warning" }) |
|
|
|
// .then(() => { |
|
|
|
// this.loading = true; |
|
|
|
// api |
|
|
|
// .delete(ids) |
|
|
|
// .then(() => { |
|
|
|
// this.loading = false; |
|
|
|
// this.$message({ type: "success", message: "删除成功" }); |
|
|
|
// }) |
|
|
|
// .catch(() => { |
|
|
|
// this.loading = fa; |
|
|
|
// se; |
|
|
|
// this.$message.error("删失败"); |
|
|
|
// }) |
|
|
|
// .finally(() => { |
|
|
|
// this.getDataList(); |
|
|
|
// }); |
|
|
|
// }) |
|
|
|
// .catch(() => 0); |
|
|
|
// } else { |
|
|
|
// 单个删除 |
|
|
|
this.loading = true; |
|
|
|
api |
|
|
@@ -298,7 +298,7 @@ export default { |
|
|
|
.finally(() => { |
|
|
|
this.getDataList(); |
|
|
|
}); |
|
|
|
} |
|
|
|
// } |
|
|
|
}, |
|
|
|
save() { |
|
|
|
this.$refs["editForm"].validate((valid) => { |