From 1d71e8d6e37f7e992c9db9a77b9be86cb240afa1 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期五, 18 四月 2025 11:00:28 +0800
Subject: [PATCH] #修改 1. 收货通知单导入报错问题修复
---
rsf-admin/src/page/basicInfo/loc/BindModal.jsx | 23 ++++++++++++-----------
1 files changed, 12 insertions(+), 11 deletions(-)
diff --git a/rsf-admin/src/page/basicInfo/loc/BindModal.jsx b/rsf-admin/src/page/basicInfo/loc/BindModal.jsx
index 04cd607..e0f7338 100644
--- a/rsf-admin/src/page/basicInfo/loc/BindModal.jsx
+++ b/rsf-admin/src/page/basicInfo/loc/BindModal.jsx
@@ -60,7 +60,7 @@
const notify = useNotify();
const [formData, setFormData] = useState({
- areaId: null,
+ areaMatId: null,
groupId: null,
matnrId: null,
});
@@ -78,7 +78,7 @@
const reset = () => {
setFormData({
- areaId: null,
+ areaMatId: null,
groupId: null,
matnrId: null,
})
@@ -109,7 +109,8 @@
const handleSubmit = async () => {
const parmas = {
locId: selectedIds,
- areaId: formData.areaId,
+ areaMatId: formData.areaMatId,
+ groupId: formData.groupId,
matnrId: formData.matnrId,
}
@@ -140,16 +141,16 @@
<Grid container spacing={2}>
<Grid item xs={4}>
<ReferenceInput
- source="areaId"
- reference="warehouseAreas"
+ source="areaMatId"
+ reference="locAreaMat"
>
<AutocompleteInput
- label="table.field.loc.areaId"
- optionText="name"
- onChange={(value) => handleChange(value, 'areaId')}
- value={formData.areaId}
+ label="table.field.loc.locAreaId"
+ optionText="code"
+ onChange={(value) => handleChange(value, 'areaMatId')}
+ value={formData.areaMatId}
validate={required()}
- filterToQuery={(val) => ({ name: val })}
+ filterToQuery={(val) => ({ code: val })}
/>
</ReferenceInput>
@@ -170,7 +171,7 @@
<ReferenceArrayInput source="matnrId" reference="matnr" filter={{ groupId: formData.groupId }}>
<SelectArrayInput
label="table.field.locAreaMatRela.matnrId"
- validate={required()}
+ // validate={required()}
value={formData.matnrId}
onChange={(e) => handleChange(e.target.value, 'matnrId')}
/>
--
Gitblit v1.9.1