From 832757fcddf6b5df434d0386756f7efc7f9b820c Mon Sep 17 00:00:00 2001 From: anna Date: Fri, 22 Sep 2023 16:39:20 +0800 Subject: [PATCH] update ui --- .../ApplicationDetailCard.js | 434 +++++++++++------- .../ClientDetailCard.js | 72 +++ .../GazetteDetailCard.js | 24 + 3 files changed, 357 insertions(+), 173 deletions(-) diff --git a/src/pages/PublicNoticeDetail_GLD/ApplicationDetailCard.js b/src/pages/PublicNoticeDetail_GLD/ApplicationDetailCard.js index 3c7afdd..14ed3a3 100644 --- a/src/pages/PublicNoticeDetail_GLD/ApplicationDetailCard.js +++ b/src/pages/PublicNoticeDetail_GLD/ApplicationDetailCard.js @@ -1,8 +1,8 @@ // material-ui import { - FormControl, + FormControl, Button, - Grid, + Grid, // InputAdornment, Typography, FormLabel, OutlinedInput, @@ -10,11 +10,11 @@ import { } from '@mui/material'; // import MainCard from "../../components/MainCard"; const MainCard = Loadable(lazy(() => import('components/MainCard'))); -import {useForm} from "react-hook-form"; +import { useForm } from "react-hook-form"; import { useEffect, useState - } from "react"; +} from "react"; // import Checkbox from "@mui/material/Checkbox"; import Loadable from 'components/Loadable'; @@ -37,7 +37,7 @@ import DownloadIcon from '@mui/icons-material/Download'; // ==============================|| DASHBOARD - DEFAULT ||============================== // const ApplicationDetailCard = ( - { applicationDetailData, + { applicationDetailData, setStatus, setReload, isEditMode, @@ -45,13 +45,13 @@ const ApplicationDetailCard = ( setiIsSave, // isNewRecord } - ) => { +) => { // const params = useParams(); const [currentApplicationDetailData, setCurrentApplicationDetailData] = useState({}); const [companyName, setCompanyName] = useState({}); const [verified, setVerified] = useState(null); const [fileDetail, setfileDetail] = useState({}); - const [onReady,setOnReady] = useState(false); + const [onReady, setOnReady] = useState(false); // const navigate = useNavigate() // const params = useParams(); @@ -60,18 +60,18 @@ const ApplicationDetailCard = ( setEditMode(true); isEditMode(true); }; - + const onSaveClick = () => () => { //upload latest data to parent const values = getValues(); - const objectData ={ + const objectData = { ...values, } - setUpdateApplicationObject({objectData}); + setUpdateApplicationObject({ objectData }); setiIsSave(true) }; - const {register, + const { register, getValues } = useForm() @@ -81,7 +81,7 @@ const ApplicationDetailCard = ( if (Object.keys(applicationDetailData).length > 0) { setCurrentApplicationDetailData(applicationDetailData.data); setCompanyName(applicationDetailData.companyName); - setVerified(applicationDetailData.userData.verifiedBy?true:false) + setVerified(applicationDetailData.userData.verifiedBy ? true : false) setfileDetail(applicationDetailData.fileDetail); } }, [applicationDetailData]); @@ -96,9 +96,9 @@ const ApplicationDetailCard = ( const onDownloadClick = () => () => { HttpUtils.fileDownload({ - fileId:fileDetail.id, - skey:fileDetail.skey, - filename:fileDetail.filename, + fileId: fileDetail.id, + skey: fileDetail.skey, + filename: fileDetail.filename, }); }; @@ -107,84 +107,84 @@ const ApplicationDetailCard = ( setEditMode(false) }; - const acceptedClick = () => () =>{ + const acceptedClick = () => () => { setStatus("accept") }; - const rejectedClick = () => () =>{ + const rejectedClick = () => () => { setStatus("reject") }; - const complatedClick = () => () =>{ + const complatedClick = () => () => { setStatus("complete") }; - const withdrawnClick = () => () =>{ + const withdrawnClick = () => () => { setStatus("withdraw") }; return ( !onReady ? - + : - {verified && currentApplicationDetailData.status != "rejected"? + {verified && currentApplicationDetailData.status != "rejected" ? - - {editMode? - <> - - - : - <> - + {editMode ? + <> - - + + : + <> + + + + } - - {currentApplicationDetailData.status =="accepted"? + + {currentApplicationDetailData.status == "accepted" ? : + : null } - - {currentApplicationDetailData.status =="submitted"? - <> - - - : - currentApplicationDetailData.status =="paid"? - <> - - - :null + {currentApplicationDetailData.status == "submitted" ? + <> + + + : + currentApplicationDetailData.status == "paid" ? + <> + + + : null } - :null + : null } - - Application Details + + Application Details
- + + sx={{ display: 'flex', alignItems: 'center' }}> Application No: @@ -292,15 +292,21 @@ const ApplicationDetailCard = ( value: currentApplicationDetailData.appNo, })} id='appNo' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> - + + sx={{ display: 'flex', alignItems: 'center' }}> Status: @@ -314,49 +320,61 @@ const ApplicationDetailCard = ( - + + sx={{ display: 'flex', alignItems: 'center' }}> Applicant: - { currentApplicationDetailData.orgId===null? - : - + {currentApplicationDetailData.orgId === null ? + : + } - + + sx={{ display: 'flex', alignItems: 'center' }}> Contact Phone: - + - + - + - + + sx={{ display: 'flex', alignItems: 'center' }}> Contect Person: - + - + + sx={{ display: 'flex', alignItems: 'center' }}> Contact Fax: - + - + @@ -446,31 +494,31 @@ const ApplicationDetailCard = ( + sx={{ display: 'flex', alignItems: 'center' }}> Manuscript File: - + - + - {fileDetail.filename} + {fileDetail.filename} - + @@ -479,7 +527,47 @@ const ApplicationDetailCard = ( - + + + + + + + + Remarks: + + + + + + + + + + + + + diff --git a/src/pages/PublicNoticeDetail_GLD/ClientDetailCard.js b/src/pages/PublicNoticeDetail_GLD/ClientDetailCard.js index 2fa2fe5..3a8b41c 100644 --- a/src/pages/PublicNoticeDetail_GLD/ClientDetailCard.js +++ b/src/pages/PublicNoticeDetail_GLD/ClientDetailCard.js @@ -145,6 +145,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.type, })} id='type' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -166,6 +172,12 @@ const ClientDetailCard = ( value: companyName.enCompanyName , })} id='enCompanyName' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -185,6 +197,12 @@ const ClientDetailCard = ( value: companyName.chCompanyName, })} id='chCompanyName' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -204,6 +222,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.contactPerson, })} id='contactPerson' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -224,6 +248,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.contactTel.countryCode, })} id='countryCode' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -234,6 +264,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.contactTel.phoneNumber, })} id='phoneNumber' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -254,6 +290,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.emailBus, })} id='emailBus' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -275,6 +317,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.enName, })} id='enName' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -294,6 +342,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.chName, })} id='chName' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -314,6 +368,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.mobileNumber.countryCode, })} id='countryCode' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -324,6 +384,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.mobileNumber.phoneNumber, })} id='phoneNumber' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -344,6 +410,12 @@ const ClientDetailCard = ( value: currentApplicationDetailData.emailAddress, })} id='emailAddress' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> diff --git a/src/pages/PublicNoticeDetail_GLD/GazetteDetailCard.js b/src/pages/PublicNoticeDetail_GLD/GazetteDetailCard.js index 6a03d03..ce0d2df 100644 --- a/src/pages/PublicNoticeDetail_GLD/GazetteDetailCard.js +++ b/src/pages/PublicNoticeDetail_GLD/GazetteDetailCard.js @@ -104,6 +104,12 @@ const GazetteDetailCard = ( value: issueNum, })} id='issueNum' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -126,6 +132,12 @@ const GazetteDetailCard = ( value: gazetteCode, })} id='gazetteCode' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} /> @@ -151,6 +163,12 @@ const GazetteDetailCard = ( value: issueDate, })} id='issueDate' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} />
@@ -173,6 +191,12 @@ const GazetteDetailCard = ( value: groupTitle, })} id='groupTitle' + sx={{ + "& .MuiInputBase-input.Mui-disabled": { + WebkitTextFillColor: "#000000", + background: "#f8f8f8", + }, + }} />