| @@ -54,54 +54,41 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
| return PublicNoteStatusUtils.getStatusByTextEng(params.row.status, params.row.creditor); | return PublicNoteStatusUtils.getStatusByTextEng(params.row.status, params.row.creditor); | ||||
| } | } | ||||
| }, | }, | ||||
| { | |||||
| field: 'date', | |||||
| headerName: 'Submit Date', | |||||
| flex: 1, | |||||
| minWidth: 200, | |||||
| renderCell: (params) => { | |||||
| return DateUtils.datetimeStr(params.row.created); | |||||
| } | |||||
| }, | |||||
| // { | |||||
| // field: 'date', | |||||
| // headerName: 'Submit Date', | |||||
| // flex: 1, | |||||
| // minWidth: 200, | |||||
| // renderCell: (params) => { | |||||
| // return DateUtils.datetimeStr(params.row.created); | |||||
| // } | |||||
| // }, | |||||
| { | { | ||||
| id: 'contactPerson', | id: 'contactPerson', | ||||
| field: 'contactPerson', | field: 'contactPerson', | ||||
| headerName: 'Contact Person', | |||||
| flex: 1, | |||||
| minWidth: 200, | |||||
| headerName: 'Client', | |||||
| flex: 3, | |||||
| minWidth: 300, | |||||
| renderCell: (params) => { | renderCell: (params) => { | ||||
| let company = params.row.enCompanyName != null?params.row.enCompanyName: params.row.chCompanyName; | let company = params.row.enCompanyName != null?params.row.enCompanyName: params.row.chCompanyName; | ||||
| company = company != null ? company : ""; | company = company != null ? company : ""; | ||||
| /* | |||||
| let phone = JSON.parse(params.row.contactTelNo); | |||||
| let faxNo = JSON.parse(params.row.contactFaxNo); | |||||
| let contact = ""; | |||||
| if (phone) { | |||||
| contact = "Phone No.: " + phone?.countryCode + " " + phone?.phoneNumber | |||||
| } | |||||
| if (faxNo && faxNo?.faxNumber) { | |||||
| if (contact != "") | |||||
| contact = contact + ", " | |||||
| contact = contact + "Fax No.:" + faxNo?.countryCode + " " + faxNo?.faxNumber | |||||
| } | |||||
| */ | |||||
| return (<> | |||||
| {params?.value}<br />{company} | |||||
| </>); | |||||
| return <div> | |||||
| {params?.value}<br/>{company}<br/>Client Remark: {params.row.careOf} | |||||
| </div>; | |||||
| } | } | ||||
| }, | }, | ||||
| { | { | ||||
| id: 'groupNo', | id: 'groupNo', | ||||
| field: 'groupNo', | field: 'groupNo', | ||||
| headerName: 'Gazette Group', | |||||
| flex: 1, | |||||
| minWidth: 150, | |||||
| valueGetter: (params) => { | |||||
| return (params?.value) ? (params?.value) : ""; | |||||
| headerName: 'Gazette', | |||||
| flex: 2, | |||||
| minWidth: 300, | |||||
| renderCell: (params) => { | |||||
| return <>{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)")} | |||||
| <br/>{(params?.value)}</>; | |||||
| } | } | ||||
| }, | }, | ||||
| { | { | ||||
| @@ -109,7 +96,7 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
| field: 'fee', | field: 'fee', | ||||
| headerName: 'Amount($)', | headerName: 'Amount($)', | ||||
| flex: 1, | flex: 1, | ||||
| minWidth: 150, | |||||
| minWidth: 100, | |||||
| valueGetter: (params) => { | valueGetter: (params) => { | ||||
| return FormatUtils.currencyFormat(params?.value); | return FormatUtils.currencyFormat(params?.value); | ||||
| } | } | ||||