From e918d4fa4f5065b51be706f21da6793c378c9aaf Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期六, 16 八月 2025 17:05:05 +0800
Subject: [PATCH] 接口文档修改

---
 rsf-admin/src/page/stockItem/StockItemEdit.jsx |  193 ++++++++++++++---------------------------------
 1 files changed, 59 insertions(+), 134 deletions(-)

diff --git a/rsf-admin/src/page/stockItem/StockItemEdit.jsx b/rsf-admin/src/page/stockItem/StockItemEdit.jsx
index 2e59917..c87afcc 100644
--- a/rsf-admin/src/page/stockItem/StockItemEdit.jsx
+++ b/rsf-admin/src/page/stockItem/StockItemEdit.jsx
@@ -64,40 +64,42 @@
                             {translate('common.edit.title.main')}
                         </Typography>
                         <Stack direction='row' gap={2}>
-                            <TextInput
+                            <NumberInput
                                 label="table.field.stockItem.stockId"
                                 source="stockId"
-                                parse={v => v}
                                 autoFocus
-                                validate={required()}
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
-                            <ReferenceInput
-                                source="matnrId"
-                                reference="matnr"
-                                perPage={REFERENCE_INPUT_PAGESIZE}
-                            >
-                                <AutocompleteInput
-                                    label="table.field.stockItem.matnrId"
-                                    optionText="unit"
-                                    filterToQuery={(val) => ({ unit: val })}
-                                    validate={required()}
-                                />
-                            </ReferenceInput>
-                        </Stack>
-                        <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.stockItem.code"
-                                source="code"
+                                label="table.field.stockItem.stockCode"
+                                source="stockCode"
                                 parse={v => v}
-                                validate={required()}
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.stockItem.sourceItemId"
+                                source="sourceItemId"
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.stockItem.matnrId"
+                                source="matnrId"
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.stockItem.matnrk"
-                                source="matnrk"
+                                label="table.field.stockItem.matnrCode"
+                                source="matnrCode"
+                                parse={v => v}
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <TextInput
+                                label="table.field.stockItem.maktx"
+                                source="maktx"
                                 parse={v => v}
                             />
                         </Stack>
@@ -105,12 +107,35 @@
                             <NumberInput
                                 label="table.field.stockItem.anfme"
                                 source="anfme"
+                                validate={required()}
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <TextInput
+                                label="table.field.stockItem.stockUnit"
+                                source="stockUnit"
+                                parse={v => v}
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <NumberInput
                                 label="table.field.stockItem.workQty"
                                 source="workQty"
+                                validate={required()}
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.stockItem.purQty"
+                                source="purQty"
+                                validate={required()}
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <TextInput
+                                label="table.field.stockItem.purUnit"
+                                source="purUnit"
+                                parse={v => v}
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
@@ -120,42 +145,9 @@
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
-                            <NumberInput
-                                label="table.field.stockItem.weight"
-                                source="weight"
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.stockItem.unit"
-                                source="unit"
-                                parse={v => v}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <ReferenceInput
-                                source="shipperId"
-                                reference="shipper"
-                                perPage={REFERENCE_INPUT_PAGESIZE}
-                            >
-                                <AutocompleteInput
-                                    label="table.field.stockItem.shipperId"
-                                    optionText="name"
-                                    filterToQuery={(val) => ({ name: val })}
-                                />
-                            </ReferenceInput>
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <TextInput
-                                label="table.field.stockItem.splrId"
-                                source="splrId"
-                                parse={v => v}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <TextInput
-                                label="table.field.stockItem.brand"
-                                source="brand"
+                                label="table.field.stockItem.splrCode"
+                                source="splrCode"
                                 parse={v => v}
                             />
                         </Stack>
@@ -168,72 +160,24 @@
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.stockItem.prodTime"
-                                source="prodTime"
-                                parse={v => v}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <ReferenceInput
-                                source="inspectId"
-                                reference="qlyInspect"
-                                perPage={REFERENCE_INPUT_PAGESIZE}
-                            >
-                                <AutocompleteInput
-                                    label="table.field.stockItem.inspectId"
-                                    optionText="name"
-                                    filterToQuery={(val) => ({ name: val })}
-                                />
-                            </ReferenceInput>
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <TextInput
-                                label="table.field.stockItem.splrBtch"
-                                source="splrBtch"
+                                label="table.field.stockItem.splrBatch"
+                                source="splrBatch"
                                 parse={v => v}
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.stockItem.asnOrder"
-                                source="asnOrder"
-                                parse={v => v}
-                                validate={required()}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <TextInput
-                                label="table.field.stockItem.erpToken"
-                                source="erpToken"
+                                label="table.field.stockItem.splrName"
+                                source="splrName"
                                 parse={v => v}
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.stockItem.erpOrder"
-                                source="erpOrder"
+                                label="table.field.stockItem.trackCode"
+                                source="trackCode"
                                 parse={v => v}
                             />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <TextInput
-                                label="table.field.stockItem.erpStkAdr"
-                                source="erpStkAdr"
-                                parse={v => v}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <ReferenceInput
-                                source="locId"
-                                reference="loc"
-                                perPage={REFERENCE_INPUT_PAGESIZE}
-                            >
-                                <AutocompleteInput
-                                    label="table.field.stockItem.locId"
-                                    optionText="name"
-                                    filterToQuery={(val) => ({ name: val })}
-                                />
-                            </ReferenceInput>
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput
@@ -243,36 +187,17 @@
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
-                            <NumberInput
-                                label="table.field.stockItem.purPrice"
-                                source="purPrice"
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.stockItem.lockReason"
-                                source="lockReason"
+                                label="table.field.stockItem.prodTime"
+                                source="prodTime"
                                 parse={v => v}
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
-                            <NumberInput
-                                label="table.field.stockItem.lockStatus"
-                                source="lockStatus"
-                                validate={required()}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.stockItem.locker"
-                                source="locker"
+                                label="table.field.stockItem.packName"
+                                source="packName"
                                 parse={v => v}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <DateInput
-                                label="table.field.stockItem.lockedTime"
-                                source="lockedTime"
                             />
                         </Stack>
 

--
Gitblit v1.9.1