@@ -62,7 +62,7 @@ const MainCard = forwardRef( | |||
fontFamily: theme.typography.fontFamily, | |||
fontSize: '0.75rem' | |||
}, | |||
maxWidth: { xs: 700, sm: 900, md: 1000, lg: 1300, xl: 1850 }, | |||
// maxWidth: { xs: 700, sm: 900, md: 1000, lg: 1300, xl: 1850 }, | |||
// minWidth: { xs: 600, sm: 800, md: 900, lg: 1000, xl: 1000 }, | |||
margin: { xs: 2.5, md: 3 }, | |||
// '& > *': { | |||
@@ -33,32 +33,32 @@ export default function BaseGrid({rows}) { | |||
return DateUtils.datetimeStr(params?.value); | |||
} | |||
}, | |||
{ | |||
id: 'contactPerson', | |||
field: 'contactPerson', | |||
headerName: '聯絡人', | |||
flex: 2, | |||
renderCell: (params) => { | |||
let phone = JSON.parse(params.row.contactTelNo); | |||
let faxNo = JSON.parse(params.row.contactFaxNo); | |||
// { | |||
// id: 'contactPerson', | |||
// field: 'contactPerson', | |||
// headerName: '聯絡人', | |||
// flex: 2, | |||
// renderCell: (params) => { | |||
// let phone = JSON.parse(params.row.contactTelNo); | |||
// let faxNo = JSON.parse(params.row.contactFaxNo); | |||
let contact = ""; | |||
if (phone) { | |||
contact = "電話: " + phone?.countryCode + " " + phone?.phoneNumber | |||
} | |||
// let contact = ""; | |||
// if (phone) { | |||
// contact = "電話: " + phone?.countryCode + " " + phone?.phoneNumber | |||
// } | |||
if (faxNo && faxNo?.faxNumber) { | |||
if (contact != "") | |||
contact = contact + ", " | |||
contact = contact + "傳真:" + faxNo?.countryCode + " " + faxNo?.faxNumber | |||
} | |||
// if (faxNo && faxNo?.faxNumber) { | |||
// if (contact != "") | |||
// contact = contact + ", " | |||
// contact = contact + "傳真:" + faxNo?.countryCode + " " + faxNo?.faxNumber | |||
// } | |||
return (<> | |||
{params?.value}<br /> | |||
{contact} | |||
</>); | |||
} | |||
}, | |||
// return (<> | |||
// {params?.value}<br /> | |||
// {contact} | |||
// </>); | |||
// } | |||
// }, | |||
{ | |||
id: 'remarks', | |||
field: 'remarks', | |||
@@ -90,7 +90,7 @@ export default function BaseGrid({rows}) { | |||
} | |||
return ( | |||
<div style={{height: '100%', width: '100%', padding: 4}}> | |||
<div style={{minHeight: 400, width: '100%', padding: 4}}> | |||
<FiDataGrid | |||
rows={rows} | |||
columns={columns} | |||
@@ -39,32 +39,32 @@ export default function SubmittedTab({ rows }) { | |||
return DateUtils.datetimeStr(params.value); | |||
} | |||
}, | |||
{ | |||
id: 'contactPerson', | |||
field: 'contactPerson', | |||
headerName: '聯絡人', | |||
flex: 2, | |||
renderCell: (params) => { | |||
let phone = JSON.parse(params.row.contactTelNo); | |||
let faxNo = JSON.parse(params.row.contactFaxNo); | |||
let contact = ""; | |||
if (phone) { | |||
contact = "電話: " + phone?.countryCode + " " + phone?.phoneNumber | |||
} | |||
if (faxNo && faxNo?.faxNumber) { | |||
if (contact != "") | |||
contact = contact + ", " | |||
contact = contact + "傳真:" + faxNo?.countryCode + " " + faxNo?.faxNumber | |||
} | |||
return (<> | |||
{params?.value}<br /> | |||
{contact} | |||
</>); | |||
} | |||
}, | |||
// { | |||
// id: 'contactPerson', | |||
// field: 'contactPerson', | |||
// headerName: '聯絡人', | |||
// flex: 2, | |||
// renderCell: (params) => { | |||
// let phone = JSON.parse(params.row.contactTelNo); | |||
// let faxNo = JSON.parse(params.row.contactFaxNo); | |||
// let contact = ""; | |||
// if (phone) { | |||
// contact = "電話: " + phone?.countryCode + " " + phone?.phoneNumber | |||
// } | |||
// if (faxNo && faxNo?.faxNumber) { | |||
// if (contact != "") | |||
// contact = contact + ", " | |||
// contact = contact + "傳真:" + faxNo?.countryCode + " " + faxNo?.faxNumber | |||
// } | |||
// return (<> | |||
// {params?.value}<br /> | |||
// {contact} | |||
// </>); | |||
// } | |||
// }, | |||
{ | |||
id: 'remarks', | |||
field: 'remarks', | |||
@@ -37,32 +37,32 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||
return DateUtils.datetimeStr(params?.value); | |||
} | |||
}, | |||
{ | |||
id: 'contactPerson', | |||
field: 'contactPerson', | |||
headerName: '聯絡人', | |||
flex: 2, | |||
renderCell: (params) => { | |||
let phone = JSON.parse(params.row.contactTelNo); | |||
let faxNo = JSON.parse(params.row.contactFaxNo); | |||
// { | |||
// id: 'contactPerson', | |||
// field: 'contactPerson', | |||
// headerName: '聯絡人', | |||
// flex: 2, | |||
// renderCell: (params) => { | |||
// let phone = JSON.parse(params.row.contactTelNo); | |||
// let faxNo = JSON.parse(params.row.contactFaxNo); | |||
let contact = ""; | |||
if (phone) { | |||
contact = "電話: " + phone?.countryCode + " " + phone?.phoneNumber | |||
} | |||
// let contact = ""; | |||
// if (phone) { | |||
// contact = "電話: " + phone?.countryCode + " " + phone?.phoneNumber | |||
// } | |||
if (faxNo && faxNo?.faxNumber) { | |||
if (contact != "") | |||
contact = contact + ", " | |||
contact = contact + "傳真:" + faxNo?.countryCode + " " + faxNo?.faxNumber | |||
} | |||
// if (faxNo && faxNo?.faxNumber) { | |||
// if (contact != "") | |||
// contact = contact + ", " | |||
// contact = contact + "傳真:" + faxNo?.countryCode + " " + faxNo?.faxNumber | |||
// } | |||
return (<> | |||
{params?.value}<br /> | |||
{contact} | |||
</>); | |||
} | |||
}, | |||
// return (<> | |||
// {params?.value}<br /> | |||
// {contact} | |||
// </>); | |||
// } | |||
// }, | |||
{ | |||
id: 'remarks', | |||
field: 'remarks', | |||