import { Grid, Typography, Stack, Box, } from '@mui/material'; import * as React from "react"; import { GET_SYS_PARAMS, } from "utils/ApiPathConst"; import Loadable from 'components/Loadable'; const Table = Loadable(React.lazy(() => import('./Table'))); const Form = Loadable(React.lazy(() => import('./Form'))); import { notifyActionSuccess } from 'utils/CommonFunction'; import titleBackgroundImg from 'assets/images/dashboard/gazette-bar.png' import * as HttpUtils from "utils/HttpUtils"; const BackgroundHead = { backgroundImage: `url(${titleBackgroundImg})`, width: '100%', height: '100%', backgroundSize: 'contain', backgroundRepeat: 'no-repeat', backgroundColor: '#0C489E', backgroundPosition: 'right' } // ==============================|| DASHBOARD - DEFAULT ||============================== // const SystemSetting = () => { const [dataList, setDataList] = React.useState([]); const [selectedItem, setSelectedItem] = React.useState({}); React.useEffect(() => { loadList(); }, []); const loadList=()=>{ HttpUtils.get({ url: GET_SYS_PARAMS, onSuccess: (responseData)=>{ setDataList(responseData); } }); } const onRowClick=(param)=>{ setSelectedItem(param.row); } const onSave=(param)=>{ HttpUtils.post({ url: GET_SYS_PARAMS+"/update", params:{ name: param.name, value: param.value }, onSuccess: ()=>{ notifyActionSuccess(); loadList(); } }); } return ( <>
System Setting
{/*col 1*/}
{/*col 2*/} ); }; export default SystemSetting;