人脸审批状态tab

This commit is contained in:
weiwei committed 2025-03-13 17:08:35 +08:00
1 parent 42dfbe30f5
commit ab308dd286
3 files changed
+101 -66

No files matched your search

+6 -21
View File
@@ -1,9 +1,7 @@
<template>
<div class="system-user-dialog-container">
<el-dialog :close-on-click-modal="false" title="人脸管理" draggable v-model="dialogVisible">
<el-button v-auth="'userFace_sysUserFace_add'" icon="folder-add" type="primary" @click="addFace">
新增
</el-button>
<el-button v-auth="'userFace_sysUserFace_add'" icon="folder-add" type="primary" @click="addFace"> 新增 </el-button>
<div class="h-4" />
<el-table
v-loading="state.loading"
@@ -19,17 +17,10 @@
<preview-image :src="row.faceImg" />
</template>
</el-table-column>
<el-table-column
v-auths="['userFace_sysUserFace_edit', 'userFace_sysUserFace_del']"
prop="address"
align="center"
label="操作"
>
<el-table-column v-auths="['userFace_sysUserFace_edit', 'userFace_sysUserFace_del']" prop="address" align="center" label="操作">
<template #default="{ row }">
<el-button v-auth="'userFace_sysUserFace_edit'" link type="primary" @click="editFace(row)">
修改
</el-button>
<el-button v-auth="'userFace_sysUserFace_del'" link type="danger" @click="delFace(row)"> 删除 </el-button>
<el-button v-auth="'userFace_sysUserFace_edit'" link type="primary" @click="editFace(row)">修改</el-button>
<el-button v-auth="'userFace_sysUserFace_del'" link type="danger" @click="delFace(row)">删除</el-button>
</template>
</el-table-column>
</el-table>
@@ -38,13 +29,7 @@
<el-button @click="dialogVisible = false">取 消</el-button>
</template>
</el-dialog>
<el-dialog
v-model="uploadDialogVisible"
:close-on-click-modal="false"
:title="faceUploadTitle"
width="30%"
@close="uploadDialogClone"
>
<el-dialog v-model="uploadDialogVisible" :close-on-click-modal="false" :title="faceUploadTitle" width="30%" @close="uploadDialogClone">
<el-form v-loading="formLoading" ref="formRef" :model="formData" :rules="formRules" label-width="80px">
<el-form-item label="人脸" prop="uploadFace">
<upload-img v-model:image-url="formData.uploadFace" />
@@ -128,7 +113,7 @@ const editFace = (row: any) => {
const delFace = async (row: any) => {
try {
await useMessage().delConfirm("是否删除人脸?")
userFaceApi.delObjs([row.id])
await userFaceApi.delObjs([row.id])
useMessage().success("删除成功")
getDataList()
} catch (error) {