rsf-admin/src/page/orders/stock/OrderEdit.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/orders/stock/OrderList.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/orders/transfer/CreateBySelectMats.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/warehouseAreasItem/WarehouseAreasItemList.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
rsf-admin/src/page/orders/stock/OrderEdit.jsx
@@ -17,25 +17,16 @@ required, DeleteButton, } from 'react-admin'; import { useWatch, useFormContext } from "react-hook-form"; import { Stack, Grid, Box, Typography } from '@mui/material'; import * as Common from '@/utils/common'; import { EDIT_MODE, REFERENCE_INPUT_PAGESIZE } from '@/config/setting'; import EditBaseAside from "../../components/EditBaseAside"; import CustomerTopToolBar from "../../components/EditTopToolBar"; import MemoInput from "../../components/MemoInput"; import StatusSelectInput from "../../components/StatusSelectInput"; import CustomerTopToolBar from "../../components/EditTopToolBar"; import { Stack, Grid, Box, Typography } from '@mui/material'; import { useWatch, useFormContext } from "react-hook-form"; import EditBaseAside from "../../components/EditBaseAside"; import MemoInput from "../../components/MemoInput"; import OrderItemList from "./OrderItemList"; const FormToolbar = () => { const { getValues } = useFormContext(); import * as Common from '@/utils/common'; return ( <Toolbar sx={{ justifyContent: 'space-between' }}> <SaveButton /> <DeleteButton mutationMode="optimistic" /> </Toolbar> ) } const OrderEdit = () => { const translate = useTranslate(); @@ -53,12 +44,27 @@ <SimpleForm shouldUnregister warnWhenUnsavedChanges toolbar={<FormToolbar />} toolbar={false} mode="onTouched" defaultValues={{}} sx={{ "& .MuiFormLabel-root.MuiInputLabel-root.Mui-disabled": { bgcolor: 'white', WebkitTextFillColor: "rgba(0, 0, 0)" }, "& .MuiInputBase-input.MuiFilledInput-input.Mui-disabled": { bgcolor: 'white', WebkitTextFillColor: "rgba(0, 0, 0)" }, "& .MuiFilledInput-root.MuiInputBase-sizeSmall": { bgcolor: 'white', } }} > <Grid container width={{ xs: '100%', xl: '90%' }} rowSpacing={3} columnSpacing={3}> <Grid item xs={16} md={10}> <Grid item xs={24} md={12}> <Typography variant="h6" gutterBottom> {translate('common.edit.title.main')} </Typography> @@ -69,7 +75,6 @@ parse={v => v} autoFocus /> <TextInput label="table.field.stock.sourceCode" source="sourceCode" @@ -103,14 +108,6 @@ validate={required()} /> </Stack> </Grid> <Grid item xs={8} md={2}> <Typography variant="h6" gutterBottom> {translate('common.edit.title.common')} </Typography> <StatusSelectInput /> <Box mt="2em" /> <MemoInput /> </Grid> </Grid> </SimpleForm> rsf-admin/src/page/orders/stock/OrderList.jsx
@@ -32,17 +32,19 @@ AutocompleteInput, DeleteButton, } from 'react-admin'; import { Box, Typography, Card, Stack } from '@mui/material'; import { styled } from '@mui/material/styles'; import OrderCreate from "./OrderCreate"; import OrderPanel from "./OrderPanel"; import EmptyData from "../../components/EmptyData"; import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE } from '@/config/setting'; import MyCreateButton from "../../components/MyCreateButton"; import MyExportButton from '../../components/MyExportButton'; import { Box, Typography, Card, Stack } from '@mui/material'; import PageDrawer from "../../components/PageDrawer"; import EmptyData from "../../components/EmptyData"; import MyField from "../../components/MyField"; import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE } from '@/config/setting'; import { styled } from '@mui/material/styles'; import * as Common from '@/utils/common'; import OrderCreate from "./OrderCreate"; import OrderPanel from "./OrderPanel"; const StyledDatagrid = styled(DatagridConfigurable)(({ theme }) => ({ '& .css-1vooibu-MuiSvgIcon-root': { @@ -62,14 +64,12 @@ <SearchInput source="condition" alwaysOn />, <DateInput label='common.time.after' source="timeStart" alwaysOn />, <DateInput label='common.time.before' source="timeEnd" alwaysOn />, <TextInput source="code" label="table.field.stock.code" />, <TextInput source="sourceCode" label="table.field.stock.sourceCode" />, <NumberInput source="sourceId" label="table.field.stock.sourceId" />, <TextInput source="type" label="table.field.stock.type" />, <TextInput source="wkType" label="table.field.stock.wkType" />, <NumberInput source="anfme" label="table.field.stock.anfme" />, <TextInput label="common.field.memo" source="memo" />, <SelectInput label="common.field.status" @@ -83,9 +83,9 @@ ] const OrderList = () => { const translate = useTranslate(); const [createDialog, setCreateDialog] = useState(false); const [drawerVal, setDrawerVal] = useState(false); const translate = useTranslate(); return ( <Box display="flex"> @@ -116,7 +116,7 @@ bulkActionButtons={false} rowClick='edit' expandSingle={false} omit={['id', 'createTime', 'sourceId', 'createBy$', 'memo','statusBool','opt']} omit={['id', 'sourceId', 'memo','statusBool','opt']} > <NumberField source="id" /> <TextField source="code" label="table.field.stock.code" /> @@ -131,12 +131,7 @@ <DateField source="updateTime" label="common.field.updateTime" showTime /> <TextField source="createBy$" label="common.field.createBy" /> <DateField source="createTime" label="common.field.createTime" showTime /> <BooleanField source="statusBool" label="common.field.status" sortable={false} /> <TextField source="memo" label="common.field.memo" sortable={false} /> <WrapperField cellClassName="opt" label="common.field.opt"> <EditButton sx={{ padding: '1px', fontSize: '.75rem' }} /> <DeleteButton sx={{ padding: '1px', fontSize: '.75rem' }} mutationMode={OPERATE_MODE} /> </WrapperField> </StyledDatagrid> </List> <OrderCreate rsf-admin/src/page/orders/transfer/CreateBySelectMats.jsx
@@ -49,8 +49,6 @@ const translate = useTranslate(); const notify = useNotify(); const refresh = useRefresh(); console.log("-----=====>"); console.log(queryForm); const handleClose = (event, reason) => { if (reason !== "backdropClick") { @@ -134,7 +132,7 @@ aria-labelledby="form-dialog-title" fullWidth disableRestoreFocus maxWidth="lg" maxWidth="xl" > <DialogTitle id="form-dialog-title" sx={{ position: 'sticky', @@ -174,7 +172,7 @@ </Grid> </Box> <Box sx={{ mt: 2, height: 400, width: '100%' }}> <Box sx={{ mt: 2, height: 600, width: '100%' }}> <SelectMatsTableView tableData={tableData} setTableData={setTableData} @@ -232,8 +230,6 @@ }); if (res?.data?.code === 200) { const { data } = res.data; console.log('====-->'); console.log(data); setTableData(data?.records); setRowCount(data?.total); @@ -276,7 +272,7 @@ } return ( <div style={{ height: 400, width: '100%' }}> <div style={{ height: 590, width: '100%' }}> <DataGrid rows={tableData} rowCount={rowCount} rsf-admin/src/page/warehouseAreasItem/WarehouseAreasItemList.jsx
@@ -236,7 +236,7 @@ } return ( <Box sx={{ position: 'relative', minHeight: "60vh", }}> <Box sx={{ position: 'relative', minHeight: "82vh", }}> {isLoading && ( <LinearProgress sx={{