rsf-admin/src/page/ResourceContent.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/system/serialRule/SerialRuleItemList.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/waitPakinItemLog/WaitPakinItemLogCreate.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/waitPakinItemLog/WaitPakinItemLogEdit.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/waitPakinItemLog/WaitPakinItemLogPanel.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/waitPakinItemLog/index.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/waitPakinLog/WaitPakinItemLogList.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/waitPakinLog/WaitPakinLogEdit.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/waitPakinLog/WaitPakinLogList.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
rsf-admin/src/page/ResourceContent.js
@@ -43,7 +43,7 @@ import waitPakin from './waitPakin'; import waitPakinItem from './waitPakinItem'; import waitPakinLog from './waitPakinLog'; import waitPakinItemLog from './waitPakinItemLog'; // import waitPakinItemLog from './waitPakinItemLog'; import asnOrderLog from './asnOrderLog'; // import asnOrderItemLog from './asnOrderItemLog'; import task from './task'; @@ -136,8 +136,8 @@ return waitPakinItem; case 'waitPakinLog': return waitPakinLog; case 'waitPakinItemLog': return waitPakinItemLog; // case 'waitPakinItemLog': // return waitPakinItemLog; case 'task': return task; // case 'taskItem': rsf-admin/src/page/system/serialRule/SerialRuleItemList.jsx
@@ -72,17 +72,12 @@ <SearchInput source="condition" alwaysOn />, <DateInput label="common.time.after" source="timeStart" />, <DateInput label="common.time.before" source="timeEnd" />, <NumberInput source="ruleId" label="table.field.serialRuleItem.ruleId" />, <TextInput source="wkType" label="table.field.serialRuleItem.wkType" />, <TextInput source="feildValue" label="table.field.serialRuleItem.feildValue" />, <TextInput source="feildValue" label="table.field.serialRuleItem.feildValue" />, <NumberInput source="len" label="table.field.serialRuleItem.len" />, <NumberInput source="lenStr" label="table.field.serialRuleItem.lenStr" />, <NumberInput source="sort" label="table.field.serialRuleItem.sort" />, <TextInput label="common.field.memo" source="memo" />, <SelectInput label="common.field.status" rsf-admin/src/page/waitPakinItemLog/WaitPakinItemLogCreate.jsx
File was deleted rsf-admin/src/page/waitPakinItemLog/WaitPakinItemLogEdit.jsx
File was deleted rsf-admin/src/page/waitPakinItemLog/WaitPakinItemLogPanel.jsx
File was deleted rsf-admin/src/page/waitPakinItemLog/index.jsx
File was deleted rsf-admin/src/page/waitPakinLog/WaitPakinItemLogList.jsx
File was renamed from rsf-admin/src/page/waitPakinItemLog/WaitPakinItemLogList.jsx @@ -31,12 +31,10 @@ ReferenceArrayInput, AutocompleteInput, DeleteButton, useGetRecordId, } from 'react-admin'; import { Box, Typography, Card, Stack } from '@mui/material'; import { styled } from '@mui/material/styles'; import WaitPakinItemLogCreate from "./WaitPakinItemLogCreate"; import WaitPakinItemLogPanel from "./WaitPakinItemLogPanel"; import EmptyData from "../components/EmptyData"; import { styled } from '@mui/material/styles'; import EmptyData from "../components/EmptyData"; import MyCreateButton from "../components/MyCreateButton"; import MyExportButton from '../components/MyExportButton'; import PageDrawer from "../components/PageDrawer"; @@ -60,7 +58,6 @@ const filters = [ <SearchInput source="condition" alwaysOn />, <ReferenceInput source="pakinId" label="table.field.waitPakinItemLog.pakinId" reference="waitPakin"> <AutocompleteInput label="table.field.waitPakinItemLog.pakinId" optionText="id" filterToQuery={(val) => ({ id: val })} /> </ReferenceInput>, @@ -80,7 +77,6 @@ <TextInput source="fieldsIndex" label="table.field.waitPakinItemLog.fieldsIndex" />, <NumberInput source="qty" label="table.field.waitPakinItemLog.qty" />, <TextInput source="batch" label="table.field.waitPakinItemLog.batch" />, <TextInput label="common.field.memo" source="memo" />, <SelectInput label="common.field.status" @@ -95,13 +91,14 @@ const WaitPakinItemLogList = () => { const translate = useTranslate(); const [createDialog, setCreateDialog] = useState(false); const [drawerVal, setDrawerVal] = useState(false); const recordId = useGetRecordId(); return ( <Box display="flex"> <List resource="waitPakinItemLog" sx={{ flexGrow: 1, transition: (theme) => @@ -113,11 +110,11 @@ title={"menu.waitPakinItemLog"} empty={<EmptyData onClick={() => { setCreateDialog(true) }} />} filters={filters} filter={{ logId: recordId }} sort={{ field: "create_time", order: "desc" }} actions={( <TopToolbar> <FilterButton /> <MyCreateButton onClick={() => { setCreateDialog(true) }} /> <SelectColumnsButton preferenceKey='waitPakinItemLog' /> <MyExportButton /> </TopToolbar> @@ -128,7 +125,7 @@ preferenceKey='waitPakinItemLog' bulkActionButtons={() => <BulkDeleteButton mutationMode={OPERATE_MODE} />} rowClick={(id, resource, record) => false} omit={['id', 'createTime', 'createBy', 'memo']} omit={['id', 'createTime', 'createBy', 'memo', 'pakinId', 'pakinItemId', 'asnId' ,'asnItemId', 'createBy$', 'fieldsIndex']} > <NumberField source="id" /> <ReferenceField source="pakinId" label="table.field.waitPakinItemLog.pakinId" reference="waitPakin" link={false} sortable={false}> @@ -150,27 +147,14 @@ <TextField source="fieldsIndex" label="table.field.waitPakinItemLog.fieldsIndex" /> <NumberField source="qty" label="table.field.waitPakinItemLog.qty" /> <TextField source="batch" label="table.field.waitPakinItemLog.batch" /> <ReferenceField source="updateBy" label="common.field.updateBy" reference="user" link={false} sortable={false}> <TextField source="nickname" /> </ReferenceField> <TextField source="updateBy$" label="common.field.updateBy" /> <DateField source="updateTime" label="common.field.updateTime" showTime /> <ReferenceField source="createBy" label="common.field.createBy" reference="user" link={false} sortable={false}> <TextField source="nickname" /> </ReferenceField> <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> <WaitPakinItemLogCreate open={createDialog} setOpen={setCreateDialog} /> <PageDrawer title='WaitPakinItemLog Detail' drawerVal={drawerVal} rsf-admin/src/page/waitPakinLog/WaitPakinLogEdit.jsx
@@ -28,12 +28,13 @@ import CustomerTopToolBar from "../components/EditTopToolBar"; import MemoInput from "../components/MemoInput"; import StatusSelectInput from "../components/StatusSelectInput"; import WaitPakinItemLogList from "./WaitPakinItemLogList"; const FormToolbar = () => { const { getValues } = useFormContext(); return ( <Toolbar sx={{ justifyContent: 'space-between' }}> <Toolbar sx={{ justifyContent: 'end' }}> <SaveButton /> <DeleteButton mutationMode="optimistic" /> </Toolbar> @@ -44,6 +45,7 @@ const translate = useTranslate(); return ( <> <Edit redirect="list" mutationMode={EDIT_MODE} @@ -59,7 +61,7 @@ // validate={(values) => { }} > <Grid container width={{ xs: '100%', xl: '80%' }} rowSpacing={3} columnSpacing={3}> <Grid item xs={12} md={8}> <Grid item xs={24} md={12}> <Typography variant="h6" gutterBottom> {translate('common.edit.title.main')} </Typography> @@ -69,28 +71,20 @@ source="pakinId" autoFocus /> </Stack> <Stack direction='row' gap={2}> <TextInput label="table.field.waitPakinLog.code" source="code" parse={v => v} /> </Stack> <Stack direction='row' gap={2}> <TextInput label="table.field.waitPakinLog.barcode" source="barcode" parse={v => v} /> </Stack> <Stack direction='row' gap={2}> <NumberInput label="table.field.waitPakinLog.anfme" source="anfme" /> </Stack> <Stack direction='row' gap={2}> <SelectInput label="table.field.waitPakinLog.ioStatus" source="ioStatus" @@ -101,19 +95,12 @@ validate={required()} /> </Stack> </Grid> <Grid item xs={12} md={4}> <Typography variant="h6" gutterBottom> {translate('common.edit.title.common')} </Typography> <StatusSelectInput /> <Box mt="2em" /> <MemoInput /> </Grid> </Grid> </SimpleForm> </Edit > <WaitPakinItemLogList /> </> ) } rsf-admin/src/page/waitPakinLog/WaitPakinLogList.jsx
@@ -34,13 +34,9 @@ } from 'react-admin'; import { Box, Typography, Card, Stack } from '@mui/material'; import { styled } from '@mui/material/styles'; import WaitPakinLogCreate from "./WaitPakinLogCreate"; import WaitPakinLogPanel from "./WaitPakinLogPanel"; import EmptyData from "../components/EmptyData"; import MyCreateButton from "../components/MyCreateButton"; import MyExportButton from '../components/MyExportButton'; import PageDrawer from "../components/PageDrawer"; import MyField from "../components/MyField"; import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE } from '@/config/setting'; import * as Common from '@/utils/common'; @@ -86,7 +82,6 @@ const WaitPakinLogList = () => { const translate = useTranslate(); const [createDialog, setCreateDialog] = useState(false); const [drawerVal, setDrawerVal] = useState(false); @@ -108,7 +103,6 @@ actions={( <TopToolbar> <FilterButton /> {/* <MyCreateButton onClick={() => { setCreateDialog(true) }} /> */} <SelectColumnsButton preferenceKey='waitPakinLog' /> <MyExportButton /> </TopToolbar> @@ -117,9 +111,9 @@ > <StyledDatagrid preferenceKey='waitPakinLog' bulkActionButtons={() => <BulkDeleteButton mutationMode={OPERATE_MODE} />} rowClick={(id, resource, record) => false} expand={() => <WaitPakinLogPanel />} bulkActionButtons={false} rowClick={'edit'} expand={false} expandSingle={true} omit={['id', 'createTime', 'createBy', 'memo']} > @@ -146,10 +140,6 @@ </WrapperField> </StyledDatagrid> </List> <WaitPakinLogCreate open={createDialog} setOpen={setCreateDialog} /> <PageDrawer title='WaitPakinLog Detail' drawerVal={drawerVal}