fix(management): fix bug

This commit is contained in:
zhangheng
2026-02-27 15:12:13 +08:00
parent cf6ef65ea6
commit 5f2d3c4be3
3 changed files with 62 additions and 22 deletions

View File

@@ -9,7 +9,6 @@ import {
} from "@/components/label/store/auth"
import { OwnTaskStatusOpts } from "@/components/label/utils/constants"
import {
Text,
ActionIcon,
Button,
Collapse,
@@ -19,20 +18,21 @@ import {
Select,
SimpleGrid,
Stack,
Text,
TextInput,
} from "@mantine/core"
import { notifications } from "@mantine/notifications"
import { DataTable, DataTableColumn } from "mantine-datatable"
import { useRouter, useSearchParams } from "next/navigation"
import { useCallback, useEffect, useMemo, useState } from "react"
import TaskStatusTag from "./components/TaskStatusTag"
import { runCommand } from "./util"
import {
IconChevronDown,
IconChevronUp,
IconRefresh,
IconSearch,
} from "@tabler/icons-react"
import { DataTable, DataTableColumn } from "mantine-datatable"
import { useRouter, useSearchParams } from "next/navigation"
import { useCallback, useEffect, useMemo, useState } from "react"
import TaskStatusTag from "./components/TaskStatusTag"
import { runCommand } from "./util"
function createInitialFilters() {
return {
@@ -51,6 +51,7 @@ export default function OwnTaskTableContainer(props: {
}
}) {
const { info, userEnums } = props
const urlParams = useSearchParams()
const id = urlParams.get("id")
const type = urlParams.get("type")
@@ -183,7 +184,7 @@ export default function OwnTaskTableContainer(props: {
width: 100,
render: (record) => (
<Button
variant="subtle"
variant="transparent"
size="xs"
style={{ paddingLeft: 6, paddingRight: 6 }}
onClick={async () => {
@@ -192,7 +193,7 @@ export default function OwnTaskTableContainer(props: {
: `/management/project/detail?id=${projectId}`
setBackProps(backUrl, "own")
if (info && [4, 5, 6].includes(info.label_type)) {
if (info && [4, 5, 6, 7].includes(info.label_type)) {
router.push(
`/label?project_id=${projectId}&task_id=${record.id}`
)