/* --------------------------------------------------------------------- ¿ÜºÎ»ç¿ëÀÚ°ü¸® (SMAYA04900.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By YeoWon Lim : 2015.05.02 ----------------------------------------------------------------------*/ var CurrentDate=getCurrentDate(); //ÇöÀç ÀÏÀÚ º¯¼ö CurrentDate¿¡ ÀúÀå /** * @group : * @ver : 2008.02.14 * @by : Lim YeoWon * @----------------------------------------------------------- * @type : function * @access : public * @desc : ¿ÜºÎ »ç¿ëÀÚ °ü¸®ÀÇ ÃʱâÈ­ ÇÔ¼ö * @----------------------------------------------------------- */ function fInit() { model.makeValue("/root/main/cond/condinfo/puserfromdd",CurrentDate); // »ç¿ëµî·ÏÀÏÀÚ¿¡ ÇöÀçÀÏÀÚ ¼ÂÆÃ model.makeValue("/root/main/cond/condinfo/pusertodd","99991231"); // »ç¿ëÁ¾·áÀÏÀÚ¿¡ 99991231 ¼ÂÆÃ ipt_usertodd.disabled="true"; // »ç¿ëÁ¾·áÀÏÀÚ Ã¢ ºñȰ¼ºÈ­½ÃÅ´ rdo_authflag.value='1'; // È­¸é ¿Àǽà Á¶È¸ ⠿ܺλç¿ëÀÚ ¼±Åà //fReqOuterUserInfo(); // È­¸é ¿ÀÇ½à ¹Ù·Î Á¶È¸ model.removeNodeset("/root/main/grdlist/itemlist"); model.refresh(); } /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¿ÜºÎ»ç¿ëÀÚÁ¤º¸ µî·Ï */ /* --------------------------------------------------*/ function fsaveOuterUserInfo(){ var userfromdd=model.getValue("/root/main/cond/condinfo/puserfromdd"); // µî·ÏâÀÇ »ç¿ë½ÃÀÛÀÏÀÚ userfromddº¯¼ö¿¡ ÀúÀå if(model.getValue("/root/main/cond/condinfo/prrgstno1")==''||model.getValue("/root/main/cond/condinfo/prrgstno2")=='') // ÁֹιøÈ£°¡ °ø¹éÀ̸é { messageBox("Áֹεî·Ï¹øÈ£´Â","I003"); // ¸Þ½ÃÁö ¶ç¿ò model.setFocus("ipt_rrgstno1"); // Æ÷Ä¿½º ÁֹιøÈ£ ÀÔ·ÂâÀ¸·Î À̵¿ return; } else if(model.getValue("/root/main/cond/condinfo/pusernm")=='') // »ç¿ëÀÚ¸íÀÌ °ø¹éÀ̸é { messageBox("»ç¿ëÀÚ¸íÀº" , "I003"); // ¸Þ½ÃÁö ¶ç¿ò model.setFocus("ipt_usernm"); // Æ÷Ä¿½º »ç¿ëÀÚ¸í ÀÔ·ÂâÀ¸·Î À̵¿ return; } else if(model.getValue("/root/main/cond/condinfo/pmpphonno")=='') // ÈÞ´ëÀüÈ­°¡ °ø¹éÀ̸é { messageBox("ÈÞ´ëÀüÈ­´Â","I003"); // ¸Þ½ÃÁö ¶ç¿ò model.setFocus("ipt_phonno"); // Æ÷Ä¿½º ÈÞ´ëÀüÈ­ ÀÔ·ÂâÀ¸·Î À̵¿ return; } var rrgstno=model.getValue("/root/main/cond/condinfo/prrgstno1")+model.getValue("/root/main/cond/condinfo/prrgstno2"); /*if(!isResidentNo(rrgstno)) { messageBox("À¯È¿ÇÑ ÁÖºó¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØÁֽʽÿä.","I"); // ¸Þ½ÃÁö ¶ç¿ò model.setFocus("ipt_rrgstno1"); // Æ÷Ä¿½º ÁֹιøÈ£ ÀÔ·ÂâÀ¸·Î À̵¿ return; } */ /* else if(userfromdd>CurrentDate) // µî·Ï³¯Â¥°¡ ÇöÀçÀÏÀÚº¸´Ù Ŭ °æ¿ì ±ÇÇÑÁ¾·á { messageBox("»ç¿ë µî·Ï ÀÏÀÚ°¡ ÇöÀç ÀÏÀÚº¸´Ù Ŭ ¼ö´Â","I004"); // ->±ÇÇÑ Á¾·á½Ã Ã¼Å©ÇØÁÜ model.setFocus("ipt_userfromdd"); return; }*/ var rrgstno=ipt_rrgstno2.currentText; // ÀÔ·ÂÇÑ Áֹε޹øÈ£ º¯¼ö¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/ppwd", rrgstno); // Ãʱ⠺ñ¹øÀ¸·Î ¾²±â À§ÇØ ppwd¿¡ ÁֹιøÈ£ µÚ7ÀÚ¸® ÀúÀå model.makeValue("/root/main/cond/condinfo/pstatus","i"); // µî·Ï STATUS I·Î ÀúÀå model.makeValue("/root/main/cond/condinfo/pusertodd",'99991231'); // »ç¿ëÁ¾·áÀÏÀÚ¿¡ 99991231 ¼ÂÆÃ -> »ç¿ëÁ¾·áÀÏÀÚ´Â ÀϰýÀûÀ¸·Î ¼ÂÆÃ var username=model.getValue("/root/main/cond/condinfo/pusernm"); // µî·ÏâÀÇ »ç¿ëÀÚ¸í º¯¼ö¿¡ ÀúÀå var usernm=username.getTrim(); // »ç¿ëÀÚ¸í ÀԷ½à trimÇÔ¼ö·Î °ø¹é Á¦°ÅÇØÁÜ model.makeValue("/root/main/cond/condinfo/pusernm",usernm); // »ç¿ëÀÚ¸í ÀÔ·Â¹Þ¾Æ ³ëµå¿¡ ¼ÂÆÃ model.makeValue("/root/main/cond/condinfo/pdutplcecd",'4050400000'); // ºÎ¼­Äڵ忡 ¿ø¸ñÆÀ ÄÚµå ¼¼ÆÃ model.makeValue("/root/main/cond/condinfo/pdeptcd",'4050400000'); // ºÎ¼­Äڵ忡 ¿ø¸ñÆÀ ÄÚµå ¼¼ÆÃ var prrgstno=model.getValue("/root/main/cond/condinfo/prrgstno1")+model.getValue("/root/main/cond/condinfo/prrgstno2"); //Áֹεî·Ï¹øÈ£ ¾ÕÀÚ¸®+µÞÀÚ¸® model.makeValue("/root/main/cond/condinfo/prrgstno",prrgstno); // ÇÕÄ£ ÁֹιøÈ£ ³ëµå¿¡ ÀúÀå /*var pfstrgstrid=getUserInfo("userid"); // ¼¼¼ÇÁ¤º¸¿¡¼­ ·Î±×ÀÎÇÑ »ç¿ëÀÚ id ¹Þ¾Æ º¯¼ö¿¡ ÀúÀå var pfstrgstrnm=getUserInfo("usernm"); // ¼¼¼ÇÁ¤º¸¿¡¼­ ·Î±×ÀÎÇÑ »ç¿ëÀÚ À̸§ ¹Þ¾Æ º¯¼ö¿¡ ÀúÀå var pfstrgstinstcd=getUserInfo("posinstcd"); // ¼¼¼ÇÁ¤º¸¿¡¼­ ·Î±×ÀÎÇÑ »ç¿ëÀÚ ±â°üÄÚµå ¹Þ¾Æ º¯¼ö¿¡ ÀúÀå var pfstrgstdeptcd=getUserInfo("posdeptcd"); // ¼¼¼ÇÁ¤º¸¿¡¼­ ·Î±×ÀÎÇÑ »ç¿ëÀÚ ºÎ¼­ÄÚµå ¹Þ¾Æ º¯¼ö¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/pfstrgstrid",pfstrgstrid); // ¼¼¼ÇÁ¤º¸ »ç¿ëÀÚ id¸¦ ³ëµå¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/pfstrgstrnm",pfstrgstrnm); // ¼¼¼ÇÁ¤º¸ »ç¿ëÀÚ À̸§ ³ëµå¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/pfstrgstinstcd",pfstrgstinstcd); // ¼¼¼ÇÁ¤º¸ »ç¿ëÀÚ ±â°üÄÚµå ³ëµå¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/pfstrgstdeptcd",pfstrgstdeptcd); // ¼¼¼ÇÁ¤º¸ »ç¿ëÀÚ ºÎ¼­ÄÚµå ³ëµå¿¡ ÀúÀå */ model.makeValue("/root/main/cond/condinfo/pgrupjoblncd","99"); model.makeValue("/root/main/cond/condinfo/puserkindcd","06"); model.removeNodeset("/root/send/savedata"); // ¼­ºê¹Ô º¸³¾ ³ëµå ¸®¼Â model.makeNode("/root/send/savedata"); // ¼­ºê¹Ô º¸³¾ ³ëµå »ý¼º model.copyNode("/root/send/savedata","/root/main/cond/condinfo"); // µî·ÏÇÒ ³»¿ë ´ãÀº ³ëµå¸¦ savedata¿¡ º¹»ç model.resetInstanceNode("/root/init/initinfo"); // µî·Ï ¸Þ½ÃÁö¿Í »óŰª ¹ÞÀ» ³ëµå ¸®¼Â model.makeNode("/root/init/initinfo"); // µî·Ï ¸Þ½ÃÁö¿Í »óŰª ¹ÞÀ» ³ëµå »ý¼º var vbYes = messageBox("¿ÜºÎ»ç¿ëÀÚ·Î µî·ÏÇϽðڽÀ´Ï±î? ¿ø¸ñ½Ã½ºÅÛ¿¡ ·Î±×¿Â ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ºÎ¿©µË´Ï´Ù.", "Q004"); if(vbYes == 6){ if(submit("TXAYA04901")==true) // ¼­ºê¹Ì¼Ç º¸³¿ { var retstatus=model.getValue("/root/init/initinfo/retstatus"); // 󸮰á°ú »óŰª retstatus º¯¼ö¿¡ ÀúÀå var retmessage=model.getValue("/root/init/initinfo/retmessage"); // 󸮰á°ú ¸Þ½ÃÁö¸¦ retmessage º¯¼ö¿¡ ÀúÀå //alert(retstatus); //alert(retmessage); //alert("retstatus : "+retstatus); if(retstatus>0) // µî·ÏÀÌ Á¦´ë·Î ¿Ï·áµÇ¸é »óŰª 1 ¹Ýȯ { messageBox("ÀúÀåÀÌ","I002"); // µî·Ïó¸® ¸Þ½ÃÁö ¶ç¿ò fReqOuterUserInfo(); // Á¶È¸ÇÔ¼ö fsetOuterUserMngt(); // µî·Ïâ ÃʱâÈ­ ÇÔ¼ö } /*else if(retstatus=='-9') // °°Àº ÁֹιøÈ£°¡ Á¸Àç ÇÒ¶§ ¹ÝȯµÇ´Â »óŰª -9 { messageBox("Áֹεî·Ï¹øÈ£°¡ °°Àº »ç¿ëÀÚ´Â ÀÔ·ÂÇÒ ¼ö","I004"); // ¿¡·¯ ¸Þ½ÃÁö ¶ç¿ò return; } if(retstatus=='N') // °°Àº ÁֹιøÈ£°¡ Á¸Àç ÇÒ¶§ ¹ÝȯµÇ´Â »óŰª -9 { messageBox("°°Àº Áֹεî·Ï¹øÈ£ÀÇ »ç¿ëÀÚ°¡ Á¸ÀçÇÕ´Ï´Ù.","I"); // Áֹεî·Ï ¹øÈ£ üũ½Ã Á¸ÀçÇÒ ¶§ ¿¡·¯ ¸Þ½ÃÁö ¶ç¿ò return; } */ else { //messageBox("µî·Ï¿¡","E009"); // ¿¡·¯ ¸Þ½ÃÁö ¶ç¿ò alert(retmessage+" »óŰª: "+retstatus); return; } } else{ return; } } model.refresh(); } /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¿ÜºÎ »ç¿ëÀÚ µî·Ï â ÃʱâÈ­ ÇÔ¼ö */ /* --------------------------------------------------*/ function fsetOuterUserMngt(){ model.resetInstanceNode("/root/main/cond/condinfo"); // µî·Ïâ ÃʱâÈ­ model.makeValue("/root/main/cond/condinfo/puserfromdd",CurrentDate); // µî·Ï½Ã »ç¿ëµî·ÏÀÏÀÚ ÇöÀç ³¯Â¥ ¼ÂÆÃ model.makeValue("/root/main/cond/condinfo/pusertodd","99991231"); // µî·Ï½Ã »ç¿ëÁ¾·áÀÏÀÚ 99991231 ·Î ¼ÂÆÃ ipt_rrgstno1.disabled=false; // Áֹεî·Ï¹øÈ£ â Ȱ¼ºÈ­ ipt_rrgstno2.disabled=false; // Áֹεî·Ï¹øÈ£ â Ȱ¼ºÈ­ model.refresh(); } /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¿ÜºÎ»ç¿ëÀÚÁ¤º¸ Á¶È¸ */ /* --------------------------------------------------*/ function fReqOuterUserInfo(){ model.removenode("/root/send/reqdata"); // Á¶È¸ ¼­ºê¹Ì¼Ç º¸³¾ µ¥ÀÌÅÍ ¸®¼Â model.makeNode("/root/workinit/searchinfo/usertodd"); // »ç¿ëÁ¾·áÀÏÀÚ ´ãÀº ³ëµå »ý¼º model.makeNode("/root/workinit/searchinfo/userfromdd"); model.makeValue("/root/workinit/searchinfo/usertodd",'99991231'); // usertodd ³ëµå¿¡ '99991231' ÀúÀå model.makeValue("/root/send/reqdata/authflag", model.getValue("/root/workinit/searchinfo/authflag")); // ¼­ºê¹Ì¼Ç º¸³¾ ±ÇÇÑÇ÷¡±× (1:»ç¿ëÀÚ 2:±ÇÇÑÁ¾·áÀÚ 3:Àüü) model.makeValue("/root/send/reqdata/usertodd", model.getValue("/root/workinit/searchinfo/usertodd")); // ¼­ºê¹Ì¼Ç º¸³¾ ³ëµå¿¡ º¸³¾ usertodd °ª ¼ÂÆÃ model.makeValue("/root/send/reqdata/userfromdd", model.getValue("/root/workinit/searchinfo/userfromdd")); // ¼­ºê¹Ì¼Ç º¸³¾ ³ëµå¿¡ º¸³¾ usertodd °ª ¼ÂÆÃ model.makeValue("/root/send/reqdata/userid" , model.getValue("/root/workinit/searchinfo/userid")); // Ŭ¸¯ÇÑ userid¸¦ ¼­ºê¹Ì¼Ç º¸³¾ ³ëµå¿¡ ¼ÂÆÃ submit("TRAYA04901"); // Á¶È¸¼­ºê¹Ì¼Ç btn_new.disabled=false; // Á¶È¸ ÈÄ ½Å±Ô, ÃʱâÈ­ ¹öư Ȱ¼ºÈ­ btn_resave.disabled=true; // ¼öÁ¤,±ÇÇÑÁ¾·á,Àçµî·Ï ¹öư ºñȰ¼ºÈ­ btn_abort.disabled=true; btn_reauth.disabled=true; btn_init.disabled=false; ipt_rrgstno1.disabled==false; // Áֹεî·Ï¹øÈ£ â Ȱ¼ºÈ­ ipt_rrgstno2.disabled==false; // Áֹεî·Ï¹øÈ£ â Ȱ¼ºÈ­ if(rdo_authflag.value==1) // ¿ÜºÎ»ç¿ëÀÚ ¼±ÅõǾúÀ»¶§ { grd_userbaseinfo.colwidth(7)=0; // ±×¸®µåÀÇ »ç¿ëÁ¾·áÀÏÀÚ ¼û±è grd_userbaseinfo.extendLastCol; } else if(rdo_authflag.value==2) { grd_userbaseinfo.colwidth(7)=80; // »ç¿ëÁ¾·áÀÚ ¼±Åýà } // »ç¿ëÁ¾·áÀÏÀÚ º¸ÀÓ else { } model.refresh(); } /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¿ÜºÎ»ç¿ëÀÚÁ¤º¸ ¼¼ºÎ Á¶È¸ */ /* --------------------------------------------------*/ function freqDetailOuterUser(){ var idxrow=grd_userbaseinfo.row; // Ŭ¸¯ÇÑ ±×¸®µå Çà ¹øÈ£ idxrow º¯¼ö¿¡ ÀúÀå var idxrows=grd_userbaseinfo.rows; // Àüü±×¸®µå ÇàÀÇ °¹¼ö idxrows º¯¼ö¿¡ ÀúÀå if(idxrow==0||idxrow>idxrows) // ±×¸®µå Çà ¹ÛÀ» Ŭ¸¯Çϸé RETURN return; var usertodd=model.getValue("/root/main/grdlist/itemlist["+idxrow+"]/usertodd" ); // Ŭ¸¯ÇÑ ÇàÀÇ »ç¿ëÁ¾·á³¯Â¥ º¯¼öusertodd¿¡ ÀúÀå var userfromdd=model.getValue("/root/main/grdlist/itemlist["+idxrow+"]/userfromdd" ); // Ŭ¸¯ÇÑ ÇàÀÇ »ç¿ëÁ¾·á³¯Â¥ º¯¼öuserfromdd¿¡ ÀúÀå var userid=model.getValue("/root/main/grdlist/itemlist["+idxrow+"]/userid" ); // Ŭ¸¯ÇÑ ÇàÀÇ »ç¿ëÀÚ id º¯¼ö userid ÀúÀå ipt_rrgstno1.disabled=true; // Áֹεî·Ï¹øÈ£ ¼öÁ¤ ¸øÇϵµ·Ï ºñȰ¼ºÈ­ ipt_rrgstno2.disabled=true; // Áֹεî·Ï¹øÈ£ ¼öÁ¤ ¸øÇϵµ·Ï ºñȰ¼ºÈ­ if(usertodd=="99991231") // Ŭ¸¯ÇÑ ÇàÀÇ »ç¿ëÁ¾·á³¯Â¥°¡ '99991231', Áï ÇöÀç »ç¿ëÀÚÀ̸é { ipt_userfromdd.disabled=true; // ¼öÁ¤,±ÇÇÑÁ¾·á¸¸ ÇÒ ¼ö ÀÖÀ¸¹Ç·Î »ç¿ë½ÃÀÛ³¯Â¥¸¦ ºñȰ¼ºÈ­ ½ÃÅ´. btn_new.disabled=true; // ½Å±Ô¹öư ºñȰ¼ºÈ­ btn_resave.disabled=false; // ¼öÁ¤¹öư Ȱ¼ºÈ­ btn_abort.disabled=false; // ±ÇÇÑÁ¾·á¹öư Ȱ¼ºÈ­ btn_reauth.disabled=true; // Àçµî·Ï¹öư ºñȰ¼ºÈ­ btn_init.disabled=false; // ÃʱâÈ­ ¹öư Ȱ¼ºÈ­ model.refresh(); } else // Ŭ¸¯ÇÑ ÇàÀÌ ±ÇÇÑÁ¾·áµÈ »ç¿ëÀÚÀÏ ¶§ { model.makeValue("/root/main/cond/condinfo/puserfromdd",CurrentDate); // Àçµî·ÏÇÒ °ÍÀ̹ǷΠ»ç¿ëÀÚ ÀÔ·Ââ »ç¿ë½ÃÀÛÀÏÀÚ¿¡ ÇöÀçÀÏÀÚ ¼ÂÆÃ model.makeValue("/root/main/cond/condinfo/pusertodd","99991231"); // »ç¿ë Á¾·áÀÏÀÚ¿¡ '99991231' ¼ÂÆÃ ipt_userfromdd.disabled=false; // Àçµî·Ï½Ã »ç¿ë ½ÃÀÛ ³¯Â¥ ¼±Åà ÇÒ ¼ö ÀÖµµ·Ï ºñȰ¼ºÈ­ ½ÃÅ´. btn_new.disabled=true; // ½Å±Ô¹öư ºñȰ¼ºÈ­ btn_resave.disabled=true; // ¼öÁ¤¹öư ºñȰ¼ºÈ­ btn_abort.disabled=true; // ±ÇÇÑÁ¾·á¹öư ºñȰ¼ºÈ­ btn_reauth.disabled=false; // Àçµî·Ï¹öư Ȱ¼ºÈ­ btn_init.disabled=false; // ÃʱâÈ­ ¹öư Ȱ¼ºÈ­ model.refresh(); } model.removeNodeset("/root/send/reqdata"); model.makeNode("/root/send/reqdata"); model.copyNode("/root/send/reqdata","/root/main/grdlist/itemlist["+idxrow+"]"); // Ŭ¸¯ÇÑ ÇàÀ» reqdata º¹»ç, ¼­ºê¹Ì¼Çº¸³¿ if(submit("TRAYA04902")==true) { var prrgstno=model.getValue("/root/send/reqdata/rrgstno"); // Ŭ¸¯ÇÑ ÇàÀÇ ÁֹιøÈ£prrgstno¸¦ º¯¼ö¿¡ ÀúÀå var prrgstno1=prrgstno.substr(0,6); // ÁֹιøÈ£ ¾Õ 6ÀÚ¸®¸¦ º¯¼ö prrgstno1¿¡ ÀúÀå var prrgstno2=prrgstno.substr(6,13); // ÁֹιøÈ£ µÚ 7ÀÚ¸®¸¦ º¯¼ö prrgstno2¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/prrgstno1",prrgstno1); // prrgstno1¸¦ ¿ÜºÎ»ç¿ëÀÚ ±âº»Á¤º¸ µî·Ïâ ³ëµå¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/prrgstno2",prrgstno2); // prrgstno2¸¦ ¿ÜºÎ»ç¿ëÀÚ ±âº»Á¤º¸ µî·Ïâ ³ëµå¿¡ ÀúÀå if(usertodd!='99991231') // Ŭ¸¯ÇÑ ÇàÀÌ ±ÇÇÑ Á¾·áµÈ µ¥ÀÌÅÍÀ̸é { model.makeValue("/root/main/cond/condinfo/puserfromdd",CurrentDate); // »ç¿ë ½ÃÀÛÀÏÀÚ¿¡ ÇöÀç ³¯Â¥ ¼ÂÆÃ (Àçµî·Ï ÇÒ ¼ö ÀÖµµ·Ï) model.makeValue("/root/main/cond/condinfo/pusertodd","99991231"); // »ç¿ë Á¾·áÀÏÀÚ¿¡ '99991231' ¼ÂÆÃ } } model.refresh(); } /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¿ÜºÎ»ç¿ëÀÚÁ¤º¸ ¼öÁ¤ */ /* --------------------------------------------------*/ function fresaveOuterUserInfo(){ if(model.getValue("/root/main/cond/condinfo/pusernm")=='') // »ç¿ëÀÚ¸íÀÌ °ø¹éÀ̸é { messageBox("»ç¿ëÀÚ¸íÀº" , "I003"); // ¸Þ½ÃÁö ¶ç¿ò model.setFocus("ipt_usernm"); // Æ÷Ä¿½º »ç¿ëÀÚ¸í ÀÔ·ÂâÀ¸·Î À̵¿ return; } else if(model.getValue("/root/main/cond/condinfo/pmpphonno")=='') // ÈÞ´ëÀüÈ­°¡ °ø¹éÀ̸é { messageBox("ÈÞ´ëÀüÈ­´Â","I003"); // ¸Þ½ÃÁö ¶ç¿ò model.setFocus("ipt_phonno"); // Æ÷Ä¿½º ÈÞ´ëÀüÈ­ ÀÔ·ÂâÀ¸·Î À̵¿ return; } var idxrow=grd_userbaseinfo.row; // Ŭ¸¯ÇÑ ±×¸®µå Çà ¹øÈ£ var idxrows=grd_userbaseinfo.rows; // Àüü±×¸®µå ÇàÀÇ °¹¼ö if(idxrow==0||idxrow>idxrows) // ±×¸®µå Çà ¹ÛÀ» Ŭ¸¯Çϸé RETURN return; var usertodd=model.getValue("/root/main/grdlist/itemlist["+idxrow+"]/usertodd"); // Ŭ¸¯ÇÑ ÇàÀÇ usertodd³¯Â¥ º¯¼ö¿¡ ÀúÀå var userfromdd=model.getValue("/root/main/grdlist/itemlist["+idxrow+"]/userfromdd"); // Ŭ¸¯ÇÑ ÇàÀÇ usertodd³¯Â¥ º¯¼ö¿¡ ÀúÀå /*if(usertodd!='99991231') // ±ÇÇÑÀÌ Á¾·áµÈ »ç¿ëÀÚ¸¦ ¼öÁ¤ÇÏ·Á°í ÇÒ ¶§ ¸Þ½ÃÁö ¶ç¿ò { -> ±ÇÇÑÀÌ Á¾·áµÈ »ç¿ëÀÚ´Â ¼öÁ¤ ¹öư ºñȰ¼ºÈ­ µÊ messageBox("±ÇÇÑ Á¾·áµÈ »ç¿ëÀÚ´Â ¼öÁ¤ÇÒ ¼ö","I004"); return; } */ var rrgstno=ipt_rrgstno2.currentText; // ÁֹιøÈ£ ÅØ½ºÆ® º¯¼ö¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/ppwd", rrgstno); // Ãʱ⠺ñ¹øÀ¸·Î ¾²±â À§ÇØ ÁֹιøÈ£ µÚ7ÀÚ¸®¸¸ ³ëµå¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/puserid", model.getValue("/root/main/cond/condinfo/ruserid")); //µî·Ï½Ã ruserid¸¦ ¼öÁ¤½Ã ÇÊ¿äÇÑ puserid¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/pstatus","u"); // µî·Ï STATUS u·Î ÀúÀå model.removeNodeset("/root/send/savedata"); // ¼­ºê¹Ì¼Ç º¸³¾ savedata ¸®¼Â var username=model.getValue("/root/main/cond/condinfo/pusernm"); // ÀÔ·ÂÇÑ »ç¿ëÀÚ À̸§ usernm º¯¼ö¿¡ ÀúÀå var usernm=username.getTrim(); // »ç¿ëÀÚ¸í ÀԷ½à trimÇÔ¼ö·Î °ø¹é Á¦°Å model.makeValue("/root/main/cond/condinfo/pusernm",usernm); // °ø¹éÁ¦°ÅÇÑ »ç¿ëÀÚ¸í ³ëµå¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/pdutplcecd",'4050400000'); // ºÎ¼­Äڵ忡 ¿ø¸ñÆÀ ÄÚµå ¼¼ÆÃ model.makeValue("/root/main/cond/condinfo/pdeptcd",'4050400000'); // ºÎ¼­Äڵ忡 ¿ø¸ñÆÀ ÄÚµå ¼¼ÆÃ model.makeValue("/root/main/cond/condinfo/pusertodd",usertodd); // »ç¿ëÁ¾·áÀÏÀÚ¿¡ 99991231 ¼ÂÆÃ -> »ç¿ëÁ¾·áÀÏÀÚ´Â ÀϰýÀûÀ¸·Î ¼ÂÆÃ model.makeValue("/root/main/cond/condinfo/puserfromdd",userfromdd); // »ç¿ëÁ¾·áÀÏÀÚ¿¡ 99991231 ¼ÂÆÃ -> »ç¿ëÁ¾·áÀÏÀÚ´Â ÀϰýÀûÀ¸·Î ¼ÂÆÃ model.makeValue("/root/main/cond/condinfo/pgrupjoblncd","99"); model.makeValue("/root/main/cond/condinfo/puserkindcd","06"); model.makeNode("/root/send/savedata"); // savedata ¸¸µë model.copyNode("/root/send/savedata","/root/main/cond/condinfo"); // ¼öÁ¤ÇÑ µ¥ÀÌÅÍ savedata¿¡ º¹»ç model.resetInstanceNode("/root/init/initinfo"); // µî·Ï ¸Þ½ÃÁö¿Í »óŰª ¹ÞÀ» ³ëµå ¸®¼Â model.makeNode("/root/init/initinfo"); // µî·Ï ¸Þ½ÃÁö¿Í »óŰª ¹ÞÀ» ³ëµå »ý¼º if(submit("TXAYA04901")==true) { var retstatus=model.getValue("/root/init/initinfo/retstatus"); // 󸮰á°ú ¹Þ¾Æ¿Â restatus¸¦ º¯¼ö¿¡ ÀúÀå var retmessage=model.getValue("/root/init/initinfo/retmessage"); // 󸮰á°ú ¸Þ½ÃÁö¸¦ º¯¼ö¿¡ ÀúÀå //alert(retstatus); //alert(retmessage); if(retstatus>0) // ¼öÁ¤°¡´ÉÇÒ¶§ »óŰª 4 { messageBox("ÀúÀåÀÌ","I002"); // È®ÀÎ ¸Þ½ÃÁö ¶ç¿ò ipt_rrgstno1.disabled=false; // Áֹεî·Ï¹øÈ£ â Ȱ¼ºÈ­ ipt_rrgstno2.disabled=false; // Áֹεî·Ï¹øÈ£ â Ȱ¼ºÈ­ fReqOuterUserInfo(); // ¼öÁ¤ÈÄ Á¶È¸ÇÔ¼ö fsetOuterUserMngt(); // ¼öÁ¤ÈÄ µî·Ïâ ÃʱâÈ­ } else { //messageBox("ÇØ´ç»ç¿ëÀÚ ÀÌ·ÂÀÌ","I004"); alert(retmessage+" »óŰª: "+retstatus); // return; } } model.refresh(); } /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¿ÜºÎ»ç¿ëÀÚÁ¤º¸ ±ÇÇÑÁ¾·á */ /* --------------------------------------------------*/ function fOuterUserAuthEnd(){ var idxrow=grd_userbaseinfo.row; // Ŭ¸¯ÇÑ ±×¸®µå Çà ¹øÈ£ var idxrows=grd_userbaseinfo.rows; // Àüü±×¸®µå ÇàÀÇ °¹¼ö if(idxrow==0||idxrow>idxrows) // ±×¸®µå Çà ¹ÛÀ» Ŭ¸¯Çϸé RETURN return; var usertodd=model.getValue("/root/main/grdlist/itemlist["+idxrow+"]/usertodd"); // Ŭ¸¯ÇÑ ÇàÀÇ »ç¿ëÁ¾·á³¯Â¥ usertodd º¯¼ö¿¡ ÀúÀå var userfromdd=model.getValue("/root/main/grdlist/itemlist["+idxrow+"]/userfromdd"); // Ŭ¸¯ÇÑ ÇàÀÇ »ç¿ë½ÃÀÛ³¯Â¥ userfromdd º¯¼ö¿¡ ÀúÀå /* if(usertodd!='99991231') // ±ÇÇÑÀÌ ÀÌ¹Ì Á¾·áµÈ »ç¿ëÀÚ À϶§ ¸Þ½ÃÁö ¶ç¿ò { //-> ±ÇÇÑ Á¾·áµÈ »ç¿ëÀÚ´Â ±ÇÇÑÁ¾·á ¹öưÀ» ºñȰ¼ºÈ­ ½ÃÄ×À½ messageBox("ÀÌ¹Ì ±ÇÇÑ Á¾·á°¡ ¿Ï·áµÈ »ç¿ëÀÚ´Â ±ÇÇÑÁ¾·á¸¦ ÇÒ ¼ö ","I004"); return; } */ if(userfromdd >= CurrentDate) // Ŭ¸¯ÇÑ ÇàÀÇ »ç¿ë½ÃÀÛ ³¯Â¥°¡ ÇöÀç ³¯Â¥¿Í °°°Å³ª Ŭ°æ¿ì { messageBox("»ç¿ëµî·ÏÀÏÀÚ°¡ ÇöÀçÀÏÀÚ¿Í °°°Å³ª Å« °æ¿ì ±ÇÇÑÁ¾·á¸¦ ÇÒ ¼ö ","I004"); // ±ÇÇÑÁ¾·á ÇÒ ¼ö ¾øÀ½ return; // ±ÇÇÑÁ¾·á´Â »ç¿ëÁ¾·áÀÏÀÚ¿¡ ÇöÀ糯¥¸¦ ¼ÂÆÃÇÔ } model.makeValue("/root/main/cond/condinfo/pstatus","t"); // µî·Ï STATUS d·Î ÀúÀå model.makeValue("/root/main/cond/condinfo/puserid", model.getValue("/root/main/cond/condinfo/ruserid")); // ruserid¸¦ ¼öÁ¤¿¡ ÇÊ¿äÇÑ puserid ³ëµå¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/pdutplcecd",'4050400000'); // ºÎ¼­Äڵ忡 ¿ø¸ñÆÀ ÄÚµå ¼¼ÆÃ model.makeValue("/root/main/cond/condinfo/pdeptcd",'4050400000'); // ºÎ¼­Äڵ忡 ¿ø¸ñÆÀ ÄÚµå ¼¼ÆÃ model.makeValue("/root/main/cond/condinfo/pgrupjoblncd","99"); model.makeValue("/root/main/cond/condinfo/puserkindcd","06"); model.removeNodeset("/root/send/savedata"); // µî·Ï½Ã ruserid¸¦ ¼öÁ¤½Ã ÇÊ¿äÇÑ puserid¿¡ ÀúÀå model.makeNode("/root/send/savedata"); // ¼­ºê¹Ì¼Ç º¸³¾ µ¥ÀÌÅÍ ¸¸µë model.copyNode("/root/send/savedata","/root/main/cond/condinfo"); // ±ÇÇÑÁ¾·áÇÒ µ¥ÀÌÅÍ(condinfo) savedata¿¡ º¹»ç model.resetInstanceNode("/root/init/initinfo"); // µî·Ï ¸Þ½ÃÁö¿Í »óŰª ¹ÞÀ» ³ëµå ¸®¼Â model.makeNode("/root/init/initinfo"); // µî·Ï ¸Þ½ÃÁö¿Í »óŰª ¹ÞÀ» ³ëµå »ý¼º var btn=messageBox("±ÇÇÑÁ¾·á¸¦","Q004"); if(btn=="6") { if(submit("TXAYA04901")==true) // ¼­ºê¹Ì¼Ç º¸³¿ { var retstatus=model.getValue("/root/init/initinfo/retstatus"); // 󸮰á°ú ¹Þ¾Æ¿Â restatus¸¦ º¯¼ö¿¡ ÀúÀå var retmessage=model.getValue("/root/init/initinfo/retmessage"); // 󸮰á°ú ¸Þ½ÃÁö¸¦ º¯¼ö¿¡ ÀúÀå //alert(retstatus); //alert(retmessage); if(retstatus>0) // ¼öÁ¤°¡´ÉÇÒ¶§(¼öÁ¤,±ÇÇÑÁ¾·á) »óŰª 4 { messageBox("±ÇÇÑÁ¾·á°¡","I002"); // È®ÀÎ ¸Þ½ÃÁö ¶ç¿ò fReqOuterUserInfo(); // Á¶È¸ÇÔ¼ö fsetOuterUserMngt(); // µî·Ïâ ÃʱâÈ­ } else { // messageBox("±ÇÇÑÁ¾·á¿¡","E009"); // È®ÀÎ ¸Þ½ÃÁö ¶ç¿ò alert(retmessage+" »óŰª: "+retstatus); } } } else { return; } model.refresh(); } /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¿ÜºÎ»ç¿ëÀÚÁ¤º¸ Àçµî·Ï */ /* --------------------------------------------------*/ function frsaveOuterUserInfo(){ var idxrow=grd_userbaseinfo.row; // Ŭ¸¯ÇÑ ±×¸®µå Çà ¹øÈ£ var idxrows=grd_userbaseinfo.rows; // Àüü±×¸®µå ÇàÀÇ °¹¼ö var userfromdd=model.getValue("/root/main/cond/condinfo/puserfromdd"); // Àçµî·ÏÇÒ »ç¿ëµî·ÏÀÏÀÚ º¯¼ö¿¡ ÀúÀå if(idxrow==0||idxrow>idxrows) // ±×¸®µå Çà ¹ÛÀ» Ŭ¸¯Çϸé RETURN return; var usertodd=model.getValue("/root/main/grdlist/itemlist["+idxrow+"]/usertodd"); // Ŭ¸¯ÇÑ ÇàÀÇ »ç¿ëÁ¾·áÀÏÀÚ º¯¼ö¿¡ ÀúÀå if(usertodd=='99991231') // ±ÇÇÑÀÌ Á¾·áµÈ »ç¿ëÀÚ À϶§´Â ¸Þ½ÃÁö ¶ç¿ò { messageBox("±ÇÇÑÁ¾·áµÇÁö ¾ÊÀº »ç¿ëÀÚ´Â Àçµî·ÏÇÒ ¼ö","I004"); return; } else if(userfromdd<=usertodd) // Àçµî·Ï ÀÏÀÚ°¡ ÃÖÁ¾ »ç¿ëÁ¾·áÀÏÀÚº¸´Ù À۰ųª °°À» °æ¿ì { messageBox("ÃÖÁ¾ »ç¿ë Á¾·áÀÏÀÚ¿Í °°°Å³ª ÀÛÀº µî·Ï ½ÃÀÛÀÏÀÚ´Â ÀÔ·ÂÇÒ ¼ö","I004"); // ¿¡·¯¸Þ½ÃÁö ¶ç¿î´Ù model.setFocus("ipt_userfromdd"); return; } var rrgstno=ipt_rrgstno2.currentText; // ÁֹιøÈ£ µÚ7ÀÚ¸® º¯¼ö¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/ppwd", rrgstno); // Ãʱ⠺ñ¹øÀ¸·Î ¾²±â À§ÇØ ³ëµå¿¡ ÀúÀå model.makeValue("/root/main/cond/condinfo/puserid", model.getValue("/root/main/cond/condinfo/ruserid")); model.makeValue("/root/main/cond/condinfo/pstatus","i"); // µî·Ï STATUS r·Î ÀúÀå //model.setValue("/root/main/cond/condinfo/puserfromdd",CurrentDate); // Àçµî·Ï½Ã »ç¿ëµî·ÏÀÏÀÚ´Â ÇöÀç ÀÏÀÚ model.makeValue("/root/main/cond/condinfo/pusertodd",'99991231'); // Àçµî·Ï½Ã »ç¿ëÁ¾·áÀÏÀÚ´Â 99991231 var username=model.getValue("/root/main/cond/condinfo/pusernm"); var usernm=username.getTrim(); // »ç¿ëÀÚ¸í ÀԷ½à trimÇÔ¼ö·Î °ø¹é Á¦°ÅÇØÁÜ model.makeValue("/root/main/cond/condinfo/pusernm",usernm); model.makeValue("/root/main/cond/condinfo/pdutplcecd",'4050400000'); // ºÎ¼­Äڵ忡 ¿ø¸ñÆÀ ÄÚµå ¼¼ÆÃ model.makeValue("/root/main/cond/condinfo/pdeptcd",'4050400000'); // ºÎ¼­Äڵ忡 ¿ø¸ñÆÀ ÄÚµå ¼¼ÆÃ model.makeValue("/root/main/cond/condinfo/pgrupjoblncd","99"); model.makeValue("/root/main/cond/condinfo/puserkindcd","06"); model.removeNodeset("/root/send/savedata"); // ¼­ºê¹Ì¼Ç º¸³¾ savedata¸®¼Â model.makeNode("/root/send/savedata"); // ¼­ºê¹Ì¼Ç º¸³¾ savedata »ý¼º model.copyNode("/root/send/savedata","/root/main/cond/condinfo"); // Àçµî·ÏÇÒ µ¥ÀÌÅÍ(condinfo) savedata¿¡ º¹»ç model.resetInstanceNode("/root/init/initinfo"); // µî·Ï ¸Þ½ÃÁö¿Í »óŰª ¹ÞÀ» ³ëµå ¸®¼Â model.makeNode("/root/init/initinfo"); // µî·Ï ¸Þ½ÃÁö¿Í »óŰª ¹ÞÀ» ³ëµå »ý¼º var btn=messageBox("Àçµî·ÏÀ»","Q004"); if(btn=="6") { if(submit("TXAYA04901")==true) { var retstatus=model.getValue("/root/init/initinfo/retstatus"); // 󸮰á°ú ¹Þ¾Æ¿Â restatus¸¦ º¯¼ö¿¡ ÀúÀå var retmessage=model.getValue("/root/init/initinfo/retmessage"); // 󸮰á°ú ¸Þ½ÃÁö¸¦ º¯¼ö¿¡ ÀúÀå //alert(retstatus); //alert(retmessage); if(retstatus >0) // ¼öÁ¤°¡´ÉÇÒ¶§ { messageBox("Àçµî·ÏÀÌ","I002"); fsetOuterUserMngt(); //¼öÁ¤ÈÄ µî·Ïâ ÃʱâÈ­ fReqOuterUserInfo(); //¼öÁ¤ÈÄ Á¶È¸ÇÔ¼ö } else { //messageBox("±ÇÇÑÁ¾·á ÈÄ Çѹø Àçµî·Ï µÈ ÀÌ·ÂÀº ´Ù½Ã Àçµî·ÏÇÒ ¼ö","I004"); // messageBox("Àçµî·ÏÀÌ","E009"); alert(retmessage+" »óŰª: "+retstatus); } } } else { return; } model.refresh(); } /* ------------------------------------------------- */ /* ------End Of List ------------------------------- */ /* -------------------------------------------------- */