From ceab656e93edafbdaa0d908a2f723336af811b5a Mon Sep 17 00:00:00 2001
From: skyouc <958836976@qq.com>
Date: 星期三, 03 九月 2025 12:47:23 +0800
Subject: [PATCH] 站点任务功能优化
---
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