diff --git a/apps/web/src/components/models/department/department-list.tsx b/apps/web/src/components/models/department/department-list.tsx
index ee4f24c..f4a4147 100755
--- a/apps/web/src/components/models/department/department-list.tsx
+++ b/apps/web/src/components/models/department/department-list.tsx
@@ -76,7 +76,7 @@ export default function DepartmentList() {
},
{
headerName: "操作",
- sortable: true,
+ // sortable: true,
cellRenderer: (props: CustomCellRendererProps) => (
),
diff --git a/apps/web/src/components/models/role/role-editor/assign-list.tsx b/apps/web/src/components/models/role/role-editor/assign-list.tsx
index 4aadd01..b90efb6 100755
--- a/apps/web/src/components/models/role/role-editor/assign-list.tsx
+++ b/apps/web/src/components/models/role/role-editor/assign-list.tsx
@@ -83,7 +83,7 @@ export default function AssignList() {
{
headerName: "操作",
- sortable: true,
+ // sortable: true,
cellRenderer: (props) => , // 指定 cellRenderer
maxWidth: 100,
diff --git a/apps/web/src/components/models/staff/staff-list.tsx b/apps/web/src/components/models/staff/staff-list.tsx
index f10018f..10f59cd 100755
--- a/apps/web/src/components/models/staff/staff-list.tsx
+++ b/apps/web/src/components/models/staff/staff-list.tsx
@@ -171,7 +171,7 @@ const StaffList = ({
},
{
headerName: "操作",
- sortable: true,
+ // sortable: true,
cellRenderer: (props) => (
diff --git a/apps/web/src/components/models/term/term-list.tsx b/apps/web/src/components/models/term/term-list.tsx
index 433e7f8..3bf4d72 100755
--- a/apps/web/src/components/models/term/term-list.tsx
+++ b/apps/web/src/components/models/term/term-list.tsx
@@ -13,7 +13,7 @@ import { ObjectType, Term, TreeDataNode } from "@nice/common";
import DepartmentSelect from "../department/department-select";
import { TermEditorContext } from "./term-editor";
import { useAuth } from "@web/src/providers/auth-provider";
-import { api } from "@nice/client"
+import { api } from "@nice/client";
import { Menu, MenuItem } from "../../presentation/dropdown-menu";
import AgServerTable from "../../presentation/ag-server-table";
@@ -42,7 +42,7 @@ const OpreationRenderer = ({ props }: { props: CustomCellRendererProps }) => {
label="添加子节点"
icon={}
onClick={() => {
- setParentId(props?.data?.id)
+ setParentId(props?.data?.id);
// setEditId(data?.id)
setTermModalOpen(true);
}}>
@@ -57,14 +57,21 @@ const OpreationRenderer = ({ props }: { props: CustomCellRendererProps }) => {
@@ -86,27 +93,31 @@ export default function TermList() {
setDomainId(user.domainId);
}
}, [user]);
- const [params, setParams] = useState({ parentId: null, domainId: null, taxonomyId: null });
+ const [params, setParams] = useState({
+ parentId: null,
+ domainId: null,
+ taxonomyId: null,
+ });
useEffect(() => {
if (taxonomyId) {
- setParams((prev) => ({ ...prev, taxonomyId }))
+ setParams((prev) => ({ ...prev, taxonomyId }));
}
if (domainId) {
- setParams((prev) => ({ ...prev, domainId }))
+ setParams((prev) => ({ ...prev, domainId }));
} else {
- setParams((prev) => ({ ...prev, domainId: null }))
+ setParams((prev) => ({ ...prev, domainId: null }));
}
- }, [taxonomyId, domainId])
+ }, [taxonomyId, domainId]);
const columnDefs = useMemo(() => {
return [
{
field: "order",
hide: true,
- sort: "asc" as SortDirection
+ sort: "asc" as SortDirection,
},
{
headerName: "操作",
- sortable: true,
+ // sortable: true,
cellRenderer: (props: CustomCellRendererProps) => (
),
@@ -115,12 +126,15 @@ export default function TermList() {
].filter(Boolean);
}, []);
- const autoGroupColumnDef = useMemo(() => ({
- rowDrag: true,
- headerName: "术语名",
- field: "name",
- filter: "agTextColumnFilter",
- }), []);
+ const autoGroupColumnDef = useMemo(
+ () => ({
+ rowDrag: true,
+ headerName: "术语名",
+ field: "name",
+ filter: "agTextColumnFilter",
+ }),
+ []
+ );
const getServerSideGroupKey = useCallback((item) => item.id, []);
const isServerSideGroup = useCallback((item) => item.has_children, []);
@@ -163,11 +177,10 @@ export default function TermList() {
columnDefs={columnDefs}
objectType={ObjectType.TERM}
treeData={true}
- params={params} // 使用 state 中的 params
+ params={params} // 使用 state 中的 params
getServerSideGroupKey={getServerSideGroupKey}
isServerSideGroup={isServerSideGroup}
- autoGroupColumnDef={autoGroupColumnDef}
- >
+ autoGroupColumnDef={autoGroupColumnDef}>
{/*