From 3fa423ef9c04a4d0c2adbda721cde7589371d559 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期五, 01 八月 2025 17:11:02 +0800 Subject: [PATCH] 库位明细修改 --- rsf-admin/src/page/locPreview/LocQueryList.jsx | 33 +++++++++++++++++---------------- 1 files changed, 17 insertions(+), 16 deletions(-) diff --git a/rsf-admin/src/page/locItem/LocQueryList.jsx b/rsf-admin/src/page/locPreview/LocQueryList.jsx similarity index 94% rename from rsf-admin/src/page/locItem/LocQueryList.jsx rename to rsf-admin/src/page/locPreview/LocQueryList.jsx index 64efb9d..6103c42 100644 --- a/rsf-admin/src/page/locItem/LocQueryList.jsx +++ b/rsf-admin/src/page/locPreview/LocQueryList.jsx @@ -1,5 +1,4 @@ import React, { useState, useRef, useEffect, useMemo, useCallback } from "react"; -import { useNavigate } from 'react-router-dom'; import { List, DatagridConfigurable, @@ -34,10 +33,11 @@ DeleteButton, useGetRecordId, } from 'react-admin'; -import { Box, Typography, Card, Stack, LinearProgress } from '@mui/material'; -import { styled } from '@mui/material/styles'; -import PageDrawer from "../components/PageDrawer"; import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE } from '@/config/setting'; +import { Box, Typography, Card, Stack, LinearProgress } from '@mui/material'; +import PageDrawer from "../components/PageDrawer"; +import { useNavigate } from 'react-router-dom'; +import { styled } from '@mui/material/styles'; import request from '@/utils/request'; const StyledDatagrid = styled(DatagridConfigurable)(({ theme }) => ({ @@ -53,10 +53,10 @@ width: 100 }, '& .MuiTableCell-root': { - whiteSpace: 'nowrap', - overflow: 'visible', - textOverflow: 'unset' - } + whiteSpace: 'nowrap', + overflow: 'visible', + textOverflow: 'unset' + } })); const filters = [ @@ -95,9 +95,9 @@ ] const LocItemList = () => { - const translate = useTranslate(); const [createDialog, setCreateDialog] = useState(false); const [drawerVal, setDrawerVal] = useState(false); + const translate = useTranslate(); const locId = useGetRecordId(); return ( @@ -111,15 +111,15 @@ }), marginRight: !!drawerVal ? `${PAGE_DRAWER_WIDTH}px` : 0, }} - title={"menu.locItem"} + title={"menu.locPreview"} empty={false} - filter={{locId: locId}} + filter={{ locId: locId }} filters={filters} sort={{ field: "create_time", order: "desc" }} actions={( <TopToolbar> <FilterButton /> - <SelectColumnsButton preferenceKey='locItem' /> + <SelectColumnsButton preferenceKey='locPreview' /> </TopToolbar> )} perPage={DEFAULT_PAGE_SIZE} @@ -140,11 +140,12 @@ const DynamicFields = (props) => { - const translate = useTranslate(); - const notify = useNotify(); const [columns, setColumns] = useState([]); const { isLoading } = useListContext(); + const translate = useTranslate(); const refresh = useRefresh(); + const notify = useNotify(); + useEffect(() => { getDynamicFields(); }, []); @@ -205,12 +206,12 @@ )} {columns.length > 0 && <StyledDatagrid - preferenceKey='locItem' + preferenceKey='locPreview' bulkActionButtons={false} rowClick={false} expand={false} expandSingle={true} - omit={['id', 'createTime','spec', 'model', 'locId', 'orderId', 'trackCode', 'orderItemId', 'matnrId', 'splrBatch','createBy$', 'memo', 'fieldsIndex','statusBool']} + omit={['id', 'createTime', 'spec', 'model', 'locId', 'orderId', 'trackCode', 'orderItemId', 'matnrId', 'splrBatch', 'createBy$', 'memo', 'fieldsIndex', 'statusBool']} > {columns.map((column) => column)} </StyledDatagrid>} -- Gitblit v1.9.1