From 900d78229234e688259cb7541d682b2b6cb79c1d Mon Sep 17 00:00:00 2001 From: "cyril.tsui" Date: Fri, 3 Nov 2023 12:56:28 +0800 Subject: [PATCH] Update UI --- src/pages/Payment/Search_Public/DataGrid.js | 18 +++++- src/pages/Payment/Search_Public/SearchForm.js | 36 ++++++++--- src/pages/User/ManagePage_OrgPublic/index.js | 63 +++++++++++-------- 3 files changed, 82 insertions(+), 35 deletions(-) diff --git a/src/pages/Payment/Search_Public/DataGrid.js b/src/pages/Payment/Search_Public/DataGrid.js index 5e81d49..76c84ad 100644 --- a/src/pages/Payment/Search_Public/DataGrid.js +++ b/src/pages/Payment/Search_Public/DataGrid.js @@ -13,6 +13,22 @@ export default function SearchPublicNoticeTable({ recordList }) { const [rows, setRows] = React.useState(recordList); const navigate = useNavigate() + const _sx = { + padding: "4 2 4 2", + boxShadow: 1, + border: 1, + borderColor: '#DDD', + '& .MuiDataGrid-cell': { + borderTop: 1, + borderBottom: 1, + borderColor: "#EEE" + }, + '& .MuiDataGrid-footerContainer': { + border: 1, + borderColor: "#EEE" + } + } + React.useEffect(() => { setRows(recordList); }, [recordList]); @@ -21,7 +37,6 @@ export default function SearchPublicNoticeTable({ recordList }) { navigate('/proof/reply/' + params.row.id); }; - const columns = [ { field: 'actions', @@ -79,6 +94,7 @@ export default function SearchPublicNoticeTable({ recordList }) {
{ +const SearchPublicNoticeForm = ({ applySearch, searchCriteria }) => { const [minDate, setMinDate] = React.useState(searchCriteria.dateFrom); const [maxDate, setMaxDate] = React.useState(searchCriteria.dateTo); + const _sx = { + padding: "4 2 4 2", + boxShadow: 1, + border: 1, + borderColor: '#DDD', + '& .MuiDataGrid-cell': { + borderTop: 1, + borderBottom: 1, + borderColor: "#EEE" + }, + '& .MuiDataGrid-footerContainer': { + border: 1, + borderColor: "#EEE" + } + } const { reset, register, handleSubmit } = useForm() @@ -40,19 +56,21 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria}) => { return ( + content={false} + sx={_sx} + >
{/*row 1*/} - - 搜尋 + + 搜尋 {/*row 2*/} - + { defaultValue={searchCriteria.dateTo} /> - + @@ -117,7 +135,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria}) => { textTransform: 'capitalize', alignItems: 'end' }}> - 重置 + 重置 @@ -130,7 +148,7 @@ const SearchPublicNoticeForm = ({ applySearch, searchCriteria}) => { textTransform: 'capitalize', alignItems: 'end' }}> - 提交 + 提交 diff --git a/src/pages/User/ManagePage_OrgPublic/index.js b/src/pages/User/ManagePage_OrgPublic/index.js index 6367222..d2517a0 100644 --- a/src/pages/User/ManagePage_OrgPublic/index.js +++ b/src/pages/User/ManagePage_OrgPublic/index.js @@ -1,5 +1,5 @@ // material-ui -import {FiDataGrid} from "components/FiDataGrid"; +import { FiDataGrid } from "components/FiDataGrid"; import { Typography, Button, Grid, Stack @@ -8,8 +8,6 @@ import { import titleBackgroundImg from 'assets/images/dashboard/gazette-bar.png' import Checkbox from '@mui/material/Checkbox'; -import MainCard from "components/MainCard"; - import * as React from "react"; import * as HttpUtils from "utils/HttpUtils"; import * as UrlUtils from "utils/ApiPathConst"; @@ -32,6 +30,22 @@ const BackgroundHead = { const ManageOrgUserPage = () => { const [rows, setRows] = React.useState([]); + const _sx = { + padding: "4 2 4 2", + boxShadow: 1, + border: 1, + borderColor: '#DDD', + '& .MuiDataGrid-cell': { + borderTop: 1, + borderBottom: 1, + borderColor: "#EEE" + }, + '& .MuiDataGrid-footerContainer': { + border: 1, + borderColor: "#EEE" + } + } + React.useEffect(() => { loadData(); }, []); @@ -175,29 +189,28 @@ const ManageOrgUserPage = () => { ]; return ( - - - -
- - 公司/機構用戶記錄 - -
-
- - - - + + +
+ + 公司/機構用戶記錄 + +
+
+ + + -
+ ); };