From 1ac6487af94484e9bc9402038c68aa77c1e4605a Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 18 Apr 2024 17:09:15 +0800 Subject: [PATCH] withdrawn button --- .../Details_GLD/ApplicationDetailCard.js | 75 +++++++++++++------ 1 file changed, 53 insertions(+), 22 deletions(-) diff --git a/src/pages/PublicNotice/Details_GLD/ApplicationDetailCard.js b/src/pages/PublicNotice/Details_GLD/ApplicationDetailCard.js index 1ac4159..96d8551 100644 --- a/src/pages/PublicNotice/Details_GLD/ApplicationDetailCard.js +++ b/src/pages/PublicNotice/Details_GLD/ApplicationDetailCard.js @@ -8,7 +8,7 @@ import { Stack, Dialog, DialogTitle, DialogContent, DialogActions, InputAdornment, } from '@mui/material'; -import {delBugMode} from "auth/utils"; +import { delBugMode } from "auth/utils"; const MainCard = Loadable(lazy(() => import('components/MainCard'))); import { useForm } from "react-hook-form"; import { @@ -94,17 +94,17 @@ const ApplicationDetailCard = ( setStatus("notAccepted") }; - const setCompleteDisable=()=>{ - if(delBugMode) return false; + const setCompleteDisable = () => { + if (delBugMode) return false; return (new Date()).getTime() < DateUtils.convertToDate(applicationDetailData.gazetteIssueDetail.issueDate).getTime(); } const complatedClick = () => () => { let issueDate = DateUtils.convertToDate(applicationDetailData.gazetteIssueDetail.issueDate); let current = new Date(); - if(delBugMode){ + if (delBugMode) { setStatus("complete") - }else if(current.getTime() >= issueDate.getTime()){ + } else if (current.getTime() >= issueDate.getTime()) { setStatus("complete") } }; @@ -113,7 +113,7 @@ const ApplicationDetailCard = ( setStatus("withdraw") }; - const doPublish =()=>()=>{ + const doPublish = () => () => { setStatus("publish") } @@ -231,24 +231,22 @@ const ApplicationDetailCard = ( Publish + : - (currentApplicationDetailData.status == "paid" && currentApplicationDetailData.creditor == 0) ? + (currentApplicationDetailData.status == "confirmed" && currentApplicationDetailData.creditor == 0) ? <> - - : null + + : + ( + (currentApplicationDetailData.status == "paid" && currentApplicationDetailData.creditor == 0) ? + <> + + + : null + ) + }