From 5711a973743510de330ce645201417b064d57718 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: Wed, 03 Aug 2022 17:17:57 +0800
Subject: [PATCH] 对接
---
src/views/facilityManagement/deviceType/index.vue | 48 +++++++++++++++++++++++++++++-------------------
1 files changed, 29 insertions(+), 19 deletions(-)
diff --git a/src/views/facilityManagement/deviceType/index.vue b/src/views/facilityManagement/deviceType/index.vue
index 60afa7e..11958ec 100644
--- a/src/views/facilityManagement/deviceType/index.vue
+++ b/src/views/facilityManagement/deviceType/index.vue
@@ -10,14 +10,14 @@
</el-table-column>
<el-table-column align="center" label="巡检">
<template #default="scope">
- <span v-if="scope.row.isVisit == 0">-</span>
+ <span v-if="scope.row.isVisit == 0">-</span>
<span v-if="scope.row.isVisit == 1">是</span>
<span v-if="scope.row.isVisit == 2">否</span>
</template>
</el-table-column>
<el-table-column align="center" label="检测">
<template #default="scope">
- <span v-if="scope.row.isCheck == 0">-</span>
+ <span v-if="scope.row.isCheck == 0">-</span>
<span v-if="scope.row.isCheck == 1">是</span>
<span v-if="scope.row.isCheck == 2">否</span>
</template>
@@ -40,7 +40,7 @@
import { Plus, View, EditPen, Delete, CirclePlus } from '@element-plus/icons-vue';
import Dailog from './component/Dailog.vue';
import { facilityManagementApi } from '/@/api/facilityManagement';
-import { ElMessage } from 'element-plus';
+import { ElMessage,ElMessageBox } from 'element-plus';
export default defineComponent({
components: { Dailog },
setup() {
@@ -65,23 +65,33 @@
});
// 删除
const Deletes = (id: number) => {
- facilityManagementApi()
- .getequipmentTypeMngDelete(id)
- .then((res) => {
- if (res.data.code == 200) {
- ElMessage({
- showClose: true,
- message: res.data.msg,
- type: 'success',
+ let arr = [];
+ arr.push(id);
+ ElMessageBox.confirm('确定删除所选项吗?', 'Warning', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning',
+ })
+ .then(() => {
+ facilityManagementApi()
+ .getequipmentTypeMngDelete(arr)
+ .then((res) => {
+ if (res.data.code == 200) {
+ ElMessage({
+ showClose: true,
+ message: res.data.msg,
+ type: 'success',
+ });
+ listApi();
+ } else {
+ }
});
- listApi();
- } else {
- // ElMessage({
- // showClose: true,
- // message: res.data.msg,
- // type: 'error',
- // });
- }
+ })
+ .catch(() => {
+ ElMessage({
+ type: 'info',
+ message: 'Delete canceled',
+ });
});
};
const add = () => {
--
Gitblit v1.9.2