From 695f8044e3b294ed12d400e67e3312f690244f02 Mon Sep 17 00:00:00 2001
From: zhaojiale <631455805@qq.com>
Date: 星期五, 12 八月 2022 09:41:44 +0800
Subject: [PATCH] 安全目标考核
---
src/views/goalManagement/safetyAssessment/component/Dailog.vue | 15 ++++++++++++---
src/views/goalManagement/safetyAssessment/index.vue | 2 +-
2 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/src/views/goalManagement/safetyAssessment/component/Dailog.vue b/src/views/goalManagement/safetyAssessment/component/Dailog.vue
index 5f23a05..6112761 100644
--- a/src/views/goalManagement/safetyAssessment/component/Dailog.vue
+++ b/src/views/goalManagement/safetyAssessment/component/Dailog.vue
@@ -56,7 +56,9 @@
<el-table-column align="center" prop="examineDate" label="考核时间" />
<el-table-column align="center" label="操作">
<template #default="scope">
- <el-button link type="primary" @click="daiAdd('修改', scope.row)">查看</el-button>
+ <el-button link type="primary" @click="daiAdd('查看', scope.row)">查看</el-button>
+ <el-button link type="primary" @click="daiAdd('修改', scope.row)">修改</el-button>
+ <el-button link type="primary" @click="Delete(scope.row)">删除</el-button>
</template>
</el-table-column>
</el-table>
@@ -118,7 +120,7 @@
delete formUp.examineList[i].makerDepartmentName
}
formUp.id = form.value.id
- formUp.delIds = ''
+ formUp.delIds = arr.value.toString();
goalManagementApi()
.gettargetExamineAddOrUpdate(formUp)
.then((res) => {
@@ -143,6 +145,12 @@
formUp.targetId = '';
formUp.delTargetDivideDetails = '';
formUp.examineList = [];
+ };
+ const arr = ref([]);
+ // 删除
+ const Delete = (data: any) => {
+ formUp.examineList.splice(form.value.examineList.indexOf(data), 1);
+ arr.value.push(data.id);
};
const onNumber = (e: object) => {
form.value = e;
@@ -213,7 +221,8 @@
formUp,
add,
closeDialog,
- submitForm
+ submitForm,
+ Delete
};
},
});
diff --git a/src/views/goalManagement/safetyAssessment/index.vue b/src/views/goalManagement/safetyAssessment/index.vue
index 4925e9b..c6c695d 100644
--- a/src/views/goalManagement/safetyAssessment/index.vue
+++ b/src/views/goalManagement/safetyAssessment/index.vue
@@ -39,7 +39,7 @@
<template #default="scope">
<el-button link type="primary" size="default" :icon="View" @click="openD('查看', scope.row.id)">查看</el-button>
<el-button link type="primary" size="default" :icon="View" @click="openD('修改', scope.row.id)">修改</el-button>
- <el-button link type="primary" size="default" :icon="Delete" @click="onDelete(scope.row.id)">删除</el-button>
+ <!--<el-button link type="primary" size="default" :icon="Delete" @click="onDelete(scope.row.id)">删除</el-button>-->
</template>
</el-table-column>
</el-table>
--
Gitblit v1.9.2