From beb003f8e8cd5ae31a0ac55d0624ed2b2ad862bb Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期四, 14 八月 2025 11:21:49 +0800
Subject: [PATCH] Merge branch 'devlop' of http://47.97.1.152:5880/r/wms-master into devlop

---
 rsf-admin/src/page/dashboard/NbList.jsx |   65 +++++++++++++++++++++++---------
 1 files changed, 46 insertions(+), 19 deletions(-)

diff --git a/rsf-admin/src/page/dashboard/NbList.jsx b/rsf-admin/src/page/dashboard/NbList.jsx
index 9bb7024..4cb2005 100644
--- a/rsf-admin/src/page/dashboard/NbList.jsx
+++ b/rsf-admin/src/page/dashboard/NbList.jsx
@@ -5,25 +5,25 @@
     ListItemSecondaryAction,
     ListItemAvatar,
     ListItemText,
+    Typography,
     Avatar,
     Box,
     ListItemButton,
     Card,
     CardHeader,
     List,
+    Grid,
 } from '@mui/material';
 import { Link } from 'react-router-dom';
 
-const NbList = (props) => {
-    const { orders = [] } = props;
+const NbList = ({ deadStock }) => {
     const translate = useTranslate();
-
     return (
         <Card sx={{ flex: 1 }}>
-            <CardHeader title={translate('pos.dashboard.pending_orders')} />
+            <CardHeader title={translate('page.dashboard.list.stock')} />
             <List dense={true}>
-                {orders.map(record => (
-                    <PendingOrder key={record.id} order={record} />
+                {deadStock.map(record => (
+                    <PendingOrder key={`record?.id + ${Math.random().toString(36).substr(2, 9)} `} order={record} />
                 ))}
             </List>
         </Card>
@@ -33,12 +33,11 @@
 export const PendingOrder = (props) => {
     const { order } = props;
     console.log(order);
-
     const translate = useTranslate();
-    const { referenceRecord: customer, isPending } = useReference({
-        reference: 'customers',
-        id: order.customer_id,
-    });
+    // const { referenceRecord: customer, isPending } = useReference({
+    //     reference: 'customers',
+    //     id: order.id,
+    // });
 
     return (
         <ListItem disablePadding>
@@ -54,13 +53,41 @@
                         />
                     )}
                 </ListItemAvatar> */}
-                <ListItemText
-                    primary={new Date(order.date).toLocaleString('en-GB')}
-                    secondary={translate('pos.dashboard.order.items', {
-                        name: order.name
+                {/* <ListItemText
+                    primary={new Date(order.createTime).toLocaleString('en-GB')}
+                    secondary={translate('page.dashboard.list.stock', {
+                        name: order.maktx
                     })}
-                />
-                <ListItemSecondaryAction>
+                >
+       
+                </ListItemText> */}
+                <Grid container item md={12}>
+                    <Box sx={{ display: 'flex' }}>
+                        <Box sx={{ display: 'flex', padding: '1em' }}>
+                            <Typography color="textSecondary">{translate("table.field.asnOrderItem.matnrCode")}锛�</Typography>
+                            <Typography color="textSecondary">{order?.matnrCode}</Typography>
+                        </Box>
+                    </Box>
+                    <Box sx={{ display: 'flex' }}>
+                        <Box sx={{ display: 'flex', padding: '1em' }}>
+                            <Typography color="textSecondary">{translate("table.field.asnOrderItem.maktx")}锛�</Typography>
+                            <Typography color="textSecondary" maxWidth="200" overflow="hidden">{order?.maktx}</Typography>
+                        </Box>
+                    </Box>
+                    <Box sx={{ display: 'flex' }}>
+                        <Box sx={{ display: 'flex', padding: '1em' }}>
+                            <Typography color="textSecondary">{translate("table.field.asnOrderItem.anfme")}锛�</Typography>
+                            <Typography color="textSecondary">{order?.anfme}</Typography>
+                        </Box>
+                    </Box>
+                    <Box sx={{ display: 'flex' }}>
+                        <Box sx={{ display: 'flex', padding: '1em' }}>
+                            <Typography color="textSecondary">{translate("table.field.locItem.deadTime")}锛�</Typography>
+                            <Typography color="textSecondary">{order?.deadTime}</Typography>
+                        </Box>
+                    </Box>
+                </Grid>
+                {/* <ListItemSecondaryAction>
                     <Box
                         component="span"
                         sx={{
@@ -68,9 +95,9 @@
                             color: 'text.primary',
                         }}
                     >
-                        {order.total}$
+                        {order.deadTime}
                     </Box>
-                </ListItemSecondaryAction>
+                </ListItemSecondaryAction> */}
             </ListItemButton>
         </ListItem>
     );

--
Gitblit v1.9.1