feat(工作台): 工作台首页评审数量饼图色阶调整&缺陷增加处理人列字段
This commit is contained in:
parent
1e431295b8
commit
2893f1247e
|
@ -119,6 +119,16 @@
|
|||
},
|
||||
showInTable: true,
|
||||
},
|
||||
{
|
||||
title: 'bugManagement.handleMan',
|
||||
dataIndex: 'handleUser',
|
||||
slotName: 'handleUser',
|
||||
titleSlotName: 'handleUserTitle',
|
||||
showTooltip: true,
|
||||
width: 125,
|
||||
showDrag: true,
|
||||
showInTable: true,
|
||||
},
|
||||
{
|
||||
title: 'bugManagement.updateUser',
|
||||
dataIndex: 'updateUser',
|
||||
|
|
|
@ -34,7 +34,13 @@
|
|||
>
|
||||
<template #num="{ record }">
|
||||
<div class="flex items-center">
|
||||
<a-tooltip v-if="props.type === 'my_todo'" :content="`${record.num}`">
|
||||
<a-button type="text" class="px-0 !text-[14px] !leading-[22px]" @click="openDetail(record.id)">
|
||||
<div class="one-line-text max-w-[168px]">{{ record.num }}</div>
|
||||
</a-button>
|
||||
</a-tooltip>
|
||||
<PlanExpandRow
|
||||
v-else
|
||||
v-model:expanded-keys="expandedKeys"
|
||||
:record="record"
|
||||
@action="openDetail(record.id)"
|
||||
|
|
|
@ -251,11 +251,6 @@
|
|||
}
|
||||
}
|
||||
|
||||
// 刷新
|
||||
function handleRefresh() {
|
||||
initDefaultList();
|
||||
}
|
||||
|
||||
async function changeHandler() {
|
||||
try {
|
||||
await editDashboardLayout(defaultWorkList.value, appStore.currentOrgId);
|
||||
|
@ -289,6 +284,7 @@
|
|||
|
||||
// 针对项目id不重复的依次请求
|
||||
async function requestQueue() {
|
||||
requestedIds.value = new Set([]);
|
||||
const awaitType = [WorkCardEnum.API_COUNT, WorkCardEnum.API_CASE_COUNT, WorkCardEnum.SCENARIO_COUNT];
|
||||
const queueList = defaultWorkList.value.filter((item) => awaitType.includes(item.key));
|
||||
for (let i = 0; i < queueList.length; i++) {
|
||||
|
@ -301,6 +297,12 @@
|
|||
}
|
||||
}
|
||||
|
||||
// 刷新
|
||||
async function handleRefresh() {
|
||||
await initDefaultList();
|
||||
requestQueue();
|
||||
}
|
||||
|
||||
onMounted(async () => {
|
||||
const defaultTime = getLocalStorage(`WORK_TIME_${userStore.id}`);
|
||||
if (!defaultTime) {
|
||||
|
@ -323,6 +325,7 @@
|
|||
(val) => {
|
||||
if (val.dayNumber || (val.endTime && val.startTime)) {
|
||||
time.value = { ...val };
|
||||
requestQueue();
|
||||
}
|
||||
},
|
||||
{ deep: true }
|
||||
|
|
|
@ -45,7 +45,7 @@ export const commonColorConfig = [
|
|||
export const colorMapConfig: Record<string, string[]> = {
|
||||
[WorkCardEnum.CASE_COUNT]: ['#ED0303', '#FFA200', '#3370FF', '#D4D4D8'],
|
||||
[WorkCardEnum.ASSOCIATE_CASE_COUNT]: ['#00C261', '#3370FF'],
|
||||
[WorkCardEnum.REVIEW_CASE_COUNT]: ['#9441B1', '#00C261', '#D4D4D8', '#3370FF'],
|
||||
[WorkCardEnum.REVIEW_CASE_COUNT]: ['#D4D4D8', '#3370FF', '#00C261', '#ED0303', '#9441B1', '#3370FF'],
|
||||
[WorkCardEnum.TEST_PLAN_COUNT]: ['#9441B1', '#3370FF', '#00C261', '#D4D4D8'],
|
||||
[WorkCardEnum.PLAN_LEGACY_BUG]: ['#9441B1', '#3370FF', '#00C261', '#D4D4D8'],
|
||||
[WorkCardEnum.BUG_COUNT]: ['#FFA200', '#D4D4D8', '#00C261'],
|
||||
|
|
Loading…
Reference in New Issue