Merge branch 'zh' into 'main'

Zh

See merge request prism/lable/labelmain!6
This commit is contained in:
刘耀勇
2026-04-08 16:45:01 +08:00
3 changed files with 13 additions and 18 deletions

View File

@@ -1,6 +1,6 @@
export const BASE_LABEL_API =
process.env.NEXT_PUBLIC_ENV === "production"
? "http://172.16.104.95:9110"
? "http://172.16.103.224:9110"
: process.env.NEXT_PUBLIC_ENV === "staging"
? "http://172.16.115.128:9110"
: "https://label.softtest.cowarobot.com"

View File

@@ -11,20 +11,14 @@ import {
ScrollArea,
Space,
Stack,
Text,
Tooltip,
UnstyledButton,
useComputedColorScheme,
useMantineColorScheme,
} from "@mantine/core"
import { useDisclosure, useMediaQuery } from "@mantine/hooks"
import {
IconLogout,
IconMessageCircle,
IconMoon,
IconSettings,
IconSun,
IconUser,
} from "@tabler/icons-react"
import { IconLogout, IconMoon, IconSun, IconUser } from "@tabler/icons-react"
import cx from "clsx"
import { Suspense, useEffect, useMemo, useState } from "react"
import actionToggleClasses from "./ActionToggle.module.css"
@@ -32,6 +26,7 @@ import headerLinkClasses from "./HeaderLink.module.css"
import { useUserStore } from "@/app/store/user"
import { usePathname, useRouter } from "next/navigation"
import { usePermissionStore } from "../label/store/auth"
import { deleteCookie } from "../login/api"
import { MenuItem, withoutLayoutRoutes } from "./common"
import { ClientIcon } from "./components/ClientIcon"
@@ -147,6 +142,7 @@ export default function AppLayout({
window.location.reload()
}
const matches = useMediaQuery("(min-width: 48em)")
const userName = usePermissionStore((s) => s.user_name)
return isClient ? (
withoutLayout ? (
@@ -199,7 +195,7 @@ export default function AppLayout({
/>
</UnstyledButton>
<Divider orientation="vertical" mx={"0.5rem"} display="none" />
<Menu shadow="md" width={200}>
<Menu shadow="md" width={220}>
<Menu.Target>
<UnstyledButton>
<IconUser
@@ -210,13 +206,12 @@ export default function AppLayout({
</UnstyledButton>
</Menu.Target>
<Menu.Dropdown>
<Menu.Label></Menu.Label>
<Menu.Item leftSection={<IconSettings size={14} />}>
</Menu.Item>
<Menu.Item leftSection={<IconMessageCircle size={14} />}>
</Menu.Item>
<Menu.Label></Menu.Label>
<Box px="sm" py={4}>
<Text size="sm" fw={500} style={{ wordBreak: "break-all" }}>
{userName || "-"}
</Text>
</Box>
<Menu.Divider />
<Menu.Label></Menu.Label>
<Menu.Item

View File

@@ -4,7 +4,7 @@ import { Login } from "./types"
const BASE_PATH =
process.env.NEXT_PUBLIC_ENV === "production"
? "http://172.16.104.95:9110"
? "http://172.16.103.224:9110"
: process.env.NEXT_PUBLIC_ENV === "staging"
? "http://172.16.115.128:9110"
: "https://label.softtest.cowarobot.com"