|
|
@ -8,6 +8,8 @@ import java.util.Map;
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
|
|
|
|
|
|
|
import org.apache.poi.ss.usermodel.CellStyle;
|
|
|
|
import org.apache.poi.ss.usermodel.CellStyle;
|
|
|
|
|
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
|
|
|
|
|
|
|
|
import cokr.xit.base.code.CommonCode;
|
|
|
|
import cokr.xit.base.code.CommonCode;
|
|
|
@ -22,6 +24,7 @@ import cokr.xit.fims.cmmn.service.bean.StngBean;
|
|
|
|
import cokr.xit.fims.levy.LevyQuery;
|
|
|
|
import cokr.xit.fims.levy.LevyQuery;
|
|
|
|
import cokr.xit.fims.levy.Rduct;
|
|
|
|
import cokr.xit.fims.levy.Rduct;
|
|
|
|
import cokr.xit.fims.levy.service.RductService;
|
|
|
|
import cokr.xit.fims.levy.service.RductService;
|
|
|
|
|
|
|
|
import cokr.xit.fims.task.Task;
|
|
|
|
import cokr.xit.foundation.data.DataObject;
|
|
|
|
import cokr.xit.foundation.data.DataObject;
|
|
|
|
|
|
|
|
|
|
|
|
/**과태료 감경 대장 서비스의 웹 컨트롤러
|
|
|
|
/**과태료 감경 대장 서비스의 웹 컨트롤러
|
|
|
@ -34,6 +37,8 @@ import cokr.xit.foundation.data.DataObject;
|
|
|
|
* ================================
|
|
|
|
* ================================
|
|
|
|
* </pre>
|
|
|
|
* </pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Controller
|
|
|
|
|
|
|
|
@RequestMapping(name="과태료 감경 관리", value=Levy02Controller.CLASS_URL)
|
|
|
|
public class Levy02Controller extends ApplicationController {
|
|
|
|
public class Levy02Controller extends ApplicationController {
|
|
|
|
|
|
|
|
|
|
|
|
public static final String CLASS_URL = "/levy/levy02";
|
|
|
|
public static final String CLASS_URL = "/levy/levy02";
|
|
|
@ -64,6 +69,7 @@ public class Levy02Controller extends ApplicationController {
|
|
|
|
* 조건없는 {@link #getRductList(RductQuery) 과태료 감경 대장 조회 결과}를 포함시킨다.
|
|
|
|
* 조건없는 {@link #getRductList(RductQuery) 과태료 감경 대장 조회 결과}를 포함시킨다.
|
|
|
|
* @return /rduct/rduct-main
|
|
|
|
* @return /rduct/rduct-main
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@RequestMapping(name="과태료 감경 관리 대장 메인", value=METHOD_URL.reductionMain)
|
|
|
|
public ModelAndView reductionMain() {
|
|
|
|
public ModelAndView reductionMain() {
|
|
|
|
ModelAndView mav = new ModelAndView("fims/levy/levy02010-main");
|
|
|
|
ModelAndView mav = new ModelAndView("fims/levy/levy02010-main");
|
|
|
|
|
|
|
|
|
|
|
@ -92,6 +98,8 @@ public class Levy02Controller extends ApplicationController {
|
|
|
|
* "rductTotal": 조회 결과 찾은 전체 과태료 감경 대장 수
|
|
|
|
* "rductTotal": 조회 결과 찾은 전체 과태료 감경 대장 수
|
|
|
|
* }</code></pre>
|
|
|
|
* }</code></pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Task
|
|
|
|
|
|
|
|
@RequestMapping(name="과태료 감경 대장 목록 조회", value=METHOD_URL.getRductList)
|
|
|
|
public ModelAndView getRductList(LevyQuery req) {
|
|
|
|
public ModelAndView getRductList(LevyQuery req) {
|
|
|
|
if (!"xls".equals(req.getDownload())) {
|
|
|
|
if (!"xls".equals(req.getDownload())) {
|
|
|
|
List<?> result = rductService.getRductList(setFetchSize(req));
|
|
|
|
List<?> result = rductService.getRductList(setFetchSize(req));
|
|
|
@ -163,6 +171,8 @@ public class Levy02Controller extends ApplicationController {
|
|
|
|
* "rductInfo": 과태료 감경 정보
|
|
|
|
* "rductInfo": 과태료 감경 정보
|
|
|
|
* }</pre>
|
|
|
|
* }</pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Task
|
|
|
|
|
|
|
|
@RequestMapping(name="과태료 감경 정보 조회", value=METHOD_URL.getRductInfo)
|
|
|
|
public ModelAndView getRductInfo(LevyQuery req) {
|
|
|
|
public ModelAndView getRductInfo(LevyQuery req) {
|
|
|
|
//
|
|
|
|
//
|
|
|
|
DataObject info = rductService.getRductInfo(req);
|
|
|
|
DataObject info = rductService.getRductInfo(req);
|
|
|
@ -200,6 +210,8 @@ public class Levy02Controller extends ApplicationController {
|
|
|
|
* "saved": 등록되었으면 true, 그렇지 않으면 false
|
|
|
|
* "saved": 등록되었으면 true, 그렇지 않으면 false
|
|
|
|
* }</code></pre>
|
|
|
|
* }</code></pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Task
|
|
|
|
|
|
|
|
@RequestMapping(name="과태료 감경 대장 등록", value=METHOD_URL.createRduct)
|
|
|
|
public ModelAndView createRduct(Rduct rduct) {
|
|
|
|
public ModelAndView createRduct(Rduct rduct) {
|
|
|
|
boolean saved = false;
|
|
|
|
boolean saved = false;
|
|
|
|
String rtnMsg = rductService.createRduct(rduct);
|
|
|
|
String rtnMsg = rductService.createRduct(rduct);
|
|
|
@ -222,6 +234,8 @@ public class Levy02Controller extends ApplicationController {
|
|
|
|
* "saved": 수정되었으면 true, 그렇지 않으면 false
|
|
|
|
* "saved": 수정되었으면 true, 그렇지 않으면 false
|
|
|
|
* }</code></pre>
|
|
|
|
* }</code></pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Task
|
|
|
|
|
|
|
|
@RequestMapping(name="과태료 감경 대장 수정", value=METHOD_URL.updateRduct)
|
|
|
|
public ModelAndView updateRduct(Rduct rduct) {
|
|
|
|
public ModelAndView updateRduct(Rduct rduct) {
|
|
|
|
boolean saved = false;
|
|
|
|
boolean saved = false;
|
|
|
|
String rtnMsg = rductService.updateRduct(rduct);
|
|
|
|
String rtnMsg = rductService.updateRduct(rduct);
|
|
|
@ -245,6 +259,8 @@ public class Levy02Controller extends ApplicationController {
|
|
|
|
* "saved": 저장되었으면 true, 그렇지 않으면 false
|
|
|
|
* "saved": 저장되었으면 true, 그렇지 않으면 false
|
|
|
|
* }</code></pre>
|
|
|
|
* }</code></pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Task
|
|
|
|
|
|
|
|
@RequestMapping(name="과태료 감경 대장 삭제", value=METHOD_URL.removeRduct)
|
|
|
|
public ModelAndView removeRduct(Rduct rduct) {
|
|
|
|
public ModelAndView removeRduct(Rduct rduct) {
|
|
|
|
boolean saved = false;
|
|
|
|
boolean saved = false;
|
|
|
|
String rtnMsg = rductService.removeRduct(rduct);
|
|
|
|
String rtnMsg = rductService.removeRduct(rduct);
|
|
|
@ -268,6 +284,8 @@ public class Levy02Controller extends ApplicationController {
|
|
|
|
* "saved": 저장되었으면 true, 그렇지 않으면 false
|
|
|
|
* "saved": 저장되었으면 true, 그렇지 않으면 false
|
|
|
|
* }</code></pre>
|
|
|
|
* }</code></pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Task
|
|
|
|
|
|
|
|
@RequestMapping(name="과태료 감경 대장 목록 삭제", value=METHOD_URL.removeRductList)
|
|
|
|
public ModelAndView removeRductList(LevyQuery req) {
|
|
|
|
public ModelAndView removeRductList(LevyQuery req) {
|
|
|
|
boolean saved = false;
|
|
|
|
boolean saved = false;
|
|
|
|
String rtnMsg = rductService.removeRducts(req);
|
|
|
|
String rtnMsg = rductService.removeRducts(req);
|
|
|
|