|  |  | 
 |  |  |   const [createDialog, setCreateDialog] = useState(false); | 
 |  |  |   const [drawerVal, setDrawerVal] = useState(false); | 
 |  |  |   const [detailDialog, setDetailDialog] = useState(false); | 
 |  |  |   const dicts = JSON.parse(localStorage.getItem('sys_dicts'))?.filter(dict => (dict.dictTypeCode == 'sys_rule_item_type')) || []; | 
 |  |  |  | 
 |  |  |   // const navigate = useNavigate(); | 
 |  |  |   // const assign = (record) => { | 
 |  |  | 
 |  |  |           <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" /> | 
 |  |  |           <TextField label="table.field.serialRule.reset"  source="reset$" /> | 
 |  |  |           <TextField | 
 |  |  |             source="resetDep" | 
 |  |  |             label="table.field.serialRule.resetDep" | 
 |  |  | 
 |  |  |           <TextField | 
 |  |  |             source="updateBy$" | 
 |  |  |             label="common.field.updateBy" | 
 |  |  |            /> | 
 |  |  |           /> | 
 |  |  |           <DateField | 
 |  |  |             source="updateTime" | 
 |  |  |             label="common.field.updateTime" |