From 89f61cea248a73be5ce596b2629c7a4d1b5d2de4 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: 星期六, 30 七月 2022 11:59:34 +0800
Subject: [PATCH] 对接

---
 src/views/goalManagement/targetDecompositionYear/component/Dailog.vue |   29 ++++++++++++++++++-----------
 1 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/src/views/goalManagement/targetDecompositionYear/component/Dailog.vue b/src/views/goalManagement/targetDecompositionYear/component/Dailog.vue
index 915883e..6f5190d 100644
--- a/src/views/goalManagement/targetDecompositionYear/component/Dailog.vue
+++ b/src/views/goalManagement/targetDecompositionYear/component/Dailog.vue
@@ -6,8 +6,10 @@
 				<el-col :span="11">
 					<el-form-item label="安全目标指标" size="default">
 						<el-input v-model="form.qName" :disabled="disabled">
-							<template #append> <el-button :icon="Search" @click="daiInpt" /> </template
-						></el-input>
+							<template #append>
+								<el-button :icon="Search" @click="daiInpt" />
+							</template>
+						</el-input>
 					</el-form-item>
 				</el-col>
 				<el-col :span="11" :offset="2">
@@ -99,8 +101,9 @@
 		const tableData = ref([]);
 		// 新增弹窗
 		const Show = ref();
-		const daiAdd = () => {
-			Show.value.openDailog();
+		const daiAdd = (title:string,data: any) => {
+			console.log(data)
+			Show.value.openDailog(title,data);
 		};
 		const formUp = reactive({
 			targetId: '', //关联的目标指标/外键
@@ -119,7 +122,8 @@
 							message: res.data.msg,
 							type: 'success',
 						});
-					}else{
+						dialogVisible.value=false
+					} else {
 						ElMessage.error(res.data.msg);
 					}
 				});
@@ -127,18 +131,21 @@
 		const submitForm = () => {};
 		// 删除
 		const Delete = (data: any) => {
-			formUp.delTargetDivideDetails=data.id
+			formUp.targetId= data.targetId
+			formUp.delTargetDivideDetails = data.id;
+			// formUp.targetDivideDetailList=data
 			goalManagementApi()
-				.gettargetDivideDetail(formUp).then(res=>{
-					if(res.data.code==200){
+				.gettargetDivideDetail(formUp)
+				.then((res) => {
+					if (res.data.code == 200) {
 						ElMessage({
 							message: res.data.msg,
 							type: 'success',
 						});
-					}else{
+					} else {
 						ElMessage.error(res.data.msg);
 					}
-				})
+				});
 		};
 		// 安全目标指标弹窗
 		const Shows = ref();
@@ -182,7 +189,7 @@
 			add,
 			formUp,
 			submitForm,
-			Delete
+			Delete,
 		};
 	},
 });

--
Gitblit v1.9.2