2024-11-26 13:56 gw 연동 작업

This commit is contained in:
myname 2024-11-26 13:59:11 +09:00
parent db55521099
commit c962dbcd20
4 changed files with 834 additions and 162 deletions

View File

@ -74,6 +74,10 @@ public class BaseController {
@PathVariable(value="pageAction") String pageAction @PathVariable(value="pageAction") String pageAction
) throws Exception { ) throws Exception {
//log.debug("BaseController URI = " + request.getRequestURI()); //log.debug("BaseController URI = " + request.getRequestURI());
System.out.println("sql=1");
System.out.println(pageFolder);
System.out.println(pageAction);
String memberId = SeedUtils.setReplaceNull(session.getAttribute("memberId")); String memberId = SeedUtils.setReplaceNull(session.getAttribute("memberId"));
@ -90,6 +94,11 @@ public class BaseController {
params = JSPUtil.makeRequestParams(request, session, true); params = JSPUtil.makeRequestParams(request, session, true);
session.setAttribute("siteIdx", "case"); session.setAttribute("siteIdx", "case");
System.out.println("sql=1");
System.out.println(pageFolder);
System.out.println(pageAction);
//System.out.println(params.get("sql").toString());
//시큐어코딩 관련 파라미터는 삭제 //시큐어코딩 관련 파라미터는 삭제
params.remove("SpringSecurityFiltersecurityinterceptorFilterapplied"); params.remove("SpringSecurityFiltersecurityinterceptorFilterapplied");
params.remove("SpringSecuritySessionMgmtFilterApplied"); params.remove("SpringSecuritySessionMgmtFilterApplied");
@ -107,6 +116,9 @@ public class BaseController {
type = "L"; type = "L";
} }
System.out.println("sql=12");
//System.out.println(params.get("sql").toString());
if(pageAction.indexOf("Paging") != -1){ if(pageAction.indexOf("Paging") != -1){
//*Paging*.do 호출될 경우 페이징 기본값 셋팅 //*Paging*.do 호출될 경우 페이징 기본값 셋팅
params.put("pageStart", cri.getPageStart()); params.put("pageStart", cri.getPageStart());
@ -114,6 +126,9 @@ public class BaseController {
PageMaker pageMaker = new PageMaker(); PageMaker pageMaker = new PageMaker();
pageMaker.setCri(cri); pageMaker.setCri(cri);
System.out.println("sql=3");
//System.out.println(params.get("sql").toString());
params.put("sql", pageFolder+pageAction+"Tot"); params.put("sql", pageFolder+pageAction+"Tot");
int totcnt = (Integer) bservice.select(params); int totcnt = (Integer) bservice.select(params);
@ -128,9 +143,14 @@ public class BaseController {
params.put("searchMa", searchMa); params.put("searchMa", searchMa);
} }
System.out.println("sql=14");
//System.out.println(params.get("sql").toString());
} }
log.warn(">>>>>>type<<<<<<"+type); log.warn(">>>>>>type<<<<<<"+type);
System.out.println("sql=3");
//System.out.println(params.get("sql").toString());
if(params.get("arrList") != null && !"".equals(params.get("arrList"))){ if(params.get("arrList") != null && !"".equals(params.get("arrList"))){
log.warn("arrList<<<<<<<<<<<<<<<in"); log.warn("arrList<<<<<<<<<<<<<<<in");
@ -142,6 +162,8 @@ public class BaseController {
log.warn("arrList1<<<<<<<<<<<<<<<out"+params.get("arrList")); log.warn("arrList1<<<<<<<<<<<<<<<out"+params.get("arrList"));
} }
System.out.println("sql=3");
//System.out.println(params.get("sql").toString());
if("common".equals(pageFolder) && "ajax".equals(type)){ if("common".equals(pageFolder) && "ajax".equals(type)){
params.put("sql", pageFolder+"."+pageFolder+pageAction); params.put("sql", pageFolder+"."+pageFolder+pageAction);
@ -149,6 +171,12 @@ public class BaseController {
params.put("sql", pageFolder+pageAction); params.put("sql", pageFolder+pageAction);
} }
System.out.println("sql=34");
System.out.println(params.get("sql").toString());
//System.out.println(params.get("pageFolder").toString());
System.out.println(pageFolder);
System.out.println(pageAction);
log.warn(">>>>>>>>params1<<<<<<<<<"+params); log.warn(">>>>>>>>params1<<<<<<<<<"+params);
if("L".equals(type)){ if("L".equals(type)){
//mav.addObject("data", bservice.list(params)); //mav.addObject("data", bservice.list(params));

File diff suppressed because it is too large Load Diff

View File

@ -1007,6 +1007,24 @@
SYSDATE) SYSDATE)
</insert> </insert>
<!-- 그룹웨어 연계 insert -->
<insert id="nanumSanctnhistoryInsNew" parameterType="egovMap">
INSERT INTO C_SANCTNHISTORY
(CASE_NO,
DOC_ID,
CODE_NO,
SEQ_NO,
REG_ID,
REG_DT)
VALUES
(#{caseNo},
#{docId},
#{codeNo},
C_SANCTNHISTORY_SEQ.NEXTVAL,
#{memberId},
SYSDATE)
</insert>
<!-- 그룹웨어 연계 callback insert --> <!-- 그룹웨어 연계 callback insert -->
<insert id="nanumSanctnhistoryCallbackIns" parameterType="egovMap" useGeneratedKeys="false"> <insert id="nanumSanctnhistoryCallbackIns" parameterType="egovMap" useGeneratedKeys="false">
INSERT INTO C_SANCTNHISTORY INSERT INTO C_SANCTNHISTORY

View File

@ -9037,7 +9037,7 @@ function nanumProcessStartTmp(){
</form> </form>
<!-- 비즈박스 그룹웨어 연동 폼 --> <!-- 비즈박스 그룹웨어 연동 폼 -->
<form name="nanumViewFrm" id="nanumViewFrm" action="" method="get"> <form name="nanumViewFrm" id="nanumViewFrm" action="" method="post">
<!-- 비즈박스 그룹웨어 callurl --> <!-- 비즈박스 그룹웨어 callurl -->
<input type="hidden" id="gwCallUrlView" name="gwCallUrl" value="https://gw.kofair.or.kr/gw/outProcessLogOn.do"/> <input type="hidden" id="gwCallUrlView" name="gwCallUrl" value="https://gw.kofair.or.kr/gw/outProcessLogOn.do"/>