From b9d414bc2d61b4824ce6a019b1c10f526f71ced1 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期一, 21 四月 2025 12:56:12 +0800
Subject: [PATCH] #修改   1. 新增DO单,DO单明细

---
 rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx |   86 ++++++++++++++++++++++++++++++-------------
 1 files changed, 60 insertions(+), 26 deletions(-)

diff --git a/rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx b/rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx
index 30acba3..bb1e884 100644
--- a/rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx
+++ b/rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx
@@ -24,8 +24,9 @@
 
     return (
         <Toolbar sx={{ justifyContent: 'end' }}>
-            <SaveButton />
-            <DeleteButton mutationMode="optimistic" />
+            <></>
+            {/* <SaveButton />
+            <DeleteButton mutationMode="optimistic" /> */}
         </Toolbar>
     )
 }
@@ -50,8 +51,23 @@
                     mode="onTouched"
                     defaultValues={{}}
                 >
-                    <Grid container width={{ xs: '100%', xl: '100%' }} rowSpacing={3} columnSpacing={3}>
-                        <Grid item xs={24} md={12}>
+                    <Grid container width={{ xs: '100%', xl: '100%' }} rowSpacing={3} columnSpacing={3}
+                        sx={{
+                            "& .MuiFormLabel-root.MuiInputLabel-root.Mui-disabled": {
+                                bgcolor: 'white',
+                                WebkitTextFillColor: "rgba(0, 0, 0)"
+                            },
+
+                            "& .MuiInputBase-input.MuiFilledInput-input.Mui-disabled": {
+                                bgcolor: 'white',
+                                WebkitTextFillColor: "rgba(0, 0, 0)"
+                            },
+                            "& .MuiFilledInput-root.MuiInputBase-sizeSmall": {
+                                bgcolor: 'white',
+                            }
+                        }}
+                    >
+                        <Grid item xs={24} md={12} >
                             <Typography variant="h6" gutterBottom>
                                 {translate('common.edit.title.main')}
                             </Typography>
@@ -65,6 +81,7 @@
                                 <TextInput
                                     label="table.field.asnOrder.poCode"
                                     source="poCode"
+                                    readOnly
                                     parse={v => v}
                                 />
                                 <AutocompleteInput
@@ -74,6 +91,7 @@
                                     source="type"
                                     optionValue="value"
                                     parse={v => v}
+                                    readOnly
                                 />
                                 <AutocompleteInput
                                     choices={business}
@@ -82,30 +100,46 @@
                                     source="wkType"
                                     optionValue="value"
                                     parse={v => v}
+                                    readOnly
                                 />
-                                </Stack>
-                                <Stack direction='row' gap={2}>
-                                    <TextInput
-                                        label="table.field.asnOrder.logisNo"
-                                        source="logisNo"
-                                        parse={v => v}
-                                    />
-                                    <DateInput
-                                        label="table.field.asnOrder.arrTime"
-                                        source="arrTime"
-                                    />
-                                    <SelectInput
-                                        label="table.field.asnOrder.rleStatus"
-                                        source="rleStatus"
-                                        choices={[
-                                            { id: 0, name: ' 姝e父' },
-                                            { id: 1, name: ' 宸查噴鏀�' },
-                                        ]}
-                                        validate={required()}
-                                    />
-                                </Stack>
+                            </Stack>
+                            <Stack direction='row' gap={2}>
+                                <TextInput
+                                    label="table.field.asnOrder.logisNo"
+                                    source="logisNo"
+                                    readOnly
+                                    parse={v => v}
+                                />
+                                <TextInput
+                                    label="table.field.asnOrder.anfme"
+                                    source="anfme"
+                                    readOnly
+                                    parse={v => v}
+                                />
+                                <TextInput
+                                    label="table.field.asnOrder.qty"
+                                    source="qty"
+                                    readOnly
+                                    parse={v => v}
+                                />
+                                <DateInput
+                                    label="table.field.asnOrder.arrTime"
+                                    source="arrTime"
+                                    readOnly
+                                />
+                                <SelectInput
+                                    label="table.field.asnOrder.rleStatus"
+                                    source="rleStatus"
+                                    readOnly
+                                    choices={[
+                                        { id: 0, name: ' 姝e父' },
+                                        { id: 1, name: ' 宸查噴鏀�' },
+                                    ]}
+                                    validate={required()}
+                                />
+                            </Stack>
                         </Grid>
-                    </Grid> 
+                    </Grid>
                 </SimpleForm>
             </Edit >
             <AsnOrderItemList />

--
Gitblit v1.9.1