refactor: 화면정의서 작성용 코드 추가
- 화면 정의서 화면용 버튼 추가
This commit is contained in:
@@ -5,6 +5,7 @@ import SubmitButton from "@/components/button/SumitButton";
|
||||
import SaveButton from "@/components/button/SaveButton";
|
||||
import LastYearDataButton from "@/components/button/LastYearDataButton";
|
||||
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
|
||||
import OperateDateButton from "@/components/button/OperateDataButton";
|
||||
|
||||
import { RegionalFacilityStatusMngColumn } from "@/components/util/column/management/sewagePipe/RegionalFacilityStatusMngColumn";
|
||||
import { FacilityInstallStatusMngColumn } from "@/components/util/column/management/sewagePipe/FacilityInstallStatusMngColumn";
|
||||
@@ -52,13 +53,18 @@ const SewagePipeMng = () => {
|
||||
// 저장 로직
|
||||
};
|
||||
|
||||
// 화면정의서 때문에 추가한 button
|
||||
const getOperateDataFunc = () => {
|
||||
};
|
||||
|
||||
return (
|
||||
<>
|
||||
<SearchForm userMenual={true} />
|
||||
<div className="card !py-0">
|
||||
<div className="flex justify-end items-center gap-[0.6rem] mx-[0.6rem]">
|
||||
<LastYearDataButton getLastYearDataFunc={getLastYearDataFunc} />
|
||||
<SubmitExceptionButton SubmitExceptionFunc={SubmitExceptionFunc} />
|
||||
<LastYearDataButton getLastYearDataFunc={getLastYearDataFunc} />
|
||||
<OperateDateButton getOperateDataFunc={getOperateDataFunc} />
|
||||
<SubmitButton submitFunc={submitFunc} />
|
||||
<SaveButton saveFunc={saveFunc} />
|
||||
</div>
|
||||
|
||||
@@ -2,10 +2,6 @@ import SearchForm from "@/components/module/SearchForm";
|
||||
import DataGrid from "@/components/module/DataGrid";
|
||||
import ApproveButton from "@/components/button/ApproveButton";
|
||||
import RejectButton from "@/components/button/RejectButton";
|
||||
import ReturnButton from "@/components/button/ReturnButton";
|
||||
import ReviewOpinionButton from "@/components/button/ReviewOpinionButton";
|
||||
import LastYearDataButton from "@/components/button/LastYearDataButton";
|
||||
import OperateDataButton from "@/components/button/OperateDataButton";
|
||||
import { useState } from "react";
|
||||
|
||||
import { StatsInputSatusMngColumn } from "@/components/util/column/management/StatsInputSatusMngColumn";
|
||||
@@ -23,36 +19,18 @@ const StatsInputSatusMng = () => {
|
||||
// 승인 요청 로직
|
||||
};
|
||||
|
||||
const returnFunc = () => {
|
||||
console.log('return');
|
||||
// 반려 로직
|
||||
}
|
||||
|
||||
const reviewOpinionFunc = () => {
|
||||
console.log('review');
|
||||
// 검토 의견 작성 로직
|
||||
};
|
||||
|
||||
const [rowData, setRowData] = useState<Record<string, string | number>[]>([]);
|
||||
|
||||
return (
|
||||
<>
|
||||
<SearchForm userMenual={true} />
|
||||
<div className="card !py-0">
|
||||
<div className="flex justify-end items-center gap-[0.6rem] m-[0.6rem]">
|
||||
<LastYearDataButton getLastYearDataFunc={rejectFunc} />
|
||||
<OperateDataButton getOperateDataFunc={rejectFunc} />
|
||||
<ReviewOpinionButton reviewOpinionFunc={reviewOpinionFunc} />
|
||||
<ReturnButton returnFunc={returnFunc} />
|
||||
</div>
|
||||
</div>
|
||||
<div className="card !py-0">
|
||||
<div className="flex justify-end items-center gap-[0.6rem] m-[0.6rem]">
|
||||
<RejectButton rejectFunc={rejectFunc} />
|
||||
<ApproveButton approveFunc={approveFunc} />
|
||||
</div>
|
||||
</div>
|
||||
<DataGrid columnInfo={ StatsInputSatusMngColumn } rowStartNum={2} fixedColumns={3} rowData={rowData} setRowData={setRowData} />
|
||||
<DataGrid columnInfo={ StatsInputSatusMngColumn } rowStartNum={2} fixedColumns={3} rowData={rowData} setRowData={setRowData} isExcelImport={false} />
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user