MoralDocPop.jsp 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. <%--
  2. - FileName : MoralDocPop.jsp
  3. - Author(s) : lsm
  4. -
  5. --%>
  6. <%@ page contentType="text/html; charset=utf-8" %>
  7. <%@ page import="com.udapsoft.waf.system.HandlerStorage" %>
  8. <%@ page import="kr.co.hsnc.common.util.ValueObject" %>
  9. <%@ page import="kr.co.hsnc.common.sql.RowSet" %>
  10. <%@ page import="com.udapsoft.waf.common.ui.*" %>
  11. <%@ page import="com.udapsoft.waf.common.util.StringUtils" %>
  12. <%@ page import="kr.co.hsnc.common.config.WAFConfig" %>
  13. <%@ include file="/jsp/work/taglib.jsp" %>
  14. <jsp:useBean id="ctx" class="com.udapsoft.waf.system.context.SessionContext" scope="session" />
  15. <%
  16. ctx.init(request, response);
  17. HandlerStorage storage = ctx.getHandlerStorage();
  18. ValueObject params = storage.getParams();
  19. ValueObject user = storage.getUser();
  20. ValueObject MoralPop = storage.getValueObject("DocInfoPop");
  21. String event = storage.getEvent();
  22. %>
  23. <script type="text/javascript">
  24. $(function(){
  25. $("#btn_close").click(function(){
  26. parent.fLayerPopClose('MoralPop');
  27. });
  28. $("#btn_save").click(function(){
  29. var f = document.form1;
  30. $("#fevent").val("GET_SAVE");
  31. if(confirm("윤리준수서약서를 확인하셨습니까?"))
  32. {
  33. submitXmlRequest("/portal/bid/MoralDocPopSave_form.screen", "GET_MORAL_SAVE", f);
  34. }
  35. });
  36. $(".icon_x").click(function(){
  37. window.close();
  38. });
  39. $("#btn_print").click(function(){
  40. jQuery("#btn_save").hide();
  41. jQuery("#btn_print").hide();
  42. jQuery("#btn_close").hide();
  43. $("#title1").css({ 'font-size' : 28});
  44. $("#text1").css({ 'font-size' : 18});
  45. window.print();
  46. $("#btn_close").click();
  47. //self.close();
  48. });
  49. });
  50. $(document).ready(function(){
  51. if("<%=params.get("p_gubun")%>" == "buyer"){
  52. jQuery("#btn_save").hide();
  53. }
  54. });
  55. function doResult(resultObj) {
  56. var f = document.form1;
  57. try
  58. {
  59. document.form1.isSubmit = false;
  60. if($("#fevent").val() == "GET_SAVE")
  61. {
  62. if (resultObj.getSuccess())
  63. {
  64. alert("윤리준수서약서 확인이 완료되었습니다.");
  65. window.close();
  66. parent.$.searchList(); //showmodal 조치
  67. }
  68. else
  69. {
  70. dlgErrorMsg( resultObj );
  71. }
  72. }
  73. }
  74. catch(errorObject) {
  75. showErrorDlg("doResult()", errorObject);
  76. }
  77. }
  78. </script>
  79. <modular:search id="form1">
  80. <modular:key id="fevent" />
  81. </modular:search>
  82. <form id="form1" name="form1" method="post" modular:type="search">
  83. <input type="hidden" name="fevent" id="fevent" value="">
  84. <input type="hidden" name="moral_yn" id="moral_yn" value="<%=params.get("p_moral_yn") %>" />
  85. <input type="hidden" name="bid_no" id="bid_no" value="<%=params.get("p_bid_no") %>" />
  86. <input type="hidden" name="bid_deg" id="bid_deg" value="<%=params.get("p_bid_deg") %>" />
  87. <input type="hidden" name="vendor_cd" id="vendor_cd" value="<%=params.get("p_vendor_cd") %>" />
  88. <input type="hidden" name="dept_nm" id="dept_nm" value="<%=params.get("p_dept_nm") %>" />
  89. <input type="hidden" name="moral_yn_dy" id="moral_yn_dy" value="<%=params.get("p_moral_yn_dy") %>" />
  90. <input type="hidden" name="vendor_name" id="vendor_name" value="<%=params.get("p_vendor_name") %>" />
  91. <input type="hidden" name="bidmaster_nm" id="bidmaster_nm" value="<%=params.get("p_bidmaster_nm") %>" />
  92. <input type="hidden" name="gubun" id="gubun" value="<%=params.get("p_gubun") %>" />
  93. <div style="width: 100%; text-align: center; margin-top: 10px; margin-bottom: 15px;" >
  94. <span id="title1" style="font-size: 25px; font-weight: bold;"><u>윤 리 준 수 서 약 서</u></span>
  95. </div>
  96. <table cellspacing="0" cellpadding="0" border="0" bordercolordark="#FFFFF" bordercolorlight="#d2d2d2" class="input_table" style="width: 450px;">
  97. <!-- <col width="*"> -->
  98. <div id="text1" style="width: 100%; vertical-align: middle; float: left; text-align: left; padding-bottom: 8px; line-height:50%" >
  99. <div style="width: 100%; vertical-align: middle; float: left; text-align: left; padding-bottom: 8px; line-height:130%" >
  100. <br>당사는 SGC이앤씨(주) "<%=MoralPop.get("dept_nm") %>" 중 "<%=MoralPop.get("demanded_title") %>" 입찰 및 계약과 관련하여 다음의 사항을 충실히 이행할 것을 서약합니다.</br>
  101. </div>
  102. <!-- <br></br>
  103. <br></br>
  104. <br></br>
  105. <br></br>
  106. <br></br>
  107. <br></br> -->
  108. <div style="margin-left:15px; width: 93%; vertical-align: middle; float: left; text-align: left; padding-bottom: 8px; line-height:130%" >
  109. <br>1. SGC이앤씨(주) 임직원에게 통상적 수준을 초과하는 재산적, 경제적 이익을 약속, 제공하는 비윤리적 행위를 하지 않겠습니다.</br>
  110. <p> (통상적 수준 : 사회일반의 건전한 상식으로 용인할 수 있는 보편 타당한 수준으로 수혜자가 부담을 가지지 않고 업무를 공정히 처리할 수 있는 정도)</p>
  111. <br>2. SGC이앤씨(주) 임직원이 상기 1 항의 비윤리 행위를 요구, 강요하는 경우 즉시 귀사 계약부서에 해당 사실을 의무적으로 신고하겠습니다.</br>
  112. <p> 만약 비윤리 행위 신고 불이행 및 은폐할 경우 향후 입찰제한, 등록취소 등 귀사의 제재조치를 수용하겠습니다.</p>
  113. </div>
  114. <div style="width: 100%; vertical-align: middle; float: left; text-align: left; padding-bottom: 8px; line-height:130%" >
  115. <br>이상과 같이 서약하며 만일 이 서약을 위반하여 귀사의 유형 또는 무형의 재산에 손해를 끼쳤을 경우나 또는 권리를 침해하혔을 경우에는 민.형사상의 모든 책임을 질 것이며 귀사의 어떠한 조치라도 이의를 제기하지 않겠기에 서약을 제출합니다.</br>
  116. </div>
  117. <div style="width: 100%; vertical-align: middle; float: left; text-align: right; padding-bottom: 8px;" >
  118. <br></br>
  119. <br></br>
  120. <div style="margin-left:15px; width: 93%; vertical-align: middle; float: left; text-align: center; padding-bottom: 8px; line-height:130%; font-weight: bold;" >
  121. <br><%=MoralPop.get("moral_yn_dy")%></br>
  122. </div>
  123. <div style="margin-left:11px; width: 93%; vertical-align: middle; float: left; text-align: right; padding-bottom: 8px; line-height:130%; font-weight: bold;" >
  124. <br></br>
  125. <br>(서약인) 소 재 지 : <%=MoralPop.get("address") %></br>
  126. <br>회 사 명 : <%=MoralPop.get("vendor_name") %></br>
  127. <br>대 표 이 사 : <%=MoralPop.get("rep_name") %></br>
  128. </div>
  129. <div style="width: 100%; vertical-align: middle; float: left; text-align: center; padding-bottom: 8px; line-height:100%; font-weight: bold;" >
  130. <br>SGC이앤씨(주) 귀중</br>
  131. </div>
  132. </div>
  133. </table>
  134. <div style="width: 480px; text-align: center; margin-top: 20px;">
  135. <span id="save" name="save" class="btnSearch center"><a href="javascript:void(0);" id="btn_save">확인</a></span>
  136. <span id="print" name="print" class="btnSearch center"><a href="javascript:void(0);" id="btn_print">인쇄</a></span>
  137. <span id="close" name="close" class="btnSearch center"><a href="javascript:void(0);" id="btn_close">닫기</a></span>
  138. </div>
  139. </form>