SMPIC99904_직원가족할인정보조회.xrw 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <?xml-stylesheet type="text/css" href="C:/CMCProject/application/webapps/com/commonweb/css/common.css" ?>
  4. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  5. <xhtml:head>
  6. <xhtml:title>직원가족할인정보</xhtml:title>
  7. <model id="model1">
  8. <instance id="instance1">
  9. <root xmlns="">
  10. <main>
  11. <famydiscinfo>
  12. <famyreqtlist>
  13. <confmflag/>
  14. <famyrelcd/>
  15. <empkindcd/>
  16. <disckindcd/>
  17. <name/>
  18. <rgstno1/>
  19. <rgstno2/>
  20. <fromdd/>
  21. <todd/>
  22. <reqdd/>
  23. <emplno/>
  24. <emplrgstno/>
  25. <emplnm/>
  26. <retiredd/>
  27. <entcodd/>
  28. <holyordflag/>
  29. <jobkindcd/>
  30. <retrduagelimyn/>
  31. <preststatcd/>
  32. <instcd/>
  33. <unitcd/>
  34. <pid/>
  35. <seqno/>
  36. </famyreqtlist>
  37. </famydiscinfo>
  38. </main>
  39. <send>
  40. <emplrgstno/>
  41. <name/>
  42. <chgflag/>
  43. <allflag/>
  44. <reqdata>
  45. <reqlist/>
  46. </reqdata>
  47. </send>
  48. <init>
  49. <P0438list>
  50. <P0438/>
  51. </P0438list>
  52. <P0439list>
  53. <P0439/>
  54. </P0439list>
  55. <P0454list>
  56. <P0454/>
  57. </P0454list>
  58. <R0066list>
  59. <R0066/>
  60. </R0066list>
  61. <R0146list>
  62. <R0146/>
  63. </R0146list>
  64. </init>
  65. <hidden/>
  66. </root>
  67. </instance>
  68. <script type="javascript" ev:event="xforms-ready">
  69. <![CDATA[
  70. ]]>
  71. </script>
  72. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  73. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  74. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  75. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  76. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  77. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  78. <script type="javascript">
  79. <![CDATA[
  80. zbcfGetCodeList( new Array("P0438", "P0439","P0440","Z0007","P0325","P0015","P0157","P0454","R0066","R0061","R0146"), new Array("/root/init/P0438list", "/root/init/P0439list","/root/init/P0440list","/root/init/Z0007list","/root/init/P0325list","/root/init/P0015list","/root/init/P0157list","/root/init/P0454list","/root/init/R0066list","/root/init/R0061list","/root/init/R0146list") );
  81. ]]>
  82. </script>
  83. <submission id="TRPIC99908" mediatype="application/x-www-form-urlencoded" ref="/root/send" replace="replace" resultref="/root/main/famydiscinfo"/>
  84. </model>
  85. </xhtml:head>
  86. <xhtml:body pagewidth="810" pageheight="530" style="margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
  87. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:140px; height:13px; ">직원가족할인정보</caption>
  88. <caption id="caption1" class="tit_2" style="left:5px; top:22px; width:170px; height:13px; ">직원가족할인정보</caption>
  89. <line id="line1" class="line_1" style="x1:1px; y1:37px; x2:785px; y2:37px; "/>
  90. <group id="group1" style="left:0px; top:45px; width:785px; height:40px; ">
  91. <shape id="roundrect1" appearance="roundrect" ellipsewidth="20" ellipseheight="20" style="left:0px; top:5px; width:783px; height:30px; "/>
  92. <caption id="caption2" class="search_name" style="left:10px; top:10px; width:120px; height:17px; ">직원주민번호 :</caption>
  93. <input id="input1" ref="/root/send/emplrgstno" format="999999-9999999" style="left:130px; top:10px; width:100px; height:19px; "/>
  94. <caption id="caption3" class="search_name" style="left:260px; top:10px; width:65px; height:17px; ">성명 :</caption>
  95. <input id="input2" ref="/root/send/name" style="left:325px; top:10px; width:100px; height:19px; "/>
  96. <line id="line2" class="line_4" style="x1:705px; y1:8px; x2:705px; y2:33px; "/>
  97. <button id="button1" class="btn1_letter2" style="left:715px; top:10px; width:68px; height:22px; ">
  98. <caption>조회</caption>
  99. <script type="javascript" ev:event="DOMActivate">
  100. <![CDATA[
  101. submit("TRPIC99908");
  102. ]]>
  103. </script>
  104. </button>
  105. <select id="checkbox1" ref="/root/send/chgflag" overflow="visible" appearance="full" style="left:555px; top:10px; width:100px; height:20px; border-style:none; ">
  106. <choices>
  107. <item>
  108. <label>이력조회</label>
  109. <value>Y</value>
  110. </item>
  111. </choices>
  112. </select>
  113. <select id="checkbox2" ref="/root/send/allflag" overflow="visible" appearance="full" style="left:445px; top:10px; width:100px; height:20px; border-style:none; ">
  114. <choices>
  115. <item>
  116. <label>전체조회</label>
  117. <value>Y</value>
  118. </item>
  119. </choices>
  120. </select>
  121. </group>
  122. <group id="group2" style="left:0px; top:90px; width:787px; height:380px; ">
  123. <line id="line3" class="line_1" style="x1:0px; y1:25px; x2:780px; y2:25px; "/>
  124. <caption id="caption4" class="tit_2" style="left:5px; top:5px; width:150px; height:13px; ">본인 및 가족사항내역</caption>
  125. <datagrid id="datagrid2" nodeset="/root/main/famydiscinfo/famyreqtlist" caption="구분^가족관계^할인구분^할인종류^성명^주민등록번호^주민등록번호^적용시작일자^적용종료일자^신청일자^사번^할인주체자주민번호^할인주체자명^퇴직일자^직원구분^직종구분^정년퇴직구분^근무상태^소속기관^소속부서^근무부서^환자번호" colsep="^" colwidth="80, 100, 100, 100, 80, 60, 70, 90, 90, 90, 100, 100, 118, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:0px; top:29px; width:780px; height:351px; ">
  126. <col ref="confmflag" type="combo">
  127. <choices>
  128. <item>
  129. <label>확인</label>
  130. <value>C</value>
  131. </item>
  132. <item>
  133. <label>수정요청</label>
  134. <value>R</value>
  135. </item>
  136. <item>
  137. <label>수정완료</label>
  138. <value>P</value>
  139. </item>
  140. <item>
  141. <label>신규등록</label>
  142. <value>N</value>
  143. </item>
  144. </choices>
  145. </col>
  146. <col ref="famyrelcd" type="combo" style="text-align:center; ">
  147. <choices>
  148. <itemset nodeset="/root/init/P0438list/P0438">
  149. <label ref="cdnm"/>
  150. <value ref="cdid"/>
  151. </itemset>
  152. </choices>
  153. </col>
  154. <col ref="empkindcd" type="combo" style="text-align:center; ">
  155. <choices>
  156. <itemset nodeset="/root/init/P0439list/P0439">
  157. <label ref="cdnm"/>
  158. <value ref="cdid"/>
  159. </itemset>
  160. </choices>
  161. </col>
  162. <col ref="disckindcd" type="combo" style="text-align:center; ">
  163. <choices>
  164. <itemset nodeset="/root/init/P0454list/P0454">
  165. <label ref="cdnm"/>
  166. <value ref="cdid"/>
  167. </itemset>
  168. </choices>
  169. </col>
  170. <col ref="name" style="text-align:left; "/>
  171. <col ref="rgstno1" format="999999" style="text-align:center; "/>
  172. <col ref="rgstno2" format="9999999" style="text-align:center; "/>
  173. <col ref="fromdd" format="yyyy-mm-dd" style="text-align:center; "/>
  174. <col ref="todd" format="yyyy-mm-dd" style="text-align:center; "/>
  175. <col ref="reqdd" format="yyyy-mm-dd" style="text-align:center; "/>
  176. <col ref="emplno" visibility="hidden"/>
  177. <col ref="emplrgstno" visibility="hidden" format="999999-9999999" style="text-align:center; "/>
  178. <col ref="emplnm" visibility="hidden"/>
  179. <col ref="retiredd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  180. <col ref="entcodd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  181. <col ref="holyordflag" visibility="hidden">
  182. <choices>
  183. <itemset nodeset="/root/init/R0066list/R0066">
  184. <label ref="cdnm"/>
  185. <value ref="cdid"/>
  186. </itemset>
  187. </choices>
  188. </col>
  189. <col ref="jobkindcd" visibility="hidden">
  190. <choices>
  191. <itemset nodeset="/root/init/R0061list/R0061">
  192. <label ref="cdnm"/>
  193. <value ref="cdid"/>
  194. </itemset>
  195. </choices>
  196. </col>
  197. <col ref="retrduagelimyn" visibility="hidden"/>
  198. <col ref="preststatcd" visibility="hidden">
  199. <choices>
  200. <itemset nodeset="/root/init/R0146list/R0146">
  201. <label ref="cdnm"/>
  202. <value ref="cdid"/>
  203. </itemset>
  204. </choices>
  205. </col>
  206. <col ref="instcd" visibility="hidden"/>
  207. <col ref="unitcd" visibility="hidden"/>
  208. <col ref="dutplcedeptcd" visibility="hidden"/>
  209. <col ref="pid" visibility="hidden" style="text-align:center; "/>
  210. <col ref="seqno" visibility="hidden"/>
  211. <col ref="unitcdnm" visibility="hidden"/>
  212. <col ref="dutplcedeptcdnm" visibility="hidden"/>
  213. <script type="javascript" ev:event="ondblclick">
  214. <![CDATA[
  215. if ( datagrid2.row > datagrid2.fixedrows && datagrid2.row <= datagrid2.rows ) {
  216. button9.dispatch("DOMActivate");
  217. }
  218. ]]>
  219. </script>
  220. </datagrid>
  221. <button id="button2" class="btn2_letter4" style="left:715px; top:5px; width:64px; height:19px; ">
  222. <caption>엑셀출력</caption>
  223. <script type="javascript" ev:event="DOMActivate">
  224. <![CDATA[
  225. var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  226. if (fileName != "")
  227. {
  228. datagrid2.saveExcel(fileName, "SheetName", true, true, "", "");
  229. }
  230. window.exec(fileName);
  231. ]]>
  232. </script>
  233. </button>
  234. </group>
  235. <group id="group3" style="left:0px; top:475px; width:785px; height:40px; ">
  236. <button id="button3" class="btn4_letter2" style="left:725px; top:10px; width:100px; height:20px; ">
  237. <caption>닫기</caption>
  238. <script type="javascript" ev:event="DOMActivate">
  239. <![CDATA[
  240. window.close();
  241. ]]>
  242. </script>
  243. </button>
  244. <button id="button9" class="btn4_letter2" style="left:665px; top:10px; width:100px; height:20px; ">
  245. <caption>확인</caption>
  246. <script type="javascript" ev:event="DOMActivate">
  247. <![CDATA[
  248. opener.javascript.setParameter("pid", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("pid")) );
  249. opener.javascript.setParameter("emplrgstno", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("emplrgstno")) );
  250. opener.javascript.setParameter("emplnm", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("emplnm")) );
  251. //opener.javascript.setParameter("cretinstcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("cretinstcd")) );
  252. opener.javascript.setParameter("discuncocd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("discuncocd")) );
  253. opener.javascript.setParameter("reqdd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("reqdd")) );
  254. opener.javascript.setParameter("seqno", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("seqno")) );
  255. opener.javascript.setParameter("confmflag", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("confmflag")) );
  256. opener.javascript.setParameter("name", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("name")) );
  257. opener.javascript.setParameter("fromdd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("fromdd")) );
  258. opener.javascript.setParameter("todd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("todd")) );
  259. opener.javascript.setParameter("empkindcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("empkindcd")) );
  260. opener.javascript.setParameter("disckindcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("disckindcd")) );
  261. opener.javascript.setParameter("famyrelcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("famyrelcd")) );
  262. opener.javascript.setParameter("emplno", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("emplno")) );
  263. opener.javascript.setParameter("retiredd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("retiredd")) );
  264. opener.javascript.setParameter("entcodd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("entcodd")) );
  265. opener.javascript.setParameter("holyordflag", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("holyordflag")) );
  266. opener.javascript.setParameter("jobkindcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("jobkindcd")) );
  267. opener.javascript.setParameter("retrduagelimyn", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("retrduagelimyn")) );
  268. opener.javascript.setParameter("preststatcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("preststatcd")) );
  269. opener.javascript.setParameter("instcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("instcd")) );
  270. opener.javascript.setParameter("unitcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("unitcd")) );
  271. opener.javascript.setParameter("dutplcedeptcd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("dutplcedeptcd")) );
  272. opener.javascript.setParameter("rgstno1", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("rgstno1")) );
  273. opener.javascript.setParameter("rgstno2", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("rgstno2")) );
  274. opener.javascript.setParameter("unitcdnm", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("unitcdnm")) );
  275. opener.javascript.setParameter("dutplcedeptcdnm", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("dutplcedeptcdnm")) );
  276. window.close();
  277. ]]>
  278. </script>
  279. </button>
  280. </group>
  281. </xhtml:body>
  282. </xhtml:html>