fix(entry): add entry

This commit is contained in:
zhangheng
2026-02-28 13:31:19 +08:00
parent af29bd39c1
commit bcf46df7ec
11 changed files with 115 additions and 94 deletions

View File

@@ -1,20 +1,10 @@
"use client"
import { getUserList, userEditById } from "@/components/label/api/user"
import { getUserList } from "@/components/label/api/user"
import { User } from "@/components/label/api/user/typing"
import useAuth from "@/components/label/hooks/useAuth"
import { useAllUserStore } from "@/components/label/store/auth"
import {
ActionIcon,
Badge,
Button,
Group,
Paper,
Stack,
Text,
TextInput,
} from "@mantine/core"
import { modals } from "@mantine/modals"
import { Badge, Button, Group, Paper, Stack, TextInput } from "@mantine/core"
import { notifications } from "@mantine/notifications"
import { IconEdit, IconRefresh, IconSearch } from "@tabler/icons-react"
import { DataTable, DataTableColumn } from "mantine-datatable"
@@ -107,7 +97,7 @@ export default function TeamEmployeePage() {
textAlign: "center",
render: (record) => (
<Group justify="center" gap={4} wrap="nowrap">
{isShow("edit") ? (
{/* {isShow("edit") ? (
<Button
variant="subtle"
size="compact-xs"
@@ -131,17 +121,18 @@ export default function TeamEmployeePage() {
}}>
重置密码
</Button>
) : null}
) : null} */}
{isShow("edit") ? (
<ActionIcon
variant="subtle"
<Button
variant="transparent"
leftSection={<IconEdit size={16} />}
color="blue"
onClick={() => {
setSelectedUser(record)
setEditOpened(true)
}}>
<IconEdit size={16} />
</ActionIcon>
</Button>
) : null}
</Group>
),
@@ -234,6 +225,7 @@ export default function TeamEmployeePage() {
fetching={loading}
records={records}
columns={columns}
idAccessor="uid"
noRecordsText="暂无数据"
totalRecords={totalItems}
recordsPerPage={pageSize}

View File

@@ -107,7 +107,12 @@ export default function CreateModal({ opened, onCloseAction }: ComponentProps) {
radius="xs"
withAsterisk
searchable
data={finalUserOpts}
data={finalUserOpts.map((item) => {
return {
label: item.label.toString(),
value: item.value.toString(),
}
})}
{...form.getInputProps("leader_uid")}
/>
<Select