# WARNING: head commit changed in the meantime
Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/itnAdmin/fairnet 착수 보고 상신 작업
This commit is contained in:
parent
339dc6c9fb
commit
c97688d0f0
@ -294,7 +294,7 @@ public class BaseController {
|
||||
return mav;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@RequestMapping(value = "/clip/{pageFolder}/{pageName}/ClipReport4.do")
|
||||
public String ClipReport4(HttpServletRequest request,
|
||||
HttpSession session, Map<String, Object> map,
|
||||
@ -659,276 +659,5 @@ public class BaseController {
|
||||
session.setAttribute("url", hrefUrl);
|
||||
|
||||
return "/_common/jsp/message";
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/gw/GwCallback.do")
|
||||
public void GwCallback(HttpServletRequest request,
|
||||
HttpServletResponse response,
|
||||
HttpSession session, Map<String, Object> map){
|
||||
|
||||
System.out.println(request.getParameter("processId"));
|
||||
System.out.println(request.getParameter("approKey"));
|
||||
System.out.println(request.getParameter("docId"));
|
||||
System.out.println(request.getParameter("docSts"));
|
||||
System.out.println(request.getParameter("userId"));
|
||||
System.out.println(request.getParameter("formId"));
|
||||
System.out.println(request.getParameter("docTitle"));
|
||||
//log.warn(">>>request-gwDocID>>"+request.getParameter("gwDocID"));
|
||||
//log.warn(">>>request-userID>>"+request.getParameter("userID"));
|
||||
//log.warn(">>>request-document>>"+request.getParameter("document"));
|
||||
|
||||
/*
|
||||
ModelAndView mav = new ModelAndView();
|
||||
EgovMap params;
|
||||
//xml 생성
|
||||
Document doc = new Document();
|
||||
|
||||
Element ndata = new Element("ndata");
|
||||
Element status = new Element("status");
|
||||
Element code = new Element("code");
|
||||
|
||||
ndata.addContent(status);
|
||||
ndata.addContent(code);
|
||||
|
||||
JSONObject jsonObj = null;
|
||||
StringBuilder html = new StringBuilder();
|
||||
|
||||
try{
|
||||
request.setCharacterEncoding("UTF-8");
|
||||
params = JSPUtil.makeRequestParams1(request, session, true);
|
||||
//시큐어코딩 관련 파라미터는 삭제
|
||||
params.remove("SpringSecurityFiltersecurityinterceptorFilterapplied");
|
||||
params.remove("SpringSecuritySessionMgmtFilterApplied");
|
||||
params.remove("springSecurityContext");
|
||||
params.remove("SpringSecurityScpfApplied");
|
||||
params.remove("springSecuritySavedRequest");
|
||||
//
|
||||
params.put("document", params.get("document").toString().replace("<", "<"));
|
||||
params.put("document", params.get("document").toString().replace(">", ">"));
|
||||
params.put("document", params.get("document").toString().replace(""", "\""));
|
||||
log.warn(">>>>>>>>params<<<<<<<<<"+params);
|
||||
|
||||
log.warn(">>>request-gwDocID>>"+request.getParameter("gwDocID"));
|
||||
log.warn(">>>request-userID>>"+request.getParameter("userID"));
|
||||
log.warn(">>>request-document>>"+request.getParameter("document"));
|
||||
jsonObj = XML.toJSONObject(params.get("document").toString());
|
||||
html = new StringBuilder();
|
||||
html.append(jsonObj);
|
||||
|
||||
log.warn(">>>html.toString()>>>>>"+html.toString());
|
||||
|
||||
//그룹웨어 연계 callback insert
|
||||
//그룹웨어에서 삭제,회수등등 번튼을 눌렀을때 null값임
|
||||
if(params.get("status") != null){
|
||||
params.put("sql", "nanumSanctnhistoryCallbackIns");
|
||||
bservice.insert(params);
|
||||
}
|
||||
|
||||
if("processed".equals(params.get("status"))){
|
||||
params.put("sql", "nanumSanctnhistorySel");
|
||||
params.put("data", JSPUtil.fixNull(bservice.select(params)));
|
||||
EgovMap emap = new EgovMap();
|
||||
emap = (EgovMap) params.get("data");
|
||||
if("5301000000".equals(emap.get("codeNo")) || "5201000000".equals(emap.get("codeNo")) ||
|
||||
"5401000000".equals(emap.get("codeNo")) || "5501000000".equals(emap.get("codeNo")) ||
|
||||
"5601000000".equals(emap.get("codeNo")) || "5801000000".equals(emap.get("codeNo"))
|
||||
){
|
||||
//분쟁사건 처리관리 사건착수보고
|
||||
params.put("caseNo", emap.get("caseNo"));
|
||||
params.put("statePro", "0402000000");
|
||||
params.put("sql", "nanumMasterUpdt1");
|
||||
bservice.update(params);
|
||||
}else if("5211000000".equals(emap.get("codeNo")) || "5212000000".equals(emap.get("codeNo")) ||
|
||||
"5311000000".equals(emap.get("codeNo")) || "5312000000".equals(emap.get("codeNo")) ||
|
||||
"5411000000".equals(emap.get("codeNo")) || "5412000000".equals(emap.get("codeNo")) ||
|
||||
"5511000000".equals(emap.get("codeNo")) || "5512000000".equals(emap.get("codeNo")) ||
|
||||
"5611000000".equals(emap.get("codeNo")) || "5612000000".equals(emap.get("codeNo")) ||
|
||||
"5811000000".equals(emap.get("codeNo")) || "5812000000".equals(emap.get("codeNo"))
|
||||
){
|
||||
//분쟁사건 조정종료일 등록 (단 null일 경우만)
|
||||
|
||||
params.put("caseNo", emap.get("caseNo"));
|
||||
params.put("sql", "nanumMasterEndDtSelect");
|
||||
params.put("data2", JSPUtil.fixNull(bservice.select(params)));
|
||||
EgovMap emap2 = new EgovMap();
|
||||
emap2 = (EgovMap) params.get("data2");
|
||||
|
||||
|
||||
SimpleDateFormat fm = new SimpleDateFormat("yyyy-MM-dd");
|
||||
Date caseDate = null;//사건접수일
|
||||
Date endDt = null;//조정 종료일
|
||||
int appReqTerm = 0;//사건 보완기간
|
||||
int currDay = 24 * 60 * 60 * 1000;
|
||||
long pendencyPeriod = 0;
|
||||
|
||||
if("5211000000".equals(emap.get("codeNo")) || "5311000000".equals(emap.get("codeNo")) ||
|
||||
"5411000000".equals(emap.get("codeNo")) || "5511000000".equals(emap.get("codeNo")) ||
|
||||
"5611000000".equals(emap.get("codeNo")) || "5811000000".equals(emap.get("codeNo"))
|
||||
){
|
||||
params.put("sql", "nanumMasterEndDt2");
|
||||
bservice.update(params);
|
||||
}
|
||||
|
||||
if(emap2.get("mediationEndDt") == null || SeedUtils.setReplaceNull(emap2.get("mediationEndDt")).equals("")){
|
||||
params.put("sql", "nanumMasterEndDt");
|
||||
bservice.update(params);
|
||||
|
||||
//종료일자 등록 안되어 있으면 현재날짜로 구해
|
||||
endDt = fm.parse(fm.format(new Date()));
|
||||
}else{
|
||||
//등록 되어있으면 등록되어 있는 잘짜로
|
||||
endDt = fm.parse(SeedUtils.setReplaceNull(emap2.get("mediationEndDt")).toString());
|
||||
}
|
||||
|
||||
caseDate = fm.parse(SeedUtils.setReplaceNull(emap2.get("caseDate")).toString());
|
||||
if(SeedUtils.setReplaceNull(emap2.get("appReqTerm")) != ""){
|
||||
appReqTerm = Integer.parseInt(SeedUtils.setReplaceNull(emap2.get("appReqTerm")).toString());
|
||||
}
|
||||
|
||||
pendencyPeriod = ((endDt.getTime() - caseDate.getTime()) / currDay) - appReqTerm +1;
|
||||
params.put("pendencyPeriod", pendencyPeriod);
|
||||
params.put("sql", "nanumMasterPendencyPeriodUp");
|
||||
bservice.update(params);
|
||||
|
||||
|
||||
}else if("5223000000".equals(emap.get("codeNo")) || "5323000000".equals(emap.get("codeNo"))
|
||||
|| "5430000000".equals(emap.get("codeNo")) || "5523000000".equals(emap.get("codeNo"))
|
||||
|| "5623000000".equals(emap.get("codeNo")) || "5823000000".equals(emap.get("codeNo"))){
|
||||
//협의회관리 결과보고
|
||||
params.put("cfrncNo", emap.get("caseNo"));
|
||||
params.put("statePro", "0503000000");
|
||||
params.put("sql", "nanumCfrncmanageResultUpdt");
|
||||
bservice.update(params);
|
||||
|
||||
//심의 안건이 아닌경우(권고수락 제외) 사건처리쪽 종료사유 변경
|
||||
params.put("sql", "trublcfrncmngDlbrtmtrSel");
|
||||
params.put("data3", JSPUtil.fixNull(bservice.list(params)));
|
||||
List<?> emap3 = (List<?>) params.get("data3");
|
||||
|
||||
for(int i = 0; i < emap3.size(); i++){
|
||||
|
||||
EgovMap emap4 = (EgovMap)emap3.get(i);
|
||||
|
||||
if(!emap4.get("mediationSmallCode").equals("0616000000") && !emap4.get("mediationSmallCode").equals("0618000000")){
|
||||
params.put("mediationSmall", emap4.get("mediationSmallCode"));
|
||||
params.put("mediationBig", emap4.get("mediationBigCode"));
|
||||
params.put("caseNo", emap4.get("caseNo"));
|
||||
|
||||
params.put("sql", "nanumMasterMediationResultUpdt");
|
||||
bservice.update(params);
|
||||
}else if(emap4.get("mediationSmallCode").equals("0618000000")){
|
||||
//재심의일 경우 마스트테이블 재심의 여부 Y
|
||||
params.put("caseNo", emap4.get("caseNo"));
|
||||
params.put("sql", "nanumMasterReconsiderationUpdt");
|
||||
bservice.update(params);
|
||||
}
|
||||
}
|
||||
|
||||
}else if("5214000000".equals(emap.get("codeNo")) || "5215000000".equals(emap.get("codeNo")) || "5216000000".equals(emap.get("codeNo")) ||
|
||||
"5217000000".equals(emap.get("codeNo")) || "5218000000".equals(emap.get("codeNo")) || "5219000000".equals(emap.get("codeNo")) ||
|
||||
"5314000000".equals(emap.get("codeNo")) || "5315000000".equals(emap.get("codeNo")) || "5316000000".equals(emap.get("codeNo")) ||
|
||||
"5317000000".equals(emap.get("codeNo")) || "5318000000".equals(emap.get("codeNo")) || "5319000000".equals(emap.get("codeNo")) ||
|
||||
"5414000000".equals(emap.get("codeNo")) || "5415000000".equals(emap.get("codeNo")) || "5416000000".equals(emap.get("codeNo")) ||
|
||||
"5417000000".equals(emap.get("codeNo")) || "5418000000".equals(emap.get("codeNo")) || "5419000000".equals(emap.get("codeNo")) ||
|
||||
"5420000000".equals(emap.get("codeNo")) || "5421000000".equals(emap.get("codeNo")) || "5422000000".equals(emap.get("codeNo")) ||
|
||||
"5423000000".equals(emap.get("codeNo")) || "5424000000".equals(emap.get("codeNo")) || "5425000000".equals(emap.get("codeNo")) ||
|
||||
"5426000000".equals(emap.get("codeNo")) || "5514000000".equals(emap.get("codeNo")) || "5515000000".equals(emap.get("codeNo")) ||
|
||||
"5516000000".equals(emap.get("codeNo")) || "5517000000".equals(emap.get("codeNo")) || "5518000000".equals(emap.get("codeNo")) ||
|
||||
"5519000000".equals(emap.get("codeNo")) || "5614000000".equals(emap.get("codeNo")) || "5615000000".equals(emap.get("codeNo")) ||
|
||||
"5616000000".equals(emap.get("codeNo")) || "5617000000".equals(emap.get("codeNo")) || "5618000000".equals(emap.get("codeNo")) ||
|
||||
"5619000000".equals(emap.get("codeNo")) || "5814000000".equals(emap.get("codeNo")) || "5815000000".equals(emap.get("codeNo")) || "5816000000".equals(emap.get("codeNo")) ||
|
||||
"5817000000".equals(emap.get("codeNo")) || "5818000000".equals(emap.get("codeNo")) || "5819000000".equals(emap.get("codeNo")))
|
||||
{
|
||||
|
||||
params.put("caseNo", emap.get("caseNo"));
|
||||
params.put("sql", "nanumMasterEndUpdt");
|
||||
bservice.update(params);
|
||||
}else if("5204000000".equals(emap.get("codeNo")) || "5304000000".equals(emap.get("codeNo"))
|
||||
|| "5404000000".equals(emap.get("codeNo")) || "5504000000".equals(emap.get("codeNo"))
|
||||
|| "5604000000".equals(emap.get("codeNo")) || "5209000000".equals(emap.get("codeNo"))
|
||||
|| "5309000000".equals(emap.get("codeNo")) || "5409000000".equals(emap.get("codeNo"))
|
||||
|| "5509000000".equals(emap.get("codeNo")) || "5609000000".equals(emap.get("codeNo"))
|
||||
|| "5227000000".equals(emap.get("codeNo")) || "5327000000".equals(emap.get("codeNo"))
|
||||
|| "5434000000".equals(emap.get("codeNo")) || "5527000000".equals(emap.get("codeNo"))
|
||||
|| "5627000000".equals(emap.get("codeNo")) || "5804000000".equals(emap.get("codeNo"))
|
||||
|| "5809000000".equals(emap.get("codeNo")) || "5827000000".equals(emap.get("codeNo"))
|
||||
){
|
||||
|
||||
params.put("caseNo", emap.get("caseNo"));
|
||||
params.put("fileReqTarget", "2601000000");
|
||||
params.put("memberId", "nanumCallBack");
|
||||
params.put("sql", "trublprocessmngDataRequest");
|
||||
bservice.insert(params);
|
||||
|
||||
}else if("5205000000".equals(emap.get("codeNo")) || "5305000000".equals(emap.get("codeNo"))
|
||||
|| "5405000000".equals(emap.get("codeNo")) || "5505000000".equals(emap.get("codeNo"))
|
||||
|| "5605000000".equals(emap.get("codeNo")) || "5210000000".equals(emap.get("codeNo"))
|
||||
|| "5310000000".equals(emap.get("codeNo")) || "5410000000".equals(emap.get("codeNo"))
|
||||
|| "5510000000".equals(emap.get("codeNo")) || "5610000000".equals(emap.get("codeNo"))
|
||||
|| "5228000000".equals(emap.get("codeNo")) || "5328000000".equals(emap.get("codeNo"))
|
||||
|| "5435000000".equals(emap.get("codeNo")) || "5528000000".equals(emap.get("codeNo"))
|
||||
|| "5628000000".equals(emap.get("codeNo")) || "5805000000".equals(emap.get("codeNo"))
|
||||
|| "5810000000".equals(emap.get("codeNo")) || "5828000000".equals(emap.get("codeNo"))
|
||||
){
|
||||
|
||||
params.put("caseNo", emap.get("caseNo"));
|
||||
params.put("fileReqTarget", "2602000000");
|
||||
params.put("memberId", "nanumCallBack");
|
||||
params.put("sql", "trublprocessmngDataRequest");
|
||||
bservice.insert(params);
|
||||
}else if("5207000000".equals(emap.get("codeNo")) || "5208000000".equals(emap.get("codeNo"))
|
||||
|| "5307000000".equals(emap.get("codeNo")) || "5308000000".equals(emap.get("codeNo"))
|
||||
|| "5407000000".equals(emap.get("codeNo")) || "5408000000".equals(emap.get("codeNo"))
|
||||
|| "5507000000".equals(emap.get("codeNo")) || "5508000000".equals(emap.get("codeNo"))
|
||||
|| "5607000000".equals(emap.get("codeNo")) || "5608000000".equals(emap.get("codeNo"))
|
||||
|| "5807000000".equals(emap.get("codeNo")) || "5808000000".equals(emap.get("codeNo"))
|
||||
){
|
||||
|
||||
|
||||
params.put("caseNo", emap.get("caseNo"));
|
||||
params.put("memberId", "nanumCallBack");
|
||||
params.put("sql", "trublprocessmngAtentRequest");
|
||||
bservice.insert(params);
|
||||
}
|
||||
}else if("returned".equals(params.get("status"))){
|
||||
params.put("sql", "nanumSanctnhistorySel");
|
||||
params.put("data", JSPUtil.fixNull(bservice.select(params)));
|
||||
EgovMap emap = new EgovMap();
|
||||
emap = (EgovMap) params.get("data");
|
||||
|
||||
if(emap != null && emap.size() > 0){
|
||||
params.put("codeNo", emap.get("codeNo"));
|
||||
params.put("caseNo", emap.get("caseNo"));
|
||||
params.put("memberId", "nanumCallBack");
|
||||
params.put("sql", "nanumRetrunHisDel");
|
||||
bservice.delete(params);
|
||||
}
|
||||
}
|
||||
|
||||
//나눔쪽에 success보내면 처리완료
|
||||
status.setText("Success");
|
||||
code.setText("0");
|
||||
}catch(Exception e){
|
||||
status.setText("Error");
|
||||
code.setText("1");
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
doc.setRootElement(ndata);
|
||||
|
||||
String document = "";
|
||||
//String으로 xml 출력
|
||||
XMLOutputter outputter = new XMLOutputter(Format.getPrettyFormat().setEncoding("UTF-8")) ;
|
||||
document = outputter.outputString(doc);
|
||||
log.warn("document??????????????????????>>>>>>>>>>>"+document);
|
||||
try{
|
||||
PrintWriter out = response.getWriter();
|
||||
out.write(document);
|
||||
out.flush();
|
||||
out.close();
|
||||
}catch(Exception e){
|
||||
|
||||
}
|
||||
*/
|
||||
}
|
||||
}
|
||||
}
|
||||
279
src/main/java/seed/com/gtm/base/GwBaseController.java
Normal file
279
src/main/java/seed/com/gtm/base/GwBaseController.java
Normal file
@ -0,0 +1,279 @@
|
||||
package seed.com.gtm.base;
|
||||
|
||||
import java.util.Enumeration;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.servlet.http.HttpSession;
|
||||
|
||||
import org.apache.ibatis.logging.Log;
|
||||
import org.apache.ibatis.logging.LogFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import egovframework.rte.psl.dataaccess.util.EgovMap;
|
||||
import seed.com.gtm.service.BaseService;
|
||||
import seed.com.gtm.util.Criteria;
|
||||
import seed.com.gtm.util.JSONView;
|
||||
import seed.com.gtm.util.JSPUtil;
|
||||
import seed.utils.ApplicationProperty;
|
||||
import seed.utils.GwApi;
|
||||
import seed.utils.SeedUtils;
|
||||
|
||||
|
||||
@Controller
|
||||
/*@RequestMapping("/gtm/case")*/
|
||||
public class GwBaseController {
|
||||
protected Log log = LogFactory.getLog(this.getClass());
|
||||
|
||||
/*
|
||||
@Autowired
|
||||
private CodeService service;
|
||||
|
||||
|
||||
|
||||
@Autowired
|
||||
private SeedFileService fileService;*
|
||||
*/
|
||||
|
||||
@Autowired
|
||||
private BaseService bservice;
|
||||
|
||||
///gtm/case/nanum/ajax/SanctnhistoryIns.do
|
||||
@RequestMapping(value = "/gtm/case/{pageName}/{pageAction}.do")
|
||||
public ModelAndView getManagerNewPage(HttpServletRequest request,
|
||||
HttpSession session, Map<String, Object> map,
|
||||
Criteria cri,
|
||||
@PathVariable(value="pageName") String pageName,
|
||||
@PathVariable(value="pageAction") String pageAction
|
||||
) throws Exception {
|
||||
//log.debug("BaseController URI = " + request.getRequestURI());
|
||||
|
||||
String memberId = SeedUtils.setReplaceNull(session.getAttribute("memberId"));
|
||||
|
||||
if(memberId.equals("")){
|
||||
return new ModelAndView("redirect:/gtm/login.do");
|
||||
}
|
||||
|
||||
EgovMap params;
|
||||
request.setCharacterEncoding("UTF-8");
|
||||
ModelAndView mav = new ModelAndView();
|
||||
ModelAndView mavjson = new ModelAndView(new JSONView());
|
||||
|
||||
String tempDir = ApplicationProperty.get("url.referrer");
|
||||
params = JSPUtil.makeRequestParams(request, session, true);
|
||||
session.setAttribute("siteIdx", "case");
|
||||
|
||||
//시큐어코딩 관련 파라미터는 삭제
|
||||
params.remove("SpringSecurityFiltersecurityinterceptorFilterapplied");
|
||||
params.remove("SpringSecuritySessionMgmtFilterApplied");
|
||||
params.remove("springSecurityContext");
|
||||
params.remove("SpringSecurityScpfApplied");
|
||||
params.remove("springSecuritySavedRequest");
|
||||
|
||||
String type = "";
|
||||
String customsql = "";
|
||||
String s_jobID = params.get("jobID").toString();
|
||||
|
||||
if(!"".equals((String) params.get("type")) && (String) params.get("type") != null){
|
||||
type = (String) params.get("type");
|
||||
}else{
|
||||
//type이 없을 경우 default 리스트 출력
|
||||
type = "L";
|
||||
}
|
||||
|
||||
log.warn(">>>>>>type<<<<<<"+type);
|
||||
|
||||
log.warn(">>>>>>type<<<<<<"+params.get("jobID"));
|
||||
|
||||
if("S".equals(type)){ //조회용
|
||||
//SanctnhistoryInsNew - pageAction
|
||||
//ajax - pageName
|
||||
//mav.addObject("data", bservice.select(params));
|
||||
|
||||
//최상단 타이틀 생성
|
||||
params.put("title", this.gwTitle(s_jobID, (EgovMap)params.get("data1")));
|
||||
|
||||
//사건 주요 정보
|
||||
params.put("sql", "nanumMasterSel"); //사건 정보
|
||||
params.put("data1", JSPUtil.fixNull(bservice.select(params)));
|
||||
|
||||
//문서 고유 번호 생성
|
||||
params.put("sql", "nanumSanctnhistoryDocID"); //docId
|
||||
params.put("data2", JSPUtil.fixNull(bservice.select(params)));
|
||||
|
||||
if ("1-1".equals(s_jobID)
|
||||
|| "2-1".equals(s_jobID)
|
||||
|| "3-1".equals(s_jobID)
|
||||
|| "4-1".equals(s_jobID)
|
||||
|| "5-1".equals(s_jobID)
|
||||
|| "6-1".equals(s_jobID)
|
||||
) { //착수보고
|
||||
|
||||
//사건 신청인
|
||||
params.put("sql", "trublprocessmng.selectCaseApplcnt");
|
||||
params.put("caseApplcntData", JSPUtil.fixNull(bservice.list(params)));
|
||||
|
||||
//사건 피신청인
|
||||
params.put("sql", "trublprocessmng.selectCaseRespondent");
|
||||
params.put("caseRespondentData", JSPUtil.fixNull(bservice.list(params)));
|
||||
|
||||
//본문 생성
|
||||
params.put("contents", this.gwContents(s_jobID, (EgovMap)params.get("data1"), (List)params.get("caseApplcntData"), (List)params.get("caseRespondentData")));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
log.warn(">>>>>>>>params2<<<<<<<<<"+params);
|
||||
log.warn(">>>>>>>>params2<<<<<<<<<"+mav.getViewName());
|
||||
if("ajax".equals(pageName)){
|
||||
log.warn("===================[[ ajax! ]]=================");
|
||||
mavjson.addAllObjects(params);
|
||||
return mavjson;
|
||||
}else{
|
||||
mav.addAllObjects(params);
|
||||
return mav;
|
||||
}
|
||||
}
|
||||
|
||||
//GW 콜백처리
|
||||
@ResponseBody
|
||||
@RequestMapping(value = {"/web/GwCallback.do", "/web/GwCallback"})
|
||||
public GwApi GwCallback(HttpServletRequest request,
|
||||
HttpServletResponse response,
|
||||
HttpSession session,
|
||||
//Map<String, Object> map,
|
||||
@RequestParam Map<String, Object> map){
|
||||
|
||||
Enumeration params = request.getParameterNames();
|
||||
System.out.println("----------------------------");
|
||||
while (params.hasMoreElements()){
|
||||
String name = (String)params.nextElement();
|
||||
System.out.println(name + " : " +request.getParameter(name));
|
||||
}
|
||||
System.out.println("----------------------------");
|
||||
|
||||
Enumeration params2 = session.getAttributeNames();
|
||||
System.out.println("----------------------------");
|
||||
while (params2.hasMoreElements()){
|
||||
String name = (String)params2.nextElement();
|
||||
System.out.println(name + " : " +session.getAttribute(name));
|
||||
}
|
||||
System.out.println("----------------------------");
|
||||
|
||||
System.out.println("request.getParameter(\"processId\")="+request.getParameter("processId"));
|
||||
System.out.println("request.getParameter(\"approKey\")="+request.getParameter("approKey"));
|
||||
System.out.println("request.getParameter(\"docId\")="+request.getParameter("docId"));
|
||||
System.out.println("request.getParameter(\"docSts\")="+request.getParameter("docSts"));
|
||||
System.out.println("request.getParameter(\"userId\")="+request.getParameter("userId"));
|
||||
System.out.println("request.getParameter(\"formId\")="+request.getParameter("formId"));
|
||||
System.out.println("request.getParameter(\"docTitle\")="+request.getParameter("docTitle"));
|
||||
|
||||
GwApi testApi = new GwApi();
|
||||
testApi.setResultCode("SUCCESS");
|
||||
testApi.setResultMessage("성공하였습니다");
|
||||
|
||||
return testApi;
|
||||
|
||||
}
|
||||
|
||||
|
||||
//최상단 구분별 타이틀 생성
|
||||
private String gwTitle(String p_jobID, EgovMap object) {
|
||||
String v_ret="";
|
||||
|
||||
try {
|
||||
if ("3-1".equals(p_jobID)) { //하도급 착수보고
|
||||
v_ret = object.get("caseGubunNm").toString() + "분쟁조정협의회";
|
||||
}else {
|
||||
v_ret = object.get("caseGubunNm").toString() + "분쟁조정협의회";
|
||||
}
|
||||
|
||||
}catch(Exception ex) {
|
||||
ex.printStackTrace();
|
||||
|
||||
}
|
||||
|
||||
return v_ret;
|
||||
}
|
||||
|
||||
//수신자,경유,제목 & 본문 처리
|
||||
private String gwContents(String p_jobID,
|
||||
EgovMap p_data1,
|
||||
List p_caseApplcntData,
|
||||
List p_caseRespondentData
|
||||
) {
|
||||
String v_ret="";
|
||||
|
||||
try {
|
||||
//수신자 to 제목까지
|
||||
if ("3-1".equals(p_jobID)) { //하도급 착수보고
|
||||
v_ret = "<div class=\"hls ps17\" style=\"margin:0;padding:0;position:absolute;text-align:justify;line-height:3.43mm;white-space:nowrap;left:0mm;top:66.65mm;height:4.23mm;width:175.01mm;\">"+
|
||||
"<span class=\"hrt cs0\" style=\"display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;font-size:12pt;color:#000000;font-family:\"휴먼명조\";\">"+
|
||||
"수신자 내부결재<br/>"+
|
||||
"(경유)<br/>"+
|
||||
"제목 <b>"+p_data1.get("caseNo").toString()+" 사건착수 보고</b><br/><br/>"+
|
||||
"</span></div>";
|
||||
|
||||
}
|
||||
|
||||
//본문
|
||||
if ("3-1".equals(p_jobID)) { //하도급 착수보고
|
||||
v_ret = v_ret +
|
||||
"<div class=\"hls ps17\" style=\"margin:0;padding:0;position:absolute;text-align:justify;line-height:3.43mm;white-space:nowrap;left:0mm;top:73.42mm;height:4.23mm;width:175.01mm;\"></div>"+
|
||||
"<div class=\"hls ps17\" style=\"line-height:3.43mm;white-space:nowrap;left:0mm;top:80.19mm;height:4.23mm;width:175.01mm;\">"+
|
||||
"<span class=\"hrt cs0\">"+
|
||||
"<br/>"+
|
||||
"</span></div>"+
|
||||
"<div class=\"hls ps17\" style=\"line-height:3.43mm;white-space:nowrap;left:0mm;top:80.19mm;height:4.23mm;width:175.01mm;\">"+
|
||||
"<span class=\"hrt cs0\">";
|
||||
|
||||
for (Object key : p_caseApplcntData) {
|
||||
EgovMap n_em = (EgovMap)key;
|
||||
|
||||
if ("1301000000".equals(n_em.get("companyGubun").toString())) {
|
||||
v_ret = v_ret + n_em.get("companyCeo").toString() + "("+n_em.get("applcntCompany").toString()+" 대표)";
|
||||
//v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) ";
|
||||
}else if ("1302000000".equals(n_em.get("companyGubun").toString())) {
|
||||
v_ret = v_ret + n_em.get("applcntCompany").toString() + "(대표이사 "+n_em.get("companyCeo").toString()+")";
|
||||
//v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) ";
|
||||
}
|
||||
}
|
||||
|
||||
v_ret = v_ret + "이(가) ";
|
||||
|
||||
|
||||
for (Object key : p_caseRespondentData) {
|
||||
EgovMap n_em = (EgovMap)key;
|
||||
|
||||
if ("1301000000".equals(n_em.get("respondentGubun").toString())) {
|
||||
v_ret = v_ret + n_em.get("respondentCeo").toString() + "("+n_em.get("respondentCompany").toString()+" 대표)";
|
||||
//v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) ";
|
||||
}else if ("1302000000".equals(n_em.get("respondentGubun").toString())) {
|
||||
v_ret = v_ret + n_em.get("respondentCompany").toString() + "(대표이사 "+n_em.get("respondentCeo").toString()+")";
|
||||
//v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) ";
|
||||
}
|
||||
}
|
||||
|
||||
v_ret = v_ret + "을(를) ";
|
||||
|
||||
v_ret = v_ret +"상대로 우리 협의회에 분쟁조정 신청한 사건을 접수(접수일자: "+p_data1.get("caseDate").toString()+", 사건번호: "+p_data1.get("caseNo").toString()+")하였으며, 한국공정거래조정원 분쟁조정 사무처리지침 제4조 제2항의 규정에 따라 붙임과 같이 사건착수보고를 합니다.<br/>붙임: 사건착수보고 1부. 끝. "+
|
||||
"</span></div>";
|
||||
|
||||
}
|
||||
|
||||
}catch(Exception ex) {
|
||||
ex.printStackTrace();
|
||||
|
||||
}
|
||||
|
||||
return v_ret;
|
||||
}
|
||||
}
|
||||
13
src/main/java/seed/utils/GwApi.java
Normal file
13
src/main/java/seed/utils/GwApi.java
Normal file
@ -0,0 +1,13 @@
|
||||
package seed.utils;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
public class GwApi {
|
||||
|
||||
private String resultCode;
|
||||
private String resultMessage;
|
||||
|
||||
}
|
||||
@ -963,6 +963,13 @@
|
||||
AND RESULT IS NOT NULL
|
||||
</select>
|
||||
|
||||
<!-- 그룹웨어 연계 insert -->
|
||||
<select id="nanumSanctnhistoryDocID" parameterType="egovMap" resultType="egovMap">
|
||||
SELECT
|
||||
DECODE(#{caseGubun}, '0201000000', 'G', '0202000000', 'K', '0203000000', 'H', '0204000000', 'U', '0205000000', 'Y', '0206000000', 'D')
|
||||
||TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') AS DOC_ID FROM DUAL
|
||||
</select>
|
||||
|
||||
<!-- 그룹웨어 연계 insert -->
|
||||
<insert id="nanumSanctnhistoryIns" parameterType="egovMap">
|
||||
<selectKey keyProperty="selectKey" resultType="egovMap" order="BEFORE">
|
||||
|
||||
@ -3398,165 +3398,29 @@ function nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4,
|
||||
if(r.data.sanctnhistoryCnt == 0){
|
||||
if(confirm("등록된 결재정보가 없습니다. 등록하시겠습니까?")){
|
||||
var url = "";
|
||||
$("#typeNanum").val("I");
|
||||
$("#typeNanum").val("S");
|
||||
$("#nanumCaseGubun").val('${masterData.caseGubun}');
|
||||
var param = jQuery('#nanumFrm').serialize();
|
||||
url = "/gtm/case/nanum/ajax/SanctnhistoryIns.do";
|
||||
url = "/gtm/case/ajax/SanctnhistoryInsNew.do";
|
||||
|
||||
XHR2(url, param, function(r){ //C_SANCTNHISTORY 에 데이터 생성
|
||||
$("#docID").val(r.selectKey.docId);
|
||||
var url = "";
|
||||
$("#typeNanum").val("NANUM");
|
||||
var param = jQuery('#nanumFrm').serialize();
|
||||
|
||||
/*
|
||||
url = "/gtm/case/nanum/ajax/NANUM.do";
|
||||
$("#compSeqImsi").val('1000'); //더존 회사번호 X
|
||||
$("#deptSeqImsi").val('1200'); //더존 부서번호 X
|
||||
//$("#formIdImsi").val('231'); //그룹웨어 양식코드 그룹웨어 양식코드
|
||||
$("#formIdImsi").val('336');
|
||||
$("#modImsi").val('w'); //작성 고정
|
||||
|
||||
XHR2(url, param, function(r){ //필요한 데이터 만들어서 g/w 팝업 띄우기
|
||||
if(r.nanumCall.ndata.code == '0'){
|
||||
$("#approKey").val(r.selectKey.docId);
|
||||
$("#compSeq").val('1000');
|
||||
$("#deptSeq").val('1200');
|
||||
$("#formId").val('231');
|
||||
$("#mod").val('w');
|
||||
$("#doc").val($("#docID").val());
|
||||
var f = document.nanumFrm;
|
||||
f.target = "_blank";
|
||||
f.action = $("#gwCallUrl").val();
|
||||
f.submit();
|
||||
}else {
|
||||
alert(r.nanumCall.ndata.message +" || "+ r.nanumCall.ndata.status +" || "+ r.nanumCall.ndata.code);
|
||||
return false;
|
||||
}
|
||||
});
|
||||
*/
|
||||
url = "/gtm/case/nanum/ajax/NANUM_GW.do";
|
||||
$("#approKeyImsi").val(r.data2.docId); //외부시스템 연동키 외부시스템 연동키
|
||||
$("#loginIdImsi").val('test04'); //그룹웨어로그인아이디
|
||||
|
||||
XHR2(url, param, function(r){ //필요한 데이터 만들어서 g/w 팝업 띄우기
|
||||
//alert(r);
|
||||
//alert(r.content1);
|
||||
//alert(r.content2);
|
||||
//alert(r.content3);
|
||||
/*
|
||||
alert(r);
|
||||
alert(r.nanumCall);
|
||||
alert(r.nanumCall.ndata);
|
||||
alert(r.nanumCall.ndata.code);
|
||||
*/
|
||||
$("#subjectStrImsi").val(r.title); //그룹웨어로그인아이디
|
||||
$("#contentsStrImsi").val(r.contents); //그룹웨어로그인아이디
|
||||
|
||||
var f = document.nanumImsiFrm;
|
||||
f.action = $("#gwCallUrlImsi").val();
|
||||
f.target = "_blank";
|
||||
f.submit();
|
||||
|
||||
$("#approKeyImsi").val($("#docID").val()); //외부시스템 연동키 외부시스템 연동키
|
||||
//$("#outProcessCodeImsi").val('ATTTest002'); //외부시스템 연동코드 외부시스템 연동코드 양식번호값
|
||||
$("#outProcessCodeImsi").val('5401000000'); //외부시스템 연동코드 외부시스템 연동코드 양식번호값
|
||||
$("#compSeqImsi").val('1000'); //더존 회사번호 X
|
||||
$("#deptSeqImsi").val('1200'); //더존 부서번호 X
|
||||
$("#formIdImsi").val('231'); //그룹웨어 양식코드 그룹웨어 양식코드
|
||||
$("#formIdImsi").val('331');
|
||||
|
||||
//$("#fileKeyImsi").val('fbeb1761dd3811e6a9679c8e994bf9ac'); //파일 첨부 키
|
||||
$("#modImsi").val('w'); //작성 고정
|
||||
$("#loginIdImsi").val('test04'); //그룹웨어로그인아이디
|
||||
|
||||
$("#subjectStrImsi").val('subjectStrImsi'); //그룹웨어로그인아이디
|
||||
$("#contentsStrImsi").val('<b>contentsStrImsi</b>'); //그룹웨어로그인아이디
|
||||
//var a='<div class="hce" style="left:0mm;top:31.44mm;width:20.86mm;height:6.93mm;"><div class="hcD" style="left:0.49mm;top:0.49mm;"><div class="hcI" style="top:0.85mm;"><div class="hls ps8" style="line-height:3.43mm;white-space:nowrap;left:0mm;top:-0.21mm;height:4.23mm;width:19.87mm;"><span class="hrt cs16">수신자 </span></div></div></div></div>';
|
||||
//a=a+'<div class="hce" style="left:20.86mm;top:31.44mm;width:152.92mm;height:6.93mm;"><div class="hcD" style="left:0.49mm;top:0.49mm;"><div class="hcI" style="top:0.85mm;"><div class="hls ps2" style="line-height:3.43mm;white-space:nowrap;left:0mm;top:-0.21mm;height:4.23mm;width:151.93mm;"><span class="hrt cs16">내부결재</span></div></div></div></div>';
|
||||
a='<div class="hce" style="margin:0;padding:0;position:absolute;overflow:hidden;left:0mm;top:31.44mm;width:20.86mm;height:6.93mm;">'+
|
||||
'<div class="hcD" style="margin:0;padding:0;position:absolute;left:0.49mm;top:0.49mm;"><div class="hcI" style="top:0.85mm;">'+
|
||||
'<div class="hls ps8" style="text-align:left;clear:both;line-height:3.43mm;white-space:nowrap;left:0mm;top:-0.21mm;height:4.23mm;width:19.87mm;">'+
|
||||
'<span class="hrt cs16" style="font-size:12pt;color:#000000;font-family:"휴먼명조";display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;">'+
|
||||
'수신자 내부결재<br/>'+
|
||||
'(경유)<br/>'+
|
||||
'제목 <b>'+r.content2+'</b><br/>'+
|
||||
'</span></div></div></div></div>';
|
||||
|
||||
//a=a+'<div style="border-top: 1px solid #444444;margin: 0px 0px;position:absolute;overflow:hidden;left:0mm;top:31.44mm;width:20.86mm;height:6.93mm;">'+
|
||||
//'</div>';
|
||||
|
||||
a=a+'<div class="hls ps17" style="text-align:left;clear:both;line-height:3.43mm;white-space:nowrap;left:0mm;top:73.42mm;height:4.23mm;width:175.01mm;"></div>';
|
||||
|
||||
a=a+'<div class="hce" style="margin:0;padding:0;position:absolute;overflow:hidden;left:0mm;top:31.44mm;width:20.86mm;height:6.93mm;">'+
|
||||
'<div class="hcD" style="margin:0;padding:0;position:absolute;left:0.49mm;top:0.49mm;"><div class="hcI" style="top:0.85mm;">'+
|
||||
'<div class="hls ps8" style="text-align:left;clear:both;line-height:3.43mm;white-space:nowrap;left:0mm;top:-0.21mm;height:4.23mm;width:19.87mm;">'+
|
||||
'<span class="hrt cs16" style="font-size:12pt;color:#000000;font-family:"휴먼명조";display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;">'+
|
||||
'주식회사 갑을(대표이사 김철수)이(가) inter을(를) 상대로 우리 협의회에 분쟁조정 신청한 사건을 접수(접수일자: 2016. O. O., 사건번호: '+r.content1+')하였으며, 한국공정거래조정원 분쟁조정 사무처리지침 제4조 제2항의 규정에 따라 붙임과 같이 사건착수보고를 합니다.<br/>붙임: 사건착수보고 1부. 끝. '+
|
||||
'</span></div></div></div></div>';
|
||||
|
||||
a='<div class="hls ps17" style="margin:0;padding:0;position:absolute;text-align:justify;line-height:3.43mm;white-space:nowrap;left:0mm;top:66.65mm;height:4.23mm;width:175.01mm;">'+
|
||||
'<span class="hrt cs0" style="display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;font-size:12pt;color:#000000;font-family:"휴먼명조";">'+
|
||||
'수신자 내부결재<br/>'+
|
||||
'(경유)<br/>'+
|
||||
'제목 <b>'+r.content2+'</b><br/>'+
|
||||
'</span></div>';
|
||||
|
||||
a=a+'<div class="hls ps17" style="margin:0;padding:0;position:absolute;text-align:justify;line-height:3.43mm;white-space:nowrap;left:0mm;top:73.42mm;height:4.23mm;width:175.01mm;"></div>';
|
||||
|
||||
a=a+'<div class="hls ps17" style="line-height:3.43mm;white-space:nowrap;left:0mm;top:80.19mm;height:4.23mm;width:175.01mm;">'+
|
||||
'<span class="hrt cs0">'+
|
||||
'<br/>'+
|
||||
'</span></div>';
|
||||
a=a+'<div class="hls ps17" style="line-height:3.43mm;white-space:nowrap;left:0mm;top:80.19mm;height:4.23mm;width:175.01mm;">'+
|
||||
'<span class="hrt cs0">'+
|
||||
'주식회사 갑을(대표이사 김철수)이(가) inter을(를) 상대로 우리 협의회에 분쟁조정 신청한 사건을 접수(접수일자: 2016. O. O., 사건번호: '+r.content1+')하였으며, 한국공정거래조정원 분쟁조정 사무처리지침 제4조 제2항의 규정에 따라 붙임과 같이 사건착수보고를 합니다.<br/>붙임: 사건착수보고 1부. 끝. '+
|
||||
'</span></div>';
|
||||
|
||||
/*
|
||||
a=a+'<div class="hce" style="margin:0;padding:0;position:absolute;overflow:hidden;left:20.86mm;top:31.44mm;width:152.92mm;height:6.93mm;">'+
|
||||
'<div class="hcD" style="margin:0;padding:0;position:absolute;left:0.49mm;top:0.49mm;">'+
|
||||
'<div class="hcI" style="margin:0;padding:0;position:absolute;top:0.85mm;">'+
|
||||
'<div class="hls ps2" style="text-align:justify;margin:0;padding:0;position:absolute;line-height:3.43mm;white-space:nowrap;left:0mm;top:-0.21mm;height:4.23mm;width:151.93mm;">'+
|
||||
'<span class="hrt cs16" style="font-size:12pt;color:#000000;font-family:"휴먼명조";display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;">내부결재</span></div></div></div></div>';
|
||||
*/
|
||||
|
||||
$("#contentsStrImsi").val(a); //그룹웨어로그인아이디
|
||||
//$("#contentsEncImsi").val('<b>contentsStrImsi</b>'); //그룹웨어로그인아이디
|
||||
//$("#docReceive1").val("#docReceive1"); //그룹웨어로그인아이디
|
||||
//$("#docReceive2").val("#docReceive2"); //그룹웨어로그인아이디
|
||||
|
||||
/*
|
||||
b='<div class="hce" style="margin:0;padding:0;position:absolute;overflow:hidden;left:0mm;top:31.44mm;width:20.86mm;height:6.93mm;">'+
|
||||
'<div class="hcD" style="margin:0;padding:0;position:absolute;left:0.49mm;top:0.49mm;"><div class="hcI" style="top:0.85mm;">'+
|
||||
'<div class="hls ps8" style="text-align:left;clear:both;line-height:3.43mm;white-space:nowrap;left:0mm;top:-0.21mm;height:4.23mm;width:19.87mm;">'+
|
||||
'<span class="hrt cs16" style="font-size:12pt;color:#000000;font-family:"휴먼명조";display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;">수신자 내부수신자 ㅎㅎㅎ</span></div></div></div></div>';
|
||||
|
||||
b=b+'<div class="hce" style="margin:0;padding:0;position:absolute;overflow:hidden;left:0mm;top:31.44mm;width:20.86mm;height:6.93mm;">'+
|
||||
'<div class="hcD" style="margin:0;padding:0;position:absolute;left:0.49mm;top:0.49mm;"><div class="hcI" style="top:0.85mm;">'+
|
||||
'<div class="hls ps8" style="text-align:left;clear:both;line-height:3.43mm;white-space:nowrap;left:0mm;top:-0.21mm;height:4.23mm;width:19.87mm;">'+
|
||||
'<span class="hrt cs16" style="font-size:12pt;color:#000000;font-family:"휴먼명조";display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;">(경유) </span></div></div></div></div>';
|
||||
|
||||
b=b+'<div class="hce" style="margin:0;padding:0;position:absolute;overflow:hidden;left:0mm;top:31.44mm;width:20.86mm;height:6.93mm;">'+
|
||||
'<div class="hcD" style="margin:0;padding:0;position:absolute;left:0.49mm;top:0.49mm;"><div class="hcI" style="top:0.85mm;">'+
|
||||
'<div class="hls ps8" style="text-align:left;clear:both;line-height:3.43mm;white-space:nowrap;left:0mm;top:-0.21mm;height:4.23mm;width:19.87mm;">'+
|
||||
'<span class="hrt cs16" style="font-size:12pt;color:#000000;font-family:"휴먼명조";display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;">제목 <b>subjectStrImsi</b></span></div></div></div></div>';
|
||||
*/
|
||||
//b='<span class="hrt cs16" style="font-size:12pt;color:#000000;font-family:"휴먼명조";display:inline-block;margin:0;padding:0;position:relative;white-space:inherit;vertical-align:middle;line-height:1.1;">수신자 내부결재<br/>(경유)<br/>제목 공정2024-1000 사건착수 보고서서서서서</span></div></div></div></div>';
|
||||
//b='수신자 내부결재^p(경유)제목 ^n공정정2024-1000 사건착수 보고서서서서서';
|
||||
$("#subjectStrImsi").val("대규모유통업거래분쟁조정협의회"); //그룹웨어로그인아이디
|
||||
|
||||
//contentsStr
|
||||
//contentsEnc
|
||||
|
||||
var f = document.nanumImsiFrm;
|
||||
f.action = $("#gwCallUrlImsi").val();
|
||||
f.target = "_blank";
|
||||
f.submit();
|
||||
|
||||
/*
|
||||
alert($("#docID").val());
|
||||
|
||||
//alert(r.selectKey.docId);
|
||||
|
||||
$("#approKey").val($("#docID").val());
|
||||
$("#compSeq").val('1000');
|
||||
$("#deptSeq").val('1200');
|
||||
$("#formId").val('231');
|
||||
$("#mod").val('w');
|
||||
$("#doc").val($("#docID").val());
|
||||
var f = document.nanumFrm;
|
||||
f.target = "_blank";
|
||||
f.action = $("#gwCallUrl").val();
|
||||
f.submit();
|
||||
*/
|
||||
});
|
||||
|
||||
});
|
||||
}
|
||||
@ -4484,10 +4348,10 @@ function nanumProcessStart(){
|
||||
<td <c:if test="${sts.last}">style="border-bottom: 1px solid #cecece;"</c:if>>
|
||||
<input type="radio" name="applSeqNo" style="position: relative; margin-top: -3px !important; vertical-align: middle !important;" value="${sts.count}:${rs.seqNo}" <c:if test="${fn:length(caseApplcntData) eq 1}">checked="checked"</c:if> />
|
||||
<c:choose>
|
||||
<c:when test="${rs.companyGubun == '1301000000'}">
|
||||
<c:when test="${rs.companyGubun == '1301000000'}"><!-- 개인 -->
|
||||
<c:out value="${rs.companyCeo}"/>(<c:out value="${rs.applcntCompany}"/> 대표)
|
||||
</c:when>
|
||||
<c:when test="${rs.companyGubun == '1302000000'}">
|
||||
<c:when test="${rs.companyGubun == '1302000000'}"><!-- 법인 -->
|
||||
<c:out value="${rs.applcntCompany}"/>(대표이사 <c:out value="${rs.companyCeo}"/>)
|
||||
</c:when>
|
||||
</c:choose>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user