From 5711a973743510de330ce645201417b064d57718 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: 星期三, 03 八月 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