// material-ui import { Grid, Typography, Stack, Button, Dialog, DialogTitle, DialogContent, DialogActions } from '@mui/material'; import * as UrlUtils from "utils/ApiPathConst"; import * as React from "react"; import * as HttpUtils from "utils/HttpUtils"; import { useParams } from "react-router-dom"; import { useNavigate } from "react-router-dom"; import * as DateUtils from "utils/DateUtils" import * as FormatUtils from "utils/FormatUtils"; import Loadable from 'components/Loadable'; const LoadingComponent = Loadable(React.lazy(() => import('pages/extra-pages/LoadingComponent'))); import titleBackgroundImg from 'assets/images/dashboard/gazette-bar.png' const BackgroundHead = { backgroundImage: `url(${titleBackgroundImg})`, width: '100%', height: '100%', backgroundSize: 'contain', backgroundRepeat: 'no-repeat', backgroundColor: '#0C489E', backgroundPosition: 'right' } import { // useEffect, useState } from "react"; import {PNSPS_BUTTON_THEME, PNSPS_LONG_BUTTON_THEME} from "../../../themes/buttonConst"; import {ThemeProvider} from "@emotion/react"; // ==============================|| DASHBOARD - DEFAULT ||============================== // const Index = () => { const params = useParams(); const navigate = useNavigate() const [fee, setFee] = useState(0); const [record, setRecord] = React.useState(); const [onReady, setOnReady] = React.useState(false); const [isPopUp, setIsPopUp] = useState(false); React.useEffect(() => { loadForm(); }, []); React.useEffect(() => { setOnReady(true); }, [record]); const loadForm = () => { if (params.id > 0) { HttpUtils.get({ url: UrlUtils.GET_PROOF_PAY + "/" + params.id, onSuccess: (responseData) => { if (!responseData.data?.id) { navigate("/proof/search"); } setRecord(responseData.data); setFee(responseData.data.fee); } }); } } function doPayment() { setIsPopUp(false); navigate('/paymentPage', { state: { amount: fee, appIdList: [record?.appId] } }); } return ( !onReady ? : (
校對記錄
{/*row 1*/}
公共啟事:校對完成及付款 我們已收到申請編號: {record?.appNo} 的稿件校對確定及可付印的指示。

請於 {DateUtils.dateStr_Cht(record?.returnBeforeDate)} 下午 2:00 前 完成繳費,我們將於收到繳費確認後處理刊出事宜。

如你在憲報期數 {record?.issueYear} 年 {record?.issueVolume} 卷, 第 {record?.issueNo} 期內有多於一個公共啟事的申請,你可選擇完成所有此期所有稿件校對確定後,於繳費期限前在「我的公共啟事」內合併付款。
請按以下完成繳費: (返回「我的公共啟事」)
setIsPopUp(false)} PaperProps={{ sx: { minWidth: '40vw', maxWidth: { xs: '90vw', s: '90vw', m: '70vw', lg: '30vw' }, maxHeight: { xs: '90vh', s: '70vh', m: '70vh', lg: '50vh' } } }} > 確認付款 總額(HK$): {FormatUtils.currencyFormat(fee)}
{/*row 2*/}
) ); }; export default Index;