From 6df1b6a36e02657c6e91ead1a5c9de4a95fd548d Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 27 九月 2024 14:05:53 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/page/mission/MissionColumn.jsx | 23 ++++++-----------------
1 files changed, 6 insertions(+), 17 deletions(-)
diff --git a/zy-acs-flow/src/page/mission/MissionColumn.jsx b/zy-acs-flow/src/page/mission/MissionColumn.jsx
index bdb5aad..702bafb 100644
--- a/zy-acs-flow/src/page/mission/MissionColumn.jsx
+++ b/zy-acs-flow/src/page/mission/MissionColumn.jsx
@@ -1,15 +1,10 @@
import { Droppable } from '@hello-pangea/dnd';
import { Box, Stack, Typography } from '@mui/material';
-import { Deal } from '../types';
-import { DealCard } from './MissionCard';
-import { useConfigurationContext } from '../root/ConfigurationContext';
-import { findDealLabel } from './deal';
+import { MissionCard } from './MissionCard';
-export const MissionColumn = ({ stage, deals, }) => {
- const totalAmount = deals.reduce((sum, deal) => sum + deal.amount, 0);
+export const MissionColumn = ({ stage, missions, }) => {
- const { dealStages } = useConfigurationContext();
return (
<Box
sx={{
@@ -29,20 +24,14 @@
>
<Stack alignItems="center">
<Typography variant="subtitle1">
- {findDealLabel(dealStages, stage)}
+ {stage}
</Typography>
<Typography
variant="subtitle1"
color="text.secondary"
fontSize="small"
>
- {totalAmount.toLocaleString('en-US', {
- notation: 'compact',
- style: 'currency',
- currency: 'USD',
- currencyDisplay: 'narrowSymbol',
- minimumSignificantDigits: 3,
- })}
+ {missions.length}
</Typography>
</Stack>
<Droppable droppableId={stage}>
@@ -63,8 +52,8 @@
},
}}
>
- {deals.map((deal, index) => (
- <DealCard key={deal.id} deal={deal} index={index} />
+ {missions.map((mission, idx) => (
+ <MissionCard key={mission.id} mission={mission} index={idx} />
))}
{droppableProvided.placeholder}
</Box>
--
Gitblit v1.9.1