23号BUG修复
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user