@@ -82,7 +82,7 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
}, | }, | ||||
{ | { | ||||
field: 'action', | field: 'action', | ||||
headerName: intl.formatMessage({id: 'payStatus'}), | |||||
headerName: intl.formatMessage({id: 'status'}), | |||||
width: 150, | width: 150, | ||||
renderCell: (params) => { | renderCell: (params) => { | ||||
return locale === 'en' ? | return locale === 'en' ? | ||||
@@ -109,7 +109,7 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
rowHeight={80} | rowHeight={80} | ||||
rows={rows} | rows={rows} | ||||
columns={columns} | columns={columns} | ||||
customPageSize={5} | |||||
customPageSize={10} | |||||
onRowDoubleClick={handleEditDoubleClick} | onRowDoubleClick={handleEditDoubleClick} | ||||
/> | /> | ||||
</div> | </div> | ||||
@@ -82,7 +82,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria }) => { | |||||
fullWidth | fullWidth | ||||
{...register("code")} | {...register("code")} | ||||
id='code' | id='code' | ||||
label={intl.formatMessage({id: 'applicationId'}) + ":"} | |||||
label={intl.formatMessage({id: 'applicationId'})} | |||||
defaultValue={searchCriteria.code} | defaultValue={searchCriteria.code} | ||||
InputLabelProps={{ | InputLabelProps={{ | ||||
shrink: true | shrink: true | ||||
@@ -91,8 +91,8 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria }) => { | |||||
</Grid> | </Grid> | ||||
<Grid item xs={12} s={6} md={5} lg={3} sx={{ ml: 3, mr: 3, mb: 3 }}> | <Grid item xs={12} s={6} md={5} lg={3} sx={{ ml: 3, mr: 3, mb: 3 }}> | ||||
<Grid container> | |||||
<Grid item xs={5.25} s={5.25} md={5.25} lg={5.5}> | |||||
<Grid container spacing={1}> | |||||
<Grid item xs={6}> | |||||
<TextField | <TextField | ||||
fullWidth | fullWidth | ||||
{...register("dateFrom")} | {...register("dateFrom")} | ||||
@@ -110,11 +110,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria }) => { | |||||
/> | /> | ||||
</Grid> | </Grid> | ||||
<Grid item xs={1.5} s={1.5} md={1.5} lg={1} sx={{mt:1.3, display: 'flex', justifyContent:"center", alignItems: 'flex-start'}}> | |||||
<FormattedMessage id="to" /> | |||||
</Grid> | |||||
<Grid item xs={5.25} s={5.25} md={5.25} lg={5.5}> | |||||
<Grid item xs={6}> | |||||
<TextField | <TextField | ||||
fullWidth | fullWidth | ||||
InputLabelProps={{ | InputLabelProps={{ | ||||
@@ -127,7 +123,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria }) => { | |||||
}} | }} | ||||
id="dateTo" | id="dateTo" | ||||
type="date" | type="date" | ||||
//label="付款日期(到)" | |||||
label={intl.formatMessage({id: 'payDateTo'})} | |||||
defaultValue={searchCriteria.dateTo} | defaultValue={searchCriteria.dateTo} | ||||
/> | /> | ||||
</Grid> | </Grid> | ||||
@@ -166,7 +162,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria }) => { | |||||
fullWidth | fullWidth | ||||
{...register("transNo")} | {...register("transNo")} | ||||
id='transNo' | id='transNo' | ||||
label={intl.formatMessage({id: 'payId'})+":"} | |||||
label={intl.formatMessage({id: 'payId'})} | |||||
defaultValue={searchCriteria.transNo} | defaultValue={searchCriteria.transNo} | ||||
InputLabelProps={{ | InputLabelProps={{ | ||||
shrink: true | shrink: true | ||||
@@ -70,7 +70,7 @@ const Index = () => { | |||||
<div style={BackgroundHead}> | <div style={BackgroundHead}> | ||||
<Stack direction="row" height='70px' justifyContent="flex-start" alignItems="center"> | <Stack direction="row" height='70px' justifyContent="flex-start" alignItems="center"> | ||||
<Typography ml={15} color='#FFF' variant="h4" sx={{display: { xs: 'none', sm: 'none', md: 'block' }}}> | <Typography ml={15} color='#FFF' variant="h4" sx={{display: { xs: 'none', sm: 'none', md: 'block' }}}> | ||||
<FormattedMessage id="paymentHistory"/> | |||||
<FormattedMessage id="onlinePaymentHistory"/> | |||||
</Typography> | </Typography> | ||||
</Stack> | </Stack> | ||||
</div> | </div> | ||||
@@ -64,6 +64,31 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
return title; | return title; | ||||
} | } | ||||
}*/ | }*/ | ||||
const getIssueLabel=(data) =>{ | |||||
let issueYear = data.row.issueYear | |||||
let volume = data.row.issueVolume; | |||||
let issueNo = data.row.issueNo; | |||||
let issueDate = data.row.issueDate; | |||||
if (locale === 'zh-HK') { | |||||
return issueYear | |||||
+ " 第" + volume + "卷," | |||||
+ " 第" + issueNo + "期," | |||||
+ " " + DateUtils.dateFormat(issueDate, "YYYY年MM月DD日") | |||||
+ " (" + DateUtils.getWeekdayStr_ZH(issueDate) + ")"; | |||||
} else if (locale === 'zh-CN') { | |||||
return issueYear | |||||
+ " 第" + volume + "卷," | |||||
+ " 第" + issueNo + "期," | |||||
+ " " + DateUtils.dateFormat(issueDate, "YYYY年MM月DD日") | |||||
+ " (" + DateUtils.getWeekdayStr_CN(issueDate) + ")"; | |||||
} | |||||
return issueYear | |||||
+ " Vol. " + FormatUtils.zeroPad(volume, 3) | |||||
+ ", No. " + FormatUtils.zeroPad(issueNo, 2) | |||||
+ ", " + DateUtils.dateFormat(issueDate, "D MMM YYYY (ddd)"); | |||||
} | |||||
const columns = [ | const columns = [ | ||||
{ | { | ||||
@@ -85,10 +110,7 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
renderCell: (params) => { | renderCell: (params) => { | ||||
// let appNo = params.row.appNo; | // let appNo = params.row.appNo; | ||||
// let code = params.row.groupNo; | // let code = params.row.groupNo; | ||||
let isssue = params.row.issueYear | |||||
+ " Vol. " + FormatUtils.zeroPad(params.row.issueVolume, 3) | |||||
+ ", No. " + FormatUtils.zeroPad(params.row.issueNo, 2) | |||||
+ ", " + DateUtils.dateFormat(params.row.issueDate, "D MMM YYYY (ddd)"); | |||||
let isssue = getIssueLabel(params); | |||||
// return <div style={{ margin: 4 }}>{appNo}<br />{isssue}<br />{params.row.appRemarks}</div> | // return <div style={{ margin: 4 }}>{appNo}<br />{isssue}<br />{params.row.appRemarks}</div> | ||||
return <div style={{ margin: 4 }}>{isssue}<br />{isORGLoggedIn()?<>{params.row.appCareOf}<br /></>:null}{params.row.appRemarks}</div> | return <div style={{ margin: 4 }}>{isssue}<br />{isORGLoggedIn()?<>{params.row.appCareOf}<br /></>:null}{params.row.appRemarks}</div> | ||||
@@ -113,7 +135,7 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
valueGetter: (params) => { | valueGetter: (params) => { | ||||
let proofPaymentDeadline = DateUtils.convertToDate(params?.value); | let proofPaymentDeadline = DateUtils.convertToDate(params?.value); | ||||
proofPaymentDeadline = proofPaymentDeadline.setHours(14, 0, 0, 0); | proofPaymentDeadline = proofPaymentDeadline.setHours(14, 0, 0, 0); | ||||
return locale === 'en' ? DateUtils.datetimeStr(proofPaymentDeadline) : DateUtils.datetimeStr_Cht(proofPaymentDeadline); | |||||
return DateUtils.datetimeStr(proofPaymentDeadline); | |||||
} | } | ||||
}, | }, | ||||
{ | { | ||||
@@ -133,7 +133,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria, issueComboData | |||||
fullWidth | fullWidth | ||||
{...register("refNo")} | {...register("refNo")} | ||||
id='refNo' | id='refNo' | ||||
label={intl.formatMessage({id: 'proofId'}) + ":"} | |||||
label={intl.formatMessage({id: 'proofId'}) } | |||||
defaultValue={searchCriteria.refNo} | defaultValue={searchCriteria.refNo} | ||||
InputLabelProps={{ | InputLabelProps={{ | ||||
shrink: true | shrink: true | ||||
@@ -146,7 +146,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria, issueComboData | |||||
fullWidth | fullWidth | ||||
{...register("code")} | {...register("code")} | ||||
id='code' | id='code' | ||||
label={intl.formatMessage({id: 'applicationId'}) + ":"} | |||||
label={intl.formatMessage({id: 'applicationId'})} | |||||
defaultValue={searchCriteria.code} | defaultValue={searchCriteria.code} | ||||
InputLabelProps={{ | InputLabelProps={{ | ||||
shrink: true | shrink: true | ||||
@@ -201,8 +201,8 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria, issueComboData | |||||
</Grid> */} | </Grid> */} | ||||
<Grid item xs={12} s={6} md={5} lg={3} sx={{ ml: 3, mr: 3, mb: 3 }}> | <Grid item xs={12} s={6} md={5} lg={3} sx={{ ml: 3, mr: 3, mb: 3 }}> | ||||
<Grid container> | |||||
<Grid item xs={5.25} s={5.25} md={5.25} lg={5.5}> | |||||
<Grid container spacing={1}> | |||||
<Grid item xs={6}> | |||||
<TextField | <TextField | ||||
fullWidth | fullWidth | ||||
{...register("dateFrom")} | {...register("dateFrom")} | ||||
@@ -220,11 +220,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria, issueComboData | |||||
/> | /> | ||||
</Grid> | </Grid> | ||||
<Grid item xs={1.5} s={1.5} md={1.5} lg={1} sx={{mt:1.3, display: 'flex', justifyContent:"center", alignItems: 'flex-start'}}> | |||||
<FormattedMessage id="to" /> | |||||
</Grid> | |||||
<Grid item xs={5.25} s={5.25} md={5.25} lg={5.5}> | |||||
<Grid item xs={6}> | |||||
<TextField | <TextField | ||||
fullWidth | fullWidth | ||||
InputLabelProps={{ | InputLabelProps={{ | ||||
@@ -237,7 +233,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria, issueComboData | |||||
}} | }} | ||||
id="dateTo" | id="dateTo" | ||||
type="date" | type="date" | ||||
//label="校對日期(到)" | |||||
label={intl.formatMessage({id: 'proofDateTo'})} | |||||
defaultValue={searchCriteria.dateTo} | defaultValue={searchCriteria.dateTo} | ||||
/> | /> | ||||
</Grid> | </Grid> | ||||
@@ -73,7 +73,7 @@ const UserMaintainPage_Individual = () => { | |||||
let modifiedBy = DateUtils.datetimeStr(response.data.modified) + ", " + response.data.modifiedBy; | let modifiedBy = DateUtils.datetimeStr(response.data.modified) + ", " + response.data.modifiedBy; | ||||
response.data["createDate"] = createDate; | response.data["createDate"] = createDate; | ||||
response.data["modifieDate"] = modifiedBy; | response.data["modifieDate"] = modifiedBy; | ||||
response.data["verifiedStatus"] = response.data.verifiedBy ? DateUtils.datetimeStr(response.data.verifiedDate) + ", " + response.data.verifiedByName : "Not verified"; | |||||
response.data["verifiedStatus"] = response.data.verifiedBy ? DateUtils.datetimeStr(response.data.verifiedDate) + ", " + response.data.verifiedByName : "Not Verified"; | |||||
response.data["country"] = getObjectByValue(ComboData.country, "key", response.data.address?.country); | response.data["country"] = getObjectByValue(ComboData.country, "key", response.data.address?.country); | ||||
response.data["district"] = getObjectByValue(ComboData.district, "key", response.data.address?.district); | response.data["district"] = getObjectByValue(ComboData.district, "key", response.data.address?.district); | ||||
@@ -132,7 +132,7 @@ const UserMaintainPage_Organization = () => { | |||||
let modifiedBy = DateUtils.datetimeStr(response.data.modified) + ", " + response.data.modifiedBy; | let modifiedBy = DateUtils.datetimeStr(response.data.modified) + ", " + response.data.modifiedBy; | ||||
response.data["createDate"] = createDate; | response.data["createDate"] = createDate; | ||||
response.data["modifieDate"] = modifiedBy; | response.data["modifieDate"] = modifiedBy; | ||||
response.data["verifiedStatus"] = response.data.verifiedBy ? DateUtils.datetimeStr(response.data.verifiedDate) + ", " + response.data.verifiedByName : "Not verified"; | |||||
response.data["verifiedStatus"] = response.data.verifiedBy ? DateUtils.datetimeStr(response.data.verifiedDate) + ", " + response.data.verifiedByName : "Not Verified"; | |||||
response.data["lastLoginDate"] = response.data.lastLogin ? DateUtils.datetimeStr(response.data.lastLoginDate) : ""; | response.data["lastLoginDate"] = response.data.lastLogin ? DateUtils.datetimeStr(response.data.lastLoginDate) : ""; | ||||
// console.log(getObjectByValue(ComboData.country, "key", response.data.addressBus?.country)) | // console.log(getObjectByValue(ComboData.country, "key", response.data.addressBus?.country)) | ||||
@@ -115,7 +115,7 @@ const UserSearchForm_Individual = ({ applySearch }) => { | |||||
disablePortal | disablePortal | ||||
id="accountFilter" | id="accountFilter" | ||||
size="small" | size="small" | ||||
options={["All","Active", "Locked", "Not verified"]} | |||||
options={["All","Active", "Locked", "Not Verified"]} | |||||
value={accountFilter} | value={accountFilter} | ||||
onChange={(event, newValue) => { | onChange={(event, newValue) => { | ||||
if (newValue !== null) { | if (newValue !== null) { | ||||
@@ -142,7 +142,7 @@ const UserSearchForm_Organization = ({applySearch}) => { | |||||
disablePortal={false} | disablePortal={false} | ||||
id="accountFilter" | id="accountFilter" | ||||
size="small" | size="small" | ||||
options={["All", "Active","Locked","Not verified"]} | |||||
options={["All", "Active","Locked","Not Verified"]} | |||||
value={accountFilter} | value={accountFilter} | ||||
onChange={(event, newValue) => { | onChange={(event, newValue) => { | ||||
if (newValue !== null){ | if (newValue !== null){ | ||||
@@ -37,7 +37,7 @@ | |||||
"MSG.registerPersonal": "To complete the online application, you need to upload digital copies of identification documents.<br/>e.g. Hong Kong Identity Card, Passport, Mainland China Identity Card, Professional Practicing Certificate, etc.", | "MSG.registerPersonal": "To complete the online application, you need to upload digital copies of identification documents.<br/>e.g. Hong Kong Identity Card, Passport, Mainland China Identity Card, Professional Practicing Certificate, etc.", | ||||
"MSG.registerOrg": "You need to upload the proof documents for the online application.<br/>e.g. Business Registration Certificate, Professional Practicing Certificate, etc.", | "MSG.registerOrg": "You need to upload the proof documents for the online application.<br/>e.g. Business Registration Certificate, Professional Practicing Certificate, etc.", | ||||
"MSG.paymentMsg": "Your application and payment have been received", | "MSG.paymentMsg": "Your application and payment have been received", | ||||
"MSG.expiredApp": "Public notice application has expired", | |||||
"MSG.expiredApp": "Public Notice application has expired", | |||||
"MSG.providedByIAmSmart": "Indicates that the item is provided by \"iAM Smart\".", | "MSG.providedByIAmSmart": "Indicates that the item is provided by \"iAM Smart\".", | ||||
@@ -65,7 +65,7 @@ | |||||
"MSG.payMsg1": "We have received the manuscript proofreading confirmation and printing instructions for application number: {appNo}.", | "MSG.payMsg1": "We have received the manuscript proofreading confirmation and printing instructions for application number: {appNo}.", | ||||
"MSG.payMsg2_1": "Please complete the payment before ", | "MSG.payMsg2_1": "Please complete the payment before ", | ||||
"MSG.payMsg2_2": " and we will process the publication after receiving payment confirmation.", | "MSG.payMsg2_2": " and we will process the publication after receiving payment confirmation.", | ||||
"MSG.payMsg3": "If you have multiple public notice applications within the Year {issueYear}, Volume {issueVolume}, Issue {issueNo} of the Official Gazette, you can choose to merge the payment for all the approved manuscripts within this issue in 'My Public Notice' before the payment deadline.", | |||||
"MSG.payMsg3": "If you have multiple Public Notice applications within the Year {issueYear}, Volume {issueVolume}, Issue {issueNo} of the Official Gazette, you can choose to merge the payment for all the approved manuscripts within this issue in 'My Public Notice' before the payment deadline.", | |||||
"MSG.proofOutOfTime": "Response out of time, please apply again.", | "MSG.proofOutOfTime": "Response out of time, please apply again.", | ||||
"MSG.plzSelectApp": "Please select application", | "MSG.plzSelectApp": "Please select application", | ||||
@@ -180,7 +180,7 @@ | |||||
"requireDialingCode": "Please enter the international dialing code", | "requireDialingCode": "Please enter the international dialing code", | ||||
"requireVerify": "Please enter verification", | "requireVerify": "Please enter verification", | ||||
"dialingCode": "Global Code", | "dialingCode": "Global Code", | ||||
"userFaxNumber": "Fax number", | |||||
"userFaxNumber": "Fax Number", | |||||
"userIdDoc": "Identification document", | "userIdDoc": "Identification document", | ||||
"userIDNo": "ID Card Number", | "userIDNo": "ID Card Number", | ||||
"userEmailAddress": "Email Address", | "userEmailAddress": "Email Address", | ||||
@@ -302,14 +302,14 @@ | |||||
"lammaIslandCombo": "Lamma Island District", | "lammaIslandCombo": "Lamma Island District", | ||||
"pengChauCombo": "Peng Chau District", | "pengChauCombo": "Peng Chau District", | ||||
"applyPublicNotice": "Apply for public notice", | |||||
"applyPublicNotice": "Apply for Public Notice", | |||||
"attention": "attention", | "attention": "attention", | ||||
"to": "To", | "to": "To", | ||||
"all": "All", | "all": "All", | ||||
"success": "Success", | "success": "Success", | ||||
"reject": "Reject", | "reject": "Reject", | ||||
"cancelledStatus": "Cancelled", | "cancelledStatus": "Cancelled", | ||||
"inProgress": "In progress", | |||||
"inProgress": "In Progress", | |||||
"replied": "Replied", | "replied": "Replied", | ||||
"pendingReply": "PendingReply", | "pendingReply": "PendingReply", | ||||
"processing": "Processing", | "processing": "Processing", | ||||
@@ -322,16 +322,17 @@ | |||||
"withdrawn": "Withdrawn", | "withdrawn": "Withdrawn", | ||||
"searchApplyRecord": "Search application record", | "searchApplyRecord": "Search application record", | ||||
"applicationId": "Application ID", | "applicationId": "Application ID", | ||||
"submitDate": "Submit date", | |||||
"submitDateFrom": "Submit date (from)", | |||||
"submitDateTo": "Submit date (to)", | |||||
"submitDate": "Submit Date", | |||||
"submitDateFrom": "Submit Date (From)", | |||||
"submitDateTo": "Submit Date (To)", | |||||
"myRemarks": "Remarks", | "myRemarks": "Remarks", | ||||
"status": "Status", | "status": "Status", | ||||
"viewDetail": "View details", | "viewDetail": "View details", | ||||
"price": "Price", | |||||
"price": "Amount ($)", | |||||
"pay": "Pay", | "pay": "Pay", | ||||
"payDate": "Payment Date", | "payDate": "Payment Date", | ||||
"payDateFrom": "Payment Date (from)", | |||||
"payDateFrom": "Payment Date (From)", | |||||
"payDateTo": "Payment Date (To)", | |||||
"payStatus": "Payment Status", | "payStatus": "Payment Status", | ||||
"payId": "Payment Code", | "payId": "Payment Code", | ||||
"payConfirm": "Confirm payment", | "payConfirm": "Confirm payment", | ||||
@@ -364,24 +365,25 @@ | |||||
"publicNoticeDetailTitle": "Public Notice Application Information", | "publicNoticeDetailTitle": "Public Notice Application Information", | ||||
"applyPerson": "Applicant", | "applyPerson": "Applicant", | ||||
"applyStatus": "App. Status", | "applyStatus": "App. Status", | ||||
"gazetteCount": "Gazette issues number", | |||||
"gazetteCount2" :"Gazette issues number / Remarks", | |||||
"gazetteCount2_1" :"Care Of / Remarks", | |||||
"gazetteCount3" :"Gazette issues number / Care Of/ Remarks", | |||||
"publishDate": "Publish date", | |||||
"gazetteCount": "Gazette Issue No.", | |||||
"gazetteCount2" :"Gazette Issue No./ Remarks", | |||||
"gazetteCount2_1" :"Care Of/ Remarks", | |||||
"gazetteCount3" :"Gazette Issue No./ Care Of/ Remarks", | |||||
"publishDate": "Publish Date", | |||||
"draftFile": "Manuscript file", | "draftFile": "Manuscript file", | ||||
"download": "Download", | "download": "Download", | ||||
"paymentHistory": "Payment History", | "paymentHistory": "Payment History", | ||||
"proofId": "Proof Code", | "proofId": "Proof Code", | ||||
"proofDate": "Proofing date", | |||||
"proofDateFrom": "Proofing date (from)", | |||||
"replyDate": "Reply date", | |||||
"fee": "Fee", | |||||
"proofDate": "Proofing Date", | |||||
"proofDateFrom": "Proofing Date (From)", | |||||
"proofDateTo": "Proofing Date (To)", | |||||
"replyDate": "Reply Date", | |||||
"fee": "Amount ($)", | |||||
"payFeeFor": "Pay for", | "payFeeFor": "Pay for", | ||||
"payFor": "Pay", | "payFor": "Pay", | ||||
"payFee": "Payment Amount", | "payFee": "Payment Amount", | ||||
"replyBefore": "Reply before", | |||||
"applicationPublishDate": "Publish date", | |||||
"replyBefore": "Reply Before", | |||||
"applicationPublishDate": "Publish Date", | |||||
"pleaseCheckReminder": "Please download the following printed manuscript file and proofread it carefully", | "pleaseCheckReminder": "Please download the following printed manuscript file and proofread it carefully", | ||||
"payAnd": "Pay and ", | "payAnd": "Pay and ", | ||||
"commentDeadline": "Deadline for proof with revison", | "commentDeadline": "Deadline for proof with revison", | ||||
@@ -404,19 +406,19 @@ | |||||
"doubleCol":"Double Column", | "doubleCol":"Double Column", | ||||
"transactionNo": "Transaction number", | "transactionNo": "Transaction number", | ||||
"transactionDate": "Transaction date", | |||||
"transactionTime": "Transaction time", | |||||
"transactionDate": "Transaction Date", | |||||
"transactionTime": "Transaction Time", | |||||
"paymentRefCode": "Payment reference number", | "paymentRefCode": "Payment reference number", | ||||
"paymentInfoRecord": "Payment Notice Record", | "paymentInfoRecord": "Payment Notice Record", | ||||
"paymentRecordId": "Payment record number", | "paymentRecordId": "Payment record number", | ||||
"receiptDate": "Issuance date", | |||||
"sendDate": "Send date", | |||||
"sendDateFrom": "Send date (from)", | |||||
"sendDateTo": "Send date (to)", | |||||
"receiptDate": "Issuance Date", | |||||
"sendDate": "Send Date", | |||||
"sendDateFrom": "Send Date (From)", | |||||
"sendDateTo": "Send Date (To)", | |||||
"files": "File(s)", | "files": "File(s)", | ||||
"loginName": "Login Name", | "loginName": "Login Name", | ||||
"lastLoginDate": "Last login date", | |||||
"lastLoginDate": "Last Login Date", | |||||
"lastSubmissionDate": "Last submission date", | "lastSubmissionDate": "Last submission date", | ||||
"locked": "Locked", | "locked": "Locked", | ||||
"unlock": "Unlock", | "unlock": "Unlock", | ||||
@@ -426,11 +428,11 @@ | |||||
"MSG.setPrimay": "Are you sure to mark user “{username}” as primary user?", | "MSG.setPrimay": "Are you sure to mark user “{username}” as primary user?", | ||||
"MSG.revokePrimay": "Are you sure to revoke the primary user from user “{username}”?", | "MSG.revokePrimay": "Are you sure to revoke the primary user from user “{username}”?", | ||||
"submitApplication": "Submit public notice application", | |||||
"submitApplication": "Submit Public Notice application", | |||||
"applicationSubheading": "Provide your advertisement content with formatting, proofreading and pricing.", | "applicationSubheading": "Provide your advertisement content with formatting, proofreading and pricing.", | ||||
"announcement": "Announcement", | |||||
"announcement": "Announcements", | |||||
"viewAllAnnouncement": "Show all announcements", | "viewAllAnnouncement": "Show all announcements", | ||||
"systemMessage": "System message", | |||||
"systemMessage": "System Messages", | |||||
"viewAllSystemMessage": "Show all messages", | "viewAllSystemMessage": "Show all messages", | ||||
"msgDetails": "Message Details", | "msgDetails": "Message Details", | ||||
@@ -448,8 +450,8 @@ | |||||
"rowsPerPage": "Rows Per Page", | "rowsPerPage": "Rows Per Page", | ||||
"date" : "Date", | "date" : "Date", | ||||
"keyword": "Keyword", | "keyword": "Keyword", | ||||
"dateFrom": "Date(From)", | |||||
"dateTo": "Date(To)", | |||||
"dateFrom": "Date (From)", | |||||
"dateTo": "Date (To)", | |||||
"of": "of", | "of": "of", | ||||
"loading": "Loading...", | "loading": "Loading...", | ||||
"ok": "Ok", | "ok": "Ok", | ||||
@@ -460,7 +462,7 @@ | |||||
"creditorAccount": "Credit Client", | "creditorAccount": "Credit Client", | ||||
"nameEng": "Name (Eng)", | "nameEng": "Name (Eng)", | ||||
"nameChi": "Name (Chi)", | "nameChi": "Name (Chi)", | ||||
"expiryDate": "Expiry date", | |||||
"expiryDate": "Expiry Date", | |||||
"create": "Create", | "create": "Create", | ||||
"confirmTo": "Confirm to ", | "confirmTo": "Confirm to ", | ||||
@@ -317,15 +317,16 @@ | |||||
"searchApplyRecord": "搜寻申请记录", | "searchApplyRecord": "搜寻申请记录", | ||||
"applicationId": "申请编号", | "applicationId": "申请编号", | ||||
"submitDate": "提交日期", | "submitDate": "提交日期", | ||||
"submitDateFrom": "提交日期(从)", | |||||
"submitDateTo": "提交日期(到)", | |||||
"submitDateFrom": "提交日期 (从)", | |||||
"submitDateTo": "提交日期 (到)", | |||||
"myRemarks": "我的备注", | "myRemarks": "我的备注", | ||||
"status": "状态", | "status": "状态", | ||||
"viewDetail": "查看详细", | "viewDetail": "查看详细", | ||||
"price": "价钱", | |||||
"price": "金额 ($)", | |||||
"pay": "付款", | "pay": "付款", | ||||
"payDate": "付款日期", | "payDate": "付款日期", | ||||
"payDateFrom": "付款日期(从)", | |||||
"payDateFrom": "付款日期 (从)", | |||||
"payDateTo": "付款日期 (到)", | |||||
"payStatus": "付款状况", | "payStatus": "付款状况", | ||||
"payId": "付款编号", | "payId": "付款编号", | ||||
"payConfirm": "确认付款", | "payConfirm": "确认付款", | ||||
@@ -346,7 +347,7 @@ | |||||
"close": "关闭", | "close": "关闭", | ||||
"confirm": "确认", | "confirm": "确认", | ||||
"particulars": "项目", | "particulars": "项目", | ||||
"currencyPrice": "金额", | |||||
"currencyPrice": "金额 ($)", | |||||
"currencyAmount": "金额", | "currencyAmount": "金额", | ||||
"transactionRefNo": "交易參考編號", | "transactionRefNo": "交易參考編號", | ||||
"selectedPaymentMethod": "已選擇付款方法", | "selectedPaymentMethod": "已選擇付款方法", | ||||
@@ -368,12 +369,13 @@ | |||||
"paymentHistory": "付款记录", | "paymentHistory": "付款记录", | ||||
"proofId": "校对编号", | "proofId": "校对编号", | ||||
"proofDate": "校对日期", | "proofDate": "校对日期", | ||||
"proofDateFrom": "校对日期(从)", | |||||
"proofDateFrom": "校对日期 (从)", | |||||
"proofDateTo": "校对日期 (到)", | |||||
"replyDate": "回复日期", | "replyDate": "回复日期", | ||||
"fee": "费用", | |||||
"payFeeFor": "应缴费用", | |||||
"fee": "金额 ($)", | |||||
"payFeeFor": "应缴金额 ($)", | |||||
"payFor": "支付", | "payFor": "支付", | ||||
"payFee": "支付金額", | |||||
"payFee": "支付金额 ($)", | |||||
"replyBefore": "此日期前回复", | "replyBefore": "此日期前回复", | ||||
"applicationPublishDate": "刊出日期", | "applicationPublishDate": "刊出日期", | ||||
"pleaseCheckReminder": "请下载下列印刷稿档案,并仔细校对", | "pleaseCheckReminder": "请下载下列印刷稿档案,并仔细校对", | ||||
@@ -406,8 +408,8 @@ | |||||
"paymentRecordId": "缴款单号", | "paymentRecordId": "缴款单号", | ||||
"receiptDate": "签发日期", | "receiptDate": "签发日期", | ||||
"sendDate": "发送日期", | "sendDate": "发送日期", | ||||
"sendDateFrom": "发送日期(从)", | |||||
"sendDateTo": "发送日期(到)", | |||||
"sendDateFrom": "发送日期 (从)", | |||||
"sendDateTo": "发送日期 (到)", | |||||
"files": "档案", | "files": "档案", | ||||
"loginName": "登录名称", | "loginName": "登录名称", | ||||
"lastLoginDate": "最后登入日期", | "lastLoginDate": "最后登入日期", | ||||
@@ -422,8 +424,8 @@ | |||||
"submitApplication": "提交公共启事申请", | "submitApplication": "提交公共启事申请", | ||||
"applicationSubheading": "提供你的启事内容作排版,校对及计价。", | "applicationSubheading": "提供你的启事内容作排版,校对及计价。", | ||||
"announcement": "公共启事", | |||||
"viewAllAnnouncement": "显示所有公共启事", | |||||
"announcement": "通告", | |||||
"viewAllAnnouncement": "显示所有通告", | |||||
"systemMessage": "系统消息", | "systemMessage": "系统消息", | ||||
"viewAllSystemMessage": "显示所有消息", | "viewAllSystemMessage": "显示所有消息", | ||||
"msgDetails": "消息详情", | "msgDetails": "消息详情", | ||||
@@ -442,8 +444,8 @@ | |||||
"rowsPerPage": "每页项数", | "rowsPerPage": "每页项数", | ||||
"date" : "日期", | "date" : "日期", | ||||
"keyword": "关键字", | "keyword": "关键字", | ||||
"dateFrom": "日期(从)", | |||||
"dateTo": "日期(到)", | |||||
"dateFrom": "日期 (从)", | |||||
"dateTo": "日期 (到)", | |||||
"of": "於", | "of": "於", | ||||
"loading": "加载中...", | "loading": "加载中...", | ||||
"ok": "好的", | "ok": "好的", | ||||
@@ -452,8 +454,8 @@ | |||||
"organizationDetails": "机构详情", | "organizationDetails": "机构详情", | ||||
"brNo": "商业登记证号码", | "brNo": "商业登记证号码", | ||||
"creditorAccount": "债权人帐户", | "creditorAccount": "债权人帐户", | ||||
"nameEng": "姓名(英文)", | |||||
"nameChi": "姓名(中文)", | |||||
"nameEng": "姓名 (英文)", | |||||
"nameChi": "姓名 (中文)", | |||||
"expiryDate": "过期日期", | "expiryDate": "过期日期", | ||||
"create": "创建", | "create": "创建", | ||||
"confirmTo": "确定", | "confirmTo": "确定", | ||||
@@ -320,15 +320,16 @@ | |||||
"searchApplyRecord": "搜尋申請記錄", | "searchApplyRecord": "搜尋申請記錄", | ||||
"applicationId": "申請編號", | "applicationId": "申請編號", | ||||
"submitDate": "提交日期", | "submitDate": "提交日期", | ||||
"submitDateFrom": "提交日期(從)", | |||||
"submitDateTo": "提交日期(到)", | |||||
"submitDateFrom": "提交日期 (從)", | |||||
"submitDateTo": "提交日期 (到)", | |||||
"myRemarks": "我的備註", | "myRemarks": "我的備註", | ||||
"status": "狀態", | "status": "狀態", | ||||
"viewDetail": "查看詳細", | "viewDetail": "查看詳細", | ||||
"price": "價錢", | |||||
"price": "金額 ($)", | |||||
"pay": "付款", | "pay": "付款", | ||||
"payDate": "付款日期", | "payDate": "付款日期", | ||||
"payDateFrom": "付款日期(從)", | |||||
"payDateFrom": "付款日期 (從)", | |||||
"payDateTo": "付款日期 (到)", | |||||
"payStatus": "付款狀況", | "payStatus": "付款狀況", | ||||
"payId": "付款編號", | "payId": "付款編號", | ||||
"payConfirm": "確認付款", | "payConfirm": "確認付款", | ||||
@@ -349,7 +350,7 @@ | |||||
"close": "關閉", | "close": "關閉", | ||||
"confirm": "確認", | "confirm": "確認", | ||||
"particulars": "項目", | "particulars": "項目", | ||||
"currencyPrice": "金額", | |||||
"currencyPrice": "金額 ($)", | |||||
"currencyAmount": "金額", | "currencyAmount": "金額", | ||||
"transactionRefNo": "交易參考編號", | "transactionRefNo": "交易參考編號", | ||||
"selectedPaymentMethod": "已選擇付款方法", | "selectedPaymentMethod": "已選擇付款方法", | ||||
@@ -371,12 +372,13 @@ | |||||
"paymentHistory": "付款記錄", | "paymentHistory": "付款記錄", | ||||
"proofId": "校對編號", | "proofId": "校對編號", | ||||
"proofDate": "校對日期", | "proofDate": "校對日期", | ||||
"proofDateFrom": "校對日期(從)", | |||||
"proofDateFrom": "校對日期 (從)", | |||||
"proofDateTo": "校對日期 (到)", | |||||
"replyDate": "回覆日期", | "replyDate": "回覆日期", | ||||
"fee": "費用", | |||||
"payFeeFor": "應繳費用", | |||||
"fee": "金額 ($)", | |||||
"payFeeFor": "應繳金額 ($)", | |||||
"payFor": "支付", | "payFor": "支付", | ||||
"payFee": "支付金額", | |||||
"payFee": "支付金額 ($)", | |||||
"replyBefore": "此日期前回覆", | "replyBefore": "此日期前回覆", | ||||
"applicationPublishDate": "刊出日期", | "applicationPublishDate": "刊出日期", | ||||
"pleaseCheckReminder": "請下載下列印刷稿檔案,並仔細校對", | "pleaseCheckReminder": "請下載下列印刷稿檔案,並仔細校對", | ||||
@@ -409,8 +411,8 @@ | |||||
"paymentRecordId": "繳款單號", | "paymentRecordId": "繳款單號", | ||||
"receiptDate": "簽發日期", | "receiptDate": "簽發日期", | ||||
"sendDate": "發送日期", | "sendDate": "發送日期", | ||||
"sendDateFrom": "發送日期(從)", | |||||
"sendDateTo": "發送日期(到)", | |||||
"sendDateFrom": "發送日期 (從)", | |||||
"sendDateTo": "發送日期 (到)", | |||||
"files": "檔案", | "files": "檔案", | ||||
"loginName": "登錄名稱", | "loginName": "登錄名稱", | ||||
"lastLoginDate": "最後登入日期", | "lastLoginDate": "最後登入日期", | ||||
@@ -445,8 +447,8 @@ | |||||
"rowsPerPage": "每頁項數", | "rowsPerPage": "每頁項數", | ||||
"date" : "日期", | "date" : "日期", | ||||
"keyword": "關鍵字", | "keyword": "關鍵字", | ||||
"dateFrom": "日期(從)", | |||||
"dateTo": "日期(到)", | |||||
"dateFrom": "日期 (從)", | |||||
"dateTo": "日期 (到)", | |||||
"of": "於", | "of": "於", | ||||
"loading": "加載中...", | "loading": "加載中...", | ||||
"ok": "好的", | "ok": "好的", | ||||
@@ -455,8 +457,8 @@ | |||||
"organizationDetails": "機構詳情", | "organizationDetails": "機構詳情", | ||||
"brNo": "商業登記證號碼", | "brNo": "商業登記證號碼", | ||||
"creditorAccount": "債權人帳戶", | "creditorAccount": "債權人帳戶", | ||||
"nameEng": "姓名(英文)", | |||||
"nameChi": "姓名(中文)", | |||||
"nameEng": "姓名 (英文)", | |||||
"nameChi": "姓名 (中文)", | |||||
"expiryDate": "過期日期", | "expiryDate": "過期日期", | ||||
"create": "創建", | "create": "創建", | ||||
"confirmTo": "確定", | "confirmTo": "確定", | ||||
@@ -35,7 +35,7 @@ export const country = [ | |||||
{ id:3, key: 3, label: '澳門', type: 'macau' } | { id:3, key: 3, label: '澳門', type: 'macau' } | ||||
]; | ]; | ||||
export const accountFilter = [{ id: 1, key: 1, label: 'Active', type: 'active' }, { id: 2, key: 2, label: 'Locked', type: 'locked' }, { id: 3, key: 3, label: 'Not verified', type: 'notVerified' }]; | |||||
export const accountFilter = [{ id: 1, key: 1, label: 'Active', type: 'active' }, { id: 2, key: 2, label: 'Locked', type: 'locked' }, { id: 3, key: 3, label: 'Not Verified', type: 'notVerified' }]; | |||||
export const publicNoticeStatic = [ | export const publicNoticeStatic = [ | ||||
{ key: 0, label: 'all', type: 'all' }, | { key: 0, label: 'all', type: 'all' }, | ||||
@@ -70,8 +70,8 @@ export const publicNoticeStatic_GLD = [ | |||||
{ key: 3, label: 'Paid', type: 'paid' }, | { key: 3, label: 'Paid', type: 'paid' }, | ||||
{ key: 4, label: 'Published', type: 'published' }, | { key: 4, label: 'Published', type: 'published' }, | ||||
{ key: 5, label: 'Completed', type: 'completed' }, | { key: 5, label: 'Completed', type: 'completed' }, | ||||
{ key: 6, label: 'Not accepted', type: 'notAccepted' }, | |||||
{ key: 7, label: 'Re-submit required', type: 'resubmit' }, | |||||
{ key: 6, label: 'Not Accepted', type: 'notAccepted' }, | |||||
{ key: 7, label: 'Re-Submit Required', type: 'resubmit' }, | |||||
{ key: 8, label: 'Cancelled', type: 'cancelled' }, | { key: 8, label: 'Cancelled', type: 'cancelled' }, | ||||
{ key: 9, label: 'Withdrawn', type: 'withdrawn' }, | { key: 9, label: 'Withdrawn', type: 'withdrawn' }, | ||||
]; | ]; | ||||
@@ -52,15 +52,18 @@ export const convertToDate = (date)=>{ | |||||
export const dateFormat = (date, format) =>{ | export const dateFormat = (date, format) =>{ | ||||
date = convertToDate(date); | date = convertToDate(date); | ||||
return dayjs(date).format(format); | |||||
if(date) return dayjs(date).format(format); | |||||
return ""; | |||||
}; | }; | ||||
export const getWeekdayStr_ZH = (date) =>{ | export const getWeekdayStr_ZH = (date) =>{ | ||||
date = convertToDate(date); | date = convertToDate(date); | ||||
return days_ZH[date.getDay()] | |||||
if(date) return days_ZH[date.getDay()] | |||||
return ""; | |||||
}; | }; | ||||
export const getWeekdayStr_CN = (date) =>{ | export const getWeekdayStr_CN = (date) =>{ | ||||
date = convertToDate(date); | date = convertToDate(date); | ||||
return days_CN[date.getDay()] | |||||
if(date) return days_CN[date.getDay()] | |||||
return ""; | |||||
}; | }; |
@@ -1,7 +1,7 @@ | |||||
import {getStatusTag} from "utils/statusUtils/Base"; | import {getStatusTag} from "utils/statusUtils/Base"; | ||||
const pending = {color:"#f5a83d", eng:"Pending", cht:"待辦"} | const pending = {color:"#f5a83d", eng:"Pending", cht:"待辦"} | ||||
const toBePaid = {color:"#f5a83d", eng:"To be paid", cht:"待支付"} | |||||
const toBePaid = {color:"#f5a83d", eng:"To be Paid", cht:"待支付"} | |||||
const paid = {color:"#22a13f", eng:"Paid", cht:"已付費"} | const paid = {color:"#22a13f", eng:"Paid", cht:"已付費"} | ||||
export function getStatus_Cht(params) { | export function getStatus_Cht(params) { | ||||