- :
+ :
{
locale === 'en' ?
DateUtils.dateStr(formik.values.replyDate)
@@ -165,7 +166,7 @@ const FormPanel = ({ formData }) => {
- : {formik.values.action ?
+ : {formik.values.action ?
(
)
@@ -175,6 +176,19 @@ const FormPanel = ({ formData }) => {
)}
+
+
+ :
+
+ {
+ locale === 'en' ?
+ ProofStatus.getStatusText_Eng(formik.values).text
+ :
+ ProofStatus.getStatusText_Cht(formik.values).text
+ }
+
+
+
{
formik.values.action ?
null
diff --git a/src/pages/PublicNotice/ListPanel/BaseGrid.js b/src/pages/PublicNotice/ListPanel/BaseGrid.js
index 8789cc2..6607aea 100644
--- a/src/pages/PublicNotice/ListPanel/BaseGrid.js
+++ b/src/pages/PublicNotice/ListPanel/BaseGrid.js
@@ -3,7 +3,8 @@ import * as React from 'react';
import {FiDataGrid} from "components/FiDataGrid";
import {
Button,
- Typography, useMediaQuery
+ // Typography,
+ useMediaQuery
} from '@mui/material';
import * as DateUtils from "utils/DateUtils"
import {useNavigate} from "react-router-dom";
@@ -80,13 +81,13 @@ export default function BaseGrid({rows}) {
renderCell: (params) => (
isORGLoggedIn()?
- Care Of: {params.row.careOf}
-
- : {params.row.remarks}
-
+ Care Of: {params.row.careOf}
+ : {params.row.remarks}
+
:
- {params.row.remarks}
+ {params.row.remarks}
+ {/* {params.row.remarks} */}
)
},
diff --git a/src/pages/PublicNotice/ListPanel/PendingPaymentTab.js b/src/pages/PublicNotice/ListPanel/PendingPaymentTab.js
index 44b8765..0fae35a 100644
--- a/src/pages/PublicNotice/ListPanel/PendingPaymentTab.js
+++ b/src/pages/PublicNotice/ListPanel/PendingPaymentTab.js
@@ -166,12 +166,13 @@ export default function SubmittedTab({ rows }) {
renderCell: (params) => (
isORGLoggedIn() ?
- Care Of: {params.row.careOf}
-
- : {params.row.remarks}
+ Care Of: {params.row.careOf}
+ : {params.row.remarks}
:
- {params.row.remarks}
+ {/* */}
+ {params.row.remarks}
+ {/* */}
)
},
diff --git a/src/pages/PublicNotice/ListPanel/SearchPublicNoticeTable.js b/src/pages/PublicNotice/ListPanel/SearchPublicNoticeTable.js
index c0e001d..7c84c05 100644
--- a/src/pages/PublicNotice/ListPanel/SearchPublicNoticeTable.js
+++ b/src/pages/PublicNotice/ListPanel/SearchPublicNoticeTable.js
@@ -83,10 +83,8 @@ export default function SearchPublicNoticeTable({ recordList }) {
renderCell: (params) => (
isORGLoggedIn()?
- Care Of: {params.row.careOf}
-
- : {params.row.remarks}
-
+ Care Of: {params.row.careOf}
+ : {params.row.remarks}
:
{params.row.remarks}
diff --git a/src/pages/extra-pages/LoadingComponent.js b/src/pages/extra-pages/LoadingComponent.js
index 4152295..4cd396b 100644
--- a/src/pages/extra-pages/LoadingComponent.js
+++ b/src/pages/extra-pages/LoadingComponent.js
@@ -1,7 +1,7 @@
import {Box, CircularProgress, Grid, Typography} from "@mui/material";
import {FormattedMessage} from "react-intl";
-const LoadingComponent = () => {
+const LoadingComponent = ({disableText,alignItems}) => {
return (
{
alignItems="center"
// autoHeight={true}
>
-
+
-
-
-
+ {disableText?
+ null
+ :
+
+
+
+ }
diff --git a/src/utils/statusUtils/ProofStatus.js b/src/utils/statusUtils/ProofStatus.js
index 05a8fef..fdf6b39 100644
--- a/src/utils/statusUtils/ProofStatus.js
+++ b/src/utils/statusUtils/ProofStatus.js
@@ -17,14 +17,26 @@ export function getStatus_Eng(params) {
return getStatusTag({color: status.color, textColor:status.textColor, text:status.eng })
}
+export function getStatusText_Cht(params) {
+ let status = getStatus(params);
+ return {text:status.cht,status:status.eng}
+}
+
+export function getStatusText_Eng(params) {
+ let status = getStatus(params);
+ return {text:status.eng,status:status.eng}
+}
+
function getStatus(params) {
+ // console.log(params)
let replyDate = params.row?params.row.replyDate:params.replyDate;
let action = params.row?params.row.action:params.action;
let returnBeforeDate = params.row?params.row.returnBeforeDate:params.returnBeforeDate;
let isCancelled = params.row?params.row.cancelled:params.cancelled;
-
+
if(isCancelled) return cancel;
-
+
+ console.log(replyDate)
if(replyDate){
return action?confirm:unable;
}else{