동기화
This commit is contained in:
@@ -3,6 +3,30 @@ import LoginPage from '@/pages/LoginPage';
|
||||
import MainLayout from '@/layouts/MainLayout';
|
||||
import Dashboard from '@/pages/Dashboard';
|
||||
|
||||
// ── P4: 수수료 종류 ──────────────────────────────────
|
||||
import CommissionMaster from '@/pages/commission/CommissionMaster';
|
||||
import CollectionCommission from '@/pages/commission/CollectionCommission';
|
||||
import RenewalCommission from '@/pages/commission/RenewalCommission';
|
||||
import ReinstatementCommission from '@/pages/commission/ReinstatementCommission';
|
||||
import PersistencyBonus from '@/pages/commission/PersistencyBonus';
|
||||
import OverrideLedger from '@/pages/commission/OverrideLedger';
|
||||
|
||||
// ── P4: 설계사 라이프사이클 ───────────────────────────
|
||||
import AgentContracts from '@/pages/agent/AgentContracts';
|
||||
import AgentLicenses from '@/pages/agent/AgentLicenses';
|
||||
import AgentTrainings from '@/pages/agent/AgentTrainings';
|
||||
|
||||
// ── P4: 계약 운영 ────────────────────────────────────
|
||||
import ContractEndorsements from '@/pages/contracts/ContractEndorsements';
|
||||
import Complaints from '@/pages/contracts/Complaints';
|
||||
|
||||
// ── P4: 시스템 ──────────────────────────────────────
|
||||
import Approvals from '@/pages/system/Approvals';
|
||||
import Notices from '@/pages/system/Notices';
|
||||
|
||||
// ── P4: 출금 ────────────────────────────────────────
|
||||
import WithdrawRequest from '@/pages/payments/WithdrawRequest';
|
||||
|
||||
import OrgTree from '@/pages/org/OrgTree';
|
||||
import AgentList from '@/pages/org/AgentList';
|
||||
import AgentDetail from '@/pages/org/AgentDetail';
|
||||
@@ -29,6 +53,15 @@ import SettleList from '@/pages/settle/SettleList';
|
||||
import BatchRun from '@/pages/settle/BatchRun';
|
||||
import PaymentList from '@/pages/settle/PaymentList';
|
||||
|
||||
import PerformanceReport from '@/pages/report/PerformanceReport';
|
||||
import OrgReport from '@/pages/report/OrgReport';
|
||||
import ChargebackRiskReport from '@/pages/report/ChargebackRiskReport';
|
||||
|
||||
import KpiMonthlySummary from '@/pages/kpi/KpiMonthlySummary';
|
||||
import KpiOrgSummary from '@/pages/kpi/KpiOrgSummary';
|
||||
import KpiRetention from '@/pages/kpi/KpiRetention';
|
||||
import KpiCumulative from '@/pages/kpi/KpiCumulative';
|
||||
|
||||
import UserList from '@/pages/system/UserList';
|
||||
import RoleList from '@/pages/system/RoleList';
|
||||
import MenuManage from '@/pages/system/MenuManage';
|
||||
@@ -84,6 +117,42 @@ export default function App() {
|
||||
<Route path="settle/batch" element={<BatchRun />} />
|
||||
<Route path="payments" element={<PaymentList />} />
|
||||
|
||||
{/* 리포트 */}
|
||||
<Route path="report/performance" element={<PerformanceReport />} />
|
||||
<Route path="report/org" element={<OrgReport />} />
|
||||
<Route path="report/chargeback-risk" element={<ChargebackRiskReport />} />
|
||||
|
||||
{/* KPI 대시보드 */}
|
||||
<Route path="kpi/monthly" element={<KpiMonthlySummary />} />
|
||||
<Route path="kpi/org" element={<KpiOrgSummary />} />
|
||||
<Route path="kpi/retention" element={<KpiRetention />} />
|
||||
<Route path="kpi/cumulative" element={<KpiCumulative />} />
|
||||
|
||||
{/* P4: 수수료 종류 */}
|
||||
<Route path="commission/type" element={<CommissionMaster />} />
|
||||
<Route path="commission/master" element={<CommissionMaster />} />
|
||||
<Route path="commission/collection" element={<CollectionCommission />} />
|
||||
<Route path="commission/renewal" element={<RenewalCommission />} />
|
||||
<Route path="commission/reinstatement" element={<ReinstatementCommission />} />
|
||||
<Route path="commission/persistency" element={<PersistencyBonus />} />
|
||||
<Route path="commission/override-ledger" element={<OverrideLedger />} />
|
||||
|
||||
{/* P4: 설계사 라이프사이클 */}
|
||||
<Route path="agent/contracts" element={<AgentContracts />} />
|
||||
<Route path="agent/licenses" element={<AgentLicenses />} />
|
||||
<Route path="agent/trainings" element={<AgentTrainings />} />
|
||||
|
||||
{/* P4: 계약 운영 */}
|
||||
<Route path="contracts/endorsements" element={<ContractEndorsements />} />
|
||||
<Route path="contracts/complaints" element={<Complaints />} />
|
||||
|
||||
{/* P4: 시스템 */}
|
||||
<Route path="system/approvals" element={<Approvals />} />
|
||||
<Route path="system/notices" element={<Notices />} />
|
||||
|
||||
{/* P4: 출금 */}
|
||||
<Route path="payments/withdraw" element={<WithdrawRequest />} />
|
||||
|
||||
{/* 시스템관리 */}
|
||||
<Route path="system/users" element={<UserList />} />
|
||||
<Route path="system/roles" element={<RoleList />} />
|
||||
|
||||
Reference in New Issue
Block a user