diff --git a/src/main/java/com/dbnt/faisp/main/budget/BudgetController.java b/src/main/java/com/dbnt/faisp/main/budget/BudgetController.java new file mode 100644 index 00000000..fb62a9c5 --- /dev/null +++ b/src/main/java/com/dbnt/faisp/main/budget/BudgetController.java @@ -0,0 +1,48 @@ +package com.dbnt.faisp.main.budget; + +import com.dbnt.faisp.main.authMgt.service.AuthMgtService; +import com.dbnt.faisp.main.codeMgt.service.CodeMgtService; +import com.dbnt.faisp.main.faRpt.model.FaRptBoard; +import com.dbnt.faisp.main.faRpt.model.FaRptReadUser; +import com.dbnt.faisp.main.faRpt.service.FaRptService; +import com.dbnt.faisp.main.userInfo.model.UserInfo; +import lombok.RequiredArgsConstructor; +import org.springframework.security.core.annotation.AuthenticationPrincipal; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartHttpServletRequest; +import org.springframework.web.servlet.ModelAndView; + +import java.time.LocalDateTime; +import java.util.ArrayList; +import java.util.List; + +@RestController +@RequiredArgsConstructor +@RequestMapping("/budget") +public class BudgetController { + + @GetMapping("/budgeting") + public ModelAndView budgetingPage(@AuthenticationPrincipal UserInfo loginUser){ + ModelAndView mav = new ModelAndView("budget/budgeting"); + + return mav; + } + @GetMapping("/assign") + public ModelAndView assignPage(@AuthenticationPrincipal UserInfo loginUser){ + ModelAndView mav = new ModelAndView("budget/assign"); + + return mav; + } + @GetMapping("/expense") + public ModelAndView expensePage(@AuthenticationPrincipal UserInfo loginUser){ + ModelAndView mav = new ModelAndView("budget/expense"); + + return mav; + } + @GetMapping("/stats") + public ModelAndView statsPage(@AuthenticationPrincipal UserInfo loginUser){ + ModelAndView mav = new ModelAndView("budget/stats"); + + return mav; + } +} diff --git a/src/main/resources/templates/budget/assign.html b/src/main/resources/templates/budget/assign.html new file mode 100644 index 00000000..ae8827b6 --- /dev/null +++ b/src/main/resources/templates/budget/assign.html @@ -0,0 +1,176 @@ + + + + + +
+
+ +
+
+
+
+
예산배정
+
+
+
+

정보예산관리 > 예산배정

+
+
+ + +
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
사업명구분세부내역예산총액예산총배정액
(누적)
본청중부청서해청남해청동해청제주청
기간배정액누적액기간배정액누적액기간배정액누적액기간배정액누적액기간배정액누적액기간배정액누적액
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/src/main/resources/templates/budget/budgeting.html b/src/main/resources/templates/budget/budgeting.html new file mode 100644 index 00000000..382550e0 --- /dev/null +++ b/src/main/resources/templates/budget/budgeting.html @@ -0,0 +1,156 @@ + + + + + +
+
+ +
+
+
+
+
예산편성
+
+
+
+

정보예산관리 > 예산편성

+
+
+ + +
+
+
+ +
+
+ + + + + + + + + + + + + +
선택사업명구분세부내역편성액
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/src/main/resources/templates/budget/expense.html b/src/main/resources/templates/budget/expense.html new file mode 100644 index 00000000..7f43e339 --- /dev/null +++ b/src/main/resources/templates/budget/expense.html @@ -0,0 +1,191 @@ + + + + + +
+
+ +
+
+
+
+
집행관리
+
+
+
+

정보예산관리 > 집행관리

+
+
+ + +
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
사업명구분세부내역예산총액예산총배정액
(누적)
집행액(총계)본청중부청서해청남해청동해청제주청
지출총액보유잔액배정액지출총액잔액집행률배정액지출총액잔액집행률배정액지출총액잔액집행률배정액지출총액잔액집행률배정액지출총액잔액집행률배정액지출총액잔액집행률
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/src/main/resources/templates/budget/stats.html b/src/main/resources/templates/budget/stats.html new file mode 100644 index 00000000..ca0ad72b --- /dev/null +++ b/src/main/resources/templates/budget/stats.html @@ -0,0 +1,157 @@ + + + + + +
+
+ +
+
+
+
+
예산통계
+
+
+
+

정보예산관리 > 예산통계

+
+
+ + +
+
+
+ +
+
+ + + + + + + + + + + + + + +
구분
프로그램단위사업세부사업
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ \ No newline at end of file