feat(project-finance): implement project finance API and frontend integration for task retrieval

This commit is contained in:
chamiakJ
2025-05-22 06:24:00 +05:30
parent 533b59504f
commit d7a5f08058
10 changed files with 359 additions and 57 deletions

View File

@@ -60,6 +60,7 @@ import taskRecurringApiRouter from "./task-recurring-api-router";
import customColumnsApiRouter from "./custom-columns-api-router";
import ratecardApiRouter from "./ratecard-api-router";
import projectRatecardApiRouter from "./project-ratecard-api-router";
import projectFinanceApiRouter from "./project-finance-api-router";
const api = express.Router();
@@ -122,4 +123,6 @@ api.use("/task-recurring", taskRecurringApiRouter);
api.use("/custom-columns", customColumnsApiRouter);
api.use("/project-finance", projectFinanceApiRouter);
export default api;

View File

@@ -0,0 +1,9 @@
import express from "express";
import ProjectfinanceController from "../../controllers/project-finance-controller";
const projectFinanceApiRouter = express.Router();
projectFinanceApiRouter.get("/project/:project_id/tasks", ProjectfinanceController.getTasks);
export default projectFinanceApiRouter;