/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì »çÀ¯ÀÔ·Â ( SPMRI03100_»çÀ¯ÀÔ·Â.xrw - JScript ) - Version : 1) : Ver.1.00.01 - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì /** * @desc : È­¸éÃʱâÈ­ * @id : * @event : xforms-ready * @return : void * @authur : ¹ÚÁ¾ÈÆ */ function fInitalize() { var rsnflag = opener.window.javascript.getParameter("SPMRI03100_param_rsnflag"); //Á¶È¸(R), Ãâ·Â(P) ±¸ºÐ var instcd = opener.window.javascript.getParameter("SPMRI03100_param_instcd"); var lblObj = document.controls("lbl_rsn"); if (rsnflag == "R") { lblObj.attribute("ref") = "/root/init/read"; } else if (rsnflag == "P") { lblObj.attribute("ref") = "/root/init/prt"; } lblObj.refresh(); model.makeValue("/root/send/authchk/userid", getUserId()); sct_oldpwd.refresh(); var sUserDeptcd = getUserInfo("dutplcecd"); model.makeValue("/root/send/rsnsrch/instcd", instcd); var sJobkind = getUserInfo("jobkindcd").substring(0, 2); var iptjobkind = ""; if(sJobkind == "03") { iptjobkind = "03"; } else if (sJobkind == "11") { iptjobkind = "05"; } else { iptjobkind = "-"; } model.makeValue("/root/send/rsnsrch/jobkind", iptjobkind); model.makeValue("/root/send/rsnsrch/deptcd", sUserDeptcd); // if (sUserDeptcd == "4071200000" || sUserDeptcd == "4070300000" || sUserDeptcd == "2361500000") // { // model.setvalue("/root/send/rsnsrch/jobkind", "-"); // model.setvalue("/root/send/rsnsrch/deptcd", sUserDeptcd); // } // else // { // var sJobkind = getUserInfo("jobkindcd").substring(0, 2); // if(sJobkind == "03") // { // model.setvalue("/root/send/rsnsrch/jobkind", sJobkind); // model.setvalue("/root/send/rsnsrch/deptcd", "-"); // } // else if (sJobkind == "11")//°£È£ // { // model.setvalue("/root/send/rsnsrch/jobkind", "05"); // model.setvalue("/root/send/rsnsrch/deptcd", "-"); // } // else // { // model.setvalue("/root/send/rsnsrch/jobkind", "0"); // model.setvalue("/root/send/rsnsrch/deptcd", "0"); // } // } submit("TRMRI03102"); } /** * @desc : È®Àιöư Ŭ¸¯ * @id : * @event : DOMActivate * @return : void * @authur : ¹ÚÁ¾ÈÆ */ function fConfirm() { model.setValue("/root/hidden/valid","N"); setForceOn(); if (submit("TRMRI03101")) { var valid = model.getValue("/root/hidden/valid"); model.setValue("/root/main/accresn/valiyn", valid); if (valid != "Y") { messageBox("¾ÏÈ£°¡","E004"); model.setFocus("sct_cnfmpwd"); return; } else { var sRsnCd = model.getValue("/root/main/accresn/resncd"); if (sRsnCd == "") { messageBox("»çÀ¯¸¦", "C002"); model.setFocus("cmb_resn"); return; } else if (sRsnCd == "99") { var sEtc = model.getValue("/root/main/accresn/etc"); var tmpEtc = sEtc.replace(/\s/g, ""); if (tmpEtc == "") //±âŸ»çÀ¯ ÀԷ¿©ºÎ °Ë»ç { messageBox("±âŸ »çÀ¯¸¦", "C001"); model.setValue("/root/main/accresn/etc", tmpEtc); ipt_etc.refresh(); model.setFocus("ipt_etc"); return; } else { if (sEtc.length < 6) { messageBox("ÇѱÛ5ÀÚ, ¿µ¹®10ÀÚ ÀÌ»ó ±â·Ï", "I008"); model.setFocus("ipt_etc"); return; } } } //ºÎ¸ðÈ­¸é¿¡ Á¢±Ù»çÀ¯ Àü´Þ if(checkOpener()) { var nodepath = opener.javascript.getParameter("SPMRI03100_param_nodepath"); if(nodepath == "") { var selectNode = opener.instance1.selectSingleNode("/root/temp/accresn"); if(selectNode == null) { opener.model.makeNode("/root/temp/accresn"); } model.copyNode(opener.root.temp.accresn, root.main.accresn); } else { var selectnode = opener.instance1.selectSingleNode(nodepath); if(selectnode == null) { opener.model.makeNode(nodepath); } opener.model.copyNode(nodepath, root.main.accresn); } } else { messageBox("»óÀ§È­¸éÀÌ º¯°æµÇ¾î µ¥ÀÌÅ͸¦ Àü´Þ", "E001"); return; } btn_cancel.dispatch("DOMActivate"); } } } /** * @desc : »çÀ¯¼±Åà * @id : * @event : xforms-value-changed * @return : void * @authur : ¹ÚÁ¾ÈÆ */ function fSelectResn() { var sRsnCd = model.getValue("/root/main/accresn/resncd"); var sRsnNm = model.getValue("/root/init/resn/resnlist[rsncd='" + sRsnCd + "']/rsnnm"); model.setValue("/root/main/accresn/resnnm", sRsnNm); if (sRsnCd == "99") { ipt_etc.disabled = false; } else { ipt_etc.disabled = true; } }