23号BUG修复

This commit is contained in:
2025-12-27 19:29:46 +08:00
parent 53fd697d46
commit 92b9bf9dd1
18 changed files with 366 additions and 64 deletions

View File

@@ -2,7 +2,7 @@
<div class="task-management">
<div class="task-header">
<el-tabs v-model="activeTab" @tab-change="handleTabChange">
<el-tab-pane :label="t('workbench.task.pendingReview') + ` (${pendingCount})`" name="pending"
<el-tab-pane :label="t('workbench.task.pendingReview') + ` (${pendingTotal})`" name="pending"
class="task-tab-pane">
</el-tab-pane>
<el-tab-pane :label="t('workbench.task.saved')" name="saved"></el-tab-pane>
@@ -46,6 +46,7 @@ const emit = defineEmits<{
const activeTab = ref('pending');
const tableData = ref<any[]>([]);
const loading = ref(false);
const pendingTotal = ref(0);
/**
* 根据任务名称判断类型
* @param name 任务名称
@@ -105,18 +106,18 @@ const handleRowClick = (row: any) => {
},
});
};
const getQueryMineTask = () =>{
return new Promise((resolve, reject) =>{
const getQueryMineTask = (): Promise<any> => {
return new Promise((resolve, reject) => {
queryMineTask({
title: '',
processName: '',
taskTime: undefined,
flowType: '',
size:5,
size: 5,
current: 1
}).then(res=>{
}).then(res => {
resolve(res)
}).catch(err=>{
}).catch(err => {
reject(err)
})
})
@@ -142,8 +143,9 @@ const loadData = async (tab: string) => {
let res;
loading.value = true;
if (tab === 'pending') {
const response = await getQueryMineTask()
const response = await getQueryMineTask()
res = response?.data?.records
pendingTotal.value = response?.data?.total || 0
}
if (tab === 'myInitiated') {
const response = await getQueryMineStarted()