feat: delete employee file
This commit is contained in:
parent
84ed9bd6a5
commit
80b8d3f6cb
1 changed files with 32 additions and 0 deletions
|
|
@ -2302,6 +2302,22 @@ const emptyCreateDialog = ref(false);
|
|||
v-model:status-ocr="employeeFormState.ocr"
|
||||
:readonly="!employeeFormState.isEmployeeEdit"
|
||||
:dropdown-list="uploadFileListEmployee"
|
||||
@delete-file="
|
||||
async (filename) => {
|
||||
if (currentFromDataEmployee.id) {
|
||||
const result = await employeeStore.deleteAttachment(
|
||||
currentFromDataEmployee.id,
|
||||
filename,
|
||||
);
|
||||
if (result) {
|
||||
currentFromDataEmployee.file =
|
||||
currentFromDataEmployee.file?.filter(
|
||||
(v) => v.name !== filename,
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
"
|
||||
@send-ocr="
|
||||
async (_, file) => {
|
||||
if (file) await ocrStore.sendOcr({ file });
|
||||
|
|
@ -3233,6 +3249,22 @@ const emptyCreateDialog = ref(false);
|
|||
v-model:status-ocr="employeeFormState.ocr"
|
||||
:readonly="!employeeFormState.isEmployeeEdit"
|
||||
:dropdown-list="uploadFileListEmployee"
|
||||
@delete-file="
|
||||
async (filename) => {
|
||||
if (currentFromDataEmployee.id) {
|
||||
const result = await employeeStore.deleteAttachment(
|
||||
currentFromDataEmployee.id,
|
||||
filename,
|
||||
);
|
||||
if (result) {
|
||||
currentFromDataEmployee.file =
|
||||
currentFromDataEmployee.file?.filter(
|
||||
(v) => v.name !== filename,
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
"
|
||||
@send-ocr="
|
||||
async (_, file) => {
|
||||
if (file) await ocrStore.sendOcr({ file });
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue