From b003a49794f49a329e2702918ecfc8d14b371d0d Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期三, 04 三月 2026 14:51:25 +0800
Subject: [PATCH] 云仓WMS接口流程

---
 rsf-admin/src/page/histories/waitPakinLog/WaitPakinLogEdit.jsx |   76 ++++++++++++--------------------------
 1 files changed, 24 insertions(+), 52 deletions(-)

diff --git a/rsf-admin/src/page/histories/waitPakinLog/WaitPakinLogEdit.jsx b/rsf-admin/src/page/histories/waitPakinLog/WaitPakinLogEdit.jsx
index 33c6fcd..6967f53 100644
--- a/rsf-admin/src/page/histories/waitPakinLog/WaitPakinLogEdit.jsx
+++ b/rsf-admin/src/page/histories/waitPakinLog/WaitPakinLogEdit.jsx
@@ -2,45 +2,17 @@
 import {
     Edit,
     SimpleForm,
-    FormDataConsumer,
     useTranslate,
     TextInput,
     NumberInput,
-    BooleanInput,
-    DateInput,
     SelectInput,
-    ReferenceInput,
-    ReferenceArrayInput,
-    AutocompleteInput,
-    SaveButton,
-    Toolbar,
-    Labeled,
-    NumberField,
-    required,
-    useRecordContext,
-    DeleteButton,
 } from 'react-admin';
-import { useWatch, useFormContext } from "react-hook-form";
+import { 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 { EDIT_MODE } from '@/config/setting';
 import EditBaseAside from "../../components/EditBaseAside";
 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: 'end' }}>
-            <></>
-            {/* <SaveButton />
-            <DeleteButton mutationMode="optimistic" /> */}
-        </Toolbar>
-    )
-}
 
 const WaitPakinLogEdit = () => {
     const translate = useTranslate();
@@ -54,44 +26,45 @@
                 aside={<EditBaseAside />}
             >
                 <SimpleForm
+                    sx={{
+                        '& .MuiInputBase-input.MuiFilledInput-input.Mui-disabled': {
+                            bgcolor: "white",
+                            color: "black",
+                            '-webkit-text-fill-color': "rgba(0, 0, 0)"
+                        },
+                        '& .MuiFormLabel-root.MuiInputLabel-root.Mui-disabled': {
+                            color: 'rgba(0, 0, 0, 0.77)'
+                        }
+                    }}
                     shouldUnregister
                     warnWhenUnsavedChanges
-                    toolbar={<FormToolbar />}
+                    toolbar={<></>}
                     mode="onTouched"
                     defaultValues={{}}
                 >
-                    <Grid container width={{ xs: '100%', xl: '80%' }} rowSpacing={3} columnSpacing={3}>
-                        <Grid item xs={24} md={12} 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)"
-                            }
-                        }}>
+                    <Grid container width={{ xs: '100%', xl: '100%' }}>
+                        <Grid item xs={24} md={12}>
                             <Typography variant="h6" gutterBottom>
                                 {translate('common.edit.title.main')}
                             </Typography>
                             <Stack direction='row' gap={2}>
-                                <NumberInput
-                                    label="table.field.waitPakinLog.pakinId"
-                                    source="pakinId"
-                                    readOnly
-                                    autoFocus
-                                />
                                 <TextInput
                                     label="table.field.waitPakinLog.code"
                                     source="code"
                                     readOnly
                                     parse={v => v}
+                                    autoFocus
+                                />
+                                <TextInput
+                                    label="table.field.waitPakin.asnCodes"
+                                    source="asnCodes"
+                                    readOnly
+                                    parse={v => v}
                                 />
                                 <TextInput
                                     label="table.field.waitPakinLog.barcode"
-                                    source="barcode"
                                     readOnly
+                                    source="barcode"
                                     parse={v => v}
                                 />
                                 <NumberInput
@@ -101,13 +74,12 @@
                                 />
                                 <SelectInput
                                     label="table.field.waitPakinLog.ioStatus"
-                                    source="ioStatus"
                                     readOnly
+                                    source="ioStatus"
                                     choices={[
                                         { id: 0, name: '寰呭叆搴�' },
                                         { id: 1, name: ' 鍏ュ簱涓�' },
                                     ]}
-                                    validate={required()}
                                 />
                             </Stack>
                         </Grid>

--
Gitblit v1.9.1