|
@@ -35,7 +35,7 @@
|
|
|
<el-table-column label="创建时间" prop="createTime" />
|
|
<el-table-column label="创建时间" prop="createTime" />
|
|
|
<el-table-column label="操作" width="80" v-hasPermi="['nursing-log-list:delete']">
|
|
<el-table-column label="操作" width="80" v-hasPermi="['nursing-log-list:delete']">
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
- <el-button link type="danger" @click="handleDelete(scope.row.id)">删除</el-button>
|
|
|
|
|
|
|
+ <el-button v-hasPermi="['special-nurse-log:revocation']" link type="danger" @click="openRevocation(scope.row.id)">撤销</el-button>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
@@ -82,7 +82,7 @@ const getDetail = async (elderId: number, nurseDate: string[]) => {
|
|
|
|
|
|
|
|
defineExpose({ open }) // 提供 open 方法,用于打开弹窗
|
|
defineExpose({ open }) // 提供 open 方法,用于打开弹窗
|
|
|
|
|
|
|
|
-const handleDelete = (id: number) => {
|
|
|
|
|
|
|
+const openRevocation = (id: number) => {
|
|
|
ElMessageBox.confirm('确定删除该护理记录?', '提示', {
|
|
ElMessageBox.confirm('确定删除该护理记录?', '提示', {
|
|
|
confirmButtonText: '确 认',
|
|
confirmButtonText: '确 认',
|
|
|
cancelButtonText: '取 消'
|
|
cancelButtonText: '取 消'
|