From 53e51f84c3dcbab1188ddda4f0ff66067aceb022 Mon Sep 17 00:00:00 2001 From: anna Date: Fri, 28 Jun 2024 15:55:01 +0800 Subject: [PATCH] update gen O/S dn List --- .../DetailPage/OrganizationCard.js | 32 ++++++++++++++++--- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/src/pages/Organization/DetailPage/OrganizationCard.js b/src/pages/Organization/DetailPage/OrganizationCard.js index f68dd13..427b1b4 100644 --- a/src/pages/Organization/DetailPage/OrganizationCard.js +++ b/src/pages/Organization/DetailPage/OrganizationCard.js @@ -34,8 +34,10 @@ const OrganizationCard = ({ userData, loadDataFun, id, setEditModeFun }) => { const intl = useIntl(); const [creditorConfirmPopUp, setCreditorConfirmPopUp] = React.useState(false); const [nonCreditorConfirmPopUp, setNonCreditorConfirmPopUp] = React.useState(false); + const [afterSendPopUp, setAfterSendPopUp] = React.useState(false); const [currentUserData, setCurrentUserData] = useState({}); + const [overduePublicNotice, setOverduePublicNotice] = useState(0); const [editMode, setEditMode] = useState(false); const [createMode, setCreateMode] = useState(false); const [onReady, setOnReady] = useState(false); @@ -230,12 +232,13 @@ const OrganizationCard = ({ userData, loadDataFun, id, setEditModeFun }) => { }); } - const sendDn_terminationOfCredit = () => { + const sendDn_Overdue = () => { setNonCreditorConfirmPopUp(false); HttpUtils.get({ url: UrlUtils.GET_SEND_OVERDUE_CREDITOR_LIST + "/" + id, - onSuccess: () => { - loadDataFun(); + onSuccess: (responseData) => { + setOverduePublicNotice(responseData.overduePublicNotice); + setAfterSendPopUp(true); } }); } @@ -338,7 +341,7 @@ const OrganizationCard = ({ userData, loadDataFun, id, setEditModeFun }) => { @@ -629,6 +632,27 @@ const OrganizationCard = ({ userData, loadDataFun, id, setEditModeFun }) => { +
+ setAfterSendPopUp(false)} + PaperProps={{ + sx: { + minWidth: '40vw', + maxWidth: { xs: '90vw', s: '90vw', m: '70vw', lg: '70vw' }, + maxHeight: { xs: '90vh', s: '70vh', m: '70vh', lg: '60vh' } + } + }} + > + Info + + Overdue Public Notice count: {overduePublicNotice} + + + + + +
); };