类型调整、员工表去除多余按键、测算页面红绿对换

This commit is contained in:
lzm
2026-05-21 10:40:37 +08:00
parent 4a0ff37963
commit 865ef2aebe
10 changed files with 222 additions and 161 deletions

View File

@@ -142,7 +142,7 @@
width="180"
:formatter="dateFormatter"
/>
<el-table-column align="center" fixed="right" label="操作" width="160">
<el-table-column align="center" fixed="right" label="操作" width="100">
<template #default="scope">
<el-button
v-hasPermi="['tjt:employee:update']"
@@ -152,14 +152,6 @@
>
编辑
</el-button>
<el-button
v-hasPermi="['tjt:employee:delete']"
link
type="danger"
@click="handleDelete(scope.row.id)"
>
删除
</el-button>
</template>
</el-table-column>
</el-table>
@@ -495,15 +487,6 @@ const submitForm = async () => {
}
}
const handleDelete = async (id: number) => {
try {
await message.delConfirm()
await EmployeeApi.deleteEmployee(id)
message.success(t('common.delSuccess'))
await getList()
} catch {}
}
let activatedOnce = false
onMounted(async () => {