From bfc43ca0e4683c1c0322a6cad5d5be2bc07decc3 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期四, 24 七月 2025 15:00:44 +0800 Subject: [PATCH] 新增调拔单功能 盘点功能优化 --- rsf-admin/src/page/orders/asnOrder/AsnOrderItemEdit.jsx | 31 +++++++++++++++++-------------- 1 files changed, 17 insertions(+), 14 deletions(-) diff --git a/rsf-admin/src/page/orders/asnOrder/AsnOrderItemEdit.jsx b/rsf-admin/src/page/orders/asnOrder/AsnOrderItemEdit.jsx index 1dfd40c..029c433 100644 --- a/rsf-admin/src/page/orders/asnOrder/AsnOrderItemEdit.jsx +++ b/rsf-admin/src/page/orders/asnOrder/AsnOrderItemEdit.jsx @@ -22,6 +22,7 @@ useGetOne, DeleteButton, EditBase, + ReferenceField, } from 'react-admin'; import { useWatch, useFormContext } from "react-hook-form"; import { Stack, Grid, Box, Typography, Dialog, DialogActions, DialogContent, DialogTitle } from '@mui/material'; @@ -92,13 +93,13 @@ <Grid item xs={24} md={14}> <Stack direction='row' gap={2}> <NumberInput - label="table.field.asnOrderItem.asnId" - source="asnId" + label="table.field.asnOrderItem.orderId" + source="orderId" readOnly /> <TextInput - label="table.field.asnOrderItem.asnCode" - source="asnCode" + label="table.field.asnOrderItem.orderCode" + source="orderCode" readOnly parse={v => v} /> @@ -118,11 +119,20 @@ label="table.field.asnOrderItem.matnrId" source="matnrId" parse={v => v} + readOnly /> + <TextInput + label="table.field.asnOrderItem.matnrCode" + source="matnrCode" + parse={v => v} + readOnly + /> + <TextInput label="table.field.asnOrderItem.maktx" source="maktx" parse={v => v} + readOnly /> <NumberInput label="table.field.asnOrderItem.anfme" @@ -151,18 +161,11 @@ source="qty" readOnly /> - <TextInput - label="table.field.asnOrderItem.splrCode" - source="splrCode" - parse={v => v} - /> + <ReferenceInput source="splrName" label="table.field.asnOrderItem.splrName" reference="companys" filter={{type: 'supplier'}}> + <AutocompleteInput optionText="name" label="table.field.asnOrderItem.splrName" /> + </ReferenceInput> </Stack> <Stack direction='row' gap={2}> - <TextInput - label="table.field.asnOrderItem.splrName" - source="splrName" - parse={v => v} - /> <TextInput label="table.field.asnOrderItem.qrcode" source="qrcode" -- Gitblit v1.9.1