|  |  | 
 |  |  |     NumberInput, | 
 |  |  |     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 MyCreateButton from "../components/MyCreateButton"; | 
 |  |  | import PageDrawer from "../components/PageDrawer"; | 
 |  |  | import { styled } from '@mui/material/styles'; | 
 |  |  | import TaskItemCreate from "./TaskItemCreate"; | 
 |  |  | import request from '@/utils/request'; | 
 |  |  |  | 
 |  |  | 
 |  |  |                 actions={( | 
 |  |  |                     <TopToolbar> | 
 |  |  |                         <FilterButton /> | 
 |  |  |                         <MyCreateButton onClick={() => { setCreateDialog(true) }} /> | 
 |  |  |                         {/* <MyCreateButton onClick={() => { setCreateDialog(true) }} /> */} | 
 |  |  |                         <SelectColumnsButton preferenceKey='taskItem' /> | 
 |  |  |                         {/* <MyExportButton /> */} | 
 |  |  |                     </TopToolbar> | 
 |  |  | 
 |  |  |                 <NumberField source="taskId" label="table.field.taskItem.taskId" />, | 
 |  |  |                 <NumberField source="orderId" label="table.field.taskItem.orderId" />, | 
 |  |  |                 <NumberField source="orderType$" label="table.field.taskItem.orderType" />, | 
 |  |  |                 <NumberField source="wkType$" label="table.field.taskItem.wkType" />, | 
 |  |  |                 <NumberField source="orderItemId" label="table.field.taskItem.orderItemId" />, | 
 |  |  |                 <NumberField source="matnrId" label="table.field.taskItem.matnrId" />, | 
 |  |  |                 <TextField source="maktx" label="table.field.taskItem.maktx" />, | 
 |  |  | 
 |  |  |                     rowClick={false} | 
 |  |  |                     // expand={() => <TaskItemPanel />} | 
 |  |  |                     expandSingle={true} | 
 |  |  |                     omit={['id', 'createTime', 'createBy', 'memo', 'taskId', 'orderId', 'orderItemId', 'matnrId', 'platWorkCode', 'projectCode']} | 
 |  |  |                     omit={['id', 'createTime', 'createBy', 'memo', 'taskId', 'orderId', 'orderItemId', 'matnrId', 'platWorkCode', 'projectCode','statusBool']} | 
 |  |  |                 > | 
 |  |  |                     {columns.map((column) => column)} | 
 |  |  |                 </StyledDatagrid>} |