Browse Source

승인관리 페이징(데이터 목록 안뜸)

ctrlDraw
sanguu(박상현) 2 years ago
parent
commit
32232482d6
  1. 1
      src/components/basis/group/BasisGroupApprovalGrid.js
  2. 5
      src/containers/basis/group/BasisGroupApprovalContainer.js
  3. 2
      src/modules/analysis/history/reducers/analysisHitoryReducer.ts
  4. 6
      src/modules/basis/group/actions/basisGroupAction.ts
  5. 1
      src/modules/basis/group/reducers/basisGroupReducer.ts
  6. 1
      src/modules/basis/group/sagas/basisGroupSaga.ts

1
src/components/basis/group/BasisGroupApprovalGrid.js

@ -22,6 +22,7 @@ import {
import { ExcelExportButton } from '../../crud/excel/ExcelExportButton';
export const BasisGroupApprovalGrid = props => {
return (
// <div className='pal-card-box'>
// <Row>

5
src/containers/basis/group/BasisGroupApprovalContainer.js

@ -22,7 +22,6 @@ export const BasisGroupApprovalContainer = props => {
} = useSelector(state => state.groupState);
const { user } = useSelector(state => state.authState);
const dispatch = useDispatch();
const titleName = '승인관리';
const [params, setParams] = useState({
@ -317,7 +316,7 @@ export const BasisGroupApprovalContainer = props => {
const handlerSearch = () => {
dispatch(Actions.APPROVAL_LIST.request({ searchParams: params, page: 1 }));
};
const handlerPageChange = page => {
const onChangePage = page => {
dispatch(Actions.APPROVAL_LIST.request({ searchParams: params, page }));
};
const handlerAprvConfirm = cstmrGroupSno => {
@ -411,7 +410,7 @@ export const BasisGroupApprovalContainer = props => {
pagination={true}
paginationPerPage={10}
paginationRowsPerPageOptions={[10, 20, 30, 40]}
handlerPageChange={handlerPageChange}
handlerPageChange={onChangePage}
total={total}
/>
</>

2
src/modules/analysis/history/reducers/analysisHitoryReducer.ts

@ -7,6 +7,7 @@ import {
AnalysisHistoryData,
AnalysisHistoryState
} from '../models/analysisHitoryModel';
import { controlGpSaga } from '../../../control/gp';
export const analysisHistoryReducer = createReducer<
AnalysisHistoryState,
@ -28,6 +29,7 @@ export const analysisHistoryReducer = createReducer<
.handleAction(Actions.list.success, (state, action) =>
produce(state, draft => {
const { data, count, total } = action.payload;
console.log(data);
draft.data = data;
draft.count = count;
draft.total = total;

6
src/modules/basis/group/actions/basisGroupAction.ts

@ -186,7 +186,11 @@ export const APPROVAL_LIST = createAsyncAction(
APPROVAL_LIST_REQUEST,
APPROVAL_LIST_SUCCESS,
APPROVAL_LIST_FAILURE
)<GroupState, { data: AprvGroupData[]; count: number, total: number }, AxiosError>();
)<
GroupState,
{ data: AprvGroupData[]; count: number; total: number },
AxiosError
>();
export const APPROVAL_UPDATE = createAsyncAction(
APPROVAL_UPDATE_REQUEST,

1
src/modules/basis/group/reducers/basisGroupReducer.ts

@ -87,6 +87,7 @@ export const groupReducer = createReducer<GroupState, Actions.GroupAction>(
.handleAction(Actions.APPROVAL_LIST.success, (state, action) =>
produce(state, draft => {
const { data, count, total } = action.payload;
draft.aprvList = data;
draft.count = count;
draft.aprvCount = total;

1
src/modules/basis/group/sagas/basisGroupSaga.ts

@ -411,7 +411,6 @@ function* aprvListSaga(
data: { items, total },
count
} = res;
yield put(
Actions.APPROVAL_LIST.success({
data: items,

Loading…
Cancel
Save