|
|
@@ -286,6 +286,23 @@ const SearchPublicNoticeForm = ({ applySearch, generateReport, searchCriteria, o |
|
|
|
generateReport(temp); |
|
|
|
} |
|
|
|
|
|
|
|
const clearHandler = () => () => { |
|
|
|
setSysTxnMinDate(searchCriteria.dateFrom) |
|
|
|
setsysTxnMaxDate(searchCriteria.dateTo) |
|
|
|
setTxnMinDate(searchCriteria.dateFrom) |
|
|
|
setTxnMaxDate(searchCriteria.dateTo) |
|
|
|
setCollMinDate(searchCriteria.dateFrom) |
|
|
|
setCollMaxDate(searchCriteria.dateTo) |
|
|
|
setSysTxnFromDateValue("") |
|
|
|
setSysTxnToDateValue("") |
|
|
|
setTxnFromDateValue("") |
|
|
|
setTxnToDateValue("") |
|
|
|
setCollFromDateValue("") |
|
|
|
setCollToDateValue("") |
|
|
|
setStatus(ComboData.paymentStatus[0]) |
|
|
|
setMethod(ComboData.paymentMethod[0]) |
|
|
|
} |
|
|
|
|
|
|
|
return ( |
|
|
|
<MainCard xs={12} md={12} lg={12} |
|
|
|
border={false} |
|
|
@@ -504,59 +521,86 @@ const SearchPublicNoticeForm = ({ applySearch, generateReport, searchCriteria, o |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
|
|
|
|
<Grid container justifyContent="flex-end" direction="row" alignItems="center" spacing={3}> |
|
|
|
{onLoad? |
|
|
|
<Grid item sx={{ ml: 3, mb: 3, mr:6 }} > |
|
|
|
<LoadingComponent disableText={true} alignItems="flex-start"/> |
|
|
|
</Grid> |
|
|
|
: |
|
|
|
<ThemeProvider theme={PNSPS_BUTTON_THEME}> |
|
|
|
<Grid container direction="row" justifyContent="space-between"> |
|
|
|
<Grid item> |
|
|
|
<Grid container justifyContent="flex-Start" direction="row" alignItems="center" spacing={3}> |
|
|
|
<Grid item sx={{ ml: 3, mb: 3, }} > |
|
|
|
{/* <ThemeProvider theme={PNSPS_BUTTON_THEME}> |
|
|
|
<Button |
|
|
|
variant="contained" |
|
|
|
type="submit" |
|
|
|
color="cancel" |
|
|
|
onClick={clearHandler()} |
|
|
|
> |
|
|
|
View |
|
|
|
</Button> |
|
|
|
Reset |
|
|
|
</Button> |
|
|
|
</ThemeProvider> */} |
|
|
|
</Grid> |
|
|
|
|
|
|
|
<Grid item sx={{ ml: 3, mb: 3, }} > |
|
|
|
<Grid container spacing={3}> |
|
|
|
<Grid item sx={{ ml: 3, mr:3 }} > |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
<Grid item> |
|
|
|
<Grid container justifyContent="flex-end" direction="row" alignItems="center" spacing={3}> |
|
|
|
{onLoad? |
|
|
|
<Grid item sx={{ ml: 3, mb: 3, mr:6 }} > |
|
|
|
<LoadingComponent disableText={true} alignItems="flex-start"/> |
|
|
|
</Grid> |
|
|
|
: |
|
|
|
<ThemeProvider theme={PNSPS_BUTTON_THEME}> |
|
|
|
<Grid item sx={{ mr: 3, mb: 3, }} > |
|
|
|
<Button |
|
|
|
variant="contained" |
|
|
|
onClick={generateFileHandler("csv")} |
|
|
|
color="cancel" |
|
|
|
onClick={clearHandler()} |
|
|
|
> |
|
|
|
Generate CSV |
|
|
|
</Button> |
|
|
|
Reset |
|
|
|
</Button> |
|
|
|
</Grid> |
|
|
|
|
|
|
|
<Grid item sx={{ ml: 3, }} > |
|
|
|
<Button |
|
|
|
variant="contained" |
|
|
|
onClick={generateFileHandler("pdf")} |
|
|
|
> |
|
|
|
Generate PDF |
|
|
|
</Button> |
|
|
|
<Grid item sx={{ ml: 3, mb: 3, }} > |
|
|
|
<Button |
|
|
|
variant="contained" |
|
|
|
type="submit" |
|
|
|
> |
|
|
|
View |
|
|
|
</Button> |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
|
|
|
|
{/* <Grid item sx={{ ml: 3, mr: 3, mb: 3, }} > |
|
|
|
{onDownload? |
|
|
|
<LoadingComponent disableText={true} alignItems="flex-start"/> |
|
|
|
: |
|
|
|
<Button |
|
|
|
variant="contained" |
|
|
|
onClick={generatePDFHandler} |
|
|
|
> |
|
|
|
Generate PDF |
|
|
|
</Button> |
|
|
|
} |
|
|
|
</Grid> */} |
|
|
|
</ThemeProvider> |
|
|
|
} |
|
|
|
|
|
|
|
<Grid item sx={{ ml: 3, mb: 3, }} > |
|
|
|
<Grid container spacing={3}> |
|
|
|
<Grid item sx={{ ml: 3, mr:3 }} > |
|
|
|
<Button |
|
|
|
variant="contained" |
|
|
|
onClick={generateFileHandler("csv")} |
|
|
|
> |
|
|
|
Generate CSV |
|
|
|
</Button> |
|
|
|
</Grid> |
|
|
|
|
|
|
|
<Grid item sx={{ ml: 3, }} > |
|
|
|
<Button |
|
|
|
variant="contained" |
|
|
|
onClick={generateFileHandler("pdf")} |
|
|
|
> |
|
|
|
Generate PDF |
|
|
|
</Button> |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
|
|
|
|
{/* <Grid item sx={{ ml: 3, mr: 3, mb: 3, }} > |
|
|
|
{onDownload? |
|
|
|
<LoadingComponent disableText={true} alignItems="flex-start"/> |
|
|
|
: |
|
|
|
<Button |
|
|
|
variant="contained" |
|
|
|
onClick={generatePDFHandler} |
|
|
|
> |
|
|
|
Generate PDF |
|
|
|
</Button> |
|
|
|
} |
|
|
|
</Grid> */} |
|
|
|
</ThemeProvider> |
|
|
|
} |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
</Grid> |
|
|
|
</form> |
|
|
|