rsf-admin/src/page/system/serialRule/SerialRuleEdit.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
rsf-admin/src/page/system/serialRule/SerialRuleList.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
rsf-admin/src/page/system/serialRule/SerialRuleEdit.jsx
@@ -28,12 +28,13 @@ import CustomerTopToolBar from "../../components/EditTopToolBar"; import MemoInput from "../../components/MemoInput"; import StatusSelectInput from "../../components/StatusSelectInput"; import SerialRuleItemList from "./SerialRuleItemList"; 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} @@ -68,17 +70,13 @@ label="table.field.serialRule.code" source="code" parse={v => v} autoFocus readOnly /> </Stack> <Stack direction='row' gap={2}> <TextInput label="table.field.serialRule.name" source="name" parse={v => v} /> </Stack> <Stack direction='row' gap={2}> <TextInput label="table.field.serialRule.delimit" source="delimit" @@ -92,22 +90,16 @@ parse={v => v} validate={required()} /> </Stack> <Stack direction='row' gap={2}> <TextInput label="table.field.serialRule.resetDep" source="resetDep" parse={v => v} /> </Stack> <Stack direction='row' gap={2}> <TextInput label="table.field.serialRule.currValue" source="currValue" parse={v => v} /> </Stack> <Stack direction='row' gap={2}> <TextInput label="table.field.serialRule.lastCode" source="lastCode" @@ -127,6 +119,8 @@ </Grid> </SimpleForm> </Edit > <SerialRuleItemList></SerialRuleItemList> </> ) } rsf-admin/src/page/system/serialRule/SerialRuleList.jsx
@@ -72,7 +72,6 @@ <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.serialRule.code" />, <TextInput source="name" label="table.field.serialRule.name" />, <TextInput source="delimit" label="table.field.serialRule.delimit" />, @@ -100,10 +99,10 @@ const [drawerVal, setDrawerVal] = useState(false); const [detailDialog, setDetailDialog] = useState(false); const navigate = useNavigate(); const assign = (record) => { navigate(`/serialRuleItem?ruleId=${record.id}`); }; // const navigate = useNavigate(); // const assign = (record) => { // navigate(`/serialRuleItem?ruleId=${record.id}`); // }; return ( <Box display="flex"> @@ -145,26 +144,11 @@ bulkActionButtons={() => ( <BulkDeleteButton mutationMode={OPERATE_MODE} /> )} rowClick={(id, resource, record) => false} rowClick={'edit'} omit={["id", "createTime", "createBy", "memo"]} > <NumberField source="id" /> <MyField source="code" label="table.field.serialRule.code" onClick={(event, record, val) => { event.stopPropagation(); assign(record); }} /> {/* <MyField source="code" label="table.field.serialRule.code" onClick={() => { setDetailDialog(true); }} /> */} <TextField source="code" label="table.field.serialRule.code" /> <TextField source="name" label="table.field.serialRule.name" /> <TextField source="delimit" label="table.field.serialRule.delimit" /> <TextField source="reset" label="table.field.serialRule.reset" />