mjkhan21 1 year ago
commit e6d938c747

@ -0,0 +1,36 @@
package cokr.xit.fims.crdn.web;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import cokr.xit.fims.crdn.CrdnQuery;
@Controller
public class BpvCrdnController {
@Controller
@RequestMapping(name="전용차로과태료업무 민원업무", value="/BPV/crdn/crdn01")
class BpvCrdn01Controller extends Crdn01Controller {
}
@Controller
@RequestMapping(name="전용차로과태료업무 민원등록업무", value="/BPV/crdn/crdn02")
class BpvCrdn02Controller extends Crdn02Controller {
}
@Controller
@RequestMapping(name="전용차로과태료업무 단속등록업무", value="/BPV/crdn/crdn05")
class BpvCrdn05Controller extends Crdn05Controller {
}
@Controller
@RequestMapping(name="전용차로과태료업무 단속업무", value="/BPV/crdn/crdn06")
class BpvCrdn06Controller extends Crdn06Controller {
}
}

@ -0,0 +1,163 @@
package cokr.xit.fims.crdn.web;
import java.util.List;
import java.util.Map;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import cokr.xit.base.code.CommonCode;
@Controller
public class CmnCrdnController {
@Controller
class CmnCrdn01Controller extends Crdn01Controller {
/** .
* @return fims/crdn/crdn01010-main
*/
@RequestMapping(name="민원 접수 자료 메인", value="/010/main.do")
public ModelAndView civilComplaintReceiptDataMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn01010-main");
mav.addObject("pageName", "crdn01010-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026","FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM026");
return mav;
}
/** .
* @return fims/crdn/crdn01030-main
*/
@RequestMapping(name="민원 답변 대상 자료 메인", value="/030/main.do")
public ModelAndView civilComplaintAnswerTargetDataMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn01030-main");
mav.addObject("pageName", "crdn01030-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026", "FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM026");
return mav;
}
/** .
* @return fims/crdn/crdn01040-main
*/
@RequestMapping(name="민원 관리 메인", value="/040/main.do")
public ModelAndView civilComplaintManagementMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn01040-main");
mav.addObject("pageName", "crdn01040-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026", "FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM026");
return mav;
}
}
@Controller
class CmnCrdn02Controller extends Crdn02Controller {
/** .
* @return fims/crdn/crdn02010-main
*/
@RequestMapping(name="민원 개별 등록 메인", value="/010/main.do")
public ModelAndView civilComplaintIndividualRegistrationMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn02010-main");
mav.addObject("pageName", "crdn02010-main");
return mav;
}
}
@Controller
class CmnCrdn05Controller extends Crdn05Controller {
/** .
* @return fims/crdn/crdn05010-main
*/
@RequestMapping(name="단속 자료 등록 메인", value="/010/main.do")
public ModelAndView crackdownDataRegistrationMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn05010-main");
mav.addObject("pageName", "crdn05010-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
return mav;
}
}
@Controller
class CmnCrdn06Controller extends Crdn06Controller {
/** .
* @return fims/crdn/crdn06010-main
*/
@RequestMapping(name="단속 관리 메인", value="/010/main.do")
public ModelAndView crackdownManagementMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn06010-main");
mav.addObject("pageName", "crdn06010-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM002", "FIM003", "FIM005", "FIM010", "FIM022", "FIM026", "FIM054");
mav.addObject("FIM003List", commonCodes.get("FIM003"));
mav.addObject("FIM005List", commonCodes.get("FIM005"));
mav.addObject("FIM010List", commonCodes.get("FIM010"));
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM002", "FIM003", "FIM010", "FIM022", "FIM026");
return mav;
}
/** .
* @return fims/crdn/crdn06020-main
*/
@RequestMapping(name="단속 자료 검사 메인", value="/020/main.do")
public ModelAndView crackdownDataInspectionMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn06020-main");
mav.addObject("pageName", "crdn06020-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM002", "FIM003", "FIM010", "FIM026","FIM054");
mav.addObject("FIM002List", commonCodes.get("FIM002"));
mav.addObject("FIM003List", commonCodes.get("FIM003"));
mav.addObject("FIM010List", commonCodes.get("FIM010"));
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM002", "FIM003", "FIM010", "FIM026");
return mav;
}
/** .
* @return fims/crdn/crdn06030-main
*/
@RequestMapping(name="표지정보 미확인 자료 메인", value="/030/main.do")
public ModelAndView tagInformationUndefinedDataMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn06030-main");
mav.addObject("pageName","crdn06030-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM003", "FIM010");
addCodes(commonCodes, mav, "FIM003", "FIM010");
return mav;
}
/** .
* @return fims/crdn/crdn06040-main
*/
@RequestMapping(name="과태료 감경 자료 메인", value="/040/main.do")
public ModelAndView fineReductionDataMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn06040-main");
mav.addObject("pageName","crdn06040-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM010", "FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM010");
return mav;
}
}
}

@ -13,54 +13,14 @@ import cokr.xit.base.web.ApplicationController;
import cokr.xit.fims.crdn.service.Crdn01Service; import cokr.xit.fims.crdn.service.Crdn01Service;
import cokr.xit.fims.crdn.service.bean.Crdn01ServiceBean; import cokr.xit.fims.crdn.service.bean.Crdn01ServiceBean;
/** .<br />
* { }/crdn/crdn01 .
* @author leebj
*/
@RequestMapping(name="민원 관리", value="/crdn/crdn01") @RequestMapping(name="민원 관리", value="/crdn/crdn01")
public class Crdn01Controller extends ApplicationController { public class Crdn01Controller extends ApplicationController {
@Resource(name="crdn01Service") @Resource(name="crdn01Service")
private Crdn01Service crdn01Service; private Crdn01Service crdn01Service;
/** .
* @return fims/crdn/crdn01010-main
*/
@RequestMapping(name="민원 접수 자료 메인", value="/010/main.do")
public ModelAndView civilComplaintReceiptDataMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn01010-main");
mav.addObject("pageName", "crdn01010-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026","FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM026");
return mav;
}
/** .
* @return fims/crdn/crdn01030-main
*/
@RequestMapping(name="민원 답변 대상 자료 메인", value="/030/main.do")
public ModelAndView civilComplaintAnswerTargetDataMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn01030-main");
mav.addObject("pageName", "crdn01030-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026", "FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM026");
return mav;
}
/** .
* @return fims/crdn/crdn01040-main
*/
@RequestMapping(name="민원 관리 메인", value="/040/main.do")
public ModelAndView civilComplaintManagementMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn01040-main");
mav.addObject("pageName", "crdn01040-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026", "FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM026");
return mav;
}
} }

@ -8,21 +8,15 @@ import org.springframework.web.servlet.ModelAndView;
import cokr.xit.base.web.ApplicationController; import cokr.xit.base.web.ApplicationController;
import cokr.xit.fims.crdn.service.Crdn02Service; import cokr.xit.fims.crdn.service.Crdn02Service;
/** .<br />
* { }/crdn/crdn02 .
* @author leebj
*/
@RequestMapping(name="민원 개별 등록", value="/crdn/crdn02") @RequestMapping(name="민원 개별 등록", value="/crdn/crdn02")
public class Crdn02Controller extends ApplicationController { public class Crdn02Controller extends ApplicationController {
@Resource(name="crdn02Service") @Resource(name="crdn02Service")
private Crdn02Service crdn02Service; private Crdn02Service crdn02Service;
/** .
* @return fims/crdn/crdn02010-main
*/
@RequestMapping(name="민원 개별 등록 메인", value="/010/main.do")
public ModelAndView civilComplaintIndividualRegistrationMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn02010-main");
mav.addObject("pageName", "crdn02010-main");
return mav;
}
} }

@ -12,30 +12,23 @@ import cokr.xit.base.code.CommonCode;
import cokr.xit.base.web.ApplicationController; import cokr.xit.base.web.ApplicationController;
import cokr.xit.fims.crdn.service.Crdn05Service; import cokr.xit.fims.crdn.service.Crdn05Service;
/** .<br />
* { }/crdn/crdn05 .
* @author leebj
*/
@RequestMapping(name="단속 자료 등록", value="/crdn/crdn05") @RequestMapping(name="단속 자료 등록", value="/crdn/crdn05")
public class Crdn05Controller extends ApplicationController { public class Crdn05Controller extends ApplicationController {
@Resource(name="crdn05Service") @Resource(name="crdn05Service")
private Crdn05Service crdn05Service; private Crdn05Service crdn05Service;
/** .
* @return fims/crdn/crdn05010-main
*/
@RequestMapping(name="단속 자료 등록 메인", value="/010/main.do")
public ModelAndView crackdownDataRegistrationMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn05010-main");
mav.addObject("pageName", "crdn05010-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
return mav;
}
/** . /** .
* @param * @param
* @return fims/crdn/crdn05020-info * @return fims/crdn/crdn05020-info
*/ */
@RequestMapping(name="단속자료 파일 등록 화면", value="/020/info.do")
public ModelAndView getFileRegistrationScreen() { public ModelAndView getFileRegistrationScreen() {
return new ModelAndView("fims/crdn/crdn05020-info"); return new ModelAndView("fims/crdn/crdn05020-info");
} }
@ -44,6 +37,7 @@ public class Crdn05Controller extends ApplicationController {
* @param * @param
* @return fims/crdn/crdn05030-info * @return fims/crdn/crdn05030-info
*/ */
@RequestMapping(name="단속자료 수기 등록 화면", value="/030/info.do")
public ModelAndView getManualRegistrationScreen() { public ModelAndView getManualRegistrationScreen() {
ModelAndView mav = new ModelAndView("fims/crdn/crdn05030-info"); ModelAndView mav = new ModelAndView("fims/crdn/crdn05030-info");

@ -13,77 +13,17 @@ import cokr.xit.base.web.ApplicationController;
import cokr.xit.fims.crdn.CrdnQuery; import cokr.xit.fims.crdn.CrdnQuery;
import cokr.xit.fims.crdn.service.Crdn06Service; import cokr.xit.fims.crdn.service.Crdn06Service;
/** .<br />
* { }/crdn/crdn06 .
* @author leebj
*/
@RequestMapping(name="단속 관리", value="/crdn/crdn06") @RequestMapping(name="단속 관리", value="/crdn/crdn06")
public class Crdn06Controller extends ApplicationController { public class Crdn06Controller extends ApplicationController {
@Resource(name="crdn06Service") @Resource(name="crdn06Service")
private Crdn06Service crdn06Service; private Crdn06Service crdn06Service;
/** .
* @return fims/crdn/crdn06010-main
*/
@RequestMapping(name="단속 관리 메인", value="/010/main.do")
public ModelAndView crackdownManagementMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn06010-main");
mav.addObject("pageName", "crdn06010-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM002", "FIM003", "FIM005", "FIM010", "FIM022", "FIM026", "FIM054");
mav.addObject("FIM003List", commonCodes.get("FIM003"));
mav.addObject("FIM005List", commonCodes.get("FIM005"));
mav.addObject("FIM010List", commonCodes.get("FIM010"));
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM002", "FIM003", "FIM010", "FIM022", "FIM026");
return mav;
}
/** .
* @return fims/crdn/crdn06020-main
*/
@RequestMapping(name="단속 자료 검사 메인", value="/020/main.do")
public ModelAndView crackdownDataInspectionMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn06020-main");
mav.addObject("pageName", "crdn06020-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM002", "FIM003", "FIM010", "FIM026","FIM054");
mav.addObject("FIM002List", commonCodes.get("FIM002"));
mav.addObject("FIM003List", commonCodes.get("FIM003"));
mav.addObject("FIM010List", commonCodes.get("FIM010"));
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM002", "FIM003", "FIM010", "FIM026");
return mav;
}
/** .
* @return fims/crdn/crdn06030-main
*/
@RequestMapping(name="표지정보 미확인 자료 메인", value="/030/main.do")
public ModelAndView tagInformationUndefinedDataMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn06030-main");
mav.addObject("pageName","crdn06030-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM003", "FIM010");
addCodes(commonCodes, mav, "FIM003", "FIM010");
return mav;
}
/** .
* @return fims/crdn/crdn06040-main
*/
@RequestMapping(name="과태료 감경 자료 메인", value="/040/main.do")
public ModelAndView fineReductionDataMain() {
ModelAndView mav = new ModelAndView();
mav.setViewName("fims/crdn/crdn06040-main");
mav.addObject("pageName","crdn06040-main");
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM010", "FIM054");
mav.addObject("FIM054List", commonCodes.get("FIM054"));
addCodes(commonCodes, mav, "FIM010");
return mav;
}
/** .<br /> /** .<br />
* {@link Crdn06Service#getCrackdownList(CrdnQuery)} * {@link Crdn06Service#getCrackdownList(CrdnQuery)}
@ -96,6 +36,7 @@ public class Crdn06Controller extends ApplicationController {
* "crdnTotal": * "crdnTotal":
* }</code></pre> * }</code></pre>
*/ */
@RequestMapping(name="단속자료 목록", value="/010/list.do")
public ModelAndView getCrackdownList(CrdnQuery req) { public ModelAndView getCrackdownList(CrdnQuery req) {
setFetchSize(req); setFetchSize(req);
return setCollectionInfo( return setCollectionInfo(
@ -116,6 +57,7 @@ public class Crdn06Controller extends ApplicationController {
* "crdnTotal": * "crdnTotal":
* }</code></pre> * }</code></pre>
*/ */
@RequestMapping(name="검사자료 목록", value="/020/list.do")
public ModelAndView getInspectionDataList(CrdnQuery req) { public ModelAndView getInspectionDataList(CrdnQuery req) {
switch(req.getInspectionDataType()) { switch(req.getInspectionDataType()) {
case "photo" -> req.setGrid("photo"); case "photo" -> req.setGrid("photo");
@ -141,6 +83,7 @@ public class Crdn06Controller extends ApplicationController {
* "crdnTotal": * "crdnTotal":
* }</code></pre> * }</code></pre>
*/ */
@RequestMapping(name="감경자료 목록", value="/040/list.do")
public ModelAndView getFineReductionDataList(CrdnQuery req) { public ModelAndView getFineReductionDataList(CrdnQuery req) {
req.setGrid("fineReductionData"); req.setGrid("fineReductionData");
setFetchSize(req); setFetchSize(req);

@ -0,0 +1,86 @@
package cokr.xit.fims.crdn.web;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import cokr.xit.base.code.CommonCode;
import cokr.xit.fims.crdn.Crdn;
import cokr.xit.fims.crdn.CrdnQuery;
import cokr.xit.fims.crdn.service.Crdn06Service;
@Controller
public class DpvCrdnController {
@Controller
@RequestMapping(name="장애인과태료업무 민원업무", value="/DPV/crdn/crdn01")
class DpvCrdn01Controller extends Crdn01Controller {
}
@Controller
@RequestMapping(name="장애인과태료업무 민원등록업무", value="/DPV/crdn/crdn02")
class DpvCrdn02Controller extends Crdn02Controller {
}
@Controller
@RequestMapping(name="장애인과태료업무 단속등록업무", value="/DPV/crdn/crdn05")
class DpvCrdn05Controller extends Crdn05Controller {
}
@Controller
@RequestMapping(name="장애인과태료업무 단속업무", value="/DPV/crdn/crdn06")
class DpvCrdn06Controller extends Crdn06Controller {
@Resource(name="crdn06Service")
private Crdn06Service crdn06Service;
/** .<br />
* {@link Crdn06Service#getCrackdownList(CrdnQuery)}
* @param req
* @return jsonView
* <pre><code> {
* "crdnList": [ ],
* "crdnStart": ,
* "crdnFetchTotal": ,
* "crdnTotal":
* }</code></pre>
*/
@RequestMapping(name="장애인과태료업무 표지정보미확인자료 목록", value="/030/list.do")
public ModelAndView getTagInformationUndefinedDataList(CrdnQuery req) {
req.setGrid("tagInformationUndefinedData");
setFetchSize(req);
return setCollectionInfo(
new ModelAndView("jsonView"),
crdn06Service.getCrackdownList(req),
"crdn"
);
}
/** .
* @param crdn
* @return jsonView
* <pre><code> {
* "saved": true, false
* }</code></pre>
*/
@PostMapping(name = "단속 대장 수정", value = "/030/update.do")
public ModelAndView update(Crdn crdn) {
crdn.setUpdateInfomation("tagInformationUndefinedData");
boolean saved = crdn06Service.update(crdn);
return new ModelAndView("jsonView")
.addObject("saved", saved);
}
}
}

@ -0,0 +1,35 @@
package cokr.xit.fims.crdn.web;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import cokr.xit.fims.crdn.CrdnQuery;
@Controller
public class EcaCrdnController {
@Controller
@RequestMapping(name="전기차과태료업무 민원업무", value="/ECA/crdn/crdn01")
class EcaCrdn01Controller extends Crdn01Controller {
}
@Controller
@RequestMapping(name="전기차과태료업무 민원등록업무", value="/ECA/crdn/crdn02")
class EcaCrdn02Controller extends Crdn02Controller {
}
@Controller
@RequestMapping(name="전기차과태료업무 단속등록업무", value="/ECA/crdn/crdn05")
class EcaCrdn05Controller extends Crdn05Controller {
}
@Controller
@RequestMapping(name="전기차과태료업무 단속업무", value="/ECA/crdn/crdn06")
class EcaCrdn06Controller extends Crdn06Controller {
}
}

@ -0,0 +1,36 @@
package cokr.xit.fims.crdn.web;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import cokr.xit.fims.crdn.CrdnQuery;
@Controller
public class PvsCrdnController {
@Controller
@RequestMapping(name="주정차과태료업무 민원업무", value="/PVS/crdn/crdn01")
class PvsCrdn01Controller extends Crdn01Controller {
}
@Controller
@RequestMapping(name="주정차과태료업무 민원등록업무", value="/PVS/crdn/crdn02")
class PvsCrdn02Controller extends Crdn02Controller {
}
@Controller
@RequestMapping(name="주정차과태료업무 단속등록업무", value="/PVS/crdn/crdn05")
class PvsCrdn05Controller extends Crdn05Controller {
}
@Controller
@RequestMapping(name="주정차과태료업무 단속업무", value="/PVS/crdn/crdn06")
class PvsCrdn06Controller extends Crdn06Controller {
}
}

@ -1,12 +0,0 @@
package cokr.xit.fims.crdn.web;
import org.springframework.stereotype.Controller;
/** .<br />
* { }/crdn/crdn01 .
* @author leebj
*/
@Controller
public class TaskCrdn01Controller extends Crdn01Controller {
}

@ -1,12 +0,0 @@
package cokr.xit.fims.crdn.web;
import org.springframework.stereotype.Controller;
/** .<br />
* { }/crdn/crdn02 .
* @author leebj
*/
@Controller
public class TaskCrdn02Controller extends Crdn02Controller {
}

@ -1,53 +0,0 @@
package cokr.xit.fims.crdn.web;
import java.util.List;
import java.util.Map;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import cokr.xit.base.code.CommonCode;
/** .<br />
* { }/crdn/crdn05 .
* @author leebj
*/
@Controller
public class TaskCrdn05Controller extends Crdn05Controller {
@RequestMapping(name="주정차과태료업무 단속자료 파일 등록 화면", value="/020/PVS/info.do")
public ModelAndView getPvsFileRegistrationScreen() {
return getFileRegistrationScreen();
}
@RequestMapping(name="전용차로과태료업무 단속자료 파일 등록 화면", value="/020/BPV/info.do")
public ModelAndView getBpvFileRegistrationScreen() {
return getFileRegistrationScreen();
}
@RequestMapping(name="장애인과태료업무 단속자료 파일 등록 화면", value="/020/DPV/info.do")
public ModelAndView getDpvFileRegistrationScreen() {
return getFileRegistrationScreen();
}
@RequestMapping(name="전기차과태료업무 단속자료 파일 등록 화면", value="/020/ECA/info.do")
public ModelAndView getEcaFileRegistrationScreen() {
return getFileRegistrationScreen();
}
@RequestMapping(name="주정차과태료업무 단속자료 수기 등록 화면", value="/030/PVS/info.do")
public ModelAndView getPvsManualRegistrationScreen() {
return getManualRegistrationScreen();
}
@RequestMapping(name="전용차로과태료업무 단속자료 수기 등록 화면", value="/030/BPV/info.do")
public ModelAndView getBpvManualRegistrationScreen() {
return getManualRegistrationScreen();
}
@RequestMapping(name="장애인과태료업무 단속자료 수기 등록 화면", value="/030/DPV/info.do")
public ModelAndView getDpvManualRegistrationScreen() {
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM006");
return getManualRegistrationScreen().addObject("FIM006List", commonCodes.get("FIM006"));
}
@RequestMapping(name="전기차과태료업무 단속자료 수기 등록 화면", value="/030/ECA/info.do")
public ModelAndView getEcaManualRegistrationScreen() {
return getManualRegistrationScreen();
}
}

@ -1,111 +0,0 @@
package cokr.xit.fims.crdn.web;
import javax.annotation.Resource;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import cokr.xit.fims.crdn.Crdn;
import cokr.xit.fims.crdn.CrdnQuery;
import cokr.xit.fims.crdn.service.Crdn06Service;
/** .<br />
* { }/crdn/crdn06 .
* @author leebj
*/
@Controller
public class TaskCrdn06Controller extends Crdn06Controller {
@Resource(name="crdn06Service")
private Crdn06Service crdn06Service;
@RequestMapping(name="주정차과태료업무 단속자료 목록", value="/010/PVS/list.do")
public ModelAndView getPvsCrackdownList(CrdnQuery req) {
return getCrackdownList(req);
}
@RequestMapping(name="전용차로과태료업무 단속자료 목록", value="/010/BPV/list.do")
public ModelAndView getBpvCrackdownList(CrdnQuery req) {
return getCrackdownList(req);
}
@RequestMapping(name="장애인과태료업무 단속자료 목록", value="/010/DPV/list.do")
public ModelAndView getDpvCrackdownList(CrdnQuery req) {
return getCrackdownList(req);
}
@RequestMapping(name="전기차과태료업무 단속자료 목록", value="/010/ECA/list.do")
public ModelAndView getEcaCrackdownList(CrdnQuery req) {
return getCrackdownList(req);
}
@RequestMapping(name="주정차과태료업무 검사자료 목록", value="/020/PVS/list.do")
public ModelAndView getPvsInspectionDataList(CrdnQuery req) {
return getInspectionDataList(req);
}
@RequestMapping(name="전용차로과태료업무 검사자료 목록", value="/020/BPV/list.do")
public ModelAndView getBpvInspectionDataList(CrdnQuery req) {
return getInspectionDataList(req);
}
@RequestMapping(name="장애인과태료업무 검사자료 목록", value="/020/DPV/list.do")
public ModelAndView getDpvInspectionDataList(CrdnQuery req) {
return getInspectionDataList(req);
}
@RequestMapping(name="전기차과태료업무 검사자료 목록", value="/020/ECA/list.do")
public ModelAndView getEcaInspectionDataList(CrdnQuery req) {
return getInspectionDataList(req);
}
/** .<br />
* {@link Crdn06Service#getCrackdownList(CrdnQuery)}
* @param req
* @return jsonView
* <pre><code> {
* "crdnList": [ ],
* "crdnStart": ,
* "crdnFetchTotal": ,
* "crdnTotal":
* }</code></pre>
*/
@RequestMapping(name="장애인과태료업무 표지정보미확인자료 목록", value="/030/DPV/list.do")
public ModelAndView getTagInformationUndefinedDataList(CrdnQuery req) {
req.setGrid("tagInformationUndefinedData");
setFetchSize(req);
return setCollectionInfo(
new ModelAndView("jsonView"),
crdn06Service.getCrackdownList(req),
"crdn"
);
}
/** .
* @param crdn
* @return jsonView
* <pre><code> {
* "saved": true, false
* }</code></pre>
*/
@PostMapping(name = "단속 대장 수정", value = "/030/DPV/update.do")
public ModelAndView update(Crdn crdn) {
crdn.setUpdateInfomation("tagInformationUndefinedData");
boolean saved = crdn06Service.update(crdn);
return new ModelAndView("jsonView")
.addObject("saved", saved);
}
@RequestMapping(name="주정차과태료업무 과태료 감경 자료 목록", value="/040/PVS/list.do")
public ModelAndView getPvsFineReductionDataList(CrdnQuery req) {
return getFineReductionDataList(req);
}
@RequestMapping(name="전용차로과태료업무 과태료 감경 자료 목록", value="/040/BPV/list.do")
public ModelAndView getBpvFineReductionDataList(CrdnQuery req) {
return getFineReductionDataList(req);
}
@RequestMapping(name="장애인과태료업무 과태료 감경 자료 목록", value="/040/DPV/list.do")
public ModelAndView getDpvFineReductionDataList(CrdnQuery req) {
return getFineReductionDataList(req);
}
@RequestMapping(name="전기차과태료업무 과태료 감경 자료 목록", value="/040/ECA/list.do")
public ModelAndView getEcaFineReductionDataList(CrdnQuery req) {
return getFineReductionDataList(req);
}
}

@ -18,7 +18,7 @@
<div class="container-search"> <div class="container-search">
<div class="row g-1"> <div class="row g-1">
<div class="col-6"> <div class="col-6">
<label class="form-label fw-bold form-search-title">시스템구분</label> <label class="form-label fw-bold form-search-title">업무구분</label>
<span class="form-search-linebox"> <span class="form-search-linebox">
<c:forEach items="${FIM054List}" var="item"> <c:forEach items="${FIM054List}" var="item">
<label> <label>
@ -183,8 +183,8 @@ $(document).ready(function(){
$P.fnResetAndChangeBiz = taskSeCd => { $P.fnResetAndChangeBiz = taskSeCd => {
$P.fnReset(); $P.fnReset();
$P.crdnControl.urls.load = wctx.url("/crdn/crdn01/010/"+ taskSeCd +"/list.do"); $P.crdnControl.urls.load = wctx.url("/"+taskSeCd+"/crdn/crdn01/010/list.do");
$P.crdnControl.urls.getInfo = wctx.url("/crdn/crdn01/020/"+ taskSeCd +"/info.do"); $P.crdnControl.urls.getInfo = wctx.url("/"+taskSeCd+"/crdn/crdn01/020/info.do");
} }
$P.searchCrdnList = () => { $P.searchCrdnList = () => {

@ -18,7 +18,7 @@
<div class="container-search"> <div class="container-search">
<div class="row g-1"> <div class="row g-1">
<div class="col-6"> <div class="col-6">
<label class="form-label fw-bold form-search-title">시스템구분</label> <label class="form-label fw-bold form-search-title">업무구분</label>
<span class="form-search-linebox"> <span class="form-search-linebox">
<c:forEach items="${FIM054List}" var="item"> <c:forEach items="${FIM054List}" var="item">
<label> <label>
@ -185,8 +185,8 @@ $(document).ready(function(){
$P.fnResetAndChangeBiz = taskSeCd => { $P.fnResetAndChangeBiz = taskSeCd => {
$P.fnReset(); $P.fnReset();
$P.crdnControl.urls.load = wctx.url("/crdn/crdn01/010/"+ taskSeCd +"/list.do"); $P.crdnControl.urls.load = wctx.url("/"+taskSeCd+"/crdn/crdn01/010/list.do");
$P.crdnControl.urls.getInfo = wctx.url("/crdn/crdn01/020/"+ taskSeCd +"/info.do"); $P.crdnControl.urls.getInfo = wctx.url("/"+taskSeCd+"/crdn/crdn01/020/info.do");
} }
$P.searchCrdnList = () => { $P.searchCrdnList = () => {

@ -17,7 +17,7 @@
<div class="container-search"> <div class="container-search">
<div class="row g-1"> <div class="row g-1">
<div class="col-12"> <div class="col-12">
<label class="form-label fw-bold form-search-title">시스템구분</label> <label class="form-label fw-bold form-search-title">업무구분</label>
<span class="form-search-linebox"> <span class="form-search-linebox">
<c:forEach items="${FIM054List}" var="item"> <c:forEach items="${FIM054List}" var="item">
<label> <label>
@ -113,8 +113,8 @@ $(document).ready(function(){
$P.fnResetAndChangeBiz = taskSeCd => { $P.fnResetAndChangeBiz = taskSeCd => {
$P.fnReset(); $P.fnReset();
$P.crdnControl.urls.newInfoByFile = wctx.url("/crdn/crdn05/020/"+ taskSeCd +"/info.do"); $P.crdnControl.urls.newInfoByFile = wctx.url("/"+taskSeCd+"/crdn/crdn05/020/info.do");
$P.crdnControl.urls.newInfoByHand = wctx.url("/crdn/crdn05/030/"+ taskSeCd +"/info.do"); $P.crdnControl.urls.newInfoByHand = wctx.url("/"+taskSeCd+"/crdn/crdn05/030/info.do");
} }
var defaultBizValue = $("#layout-navbar input[name='taskSeCd']:checked").val(); var defaultBizValue = $("#layout-navbar input[name='taskSeCd']:checked").val();

@ -19,7 +19,7 @@
<div class="container-search"> <div class="container-search">
<div class="row g-1"> <div class="row g-1">
<div class="col-6"> <div class="col-6">
<label class="form-label fw-bold form-search-title">시스템구분</label> <label class="form-label fw-bold form-search-title">업무구분</label>
<span class="form-search-linebox"> <span class="form-search-linebox">
<c:forEach items="${FIM054List}" var="item"> <c:forEach items="${FIM054List}" var="item">
<label> <label>
@ -358,8 +358,8 @@ $(document).ready(function(){
$P.fnResetAndChangeBiz = taskSeCd => { $P.fnResetAndChangeBiz = taskSeCd => {
$P.fnReset(); $P.fnReset();
$P.crdnControl.urls.load = wctx.url("/crdn/crdn06/010/"+ taskSeCd +"/list.do"); $P.crdnControl.urls.load = wctx.url("/"+taskSeCd+"/crdn/crdn06/010/list.do");
$P.crdnControl.urls.getInfo = wctx.url("/sprt/sprt01/020/"+ taskSeCd +"/info.do"); $P.crdnControl.urls.getInfo = wctx.url("/"+taskSeCd+"/sprt/sprt01/020/info.do");
var cssForTask = taskSeCd.toLowerCase(); var cssForTask = taskSeCd.toLowerCase();

@ -21,7 +21,7 @@
<div class="container-search"> <div class="container-search">
<div class="row g-1"> <div class="row g-1">
<div class="col-6"> <div class="col-6">
<label class="form-label fw-bold form-search-title">시스템구분</label> <label class="form-label fw-bold form-search-title">업무구분</label>
<span class="form-search-linebox"> <span class="form-search-linebox">
<c:forEach items="${FIM054List}" var="item"> <c:forEach items="${FIM054List}" var="item">
<label> <label>
@ -435,12 +435,12 @@ $(document).ready(function(){
$P.fnResetAndChangeBiz = taskSeCd => { $P.fnResetAndChangeBiz = taskSeCd => {
$P.fnReset(); $P.fnReset();
$P.photoInspectionControl.urls.load = wctx.url("/crdn/crdn06/020/"+ taskSeCd +"/list.do?inspectionDataType=photo"); $P.photoInspectionControl.urls.load = wctx.url("/"+taskSeCd+"/crdn/crdn06/020/list.do?inspectionDataType=photo");
$P.photoInspectionControl.urls.getInfo = wctx.url("/sprt/sprt01/020/"+ taskSeCd +"/info.do"); $P.photoInspectionControl.urls.getInfo = wctx.url("/"+taskSeCd+"/sprt/sprt01/020/info.do");
$P.sameVehicleControl.main.urls.load = wctx.url("/crdn/crdn06/020/"+ taskSeCd +"/list.do?inspectionDataType=sameVehicleMain"); $P.sameVehicleControl.main.urls.load = wctx.url("/"+taskSeCd+"/crdn/crdn06/020/list.do?inspectionDataType=sameVehicleMain");
$P.sameVehicleControl.main.urls.getInfo = ""; $P.sameVehicleControl.main.urls.getInfo = "";
$P.sameVehicleControl.sub.urls.load = wctx.url("/crdn/crdn06/020/"+ taskSeCd +"/list.do?inspectionDataType=sameVehicleSub"); $P.sameVehicleControl.sub.urls.load = wctx.url("/"+taskSeCd+"/crdn/crdn06/020/list.do?inspectionDataType=sameVehicleSub");
$P.sameVehicleControl.sub.urls.getInfo = wctx.url("/sprt/sprt01/020/"+ taskSeCd +"/info.do"); $P.sameVehicleControl.sub.urls.getInfo = wctx.url("/"+taskSeCd+"/sprt/sprt01/020/info.do");
var cssForTask = taskSeCd.toLowerCase(); var cssForTask = taskSeCd.toLowerCase();

@ -128,9 +128,9 @@ $(document).ready(function(){
$P.crdnControl = new DatasetControl({ $P.crdnControl = new DatasetControl({
prefix:"crdn", prefixName:"종합", infoSize:"xl", prefix:"crdn", prefixName:"종합", infoSize:"xl",
urls : { urls : {
load : wctx.url("/crdn/crdn06/030/DPV/list.do"), load : wctx.url("/DPV/crdn/crdn06/030/list.do"),
getInfo : wctx.url("/sprt/sprt01/020/DPV/info.do"), getInfo : wctx.url("/DPV/sprt/sprt01/020/info.do"),
update: wctx.url("/crdn/crdn06/030/DPV/update.do") update: wctx.url("/DPV/crdn/crdn06/030/update.do")
}, },
formats: { formats: {
CRDN_INPT_SE_CD : FIM003, CRDN_INPT_SE_CD : FIM003,

@ -19,7 +19,7 @@
<div class="container-search"> <div class="container-search">
<div class="row g-1"> <div class="row g-1">
<div class="col-6"> <div class="col-6">
<label class="form-label fw-bold form-search-title">시스템구분</label> <label class="form-label fw-bold form-search-title">업무구분</label>
<span class="form-search-linebox"> <span class="form-search-linebox">
<c:forEach items="${FIM054List}" var="item"> <c:forEach items="${FIM054List}" var="item">
<label> <label>
@ -173,8 +173,8 @@ $(document).ready(function(){
$P.fnResetAndChangeBiz = taskSeCd => { $P.fnResetAndChangeBiz = taskSeCd => {
$P.fnReset(); $P.fnReset();
$P.crdnControl.urls.load = wctx.url("/crdn/crdn06/040/"+ taskSeCd +"/list.do"); $P.crdnControl.urls.load = wctx.url("/"+taskSeCd+"/crdn/crdn06/040/list.do");
$P.crdnControl.urls.getInfo = wctx.url("/sprt/sprt01/020/"+ taskSeCd +"/info.do"); $P.crdnControl.urls.getInfo = wctx.url("/"+taskSeCd+"/sprt/sprt01/020/info.do");
} }
$P.searchCrdnList = () => { $P.searchCrdnList = () => {

Loading…
Cancel
Save