물건목록,현황 미사용 주석

This commit is contained in:
basssy 2024-10-28 09:33:50 +09:00
parent c10d757f69
commit 70b2141a6c
5 changed files with 27 additions and 27 deletions

View File

@ -33,8 +33,8 @@ export default function Stuff() {
const { get } = useAxios(globalLocaleState) const { get } = useAxios(globalLocaleState)
const gridRef = useRef() const gridRef = useRef()
const [selectedRowData, setSelectedRowData] = useState([]) // const [selectedRowData, setSelectedRowData] = useState([])
const [selectedRowDataCount, setSelectedRowDataCount] = useState(0) // const [selectedRowDataCount, setSelectedRowDataCount] = useState(0)
const router = useRouter() const router = useRouter()
const pathname = usePathname() const pathname = usePathname()
@ -165,11 +165,11 @@ export default function Stuff() {
} }
} }
// //
const getSelectedRowdata = (data) => { // const getSelectedRowdata = (data) => {
setSelectedRowData(data) // setSelectedRowData(data)
setSelectedRowDataCount(data.length) // setSelectedRowDataCount(data.length)
} // }
// //
// const fnDeleteRowData = (data) => { // const fnDeleteRowData = (data) => {
@ -405,8 +405,8 @@ export default function Stuff() {
<span>{convertNumberToPriceDecimal(totalCount)}</span> <span>{convertNumberToPriceDecimal(totalCount)}</span>
</li> </li>
<li> <li>
{getMessage('stuff.search.grid.selected')} {/* {getMessage('stuff.search.grid.selected')} */}
<span className="red">{convertNumberToPriceDecimal(selectedRowDataCount)}</span> {/* <span className="red">{convertNumberToPriceDecimal(selectedRowDataCount)}</span> */}
</li> </li>
</ul> </ul>
</div> </div>
@ -428,7 +428,7 @@ export default function Stuff() {
</div> </div>
<div className="grid-table-wrap"> <div className="grid-table-wrap">
<div className="q-grid"> <div className="q-grid">
<StuffQGrid {...gridProps} getSelectedRowdata={getSelectedRowdata} getCellDoubleClicked={getCellDoubleClicked} gridRef={gridRef} /> <StuffQGrid {...gridProps} getCellDoubleClicked={getCellDoubleClicked} gridRef={gridRef} />
<div className="pagination-wrap"> <div className="pagination-wrap">
<QPagination pageNo={pageNo} pageSize={pageSize} pagePerBlock={10} totalCount={totalCount} handleChangePage={handleChangePage} /> <QPagination pageNo={pageNo} pageSize={pageSize} pagePerBlock={10} totalCount={totalCount} handleChangePage={handleChangePage} />
</div> </div>

View File

@ -6,7 +6,7 @@ export default function StuffPlanQGrid(props) {
const { planGridData, planGridColumns, isPageable = true } = props const { planGridData, planGridColumns, isPageable = true } = props
const [rowData, setRowData] = useState(null) const [rowData, setRowData] = useState(null)
const [gridApi, setGridApi] = useState(null) // const [gridApi, setGridApi] = useState(null)
const [colDefs, setColDefs] = useState(planGridColumns) const [colDefs, setColDefs] = useState(planGridColumns)
const defaultColDef = useMemo(() => { const defaultColDef = useMemo(() => {
@ -20,24 +20,24 @@ export default function StuffPlanQGrid(props) {
} }
}, []) }, [])
const rowBuffer = 100 const rowBuffer = 10
useEffect(() => { useEffect(() => {
planGridData ? setRowData(planGridData) : '' planGridData ? setRowData(planGridData) : ''
}, [planGridData]) }, [planGridData])
const onGridReady = useCallback( // const onGridReady = useCallback(
(params) => { // (params) => {
setGridApi(params.api) // setGridApi(params.api)
planGridData ? setRowData(planGridData) : '' // planGridData ? setRowData(planGridData) : ''
}, // },
[planGridData], // [planGridData],
) // )
return ( return (
<div className="ag-theme-quartz" style={{ height: '100%' }}> <div className="ag-theme-quartz" style={{ height: '100%' }}>
<AgGridReact <AgGridReact
onGridReady={onGridReady} // onGridReady={onGridReady}
rowBuffer={rowBuffer} rowBuffer={rowBuffer}
rowData={rowData} rowData={rowData}
columnDefs={colDefs} columnDefs={colDefs}

View File

@ -62,10 +62,10 @@ export default function StuffQGrid(props) {
[count], [count],
) )
// //
const onSelectionChanged = useCallback((event) => { // const onSelectionChanged = useCallback((event) => {
props.getSelectedRowdata(event.api.getSelectedRows()) // props.getSelectedRowdata(event.api.getSelectedRows())
}, []) // }, [])
// //
const onCellDoubleClicked = useCallback((event) => { const onCellDoubleClicked = useCallback((event) => {
@ -95,7 +95,7 @@ export default function StuffQGrid(props) {
isRowSelectable={isRowSelectable} isRowSelectable={isRowSelectable}
rowSelection={'multiple'} rowSelection={'multiple'}
suppressRowClickSelection={true} suppressRowClickSelection={true}
onSelectionChanged={onSelectionChanged} // onSelectionChanged={onSelectionChanged}
onCellDoubleClicked={onCellDoubleClicked} onCellDoubleClicked={onCellDoubleClicked}
pagination={isPageable} pagination={isPageable}
overlayNoRowsTemplate={`<span className="ag-overlay-loading-center">${getMessage('stuff.grid.noData')}</span>`} overlayNoRowsTemplate={`<span className="ag-overlay-loading-center">${getMessage('stuff.grid.noData')}</span>`}

View File

@ -28,7 +28,7 @@ export default function FindAddressPopGrid(props) {
} }
}, []) }, [])
const rowBuffer = 100 const rowBuffer = 10
useEffect(() => { useEffect(() => {
gridData ? setRowData(gridData) : '' gridData ? setRowData(gridData) : ''

View File

@ -28,7 +28,7 @@ export default function PlanRequestPopQGrid(props) {
} }
}, []) }, [])
const rowBuffer = 100 const rowBuffer = 20
useEffect(() => { useEffect(() => {
gridData ? setRowData(gridData) : '' gridData ? setRowData(gridData) : ''