From d086af5559dba52095d23e425be87d8f11f24814 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期四, 17 七月 2025 16:32:47 +0800 Subject: [PATCH] #菜单、po单 --- rsf-admin/src/page/orders/asnOrder/AsnOrderItemEdit.jsx | 35 ++++++++++++++++++++--------------- 1 files changed, 20 insertions(+), 15 deletions(-) diff --git a/rsf-admin/src/page/orders/asnOrder/AsnOrderItemEdit.jsx b/rsf-admin/src/page/orders/asnOrder/AsnOrderItemEdit.jsx index 0ed7504..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" @@ -149,19 +159,13 @@ <NumberInput label="table.field.asnOrderItem.qty" 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" @@ -169,8 +173,9 @@ /> <TextInput label="table.field.asnOrderItem.barcode" - source="barcode" + source="trackCode" parse={v => v} + readOnly /> <TextInput label="table.field.asnOrderItem.packName" -- Gitblit v1.9.1