<%-- - Author(s) : Kim Myung HO - Date : 2014.07.07 - Description: 계약 작성 --%> <%@page import="java.sql.Clob"%> <%@ page contentType="text/html; charset=utf-8" %> <%@ page import="com.udapsoft.waf.system.HandlerStorage" %> <%@ page import="com.udapsoft.waf.common.ui.*" %> <%@ page import="com.udapsoft.waf.common.util.*" %> <%@ page import="kr.co.hsnc.common.util.*"%> <%@ page import="kr.co.hsnc.common.sql.*" %> <%@ include file="/jsp/work/taglib.jsp" %> <%@ page import="kr.co.udapsoft.ebid.buyer.common.file.FileManager"%> <% ctx.init(request, response); HandlerStorage storage = ctx.getHandlerStorage(); ValueObject params = storage.getParams(); ValueObject user = storage.getUser(); // RowSet CorpRowSet = storage.getRowSet("CorpRowSet"); ValueObject ContInfo = storage.getValueObject("ContInfo"); /*계약서식 정보 START*/ RowSet template = storage.getRowSet("template"); /*계약 구매 내역 목록*/ RowSet itemList = storage.getRowSet("itemList"); /*인지세 구분*/ RowSet stampList = storage.getRowSet("stampRowSet"); //변경계약일경우 이전 차수에서 데이터를 가져온다. ValueObject OldContInfo = null; if(params.get("ChgCont").equals("Y")){ OldContInfo = storage.getValueObject("OldContInfo"); } //변경계약내역서 추가 2019.08.06 RowSet chgItemList = storage.getRowSet("chgItemList"); %>
"> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> "> ">
  • 구매_<%if(params.get("ChgCont").equals("Y")){%>변경<%} %>계약대상 상세
저장 <%if(ContInfo.get("MOD_NO").equals("0") && (ContInfo.get("STATUS_CD").equals("") || ContInfo.get("STATUS_CD").equals("00"))){%> 삭제 <%}%> 목록 <% if((params.get("TEMPLATE_CD").equals("6")) || (params.get("TEMPLATE_CD").equals("10"))){ //변경계약일경우 변경내역 팝업 //변경 계약일경우 계약서 삭제 가능 if(!ContInfo.get("DEM_ID").isEmpty()){ %> 변경계약내역 <% }else{ %> 계약상품내역 <% } %> 변경계약서삭제 <% }else{ %> 계약상품내역 <% } %>
<% /* 계약 정보를 한페이지로 만들어서 include 시킴 (2014-08-14) 김명호 */ String isViewWrite = "W"; String finalYn = ""; %> <%@ include file="/jsp/ko_KR/buyer/cont/purchase/ContInfo.jsp" %>
계약정보
<%if (params.get("ChgCont").equals("Y")) { //변경 계약서 일경우 추가 내역%> 변경구분 <% } else { //당초 일경우 기본 값%> " /> <% }%> ......노랑색은 필수입력사항, 연두색은 계약서에 인쇄되지 않는 항목입니다.
<% for(int i = 0 ; i < template.size(); i ++){ %> "> "> "> "> <% if(i==0){ %> " onClick="tabView(<%=template.getRow(i).get("SEQ")%>)"> " value="A"> <%=template.getRow(i).get("TEMPLATE_NAME")%> <% }else{ %> " onClick="tabView(<%=template.getRow(i).get("SEQ")%>)"> <%if(template.getRow(i).get("OPTION_YN").equals("A")){%> " value="A"> <%}else if(template.getRow(i).get("OPTION_YN").equals("Y")){ %> " value="Y" <%if(template.getRow(i).get("DEFAULT_YN").equals("Y")){%>checked="checked"<%}%>> <%} %> <%=template.getRow(i).get("TEMPLATE_NAME")%> <% } %> <%} %>
<% for(int i = 0 ; i < template.size(); i ++){ String template_html = ClobUtils.getClob((Clob)template.getRow(i).getObject("TEMPLATE_HTML")); String divHidden = template.getRow(i).get("SEQ").equals("0")?"":"none"; %>
" id="__html_<%=template.getRow(i).get("SEQ")%>"> <%= template_html%>
<%} %>

계약서류
직접첨부
[Attach File]
<%//상품 목록 %> <%if (params.get("ChgCont").equals("Y")) { //변경 계약서 일경우 추가 내역%> <%@ include file="/jsp/ko_KR/buyer/cont/purchase/chgItemList.jsp" %> <%}%> <%@ include file="/jsp/ko_KR/buyer/cont/purchase/itemList.jsp" %>