/* --------------------------------------------------------------------- ȸº¹±â·Ï »çÇ×(SMMNP00300.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By Francis Choi : 2007.05.02 ---------------------------------------------------------------------- */ var xPathFormat = "/root/init/XmlFormat" ; // var xPathData = "/root/main/MnphrecoData/MnphrecoList" ; // var XmlInstName = "prtctairwayspec" + " " // 1 ±âµµÀ¯Áö³»¿ª + "oxgendosespec" + " " // 2 »ê¼ÒÅõ¿©³»¿ª + "pataddtool" + " " // 4 ȯÀÚºÎÂø±â±¸ + "drgecdspec"; // 5 ¹è¾×°ü Á¤º¸ var XmlInstNm = XmlInstName.split(" "); // var XmlInstName = "prtctairwayspec" + " " // 1 ±âµµÀ¯Áö³»¿ª // + "oxgendosespec" + " " // 2 »ê¼ÒÅõ¿©³»¿ª // + "recovstatvalutable" + " " // 3 ȸº¹»óÅÂÆò°¡Ç¥ // + "pataddtool" + " " // 4 ȯÀÚºÎÂø±â±¸ // + "drgecdspec" // 5 ¹è¾×°ü Á¤º¸ // + "recovstatvalutableChild"; // 6 ȸº¹»óÅÂÆò°¡Ç¥(14¼¼¹Ì¸¸) 141013 Ãß°¡ // --------------------------------------------------------------------------------- // ȸº¹±â·Ï - ȸº¹½Ç°£È£±â·ÏÁ¤º¸ XML // --------------------------------------------------------------------------------- var sPrtctairwayspec = ""; // 21 ±âµµÀ¯Áö³»¿ª var sOxgendosespec = ""; // 22 »ê¼ÒÅõ¿©³»¿ª var sRecovstatvalutable = ""; // 23 ȸº¹»óÅÂÆò°¡Ç¥ var sPataddtool = ""; // 24 ȯÀÚºÎÂø±â±¸ var sDrgecdspec = ""; // 25 ¹è¾×°üÁ¤º¸ //ÀüÀÚÀÎÁõ ±¸ºÐ G : ȸº¹°£È£±â·Ï-ÀÔ/Åð½ÇÀúÀå ±â·Ï, V : ȸº¹±â·Ï V/S±â·Ï var sSignFlag = ""; //¿©Àǵµ, ºó¼¾Æ® ±â°üÄÚµå var yuidoinstcd = ""; var vincentinstcd = ""; //¾ÈÀü°ü¸® Á¡°Ë ±¸ºÐ ÄÚµå by ¹Ú¿µ¿ì 20100316 var resafegrupcd = ""; var iocd = ""; var IFYN = "N"; //¸¶Ãë±â·Ï ÀÚµ¿ ÀÎÅÍÆäÀ̽º ¿©ºÎ(20160907 ÀÌÀ±ÁÖ) /* ------------------------------------------------- */ /* SMMNP00700_ȸº¹±â·Ï */ /* On Load ½Ã Call */ /* ------------------------------------------------- */ /* group : EMR °£È£ */ /* ver : 2007.05.03 */ /* by : ÃÖÇÐ·Ï */ /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : xforms-ready½Ã ¼öÇàÇÑ´Ù */ /* return : */ /* --------------------------------------------------*/ function fFormInit() { sSignFlag = ""; group7.visible = false; model.toggle("case2"); // 2008-08-09 ¿ÀÈÄ 12:05:50 taebum ¼ö¼ú½ºÄÉÁÙ Ãß°¡ °ü·Ã ÁÖ¼®Ã³¸® //** ¼ö¼úȯÀÚ ¼³Á¤ ** // var node = getGlobalVariable("operation"); // setCSVToNode("/root/main/operation", node); // // //** »ó´ÜȯÀÚ ¼³Á¤ **// // node = getGlobalVariable("paminfo"); // setCSVToNode("/root/main/paminfo", node); // // var wPath = "/root/init/WorkData" ; // // var sPath = "/root/main/operation/list"; // // // var sPid = model.getValue(sPath+"/pid"); // // //----------ȯÀÚ¹øÈ£ ÀÔ·ÂÀ¸·Î ¾ø¾îÁü--------------------------------------- // // if (sPid == "") { // // var mainObj = getMainViewer(); // // messageBox("¼ö¼ú ¿¹¾à ȯÀÚ¸¦ ", "C002"); // // mainObj.javascript.navigate("SMMNP00100"); // ¼ö¼ú¸¶Ãë¸ÞÀÎ // // return; // // } // //------------------------------------------------------------------------ // // if (sPid != "") { // model.setValue(wPath+"/pid" , model.getValue(sPath+"/pid" )); // model.setValue(wPath+"/instcd" , model.getValue(sPath+"/instcd" )); // model.setValue(wPath+"/oprsrvno" , model.getValue(sPath+"/oprsrvno")); // model.setValue(wPath+"/ophistno" , model.getValue(sPath+"/ophistno")); // ipt_pid.refresh(); // // // } else { // // //ipt_pid.value = "2003"; // // model.setValue(wPath+"/pid" , "20003"); // } // //combox ºó ³ëµå Á¦°Å model.removeNodeSet("/root/init/M0013/M0013"); model.removeNodeSet("/root/init/M0020/M0020"); model.removeNodeSet("/root/init/M0021/M0021"); zbcfGetCodeList(new Array("M0016","M0260",//ȸº¹½Ç °ü·Ã °øÅëÄÚµå "M0013","M0016","M0020","M0008","M0270","M0271","M0269","M0287", "M0005"), //¸¶Ãë±â·Ï°ü·Ã °øÅëÄÚµå new Array("/root/init/M0016list", "/root/init/M0260list", "/root/init/M0013", "/root/init/M0016", "/root/init/M0020", "/root/init/M0008", "/root/init/M0270", "/root/init/M0271", "/root/init/M0269", "/root/init/M0287", "/root/init/M0005")); //Åð½ÇÀå¼Ò¿¡ ºÒÇÊ¿äÇÑ ³ëµå Á¦°Å //model.removeNodeSet("/root/init/M0021/M0021[cdid='00']"); //model.removeNodeSet("/root/init/M0021/M0021[cdid='01']"); //model.removeNodeSet("/root/init/M0021/M0021[cdid='41']"); //model.removeNodeSet("/root/init/M0021/M0021[cdid='42']"); //model.removeNodeSet("/root/init/M0021/M0021[cdid='43']"); //±â°üÄÚµå('077') Ãß°¡ - by ¹Ú¿µ¿ì //¼ö¼ú½Ç ¸¶Ãë('016'), ¼ö¼ú½Çȸº¹½Ç(''017), ÁßȯÀÚ½Ç ÄÚµå('095') Ãß°¡ - by ¹Ú¿µ¿ì 20100228 //¾ÈÀü°ü¸® Á¡°Ë ±¸ºÐÄÚµå ('190') Ãß°¡ by ¹Ú¿µ¿ì 20100324 fGetNursHardCdInfo("'T94','016', '017', '041', '077', '080', '095', '100', '190','090'", getCurrentDate()); for (var i=1; i <= getNodesetCount("/root/code/codeinfo/codelist"); i++) { switch (model.getValue("/root/code/codeinfo/codelist["+i+"]/cdgrupid")){ case "077": // º´¿øº° ±â°üÄÚµå switch(model.getValue("/root/code/codeinfo/codelist["+i+"]/supcdid")){ case "04": vincentinstcd = model.getValue("/root/code/codeinfo/codelist["+i+"]/cdid"); break; case "05": yuidoinstcd = model.getValue("/root/code/codeinfo/codelist["+i+"]/cdid"); break; } case "190": resafegrupcd = model.getValue("/root/code/codeinfo/codelist["+i+"]/cdid"); break; case "T94": iocd = model.getValue("/root/code/codeinfo/codelist["+i+"]/cdid"); break; } } // OpPatState_Read(); fGetDrgecdlist(); //¹è¾×°ü ¸®½ºÆ® ¹× ¼ö¼ú¹æ ÄÚµå ¹× ¸¶ÃëÀÇ»ç ¸®½ºÆ® Á¶È¸ model.setValue("/root/HideData/condition/opcnfmdd",getCurrentDate()); addComboItem( "combo2", "Àüü", "A"); //º´¿øº° ȸº¹°£È£±â·Ï I ¼¼ÆÃ ¿©ºÎ È®ÀÎ if(model.getValue("/root/code/codeinfo/codelist[cdgrupid='100']/cdid") == "O" ){ button1.visible = true; } model.setValue("/root/HideData/condition/oproomcd", "A"); var dutplcecd = getUserInfo("dutplcecd"); // ·Î±×ÀÎÇÑ ºÎ¼­ÄÚµå //ICU ºÎ¼­¿¡¼­ ·Î±×ÀÎ ÇÒ °æ¿ì Á¾·á Á¶È¸Á¶°Ç Ãß°¡ by ¹Ú¿µ¿ì 2010-02-28 for(var i = 1; i <= getNodesetCount("/root/code/codeinfo/codelist"); i++) { // ºÎ¼­°¡ ÁßȯÀÚ½ÇÀÏ °æ¿ì if(model.getValue("/root/code/codeinfo/codelist["+i+"]/cdgrupid") == "095") { if(dutplcecd == model.getValue("/root/code/codeinfo/codelist["+i+"]/cdid")) { model.setValue("/root/HideData/condition/opstatcd", "60 50"); break; } else { model.setValue("/root/HideData/condition/opstatcd", "60"); } } } checkbox4.refresh(); combo2.refresh(); input7.refresh(); model.removeNodeSet("/root/HideData/opschelists/schelist"); datagrid5.refresh(); bbt_save.disabled = true; btn_rgst_sct.disabled = true; //2008-08-11 ¿ÀÈÄ 10:15:34 taebum ÀÚµ¿ ÇöÀçÀÏÀÚ ½ºÄÉÁÙ Á¶È¸ fGetOpScheList(); //combobox ºó Çà Ãß°¡ } function fDataDisplay(row) { /* //2008-08-09 ¿ÀÈÄ 3:54:33 taebum ¼ö¼ú½ºÄÉÁÙ ¿¬µ¿ °ü·Ã ÁÖ¼®Ã³¸® var opIdx = cmb_opdd.selectedIndex + 1; var cPath = "/root/main/opPatLists/opPatList["+opIdx+"]"; model.setValue("/root/init/WorkData/oproomcd" , model.getValue(cPath+ "/oproomcd" )); // ¼ö¼ú¹æ model.setValue("/root/init/WorkData/oproomnm" , model.getValue(cPath+ "/oproomnm" )); // ¼ö¼ú¹æ¸í model.setValue("/root/main/MnphrecoData/MnphrecoList/ioflag" , model.getValue(cPath+ "/oppatflagcd")); // ȯÀÚ±¸ºÐ model.setValue("/root/main/MnphrecoData/MnphrecoList/opflagcd", model.getValue(cPath+ "/opflagcd" )); // ¼ö¼ú±¸ºÐ */ var iCurrentRow = 0; if(row < 1) iCurrentRow = datagrid5.row; else iCurrentRow = row; if(iCurrentRow < 1){ return; } var cPath = "/root/HideData/opschelists/schelist["+iCurrentRow+"]"; var wPath = "/root/init/WorkData" ; // model.makeValue(wPath+"/pid" , model.getValue(cPath+ "/pid" )); // ȯÀÚ¹øÈ£ model.makeValue(wPath+"/instcd" , model.getValue(cPath+ "/instcd" )); // ±â°üÄÚµå model.makeValue(wPath+"/oprsrvno" , model.getValue(cPath+ "/oprsrvno" )); // ÀÇ·Ú¹øÈ£ model.makeValue(wPath+"/ophistno" , model.getValue(cPath+ "/ophistno" )); // À̷¹øÈ£ model.makeValue(wPath+"/recovseqno" , model.getValue(cPath+ "/recovseqno" )); // ȸº¹±â·Ï¿¬°èÄÚµå model.makeValue(wPath+"/cretno" , model.getValue(cPath+ "/cretno" )); // ȸº¹±â·Ï¿¬°èÄÚµå var recovseqno = model.getValue(cPath+ "/recovseqno"); //¸¶Ãëȸº¹°£È£±â·Ï Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ¿¬µ¿ÇÑ´Ù(20160920) if(recovseqno == "" || recovseqno == "undeinfed" || recovseqno == null || recovseqno == "-"){ IFYN = "Y"; } // 2008-06-03 ¿ÀÀü 8:52:58 taebum ȸº¹±â·ÏÁ¤º¸ Á¶È¸½Ã ÇÕº´ÁõÁ¤º¸¸¦ Ãß°¡·Î Á¶È¸ÇÏ¿© °¡Á®¿Àµµ·Ï ¼öÁ¤ÇÔ. MnphrecoList_Read(); // ȸº¹±â·Ï Á¤º¸ °¡Á®¿À±â CareRecList_Read() ; // °£È£Æ¯ÀÌ»çÇ× ±â·Ï Á¶È¸ //model.setValue(xPathData+"/anstspec/anstlist/anstsrtdt", model.getValue(cPath+ "/anstfromdt").substr(0,8)); // ¸¶Ãë½ÃÀÛÀÏÀÚ //model.setValue(xPathData+"/anstspec/anstlist/anstsrttm", model.getValue(cPath+ "/anstfromdt").substr(8,4)); // ¸¶Ãë½ÃÀ۽ð£ //model.setValue(xPathData+"/anstspec/anstlist/anstenddt", model.getValue(cPath+ "/ansttodt").substr(0,8)); // ¸¶ÃëÁ¾·áÀÏÀÚ //model.setValue(xPathData+"/anstspec/anstlist/anstendtm", model.getValue(cPath+ "/ansttodt").substr(8,4)); // ¸¶ÃëÁ¾·á½Ã°£ //model.refresh(); } /** * ȸº¹È¯ÀÚ ½ºÄÉÁÙ Á¶È¸ * */ function fGetOpScheList(){ var sOpcnfmdd = model.getValue("/root/HideData/condition/opcnfmdd"); var sOproomcd = model.getValue("/root/HideData/condition/oproomcd"); var sOnstmthdcd = model.getValue("/root/HideData/condition/anstmthdcd"); var sOpstatcd = model.getValue("/root/HideData/condition/opstatcd"); var sPid = model.getValue("/root/HideData/condition/pid"); var sCalmflag = model.getValue("/root/HideData/condition/calmflag"); model.removenode("/root/send"); model.makeValue("/root/send/opcnfmdd" , sOpcnfmdd ); model.makeValue("/root/send/oproomcd" , sOproomcd ); model.makeValue("/root/send/anstmthdcd", sOnstmthdcd ); model.makeValue("/root/send/opstatcd" , sOpstatcd ); model.makeValue("/root/send/pid" , sPid ); model.makeValue("/root/send/calmflag" , sCalmflag ); model.removeNodeset("/root/HideData/opschelists/schelist"); datagrid5.refresh(); if(submit("TRMNP00706")){ //°Ç¼ö Á¤º¸ setting var iTotalRows = datagrid5.rows - datagrid5.fixedrows; var iTotalAnstCnt = 0; var iTotalGAnstCnt = 0; var iTotalPAnstCnt = 0; var iTotalRecoCnt = 0; var iTotalNoSignCnt = 0; var sTmpGcnt = ""; var sTmpPcnt = ""; var sTmpAnstmthdcdnm = ""; var sTmpRecovseqno = ""; var sTmpPkidatetimes = "";//ÀÎÁõÀϽà if(iTotalRows > 0){ for(var i = 1; i <= iTotalRows; i++){ sTmpGcnt = model.getValue("/root/HideData/opschelists/schelist["+i+"]/gcnt"); sTmpPcnt = model.getValue("/root/HideData/opschelists/schelist["+i+"]/pcnt"); sTmpAnstmthdcdnm = model.getValue("/root/HideData/opschelists/schelist["+i+"]/anstmthdcdnm"); sTmpRecovseqno = model.getValue("/root/HideData/opschelists/schelist["+i+"]/recovseqno"); sTmpPkidatetimes = model.getValue("/root/HideData/opschelists/schelist["+i+"]/pkidatetimems"); if(sTmpGcnt == "1"){ iTotalGAnstCnt++; } if(sTmpPcnt == "1"){ iTotalPAnstCnt++; } if(sTmpAnstmthdcdnm != "" && sTmpAnstmthdcdnm != "" && sTmpAnstmthdcdnm !="undefined" && sTmpAnstmthdcdnm != "-"){ iTotalAnstCnt++; } if((sTmpRecovseqno != "" && sTmpRecovseqno != "undeinfed" && sTmpRecovseqno != null && sTmpRecovseqno != "-") && ((sTmpPkidatetimes != "" && sTmpPkidatetimes != "undeinfed" && sTmpPkidatetimes != null))){ datagrid5.cellstyle("color", i, 0, i, 27) = "#0078FF"; } if(sTmpRecovseqno != "" && sTmpRecovseqno != "undeinfed" && sTmpRecovseqno != null && sTmpRecovseqno != "-"){ iTotalRecoCnt++; } if( (sTmpRecovseqno != "" && sTmpRecovseqno != "undeinfed" && sTmpRecovseqno != null && sTmpRecovseqno != "-") && (sTmpPkidatetimes == "" || sTmpPkidatetimes == "undeinfed" || sTmpPkidatetimes == null)){ datagrid5.cellstyle("color", i, 0, i, 27) = "#ff0000"; //datagrid5.cellstyle("font", i, 0, i, 27) = "weight"; iTotalNoSignCnt++; } } model.setValue("/root/HideData/schelisttotalinfo/totalanstcnt" , iTotalAnstCnt); model.setValue("/root/HideData/schelisttotalinfo/totalganstcnt", iTotalGAnstCnt); model.setValue("/root/HideData/schelisttotalinfo/totalpanstcnt", iTotalPAnstCnt); model.setValue("/root/HideData/schelisttotalinfo/totalrecocnt" , iTotalRecoCnt); model.setValue("/root/HideData/schelisttotalinfo/totalnosigncnt" , iTotalNoSignCnt); output2.refresh(); output3.refresh(); output6.refresh(); output9.refresh(); output17.refresh(); } } } /* ------------------------------------------------- */ /* SMMNP00700_ȸº¹±â·Ï */ /* On Load ½Ã Call */ /* ------------------------------------------------- */ /* group : EMR °£È£ ¼ö¼ú¸¶Ãë */ /* ver : 2007.05.15 */ /* by : ÃÖÇÐ·Ï */ /* --------------------------------------------------*/ /* type : function */ /* access : public */ /* desc : ¼ö¼ú¹æÁ¤º¸ °¡Á®¿À±â */ /* param : ±â°üÄÚµå */ /* return : */ /* --------------------------------------------------*/ function OpRoomCode_Read() { model.removenode("/root/send"); model.makeValue("/root/send/flag" , "userid" ); model.makeValue("/root/send/searchitem" , "00009006" ); submit("TRMNP00301"); // ¼ö¼ú½ÇÀÇ ÄÚµå¿Í ¸íĪÀ» °¡Á®¿Â´Ù. } /* --------------------------------------------------*/ /* desc : ¼ö¼ú¿¹¾àÁ¤º¸ °¡Á®¿À±â */ /* param : ±â°üÄÚµå */ /* return : */ /* --------------------------------------------------*/ function OpPatState_Read() { var sPatData = ""; if (model.getValue("/root/init/WorkData/pid") =="") { messageBox("µî·Ï¹øÈ£¸¦ ", "C002"); return; } //¹è¾×°üList Á¶È¸(combobox¿ëµµ) fGetDrgecdlist(); model.removenode("/root/send"); model.makeValue("/root/send/pid", model.getValue("/root/init/WorkData/pid") ); if (submit("TRMNP00703")){ // ¼ö¼ú¿¹¾àÁ¤º¸ °¡Á®¿À±â xNode = instance1.selectSingleNode("/root/main/opPatLists/opPatList"); if (xNode == null) { nLen = 0; } else { nLen = xNode.childNodes.length; } if (nLen < 1) { ipt_hngnm.value = ""; bbt_query.disabled = "true"; bbt_save.disabled = "true"; messageBox("ȯÀÚ Á¤º¸°¡ ", "I004"); return; } model.setValue("/root/init/WorkData/pidname",model.getValue("/root/main/opPatLists/opPatList["+1+"]/hngnm")); ipt_hngnm.refresh(); cmb_opdd.selectedIndex = 0; fDataDisplay(0); bbt_query.disabled = "false"; bbt_save.disabled = "false"; } else { messageBox("ȯÀÚ Á¤º¸°¡ ", "I004"); } } /** * ȸº¹½Ç ½ºÄÉÁÙÁ¶È¸ ³»¿ª Ŭ¸¯½Ã À̺¥Æ® * 2008-08-09 ¿ÀÈÄ 3:42:17 taebum */ function fOnDoulbeClickScheList(row){ var iCurrentRow = 0; if(row < 1) iCurrentRow = datagrid5.row; else iCurrentRow = row; if(iCurrentRow < 1){ return false; } var iOpStat = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/opstatnm"); var sRecovseqno = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/recovseqno"); if(iOpStat != "ȸº¹" && iOpStat != "Á¾·á" ){ messageBox("±â·ÏÀ» ÀÛ¼ºÇÒ ¼ö ¾ø´Â ȯÀÚ ÀÔ´Ï´Ù. ÁøÇà»óŸ¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.",""); return false; }else{ if((iOpStat == "Á¾·á" && sRecovseqno == "")){ messageBox("±â·ÏÀ» ÀÛ¼ºÇÒ ¼ö ¾ø´Â ȯÀÚ ÀÔ´Ï´Ù. ÁøÇà»óŸ¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.",""); return false; } } //¸¶°¨°ü·Ã //ȸº¹°£È£±â·Ï ¸¶°¨µÆ´Âµ¥µµ ±â·ÏÁö¿¡¼­ ¸¶°¨Ã¼Å©°¡ ¾ÈµÆ´ø ºÎºÐ ¿À·ù ¼öÁ¤ by ¹Ú¿µ¿ì 2010-02-11 var recendflag = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/recendflag"); if( ( recendflag == "2" )||( recendflag == "3" )) {//ȸº¹½ÇÀÌ ¸¶°¨¿¡ Æ÷ÇԵǾî ÀÖÀ¸¸é switch1.disabled = true; }else { switch1.disabled = false; } //2009-06-02 ¿ÀÀü 9:11:22 °­ÁöÈÆ ¼öÁ¤ : ȸº¹°£È£±â·Ï1Àº ¿Ü·¡À϶§¸¸ ¼±Åð¡´ÉÇÏ´Ù var ioflag = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/oppatflagcd"); var selectedTab = switch1.selectedIndex; /* if(selectedTab == 1){ //ȸº¹°£È£±â·Ï 2¼±Åà if(ioflag != "O"){ button1.visible = false; } else if(ioflag == "O"){ button1.visible = true; } } else if(selectedTab == 0){ // ȸº¹°£È£±â·Ï 1¼±Åà if(ioflag != "O"){ messageBox("ȸº¹°£È£±â·Ï1Àº ¿Ü·¡¸¸ ÀÛ¼º", "I006"); return false; } } */ group7.visible = true; //================================================= //»ó´Ü Á¤º¸ ¿Ã¸®±â var sPath = "/root/HideData/opschelists/schelist"; var sPatFlag = model.getValue(sPath+"["+iCurrentRow+"]/oppatflagcd"); if (sPatFlag == "") { sPatFlag = "I"; } var param = "T¢Ë" // 01 O:¿Ü·¡, I:ÀÔ¿ø±¸ºÐ, T:¼ö¼ú¿¹¾à + model.getValue(sPath+"["+iCurrentRow+"]/pid" ) + "¢Ë" // 02 µî·Ï¹øÈ£ + model.getValue(sPath+"["+iCurrentRow+"]/opcnfmdd" ) + "¢Ë" // 03 ¼ö¼ú½ÃÀÛÀÏÀÚ + model.getValue(sPath+"["+iCurrentRow+"]/cretno" ) + "¢Ë" // 04 cretno(¾ø´Â °æ¿ì ""·Î ó¸®) + model.getValue(sPath+"["+iCurrentRow+"]/instcd" ) + "¢Ë" // 05 ±â°üÄÚµå + model.getValue(sPath+"["+iCurrentRow+"]/perfdeptcd" ) + "¢Ë" // 06 Áýµµ°úºÎ¼­ + model.getValue(sPath+"["+iCurrentRow+"]/perfdrid" ) + "¢Ë" // 07 ÁýµµÀÇID + sPatFlag + "¢Ë" // 08 ȯÀÚ±¸ºÐ + "F¢Ë" // 09 F -󸮱¸ºÐ ¹«Á¶°Ç F·Î ¼³Á¤ + model.getValue(sPath+"["+iCurrentRow+"]/oprsrvno" ) + "¢Ë" // 10 ¼ö¼ú¿¹¾à¹øÈ£ + model.getValue(sPath+"["+iCurrentRow+"]/ophistno" ) + "¢Ë" // 11 ¼ö¼úÀ̷¹øÈ£ + model.getValue(sPath+"["+iCurrentRow+"]/opcnfmdd" ) + "¢Ë"; // 12 Á¶È¸ÀÏÀÚ 2007-09-13 ¿ÀÁöÈÆ Ãß°¡... setParameter("condparam", param); //modal("SPMMO08900"); // modal("SPMMO08900", "1", "5","25"); modal("SPMMO08900", 1, "", "", "", "SPMMO08900", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;"); //================================================= //ȯÀÚ Á¤º¸ setting model.setValue("/root/HideData/displaypinfo/pinfo1", model.getValue(sPath+"["+iCurrentRow+"]/opcnfmdate")); model.setValue("/root/HideData/displaypinfo/pinfo2", model.getValue(sPath+"["+iCurrentRow+"]/oppatflagnm")+ " " + model.getValue(sPath+"["+iCurrentRow+"]/hngnm") + " " + model.getValue(sPath+"["+iCurrentRow+"]/sa") + " " + model.getValue(sPath+"["+iCurrentRow+"]/pid") ); model.setValue("/root/HideData/displaypinfo/pinfo3", model.getValue(sPath+"["+iCurrentRow+"]/oproomnm") + " " + model.getValue(sPath+"["+iCurrentRow+"]/perfdeptnm") + " " + model.getValue(sPath+"["+iCurrentRow+"]/perfdrnm") + " " + model.getValue(sPath+"["+iCurrentRow+"]/opcdnm") ); output10.refresh(); output11.refresh(); output12.refresh(); fDataDisplay(iCurrentRow); //if (ioflag == "O"){ var sPinfoPath = "/root/init/WorkData"; var sOprsrvno = model.getValue(sPinfoPath+"/oprsrvno"); var sPid = model.getValue(sPinfoPath+"/pid"); var sRecovseqno = model.getValue(sPinfoPath+"/recovseqno"); if(!(sOprsrvno == "" || sOprsrvno == null || sOprsrvno == "undefined" || sPid == "" || sPid == null || sPid == "undefined" || sRecovseqno == "" || sRecovseqno == null || sRecovseqno == "undefined")){ model.removenode("/root/send/recovseqno"); model.makeValue("/root/send/recovseqno", sRecovseqno); if(submit("TRMNP00715")){ var reccnt = model.getValue("/root/temp/reccnt/reccnt"); if(reccnt > 0){ fGetGiRok1Data("RELOAD", model.getValue("/root/main/revrInfo/mnphrevrtitle/data1")); } } } //} if(selectedTab == 0){ model.toggle("case2"); button7.selected = true; button1.selected = false; } return true; } /* --------------------------------------------------*/ /* desc : °£È£Æ¯ÀÌ»çÇ× ±â·Ï Á¶È¸ */ /* --------------------------------------------------*/ function CareRecList_Read() { var wPath = "/root/init/WorkData" ; model.removenode("/root/send"); model.makeValue("/root/send/pid" , model.getValue("/root/init/WorkData/pid" )); // ȯÀÚ¹øÈ£ model.makeValue("/root/send/instcd" , model.getValue("/root/init/WorkData/instcd" )); // ±â°üÄÚµå //¿Ü·¡È¯ÀÚ Ãß°¡µÇ¸é¼­ ¿Ü·¡/ÀÔ¿ø ±¸ºÐÀ¸·Î orddd, indd¸¦ send·Î º¸³½´Ù by ¹Ú¿µ¿ì 2010-03-03 var oppatflagcd = model.getValue("/root/HideData/opschelists/schelist["+datagrid5.row+"]/oppatflagcd"); if(oppatflagcd != "O") { model.makeValue("/root/send/indd" , model.getValue("/root/main/MnphrecoData/MnphrecoList/indt")); // ÀÔ¿øÀÏÀÚ model.makeValue("/root/send/cretno" , model.getValue("/root/init/WorkData/cretno" )); // »ý¼º¹øÈ£ } else { model.makeValue("/root/send/orddd" , model.getValue("/root/main/MnphrecoData/MnphrecoList/indt")); // ÀÔ¿øÀÏÀÚ model.makeValue("/root/send/cretno" , model.getValue("/root/HideData/opschelists/schelist["+datagrid5.row+"]/cretno" )); // »ý¼º¹øÈ£ } model.makeValue("/root/send/ioflag" , model.getValue("/root/init/WorkData/ioflag" )); // I/O ±¸ºÐ model.makeValue("/root/send/dnarflag" , "%"); // dnar ±¸ºÐ model.makeValue("/root/send/sortseq" , "A"); // Á¤·Ä¼ø¼­(A:¿À¸§Â÷¼ø, D:³»¸²Â÷¼ø) model.makeValue("/root/send/recflag" , "R"); model.makeValue("/root/send/reclnkkey",model.getValue(wPath+ "/pid")+","+model.getValue(wPath+ "/instcd")+"," +model.getValue(wPath+ "/oprsrvno")+","+model.getValue(wPath+ "/ophistno")); // ±â·Ï¿¬°èŰ model.makeValue("/root/send/prestdt" , getCurrentDate() + getCurrentTime()); // ÇöÀçÀϽà submit("TRMNP00702"); // °£È£Æ¯ÀÌ»çÇ× ±â·Ï Á¶È¸ group7.visible = false; } /* ------------------------------------------------- */ /* SMMNP00700_ȸº¹±â·Ï */ /* On Load ½Ã Call */ /* desc :ȸº¹±â·Ï Á¤º¸ °¡Á®¿À±â */ /* --------------------------------------------------*/ function MnphrecoList_Read() { var xPathOpCd = "/root/init/workinst/OpcdData/opcdlist" ; // ¼ö¼úÀü ¼ö¼ú¸í model.removenode("/root/send"); model.makeValue("/root/send/pid" , model.getValue("/root/init/WorkData/pid" )); // ȯÀÚ¹øÈ£ model.makeValue("/root/send/instcd" , model.getValue("/root/init/WorkData/instcd" )); // ±â°üÄÚµå model.makeValue("/root/send/oprsrvno" , model.getValue("/root/init/WorkData/oprsrvno" )); // ÀÇ·Ú¹øÈ£ model.makeValue("/root/send/ophistno" , model.getValue("/root/init/WorkData/ophistno" )); // À̷¹øÈ£ model.makeValue("/root/send/recovseqno" , model.getValue("/root/init/WorkData/recovseqno" )); // ȸº¹±â·Ï¿¬°èÄÚµå model.makeValue("/root/send/resafegrupcd" , resafegrupcd); // ¾ÈÀü°ü¸®Á¡°Ë ±¸ºÐÄÚµå model.makeValue("/root/send/reintubgrupcd" , "250"); // »ð°ü·ùüũ¸®½ºÆ® ±¸ºÐÄÚµå // model.removenode("/root/main/MnphrecoData/MnphrecoList"); //model.resetinstanceNode("/root/main/MnphrecoData/MnphrecoList"); model.removeNodeSet("/root/main/MnphrecoData"); //ÃÑ È¸º¹½Ã°£ Á¤º¸ clear model.setValue("/root/HideData/recoinfo/recototaltime",""); output15.refresh(); bbt_save.disabled = "true"; // ¾ÈÀü°ü¸® datagrid all check by ¹Ú¿µ¿ì grd_resafe.caption = "^¾ÈÀü°ü¸®^¾ÈÀü°ü¸®»ó¼¼^ȸº¹½Ç¿¬°èÄÚµå^status^resafeuptid^resafeuptnm"; grd_resafe.fixedcellcheckbox(0, 0) = true; grd_resafe.fixedcellischeck(0, 0) = false; // »ð°ü·ù Ç׸ñ datagrid all check by ¼Õ¼ºÈÆ. grd_reintub.caption = "^»ð°ü·ù¸í^»ð°ü·ù»ó¼¼^ȸº¹½Ç¿¬°èÄÚµå^status^reintubuptid^reintubuptnm"; grd_reintub.fixedcellcheckbox(0, 0) = true; grd_reintub.fixedcellischeck(0, 0) = false; if (!submit("TRMNP00701")) { // ȸº¹±â·ÏÀ» °¡Á®¿Â´Ù. return; } var sSingnno = model.getValue("/root/main/MnphrecoData/MnphrecoList/pkidatetimems"); //ÀÎÁõÀúÀå ¹øÈ£°¡ ÀÖÀ¸¸é ¾ÈÀüÁ¡°Ë°ü¸® ÃÖÁ¾ È®ÀÎÇÑ °£È£»ç À̸§ Ç¥½Ã if(sSingnno != "") { opt_resafecertid.value = model.getValue("/root/main/MnphrecoData/MnphresmList[resafeuptid != '']/resafeuptnm"); } else { opt_resafecertid.value = ""; } //¼ö¼ú½Ç ¸¶Ãë, ¼ö¼ú½Ç ȸº¹½ÇÀÌ ¾Æ´Ñ °æ¿ì ÀúÀå¹öư ºñȰ¼ºÈ­ //ICUºÎ¼­ÀÎ °æ¿ì ¼ö¼ú°£È£±â·Ï¿¡¼­ Åð½ÇÀå¼Ò°¡ ȸº¹½ÇÀ» Á¦¿ÜÇÑ È¯ÀÚµé ÀúÀå °¡´ÉÇϰÔ.. by ¹Ú¿µ¿ì 2010-02-28 var dutplcecd = getUserInfo("dutplcecd"); // ·Î±×ÀÎÇÑ ºÎ¼­ÄÚµå var iCurrentRow = datagrid5.row; var sOpPatoutrmplcecd = ""; var sInstcd = ""; if(!(dutplcecd == model.getValue("/root/code/codeinfo/codelist[cdgrupid='016']/cdid") || // ¼ö¼ú½Ç ¸¶Ãë dutplcecd == model.getValue("/root/code/codeinfo/codelist[cdgrupid='017']/cdid"))) { // ¼ö¼ú½Ç ȸº¹½Ç ÀÌ ¾Æ´Ñ °æ¿ì.. for(var i = 1; i <= getNodesetCount("/root/code/codeinfo/codelist"); i++) { // ºÎ¼­°¡ ÁßȯÀÚ½ÇÀÏ °æ¿ì if(model.getValue("/root/code/codeinfo/codelist["+i+"]/cdgrupid") == "095") { if(dutplcecd == model.getValue("/root/code/codeinfo/codelist["+i+"]/cdid")) { sOpPatoutrmplcecd = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/opoutrmplcecd"); //ÇØ´çȯÀÚÀÇ ¼ö¼ú½Ç Åð½ÇÀå¼Ò if(getUserInfo("dutplceinstcd") == vincentinstcd) { // ºó¼¾Æ® º´¿øÀÇ °æ¿ì Åð½ÇÀå¼ÒÄÚµå "25"¹øÀÌ ÁÖ»ç½ÇÀ̶ó ºÐ±â if(sOpPatoutrmplcecd == "01" || sOpPatoutrmplcecd == "26" || sOpPatoutrmplcecd == "" || sOpPatoutrmplcecd == null) { // ȸº¹½Ç ȤÀº ¼ö¼ú½Ç, ºÐ¸¸½ÇÀ̸é Á¦¿Ü bbt_save.disabled = true; btn_rgst_sct.disabled = true; bbt_inroom.disabled = true; bbt_outroom.disabled = true; } else { if(sSingnno != "" && sSingnno != null && sSingnno != "undefined"){ bbt_inroom.disabled = false; bbt_outroom.disabled = false; btn_rgst_sct.disabled = false; } else { bbt_inroom.disabled = false; bbt_outroom.disabled = false; bbt_save.disabled = false; btn_rgst_sct.disabled = false; } } } else { if(sOpPatoutrmplcecd == "01" || sOpPatoutrmplcecd == "26" || sOpPatoutrmplcecd == "25" || sOpPatoutrmplcecd == "" || sOpPatoutrmplcecd == null) { // ȸº¹½Ç ȤÀº ¼ö¼ú½Ç, ºÐ¸¸½ÇÀ̸é Á¦¿Ü bbt_save.disabled = true; btn_rgst_sct.disabled = true; bbt_inroom.disabled = true; bbt_outroom.disabled = true; } else { if(sSingnno != "" && sSingnno != null && sSingnno != "undefined"){ bbt_inroom.disabled = false; bbt_outroom.disabled = false; btn_rgst_sct.disabled = false; } else { bbt_inroom.disabled = false; bbt_outroom.disabled = false; bbt_save.disabled = false; btn_rgst_sct.disabled = false; } } } break; } else { // ÇØ´ç»çÇ×ÀÌ ¾øÀ» °æ¿ì.. bbt_save.disabled = true; btn_rgst_sct.disabled = true; bbt_inroom.disabled = true; bbt_outroom.disabled = true; } } } } else { // ¼ö¼ú½Ç ȸº¹½Ç, ¼ö¼ú½Ç ¸¶ÃëÀÏ °æ¿ì if(sSingnno != "" && sSingnno != null && sSingnno != "undefined"){ bbt_inroom.disabled = false; bbt_outroom.disabled = false; btn_rgst_sct.disabled = false; } else { bbt_inroom.disabled = false; bbt_outroom.disabled = false; bbt_save.disabled = false; btn_rgst_sct.disabled = false; } } //ȸº¹±â·Ï °¡´ÉÇÑ ±Ù¹«Áö¸¦ °¡Áø »ç¶÷µé ¿­¾îÁÜ(20150515 ÀÌÀ±ÁÖ Ãß°¡) var cnt = getNodeSetCnt("/root/code/codeinfo/codelist[cdgrupid='090' and cdid = '"+dutplcecd+"']"); if(cnt > 0) { if(sSingnno != "" && sSingnno != null && sSingnno != "undefined"){ bbt_inroom.disabled = false; bbt_outroom.disabled = false; btn_rgst_sct.disabled = false; } else { bbt_inroom.disabled = false; bbt_outroom.disabled = false; bbt_save.disabled = false; btn_rgst_sct.disabled = false; } } //2008-09-19 ¿ÀÈÄ 4:29:24 taebum ÀÔ½Ç ¹× Åð½ÇÀúÀåÀ» ÇÏ¿´À» °æ¿ì »öÇ¥½Ã var sTmpStat = model.getValue("/root/main/MnphrecoData/MnphrecoList/recstat"); if(sTmpStat == "U"){ if( model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt") != "" && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt") != "undefined" && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm") != "undefined" && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm") != "" && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/recinusernm") != "" ){ inp_inrmdt.attribute("color") = "#0000ff"; inp_inrmtm.attribute("color") = "#0000ff"; } if( model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt") != "" && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt") != "undefined" && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm") != "undefined" && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm") != "" && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/recoutusernm") != "" ){ inp_outrmdt.attribute("color") = "#0000ff"; inp_outrmtm.attribute("color") = "#0000ff"; } }else{ inp_inrmdt.attribute("color") = "#000000"; inp_inrmtm.attribute("color") = "#000000"; inp_outrmdt.attribute("color") = "#000000"; inp_outrmtm.attribute("color") = "#000000"; } XmlDataCheck(); // Xml Data°¡ ¾ø´Â °æ¿ì ±¸Á¶¸¦ CopyÇÑ´Ù. if(model.getValue("/root/main/MnphrecoData/MnphrecoList/drgecdspec/lists/drgecdlist/goodcd") == ""){ model.removeNodeSet("/root/main/MnphrecoData/MnphrecoList/drgecdspec/lists/drgecdlist"); datagrid3.rebuild(); } if(model.getValue("/root/main/MnphrecoData/MnphrecoList/pataddtool/pataddlists/pataddlist/toolnm") == ""){ model.removeNodeSet("/root/main/MnphrecoData/MnphrecoList/pataddtool/pataddlists/pataddlist"); datagrid7.rebuild(); } //2008-08-12 ¿ÀÈÄ 1:02:09 taebum ¸¶Ãë±â·Ï ¹ß°ü, »ð°üÁ¤º¸ ¿¬µ¿ °ü·Ã Ãß°¡ var sInData = model.getValue("/root/main/MnphrecoData/MnphrecoList/indata"); var sRecstat = model.getValue("/root/main/MnphrecoData/MnphrecoList/recstat"); if(sRecstat == "I" && sInData != "" && sInData != null && sInData != "undefined" && sInData != "¢È¢È"){ var sInDataArr = sInData.split("¢È"); var sIndt = sInDataArr[0]; var sInDoctId = sInDataArr[1]; var sInDoctNm = sInDataArr[2]; //¼ö¼ú½Ç ȸº¹½Ç ±¸ºÐ if(sRecstat == "I" && sIndt != "" && sIndt != null && sIndt != "undefined"){ model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctplacecd", "O"); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayadddt",sIndt.substr(0,8)); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayaddtm",sIndt.substr(8,4)); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid", sInDoctId); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid_tmp", sInDoctId); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaynm", sInDoctNm); } } var sOutData = model.getValue("/root/main/MnphrecoData/MnphrecoList/extdata"); if(sRecstat == "I" && sOutData != "" && sOutData != null && sOutData != "undefined" && sOutData != "¢È¢È"){ var sOutDataArr = sOutData.split("¢È"); var sOutdt = sOutDataArr[0]; var sOutDoctId = sOutDataArr[1]; var sOutDoctNm = sOutDataArr[2]; var sOutBP = sOutDataArr[3]; var sOutP = sOutDataArr[4]; var sOutSPO = sOutDataArr[5]; } if(sRecstat == "I" && sOutdt != "" && sOutdt != null && sOutdt != "undefined"){ model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctplacecd", "O"); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaydt", sOutdt.substr(0,8)); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaytm", sOutdt.substr(8,4)); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid",sOutDoctId); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid_tmp",sOutDoctId); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextnm" ,sOutDoctNm); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/notprtctairway", ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextbp" , sOutBP); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextp" , sOutP); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextspo" , sOutSPO); } radio6.refresh(); group5.refresh(); checkbox2.refresh(); fMakeRecoTotalTime(); //ÃÑ È¸º¹ ¼Ò¿ä½Ã°£ setting //2008-09-01 ¿ÀÈÄ 8:08:54 taebum ÄÞº¸¹Ú½º ºó °ª Ãß°¡ addComboItem( "combo4", " ", "", "above" ); //=================== Á¶È¸ ÈÄ ¸¶°¨ ó¸® ========================= var recendflag = model.getValue("/root/main/MnphrecoData/MnphrecoList/recendflag"); //ȸº¹°£È£±â·Ï ¸¶°¨µÆ´Âµ¥µµ ±â·ÏÁö¿¡¼­ ¸¶°¨Ã¼Å©°¡ ¾ÈµÆ´ø ºÎºÐ ¿À·ù ¼öÁ¤ by ¹Ú¿µ¿ì 2010-02-11 if( ( recendflag == "2" )||( recendflag == "3" )) {//ȸº¹½ÇÀÌ ¸¶°¨¿¡ Æ÷ÇԵǾî ÀÖÀ¸¸é switch1.disabled = true; bbt_save.disabled = true; btn_rgst_sct.disabled = true; }else { switch1.disabled = false; } //================================================================ //2008-09-25 ¿ÀÈÄ 9:20:06 ¼ö¼ú½Ç¿¡¼­ ³Ñ¾î¿Â ±âµµÀ¯Áö Á¤º¸°¡ ÀÖÀ» °æ¿ì ÀÓ½Ãnode¿¡ ÀúÀå if(model.getValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctplacecd") == "O"){ model.removeNodeset("/root/hidden/hiddendata/anstinfospec"); model.makenode("/root/hidden/hiddendata/anstinfospec"); model.copyNode("/root/hidden/hiddendata/anstinfospec", "/root/main/MnphrecoData/MnphrecoList/prtctairwayspec"); } } /* ------------------------------------------------- */ /* desc : ȸº¹±â·Ï ÀÚ·áÀúÀåÇϱâ */ /* param : pModel - Model */ /* tNode - Target Node */ /* sNode - Source Node */ /* return : */ /* -------------------------------------------------- */ function fSave(pFlag){ var sTempOprsrvno = model.getValue("/root/main/MnphrecoData/MnphrecoList/oprsrvno"); if(sTempOprsrvno == "" || sTempOprsrvno == null || sTempOprsrvno =="undefined"){ return; } xNode = instance1.selectSingleNode(xPathData); nLen = xNode.childNodes.length; var iCurrentRow = datagrid5.row; var sData = ""; var nName = ""; var sPath = ""; var tNode = "/root/send/MnphrecoList"; var sOutplcenm = model.getValue("/root/main/MnphrecoData/MnphrecoList/outplcenm"); //2008-08-11 ¿ÀÀü 9:54:29 taebum ÁÖ¼®Ã³¸® //var sOpstatcdnew = model.getValue("/root/main/opPatLists/opPatList/opstatcd"); //var sOpstatcd = model.getValue("/root/main/opPatLists/opPatList/opstatcd"); //½ºÄÉÁÙ Á¤º¸ ÀÌ¿ë ÁÖ¼®Ã³¸® //var sOpstatcdnew = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/opstatcd"); //var sOpstatcd = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/opstatcd"); var sOpstatcdnew = model.getValue("/root/main/MnphrecoData/MnphrecoList/opstatcd"); var sOpstatcd = model.getValue("/root/main/MnphrecoData/MnphrecoList/opstatcd"); sInrmdt = model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt") + model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm"); outrmdt = model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt") + model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm"); if(pFlag == "1"){ if(sInrmdt == "" || sInrmdt.replace(' ', '').length < 12){ messageBox("ÀÔ½ÇÀϽø¦ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if(model.getValue("/root/main/MnphrecoData/MnphrecoList/recstat") != "U"){ button5.dispatch("DOMActivate"); } } if( pFlag == "C" ) { fChkPatAddTool(); } model.removenode("/root/send"); for (var i=0;i 0 ) { sData = instance1.selectSingleNode(sPath+"/"+cNode.childNodes(0).nodeName).xml; } else { sData = xNode.childNodes(i).nodeValue; } //alert(sPath+"===>>"+sData); //alert(tNode+ " , " + nName+ " : " +sData); model.makeValue(tNode+ "/" + nName, sData); } var sTempRecMode = pFlag; if(sTempRecMode != "1" && sTempRecMode != "2"){ sTempRecMode = ""; } model.makeValue(tNode+ "/recmode" , sTempRecMode); // ±â·Ï¸ðµå // model.setValue(tNode+ "/recovroom",model.getValue("/root/main/MnphrecoData/MnphrecoList/recovroom").substr(2,2)); model.setValue(tNode+ "/inrmdt" ,sInrmdt); // ÀÔ½ÇÀϽà model.setValue(tNode+ "/outrmdt",outrmdt); // Åð½ÇÀϽà var sInRoomRecDt = model.getValue("/root/main/MnphrecoData/MnphrecoList/recindttm"); var sOutRoomRecDt = model.getValue("/root/main/MnphrecoData/MnphrecoList/recoutdttm"); var sInScore = model.getValue("/root/main/MnphrecoData/MnphrecoList/recovstatvalutable/valuitemlists/valuitemarrvtot"); var sOutScore = model.getValue("/root/main/MnphrecoData/MnphrecoList/recovstatvalutable/valuitemlists/valuitemleavtot"); var blodrecord = model.getValue("/root/main/MnphrecoData/MnphrecoList/blodrecord"); //2008-09-01 ¿ÀÈÄ 3:40:53 taebum ÀÎÁõÀúÀåÀÏ °æ¿ì Blocking Ãß°¡ if(pFlag == "C" || pFlag == "2"){ if(pFlag == "2"){ var sTmpRecIndttm = model.getValue("/root/main/MnphrecoData/MnphrecoList/recindttm"); if(sInRoomRecDt == "" || sInRoomRecDt.replace(' ', '').length < 12 || sTmpRecIndttm == ""){ messageBox("ÀÔ½ÇÀúÀåÀ» ÇϽʽÿÀ.","I000"); return; } if(sInScore < "1"){ messageBox("ÀԽǽà ȸº¹»óÅ Æò°¡Ç¥¸¦ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if(model.getValue("/root/main/MnphrecoData/MnphrecoList/recovstatvalutable/valuitemlists/valuitemleavtot") == "0"){ messageBox("Åð½Ç½Ã ȸº¹»óÅ Æò°¡Ç¥¸¦ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if(blodrecord > 0){ messageBox("Á¾·áµÇÁö ¾ÊÀº ¼öÇ÷°£È£¾÷¹«°¡ ÀÖ½À´Ï´Ù. ¼öÇ÷°£È£±â·Ï Á¾·á ¿©ºÎ¸¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.","I000"); } }else{ if(sOutRoomRecDt == ""){ messageBox("Åð½ÇÀúÀåÀ» ÇϽʽÿÀ.","I000"); return; } } if(pFlag == "2" && (outrmdt == "" || outrmdt.replace(' ', '').length < 12)){ messageBox("Åð½ÇÀϽø¦ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if(sInrmdt == "" && outrmdt != ""){ messageBox("Åð½ÇÀϽð¡ ÀԷµǾúÀ¸¹Ç·Î ÀÔ½ÇÀϽõµ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if(sInrmdt != "" && outrmdt != "" && sInrmdt >= outrmdt){ messageBox("Åð½ÇÀϽð¡ ÀÔ·ÂÀϽú¸´Ù ½Ã°£ÀÌ À̸¨´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if((outrmdt != "" && sOutplcenm == "") || sOutplcenm == ""){ messageBox("Åð½ÇÀå¼Ò¸¦ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if((outrmdt == "" && sOutplcenm != "") || outrmdt == ""){ messageBox("Åð½ÇÀϽø¦ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if(pFlag == "C"){ if(sInScore < "1"){ messageBox("ÀԽǽà ȸº¹»óÅ Æò°¡Ç¥¸¦ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if(sOutScore < "1"){ messageBox("Åð½Ç½Ã ȸº¹»óÅ Æò°¡Ç¥¸¦ ÀÔ·ÂÇϽʽÿÀ.","I000"); return; } if(blodrecord > 0){ messageBox("Á¾·áµÇÁö ¾ÊÀº ¼öÇ÷°£È£¾÷¹«°¡ ÀÖ½À´Ï´Ù. ¼öÇ÷°£È£±â·Ï Á¾·á ¿©ºÎ¸¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.","I000"); } } } //2008-06-04 ¿ÀÈÄ 2:49:52 taebum //¼ö¼ú¿¹¾àÁ¤º¸ Å×À̺íÀÇ È¯ÀÚÀ§Ä¡Á¤º¸ ÀúÀåÀ» À§ÇÑ º¯¼ö ¼±¾ð var sPatposplcecd = ""; var sSmsPlaenm = ""; //SMSÀü¼Û½Ã Åð½Ç Àå¼Ò¸í //2008-08-12 ¿ÀÀü 10:59:40 taebum 70 ȸº¹Á¾·á Á¤º¸¸¦ ¾²Áö ¾Ê°í 50 Á¾·á¸¦ ¾²±â·Î ÇÔ. //2008-09-01 ¿ÀÈÄ 4:51:07 Åð½Ç½Ã°£ÀÌ ÀÖÀ» °æ¿ì ¹«Á¶°Ç ¼ö¼ú¿¹¾àÁ¤º¸ ¼öÁ¤ //if (sOpstatcd == "60" && sOpstatcd != "99" && outrmdt != "") {//ȸº¹ÀÏ °æ¿ì if (outrmdt != "") {//ȸº¹ÀÏ °æ¿ì sOpstatcdnew = "50" ; // ÁøÇà»óÅÂ:ȸº¹Åð½Ç sPatposplcecd = model.getValue("/root/main/MnphrecoData/MnphrecoList/outplcenm");//Åð½ÇÀå¼ÒÁ¤º¸ sSmsPlaenm = model.getValue("/root/init/M0021/M0021[cdid='"+sPatposplcecd+"']/cdnm"); model.makeValue(tNode+ "/smsoutplcenm" , sSmsPlaenm); }else{ sPatposplcecd = model.getValue("/root/main/MnphrecoData/MnphrecoList/recovroom");//ȸº¹Àå¼ÒÁ¤º¸ } model.makeValue(tNode+ "/sndoutsmsflag" , model.getValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/outsmsmsgflag")); model.makeValue(tNode+ "/opstatcd" , sOpstatcd); // ¼ö¼ú»óÅ model.makeValue(tNode+ "/opstatcdnew", sOpstatcdnew); // ¼ö¼ú»óÅ //model.makeValue(tNode+ "/ophistno", model.getValue("/root/main/opPatLists/opPatList/ophistno")); //2008-08-11 ¿ÀÈÄ 3:01:51 model.makeValue(tNode+ "/ophistno", model.getValue("/root/main/MnphrecoData/MnphrecoList/ophistno")); model.makeValue(tNode+ "/patposplcecd", sPatposplcecd); // ȯÀÚÀ§Ä¡Á¤º¸ //2008-06-04 ¿ÀÀü 9:03:20 taebum add //********************************************************************** //ÇÕº´ÁõÁ¤º¸ »ý¼º fMakeComplInfo(); //¾ÈÀü°ü¸® Á¡°Ë Á¤º¸ »ý¼º by ¹Ú¿µ¿ì 20100316 fMakeResafeInfo(); //»ð°ü·ù ¸®½ºÆ® Á¤º¸ »ý¼º by ¼Õ¼ºÈÆ. 2012.05.16 fMakeReintubInfo(); var sPreGoodList = model.getValue("/root/main/MnphrecoData/MnphrecoList/pregoodlist"); var sDeptRemark = model.getValue("/root/main/MnphrecoData/MnphrecoList/deptremark"); model.makeValue(tNode+ "/pregoodlist" , sPreGoodList); //ºÎ¼­Áغñ¹°Ç°³»¿ª model.makeValue(tNode+ "/deptremark" , sDeptRemark); //ºÎ¼­Àü´Þ»çÇ× //********************************************************************** //ÀÎÁõ°ü·Ã var CertFlag = true; if (pFlag == "C") { //***************************** //ÀÎÁõÀúÀå ±¸ºÐ setting sSignFlag = "G"; //***************************** CertFlag = fSignProcessSet(); } if (CertFlag == false) return; // ÀÎÁõ½ÇÆÐ if(pFlag != "C"){ pFlag = "T"; } model.makeValue(tNode+"/certflag",pFlag); model.makeValue(tNode+"/recodeptcd", model.getValue("/root/main/MnphrecoData/MnphrecoList/recodeptcd")); //progress üũ for(var i = datagrid2.fixedRows ; i < datagrid2.rows - datagrid2.fixedRows ; i++){ if(datagrid2.valueMatrix(i, datagrid2.colRef("progressno")) == ""){ messageBox("Progressno ´©¶ô Á¤º¸°¡ Á¸ÀçÇÕ´Ï´Ù. ¼öÁ¤ ÈÄ ÀúÀåÇϽʽÿä.", "E"); return; }else{ for(var j = i + 1 ; j <= datagrid2.rows - datagrid2.fixedRows ; j++){ if(datagrid2.valueMatrix(i, datagrid2.colRef("progressno")) == datagrid2.valueMatrix(j, datagrid2.colRef("progressno")) ){ messageBox("µ¿ÀÏÇÑ Progressno°¡ Á¸ÀçÇÕ´Ï´Ù. ¼öÁ¤ ÈÄ ÀúÀåÇϽʽÿä.", "E"); return; } } } } //Àåºñ »ç¿ë Á¤º¸ ½ÃÀÛ/Á¾·á ½Ã°£ ÀÚµ¿ ÀԷ ó¸® /* for( var i = 1 ; i <= getNodesetCount(sTempGridXpath) ; i++ ){ alert(model.getValue(sTempGridXpath + "[" + i + "]/usesrttm") + " " + sInrmdt); if(model.getValue(sTempGridXpath + "[" + i + "]/usesrttm") == ""){ model.setValue(sTempGridXpath + "[" + i + "]/usesrttm", sInrmdt); } if(model.getValue(sTempGridXpath + "[" + i + "]/useendtm") == ""){ model.setValue(sTempGridXpath + "[" + i + "]/useendtm", outrmdt); } }*/ // model.resetInstanceNode(tNode); //LiveException À§ÇÑ È¯ÀÚ À̸§ Ãß°¡ by ¹Ú¿µ¿ì 20100323 model.makeValue(tNode+"/patname", model.getValue("/root/main/MnphrecoData/MnphrecoList/patname")); if(submit("TXMNP00701", false)){ // ȸº¹½Ç°£È£±â·ÏÁ¤º¸ ÀúÀå //2009-06-03 ¿ÀÀü 9:35:51 °­ÁöÈÆ ¼öÁ¤ : ÀÎÁõÀúÀå ¹öư merge model.removeNodeSet("/root/main/paminfo/list"); node = getGlobalVariable("paminfo"); setCSVToNode("/root/main/paminfo", node); var sIOFlag = model.getValue("/root/main/paminfo/list/ioflag" ); // I/O ±¸ºÐ var sRecovseqno = model.getValue("/root/main/revrInfo/recopkinfo/recovseqno"); //if(sIOFlag == "O"){ if(!(sRecovseqno == "" || sRecovseqno == null || sRecovseqno == "undefined")){ if (pFlag == "C" || pFlag == "1" ) { fSaveGirok1("C"); } if(pFlag != "C"){ fSaveGirok1("U"); } } //} if(pFlag == "C"){ model.removenode("/root/temp/signflag"); model.makeValue("/root/temp/signflag", "Y"); fSignProcessSet(); model.setValue("/root/temp/signflag", ""); } submit("TXMNP00703", false); //ÀÎÁõÀúÀå } else{ alert("ÀúÀå¿¡ ½ÇÆÐÇÏ¿´½À´Ï´Ù."); } //messageBox("ÀÚ·á ÀúÀåÀÌ", "I002" ); model.setValue(xPathData+"/recstat" ,"U"); // Record »óÅÂÁ¤º¸ I:½Å±Ô,U:¼öÁ¤ model.setValue(xPathData+"/recovseqno",model.getValue("root/temp/seqno/recovseqno")); // ÁøÇà»óÅ //2008-09-19 ¿ÀÈÄ 4:29:24 taebum ÀÔ½Ç ¹× Åð½ÇÀúÀåÀ» ÇÏ¿´À» °æ¿ì »öÇ¥½Ã var sTmpStat = model.getValue("/root/main/MnphrecoData/MnphrecoList/recstat"); if(sTmpStat == "U"){ if(pFlag == "1"){ if( model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt") != "" && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt") != "undefined" && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm") != "undefined" && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm") != "" && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/recinusernm") != "" ){ inp_inrmdt.attribute("color") = "#0000ff"; inp_inrmtm.attribute("color") = "#0000ff"; } }else if(pFlag == "2"){ if( model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt") != "" && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt") != "undefined" && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm") != "undefined" && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm") != "" && model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm") != null && model.getValue("/root/main/MnphrecoData/MnphrecoList/recoutusernm") != "" ){ inp_outrmdt.attribute("color") = "#0000ff"; inp_outrmtm.attribute("color") = "#0000ff"; } } } //2008-09-06 ¿ÀÈÄ 3:50:25 taebum ÀúÀå ÈÄ ÀçÁ¶È¸ÇÏ´Â ÆÐÅÏ º¯°æ. var cPath = "/root/HideData/opschelists/schelist["+iCurrentRow+"]"; var wPath = "/root/init/WorkData" ; // model.setValue(wPath+"/pid" , model.getValue(xPathData+ "/pid" )); // ȯÀÚ¹øÈ£ model.setValue(wPath+"/instcd" , model.getValue(xPathData+ "/instcd" )); // ±â°üÄÚµå model.setValue(wPath+"/oprsrvno" , model.getValue(xPathData+ "/oprsrvno" )); // ÀÇ·Ú¹øÈ£ model.setValue(wPath+"/ophistno" , model.getValue(xPathData+ "/ophistno" )); // À̷¹øÈ£ model.setValue(wPath+"/recovseqno" , model.getValue(xPathData+ "/recovseqno" )); // ȸº¹±â·Ï¿¬°èÄÚµå // 2008-06-03 ¿ÀÀü 8:52:58 taebum ȸº¹±â·ÏÁ¤º¸ Á¶È¸½Ã ÇÕº´ÁõÁ¤º¸¸¦ Ãß°¡·Î Á¶È¸ÇÏ¿© °¡Á®¿Àµµ·Ï ¼öÁ¤ÇÔ. MnphrecoList_Read(); // ȸº¹±â·Ï Á¤º¸ °¡Á®¿À±â CareRecList_Read() ; // °£È£Æ¯ÀÌ»çÇ× ±â·Ï Á¶È¸ fGetOpScheList(); // 2009-06-03 ¿ÀÀü 10:00:38 °­ÁöÈÆ : ȸº¹°£È£±â·Ï 1¼±ÅõǾîÀÖÀ»°æ¿ì ȸº¹°£È£±â·Ï1³»¿ëÀ» Á¶È¸ÇÑ´Ù. var selectedTab = switch1.selectedIndex; if(selectedTab == 0){ //ȸº¹°£È£±â·Ï 1¼±Åà fGetGiRok1Data("RELOAD", model.getValue("/root/main/revrInfo/mnphrevrtitle/data1")); } var sOprsrvno = model.getValue("/root/main/MnphrecoData/MnphrecoList/oprsrvno"); var iTotalGridRows = datagrid5.rows - datagrid5.fixedrows+1; for(var i = 1; i < iTotalGridRows; i++){ if(sOprsrvno == model.getValue("/root/HideData/opschelists/schelist["+i+"]/oprsrvno")){ datagrid5.select(i,0,i,10) = true; return; } } } // --- End --- //ÇÕº´Áõ Á¤º¸ ÀúÀå µ¥ÀÌÅÍ »ý¼º function fMakeComplInfo(){ var sComplXpath = "/root/main/MnphrecoData/MnphrepmList"; //var sColSplit = "¢Ë"; //¿­±¸ºÐÀÚ //var sRowSplit = "¢Ì"; //Ç౸ºÐÀÚ var sColSplit = "¢È"; //¿­±¸ºÐÀÚ var sRowSplit = "¢Ç"; //Ç౸ºÐÀÚ var sRowData = ""; //ÇàÁ¤º¸ //var sHeader = "complcheck¢Ëcomplname¢Ëcomplcode¢Ërecovseqno¢Ëstatus¢Ì";//Çì´õÁ¤º¸ var sHeader = "complcheck¢Ècomplname¢Ècomplcode¢Èrecovseqno¢Èstatus¢Ç";//Çì´õÁ¤º¸ var iRowCnt = datagrid6.rows - datagrid6.fixedRows; //gridÀÇ Á¤º¸¸¦ StringÀ¸·Î »ý¼ºÇÏ¿© send node¿¡ copyÇÑ´Ù. /* ÁÖÀÇ!! recovseqno µ¥ÀÌÅͰ¡ ¾øÀ» °æ¿ì¿¡´Â ¼­¹ö¿¡¼­ »ý¼ºÇÏ¿© ÁØ´Ù. */ for(var i = 1; i <= iRowCnt; i++){ sRowData += datagrid6.TextMatrix(i,0) + sColSplit + datagrid6.TextMatrix(i,1) + sColSplit + datagrid6.TextMatrix(i,2) + sColSplit + datagrid6.TextMatrix(i,3) + sColSplit + datagrid6.valueMatrix(i,4) + sRowSplit; } model.makeValue("/root/send/MnphrecoList/complinfo",sHeader+sRowData); } //¾ÈÀü°ü¸®Ç׸ñ Á¤º¸ ÀúÀå µ¥ÀÌÅÍ »ý¼º by ¹Ú¿µ¿ì 20100317 function fMakeResafeInfo(){ var sReSafeXpath = "/root/main/MnphrecoData/MnphresmList"; var sColSplit = "¢È"; //¿­±¸ºÐÀÚ var sRowSplit = "¢Ç"; //Ç౸ºÐÀÚ var sRowData = ""; //ÇàÁ¤º¸ //var sHeader = "resafecheck¢Ëresafecd¢Ërecovseqno¢Ëstatus¢Ì";//Çì´õÁ¤º¸ var sHeader = "resafecheck¢Èresafecd¢Èrecovseqno¢Èstatus¢Ç";//Çì´õÁ¤º¸ var iRowCnt = grd_resafe.rows - grd_resafe.fixedRows; //gridÀÇ Á¤º¸¸¦ StringÀ¸·Î »ý¼ºÇÏ¿© send node¿¡ copyÇÑ´Ù. /* ÁÖÀÇ!! recovseqno µ¥ÀÌÅͰ¡ ¾øÀ» °æ¿ì¿¡´Â ¼­¹ö¿¡¼­ »ý¼ºÇÏ¿© ÁØ´Ù. */ for(var i = 1; i <= iRowCnt; i++){ sRowData += model.getValue(sReSafeXpath+"["+i+"]/resafecheck") + sColSplit + model.getValue(sReSafeXpath+"["+i+"]/resafecd") + sColSplit + model.getValue(sReSafeXpath+"["+i+"]/recovseqno") + sColSplit + model.getValue(sReSafeXpath+"["+i+"]/status") + sRowSplit; } model.makeValue("/root/send/MnphrecoList/resafeinfo",sHeader+sRowData); } //»ð°ü·ùÇ׸ñ Á¤º¸ ÀúÀå µ¥ÀÌÅÍ »ý¼º by ¼Õ¼ºÈÆ.2012.05.16 function fMakeReintubInfo(){ var sReIntubXpath = "/root/main/MnphrecoData/MnphreIntubchkList"; var sColSplit = "¢È"; //¿­±¸ºÐÀÚ var sRowSplit = "¢Ç"; //Ç౸ºÐÀÚ var sRowData = ""; //ÇàÁ¤º¸ //var sHeader = "resafecheck¢Ëresafecd¢Ërecovseqno¢Ëstatus¢Ì";//Çì´õÁ¤º¸ var sHeader = "reintubcheck¢Èreintubcd¢Èrecovseqno¢Èstatus¢Ç";//Çì´õÁ¤º¸ var iRowCnt = grd_reintub.rows - grd_reintub.fixedRows; //gridÀÇ Á¤º¸¸¦ StringÀ¸·Î »ý¼ºÇÏ¿© send node¿¡ copyÇÑ´Ù. /* ÁÖÀÇ!! recovseqno µ¥ÀÌÅͰ¡ ¾øÀ» °æ¿ì¿¡´Â ¼­¹ö¿¡¼­ »ý¼ºÇÏ¿© ÁØ´Ù. */ for(var i = 1; i <= iRowCnt; i++){ sRowData += model.getValue(sReIntubXpath+"["+i+"]/reintubcheck") + sColSplit + model.getValue(sReIntubXpath+"["+i+"]/reintubcd") + sColSplit + model.getValue(sReIntubXpath+"["+i+"]/recovseqno") + sColSplit + model.getValue(sReIntubXpath+"["+i+"]/status") + sRowSplit; } model.makeValue("/root/send/MnphrecoList/reintubinfo",sHeader+sRowData); } // ¡Ø ÀüÀÚ¼­¸í È£Ãâ function fSignProcessSet(pIdx){ if(Sign.signprocess() == true){ if(model.getValue("/root/temp/signflag") == "Y"){ //** »ó´ÜȯÀÚ ¼³Á¤ Á¤º¸ Á¶È¸ **// model.removeNodeSet("/root/main/paminfo/list"); node = getGlobalVariable("paminfo"); setCSVToNode("/root/main/paminfo", node); model.removeNodeset("/root/send/savedata/signinfo"); var sIOFlag = model.getValue("/root/main/paminfo/list/ioflag" ); // I/O ±¸ºÐ model.makeValue("/root/send/signdata/pid", model.getValue("/root/main/paminfo/list/pid")); // µî·Ï¹øÈ£ if(sIOFlag == "I" || sIOFlag == "E"){ // Áø·áÀÏÀÚ model.makeValue("/root/send/signdata/orddd", model.getValue("/root/main/paminfo/list/indd")); }else if(sIOFlag == "O"){ model.makeValue("/root/send/signdata/orddd", model.getValue("/root/main/paminfo/list/orddd")); } model.makeValue("/root/send/signdata/signno" , model.getValue("/root/main/reclist/recinfo/recinfolists/signno")); // ¼­¸í¹øÈ£ model.makeValue("/root/send/signdata/cretno" , model.getValue("/root/temp/paminfo/list/cretno")); // »ý¼º¹øÈ£ //2008-06-09 ¿ÀÀü 11:14:10 ±èÇÏ¿µ ¼±»ý´Ô ¿äûÀ¸·Î ÅëÇÕ±â·Ï °Ë»ö¿¡¼­ Á¶È¸µÉ ¶§´Â ¼ö¼úÀÏÀÚ ¼ö¼ú½Ã°£ÀÌ º¸¿©Áöµµ·Ï ¿äû»çÇ× ¹Ý¿µ //¼­¹ö´Ü¿¡¼­ ÇØ´ç µî·Ï¹øÈ£, ¼ö¼ú¿¡¾àÀϽÿ¡ ÇØ´çÇÏ´Â ¼ö¼úÀϽø¦ Á¶È¸ÇÑ´Ù. ¾øÀ» °æ¿ì ÇöÀçÀÏÀÚ, ÇöÀç½Ã°£À¸·Î µî·ÏÇÑ´Ù. //========================================================================================================================================================================================== model.makeValue("/root/send/signdata/recdd" ,getCurrentDate()); // ½ÇÁ¦ ±â·ÏÀÌ ÀÌ·ç¾îÁø ±â·ÏÀÏÀÚ(ÅëÇÕ±â·Ï¿¡¼­ º¸¿©Áü) model.makeValue("/root/send/signdata/rectm" ,getCurrentTime()); // ½ÇÁ¦ ±â·ÏÀÌ ÀÌ·ç¾îÁø ±â·Ï½Ã°£(ÅëÇÕ±â·Ï¿¡¼­ º¸¿©Áü) //========================================================================================================================================================================================== model.makeValue("/root/send/signdata/recsaveflag" , "N"); // ÀüÀÚ¼­¸í ÀÎÀûÁ¤º¸ º¯°æ¿©ºÎ(±â·ÏÀϽà º¯°æµÇ´Â °æ¿ì : Y, ±×¿Ü : N) model.makeValue("/root/send/signdata/signflag" , "02"); // ¼­¸íÀڷᱸºÐ(01 : Áø·á, 02 : °£È£) model.makeValue("/root/send/signdata/signgenrflag", sIOFlag); // ¼­¸í¹ß»ý±¸ºÐ (ÄÚµåÁ¤ÀǼ­ M0010 ÂüÁ¶) model.makeValue("/root/send/signdata/formcd" , "0000002474"); // °¢ ±â·ÏÁöº° ¼­½ÄÄÚµå model.makeValue("/root/send/signdata/signno" , model.getValue("/root/main/MnphrecoData/MnphrecoList/pkidatetimems")); //ÀÎÁõ¹øÈ£¸¦ ¸®ÅÏÇϸé ÇѰǸ¸ Á¶È¸ÇÑ´Ù. model.makeValue("/root/send/signdata/orddeptcd" , model.getValue("/root/main/paminfo/list/orddeptcd")); // Áø·áºÎ¼­ÄÚµå model.makeValue("/root/send/signdata/orddrid" , model.getValue("/root/main/paminfo/list/medispclid")); // Áø·áÀÇ»çID model.makeValue("/root/send/signdata/signbfcnts" , Sign.signedInfos[1]); // ÀÎÁõÇÒ µ¥ÀÌÅÍ Á¤º¸(¹Ì±â·Ï ³ëµå Á¦°ÅµÈ Á¤º¸) model.makeValue("/root/send/signdata/signaftcnts" , Sign.signedInfos[2]); // °øÀÎÀÎÁõ ó¸®ÈÄ µ¥ÀÌÅÍ } return true; }else{ return false; } } /* ------------------------------------------------- */ /* desc : ÀÎÁõµ¥ÀÌÅÍ ¸¸µé±â */ /* param : pModel - Model */ /* tNode - Target Node */ /* sNode - Source Node */ /* return : */ /* -------------------------------------------------- */ function fMake_SignData(){ //************************************************ // ÀÎÁõ½Ã ÄÚµå·Î µé¾î°£ µ¥ÀÌÅÍ´Â ¸íĪÀ¸·Î ¹Ù²Ù¾î¼­ ÀúÀåÇÑ´Ù. //************************************************ //ÀÎÁõÇÒ µ¥ÀÌÅ͸¦ copyNodeÇÑ´Ù. Sign.addnode("/root/main/MnphrecoData/MnphrecoList" ); //ȸº¹½Ç±â·ÏII var iMnphrepmCnt = 0; var tempNodeInfo = instance1.selectSingleNode("/root/main/MnphrecoData/MnphrepmList"); var sCheckFlag = "false"; var sStatus = ""; var iTempIcnt = 0; model.makeNode("root/hidden/temp/MnphrepmLists"); for(var i = 1; i<= tempNodeInfo.length; i++){ sCheckFlag = model.getValue("/root/main/MnphrecoData/MnphrepmList["+i+"]/complcheck"); sStatus = model.getValue("/root/main/MnphrecoData/MnphrepmList["+i+"]/status"); if((sCheckFlag == "true" && sStatus == "U" )|| (sCheckFlag == "true" && sStatus == "I" ) ){ iTempIcnt++; model.makeNode("root/hidden/temp/MnphrepmLists/MnphrepmList["+iTempIcnt+"]"); model.copyNode("root/hidden/temp/MnphrepmLists/MnphrepmList["+iTempIcnt+"]","/root/main/MnphrecoData/MnphrepmList["+i+"]"); //ºÒÇÊ¿äÇÑ »óÅÂÁ¤º¸´Â »èÁ¦ÇÔ. //============================================================================ model.removeNodeSet("root/hidden/temp/MnphrepmLists/MnphrepmList["+iTempIcnt+"]/status"); model.removeNodeSet("root/hidden/temp/MnphrepmLists/MnphrepmList["+iTempIcnt+"]/complcheck"); //============================================================================ } } if(iTempIcnt > 0){ //ÇÕº´Áõ¸®½ºÆ® Sign.addnode("root/hidden/temp/MnphrepmLists"); } //¾ÈÀüÇ׸ñ°ü¸® ¸®½ºÆ® Ãß°¡ by ¹Ú¿µ¿ì 20100316 var iMnphresrCnt = 0; var tempNodeResrInfo = instance1.selectSingleNode("/root/main/MnphrecoData/MnphresmList"); var sResrCheckFlag = "false"; var sResrStatus = ""; var iResrTempIcnt = 0; model.makeNode("root/hidden/temp/MnphresmLists"); if(tempNodeResrInfo != null) { for(var i = 1; i<= tempNodeResrInfo.length; i++){ sResrCheckFlag = model.getValue("/root/main/MnphrecoData/MnphresmList["+i+"]/resafecheck"); sResrStatus = model.getValue("/root/main/MnphrecoData/MnphresmList["+i+"]/status"); if((sResrCheckFlag == "true" && sResrStatus == "U" )|| (sResrCheckFlag == "true" && sResrStatus == "I" ) ){ iResrTempIcnt++; model.makeNode("root/hidden/temp/MnphresmLists/MnphresmList["+iResrTempIcnt+"]"); model.copyNode("root/hidden/temp/MnphresmLists/MnphresmList["+iResrTempIcnt+"]","/root/main/MnphrecoData/MnphresmList["+i+"]"); //ºÒÇÊ¿äÇÑ »óÅÂÁ¤º¸´Â »èÁ¦ÇÔ. //============================================================================ model.removeNodeSet("root/hidden/temp/MnphresmLists/MnphresmList["+iResrTempIcnt+"]/status"); model.removeNodeSet("root/hidden/temp/MnphresmLists/MnphresmList["+iResrTempIcnt+"]/resafecheck"); //============================================================================ } } } if(iResrTempIcnt > 0){ //¾ÈÀüÇ׸ñ°ü¸® ¸®½ºÆ® Sign.addnode("root/hidden/temp/MnphresmLists"); } //»ð°ü·ùÇ׸ñ °ü¸® ¸®½ºÆ® Ãß°¡ by ¼Õ¼ºÈÆ 2012.05.16 var iMnphresrCnt = 0; var tempNodeReintubInfo = instance1.selectSingleNode("/root/main/MnphrecoData/MnphreIntubchkList"); var sReintubCheckFlag = "false"; var sReintubStatus = ""; var iReintubTempIcnt = 0; model.makeNode("root/hidden/temp/MnphresmLists"); if(tempNodeReintubInfo != null) { for(var i = 1; i<= tempNodeReintubInfo.length; i++){ sReintubCheckFlag = model.getValue("/root/main/MnphrecoData/MnphreIntubchkList["+i+"]/reintubcheck"); sReintubStatus = model.getValue("/root/main/MnphrecoData/MnphreIntubchkList["+i+"]/status"); if((sReintubCheckFlag == "true" && sReintubStatus == "U" )|| (sReintubCheckFlag == "true" && sReintubStatus == "I" ) ){ iReintubTempIcnt++; model.makeNode("root/hidden/temp/MnphresmLists/MnphreIntubchkList["+iReintubTempIcnt+"]"); model.copyNode("root/hidden/temp/MnphresmLists/MnphreIntubchkList["+iReintubTempIcnt+"]","/root/main/MnphrecoData/MnphreIntubchkList["+i+"]"); //ºÒÇÊ¿äÇÑ »óÅÂÁ¤º¸´Â »èÁ¦ÇÔ. //============================================================================ model.removeNodeSet("root/hidden/temp/MnphresmLists/MnphreIntubchkList["+iResrTempIcnt+"]/status"); model.removeNodeSet("root/hidden/temp/MnphresmLists/MnphreIntubchkList["+iResrTempIcnt+"]/reintubcheck"); //============================================================================ } } } if(iReintubTempIcnt > 0){ //¾ÈÀüÇ׸ñ°ü¸® ¸®½ºÆ® Sign.addnode("root/hidden/temp/MnphreIntubchkList"); } var sPrtctairway = model.getValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairway"); if(sPrtctairway == "" || sPrtctairway == null || sPrtctairway == "undefined"){ model.makeValue("/root/Hidedata/temp/prtctairwaymthdnm",""); }else{ var sPrtctairwayArr = sPrtctairway.split(" "); if(sPrtctairwayArr.length > 0){ var sPrtctairwaymthdnm = ""; for(var i = 0; i < sPrtctairwayArr.length; i++){ var sTmpPrtctairway = sPrtctairwayArr[i]; switch(sTmpPrtctairway){ case "1" : if(sPrtctairwaymthdnm == ""){ sPrtctairwaymthdnm = "Endotracheal"; }else{ sPrtctairwaymthdnm = sPrtctairwaymthdnm + ", " + "Endotracheal"; } break; case "2" : if(sPrtctairwaymthdnm == ""){ sPrtctairwaymthdnm = "Oral airway"; }else{ sPrtctairwaymthdnm = sPrtctairwaymthdnm + ", " + "Oral airway"; } break; case "3" : if(sPrtctairwaymthdnm == ""){ sPrtctairwaymthdnm = "Nasal airway"; }else{ sPrtctairwaymthdnm = sPrtctairwaymthdnm + ", " + "Nasal airway"; } break; case "4" : if(sPrtctairwaymthdnm == ""){ sPrtctairwaymthdnm = "Tracheostomy"; }else{ sPrtctairwaymthdnm = sPrtctairwaymthdnm + ", " + "Tracheostomy"; } break; case "5" : if(sPrtctairwaymthdnm == ""){ sPrtctairwaymthdnm = "None"; }else{ sPrtctairwaymthdnm = sPrtctairwaymthdnm + ", " + "None"; } break; } } var wOprsPath = Sign.XPATH_SIGNINFO + "/MnphrecoList/prtctairwayspec/prtctairwaylists/"; model.makeValue(wOprsPath+"prtctairwaymthdnm",sPrtctairwaymthdnm); } } node = getGlobalVariable("paminfo"); setCSVToNode("/root/main/paminfo", node); var sIOFlag = model.getValue("/root/main/paminfo/list/ioflag" ); // I/O ±¸ºÐ //debugger; //if(sIOFlag == "O"){ model.removeNodeSet("/root/HideData/allsigndatas/signdata"); model.removenode("/root/send/recovseqno"); model.makeValue("/root/send/recovseqno" , model.getValue("/root/main/revrInfo/recopkinfo/recovseqno")); if(submit("TRMNP00714")){ model.removenode("/root/hidden/temp/recovrecinfo"); model.makeNode("/root/hidden/temp/recovrecinfo/signdatas/signdata"); model.makeNode("/root/hidden/temp/recovrecinfo/repgdatas/repgdata"); copyNodesetType("/root/hidden/temp/recovrecinfo/signdatas/signdata", "/root/HideData/allsigndatas/signdata", "replace"); copyNodesetType("/root/hidden/temp/recovrecinfo/repgdatas/repgdata", "/root/HideData/allsigndatas/repgdata", "replace"); model.makeValue("/root/hidden/temp/recovrecinfo/remfact", model.getValue("/root/main/revrInfo/recopkinfo/remfact")); //Âü°í»çÇ×À» ÀúÀåÇÑ´Ù. Sign.addnode("/root/hidden/temp/recovrecinfo"); } //} } /* ------------------------------------------------- */ /* desc : Àåºñ»ç¿ë üũ */ /* param : /* return : */ /* -------------------------------------------------- */ function fChkPatAddTool() { var usesrttm, useendtm; var nodeCnt = getNodesetCount("/root/main/MnphrecoData/MnphrecoList/pataddtool/pataddlists/pataddlist"); var cnt = 0, row = 0; for(var i = 1; i <= nodeCnt; i++ ) { usesrttm = model.getValue("/root/main/MnphrecoData/MnphrecoList/pataddtool/pataddlists/pataddlist[" + (i - cnt) + "]/usesrttm"); useendtm = model.getValue("/root/main/MnphrecoData/MnphrecoList/pataddtool/pataddlists/pataddlist[" + (i - cnt) + "]/useendtm"); if( usesrttm == ""||useendtm == "" ) {//Àåºñ»ç¿ë½Ã°£ÀÌ ¾øÀ¸¸é ÀÚµ¿ »èÁ¦ model.removenode("/root/main/MnphrecoData/MnphrecoList/pataddtool/pataddlists/pataddlist[" + (i - cnt) + "]"); cnt++; } } } /* ------------------------------------------------- */ /* desc : Instance NodeCopy Çϱâ */ /* param : pModel - Model */ /* tNode - Target Node */ /* sNode - Source Node */ /* return : */ /* -------------------------------------------------- */ function InstanceNodeCopy(pModel, tNode, sNode) { pModel.copyNode(tNode, sNode ); } /* ------------------------------------------------- */ /* desc : Instance NodeCopy Çϱâ */ /* param : pModel - Model */ /* tNode - Target Node */ /* sNode - Source Node */ /* return : */ /* -------------------------------------------------- */ function XmlDataCheck() { var tNode = ""; var sNode = ""; var patage = parseInt(model.getvalue("/root/main/MnphrecoData/MnphrecoList/patage")); // 141014 - AYS for (var i=0; i < XmlInstNm.length; i++){ tNode = xPathData + "/" + XmlInstNm[i]; if (instance1.selectSingleNode(tNode).childNodes.length < 1) { sNode = xPathFormat + "/" + XmlInstNm[i]; InstanceNodeCopy(model, tNode, sNode); } } tNode = "/root/main/MnphrecoData/MnphrecoList/recovstatvalutable"; // var nodeslength = instance1.selectSingleNode(tNode).childNodes.length; // alert("nodeslength ´Â : " + nodeslength); // var nodeslength1 = instance1.selectSingleNode(tNode+"/valuitemlists/valuitem").childNodes.length; // alert("nodeslength1 ´Â : " + nodeslength1); if (instance1.selectSingleNode(tNode).childNodes.length < 1) { // alert("ÇÒ´ç ÁøÀÔ") if(eval(patage) >= 12){ // 150309 - AYS(±âÁØ ³ªÀÌ ¼öÁ¤) // alert("¸¸12¼¼ ÀÌ»ó ÁøÀÔ"); sNode = xPathFormat + "/" + "recovstatvalutable"; } else if(eval(patage) < 12){ // alert("¸¸12¼¼ ¹Ì¸¸ ÁøÀÔ"); sNode = xPathFormat + "/" + "recovstatvalutableChild"; } InstanceNodeCopy(model, tNode, sNode); } // var xPathFormat = "/root/init/XmlFormat" ; // // var xPathData = "/root/main/MnphrecoData/MnphrecoList" ; // // // var XmlInstName = "prtctairwayspec" + " " // 1 ±âµµÀ¯Áö³»¿ª // + "oxgendosespec" + " " // 2 »ê¼ÒÅõ¿©³»¿ª // + "recovstatvalutable" + " " // 3 ȸº¹»óÅÂÆò°¡Ç¥ // + "pataddtool" + " " // 4 ȯÀÚºÎÂø±â±¸ // + "drgecdspec" + " " // 5 ¹è¾×°ü Á¤º¸ // + "recovstatvalutableChild"; // 6 ȸº¹»óÅÂÆò°¡Ç¥(14¼¼¹Ì¸¸) 141013 Ãß°¡ // var XmlInstNm = XmlInstName.split(" "); } //----------------------------------------------------------------- // °£È£ÀÏÁöŸÀÔII È­¸é È£Ãâ : ¾çõ´ö¾¾ ¿Ï·áÈÄ Ã³¸®µÇ´Â »çÇ×ÀÓ.. 9/28 //----------------------------------------------------------------- function fSMMNR03400Call() { // °£È£ÀÏÁö È£Ãâ½Ã ±âº» ÀÛ¾÷ ³»¿ª // - ±â·Ï ±¸ºÐ Á¤º¸ // SMMNR03400_ParamBase : recflag¢Ëdutplaccd¢Ëreclnkkey => ±â·Ï±¸ºÐ¢ËºÎ¼­ÄÚµå¢Ë±â·Ï¿¬°èŰ // SMMNR03400_ParamPrcp : prcpflag¢Ëprcpnm => 󹿱¸ºÐ¢Ëó¹æÁ¤º¸ // - ±â·Ï±¸ºÐ(recflag) : // O : ¿Ü·¡ F : ±â´É°Ë»ç I : ÁÖ»ç½Ç // D : DSC S : Àü¹®°£È£ H : °¡Á¤°£È£ // E : ÀÀ±Þ½Ç A : ¸¶Ãë°ú R : ȸº¹½Ç // L : Åõ¼®½Ç B : Ç÷´ç±â·Ï // - ºÎ¼­ÄÚµå(dutplaccd) : // 12611 : ¿Ü·¡ 33100 : ±â´É°Ë»ç 31900 : ÁÖ»ç½Ç // 34100 : DSC ¹ÌÁ¤ : Àü¹®°£È£ 50112 : °¡Á¤°£È£ // 82015 : ÀÀ±Þ½Ç 10900 : ¸¶Ãë°ú 31170 : ȸº¹½Ç // 31400 : Åõ¼®½Ç 00001 : Ç÷´ç±â·Ï var wPath = "/root/init/WorkData" ; // model.makeValue(wPath+"/pid" , model.getValue(xPathData+ "/pid" )); // ȯÀÚ¹øÈ£ model.makeValue(wPath+"/instcd" , model.getValue(xPathData+ "/instcd" )); // ±â°üÄÚµå model.makeValue(wPath+"/oprsrvno" , model.getValue(xPathData+ "/oprsrvno" )); // ÀÇ·Ú¹øÈ£ model.makeValue(wPath+"/ophistno" , model.getValue(xPathData+ "/ophistno" )); // À̷¹øÈ£ if(model.getValue(wPath+"/pid") == ""){ return; } var wPath = "/root/init/WorkData" ; // var parammsg = "recflag¢Ëdutplaccd¢Ëreclnkkey¢Ì" + "R" + "¢Ë" //+ "31170" + "¢Ë" //2008-08-11 ¿ÀÈÄ 5:22:30 taebum ÁÖ¼®Ã³¸® + "900" + "¢Ë" + model.getValue(wPath+ "/pid" ) + "," // ȯÀÚ¹øÈ£ + model.getValue(wPath+ "/instcd" ) + "," // ±â°üÄÚµå + model.getValue(wPath+ "/oprsrvno" ) + "," // ÀÇ·Ú¹øÈ£ + model.getValue(wPath+ "/ophistno" ) + "¢Ì" ; // À̷¹øÈ£ setParameter("SMMNR03400_ParamBase",parammsg ); model.property("inrmdd") = inp_inrmdt.value; model.property("inrmtm") = inp_inrmtm.value; modal("SMMNR03400"); CareRecList_Read(); model.property("inrmdd") = ""; model.property("inrmtm") = ""; } function fPatCodePopup() { var xpos = event.screenX; var ypos = event.screenY-300; var xpos = 1; var ypos = 1; open("SPMNP06100", 1, xpos, ypos,"SPMNP06100", "/root/init/example", "/root/init/example"); var iProperties = getParameter("SendData"); var iSplit_Value = iProperties.split("|"); if (iSplit_Value.length > 0) { model.setValue("/root/HideData/condition/pid" , iSplit_Value[0]); // CODE model.setValue("/root/HideData/condition/kornm", iSplit_Value[1]); // NAME } ipt_pid.refresh(); ipt_hngnm.refresh(); } //----------------------------------------------------------------- // ¹è¾×°ü Á¤º¸ Á¶È¸ ¹öư Ŭ¸¯½Ã À̺¥Æ® //----------------------------------------------------------------- function fOnClickDrqecdList(){ var sTempXpath = "/root/main/MnphrecoData/MnphrecoList/drgecdspec/lists/drgecdlist";//¹è¾×°ü Á¤º¸ xPath var sSearchFlag = "01"; //01 : ¹è¾×°ü , 02: ÇÕº´Áõ setParameter("DrqecdList_search_data", sSearchFlag); var xpos = 1; var ypos = 1; var sGridRefreshFlag = "false"; modal("SMMNP00701", 1, xpos, ypos,"SMMNP00701", "", ""); var sResult = getParameter("DrqecdList_result_data"); //var sResult = model.getValue("/root/temp/recvdata"); if(sResult != null && sResult != ""){ setParameter("DrqecdList_result_data", ""); var sResultArr = sResult.split("¢Ì"); if(sResultArr.length > 0){ var sGoodcd = ""; //¹è¾×°ü Á¾·ù var sAllsizespecid = ""; //±Ô°Ý var sDrgeqty = ""; //°³¼ö var sPartinfo = ""; //ºÎÀ§ var sOutput = ""; //output var sGoodName = ""; //Àåºñ¸í var iAddRowCnt= datagrid3.rows-datagrid3.fixedRows; for(var i = 0; i < sResultArr.length; i++){ var sResultDetailArr = sResultArr[i].split("¢Ë"); if(sResultDetailArr.length > 0){ //ÆË¾÷¿¡¼­ ³Ñ¾î¿Â Á¤º¸Áß °ãÄ¡´Â Á¤º¸´Â Á¦¿ÜÇÏ°í µ¥ÀÌÅ͸¦ insertÇÑ´Ù. sGoodcd = sResultDetailArr[0]; //code sGoodName = sResultDetailArr[1]; //codename Àåºñ¸í sAllsizespecid = sResultDetailArr[2]; //codedesc1 ±Ô°Ý sDrgeqty = sResultDetailArr[3]; //codedesc2 °³¼ö sPartinfo = sResultDetailArr[4]; //codedesc3 ºÎÀ§ //sOutput = sResultDetailArr[5]; //codedesc4 output var sExsist = "false"; var iTempGridCnt = getNodesetCount(sTempXpath);//¹è¾×°ü Á¤º¸ ÀÔ·ÂµÈ °Ç¼ö var sTempCode = ""; //±âÁ¸ ¹è¾×°ü Á¤º¸¿¡ µî·ÏµÈ ÀåºñÄÚµå for(var k = 1; k < iTempGridCnt+1; k++){ sTempCode = datagrid3.TextMatrix(k, 1);//ÇöÀç µî·ÏµÈ ÀåºñÄÚµå //alert("sTempCode : " + sTempCode); if(sTempCode == sGoodcd){ sExsist = "true"; break; } } if(sExsist == "false"){ //datagrid3.addRow(true, true); iAddRowCnt++; sGridRefreshFlag = "true"; model.makeValue(sTempXpath+"["+iAddRowCnt+"]/goodname", sGoodName); model.makeValue(sTempXpath+"["+iAddRowCnt+"]/goodcd" , sGoodcd); model.makeValue(sTempXpath+"["+iAddRowCnt+"]/allsizespecid", sAllsizespecid); model.makeValue(sTempXpath+"["+iAddRowCnt+"]/drgeqty" , sDrgeqty); model.makeValue(sTempXpath+"["+iAddRowCnt+"]/partinfo", sPartinfo); model.makeNode(sTempXpath+"["+iAddRowCnt+"]/output"); } } } datagrid3.rebuild(); } } } //¹è¾×°ü ¸®½ºÆ® ¹× ¼ö¼ú¹æÄÚµå Á¤º¸ Á¶È¸ function fGetDrgecdlist(){ model.removenode("/root/send"); model.makeValue("/root/send/temp" , "temp");//req temp Data bbt_save.disabled = "true"; if (!submit("TRMNP00704")) { // ¹è¾×°ü Á¤º¸ , ¼ö¼ú¹æÁ¤º¸ Á¶È¸ return false; } return true; } //¹è¾×°ü Á¤º¸ »èÁ¦¹öư Ŭ¸¯ ½Ã À̺¥Æ® function fClickRemoveDrgecdlist(){ var cur_row = datagrid3.row; // Çà ¹øÈ£ °¡Á®¿À±â if(cur_row < 1){ messageBox("»èÁ¦ÇÒ ¹è¾×°üÁ¤º¸¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù...", ""); return; } datagrid3.deleteitem(cur_row); } // ¼ö¼úÀåºñÁ¶È¸ ÆË¾÷ È£Ãâ function fOpEqmtPopup(){ var sTempOprsrvno = model.getValue("/root/main/MnphrecoData/MnphrecoList/oprsrvno"); if(sTempOprsrvno == "" || sTempOprsrvno == null || sTempOprsrvno =="undefined"){ return; } var sMsg = ""; var sOPEqmtCD = ""; setParameter("SPMNP00300_searchFlag","RECO"); modal("SPMNP00301"); getParameter("SPMNP00300_Return"); sMsg = getParameter("SPMNP00300_Return"); if(sMsg == "") return; var iRow = datagrid7.rows-datagrid7.fixedrows; var sTempGridXpath = "/root/main/MnphrecoData/MnphrecoList/pataddtool/pataddlists/pataddlist"; for(var i =1; i < sMsg.split("¢Ì").length-1; i++){ sOPEqmtCD = getArrayData(sMsg, i,0); if(model.getValue(sTempGridXpath+"[fixasetcd ='"+sOPEqmtCD+"']/fixasetcd") != "") continue; // if ((iRow == 0) ||(model.getValue(sTempGridXpath+"["+iRow+"]/fixasetcd") !="")) { datagrid7.addRow(false); iRow++; } model.setValue(sTempGridXpath+"["+iRow+"]/fixasetcd", getArrayData(sMsg, i,0)); model.setValue(sTempGridXpath+"["+iRow+"]/toolnm", getArrayData(sMsg, i,1)); model.setValue(sTempGridXpath+"["+iRow+"]/goodmodel", getArrayData(sMsg, i,1)); model.setValue(sTempGridXpath+"["+iRow+"]/goodspec", getArrayData(sMsg, i,1)); } datagrid7.rebuild(); } //ȸº¹½ÃÀÛ/»ç¿ëÁ¾·á ¹öư Ŭ¸¯½Ã À̺¥Æ® function fClickRecoTimeBtn(){ var iCurrentCur = datagrid7.row; var sTempXpath = "/root/main/MnphrecoData/MnphrecoList/pataddtool/pataddlists/pataddlist"; //ȸº¹½ÃÀÛ/»ç¿ëÁ¾·á ½Ã°£ ¼¼ÆÃ by ±èÁø¸í 2010-02-03 var startDt, endDt; var inrmdd = model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt"); var inrmtm = model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm"); var outdd = model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt"); var outtm = model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm"); if(iCurrentCur < 1){ messageBox("½Ã°£Á¤º¸¸¦ ÀÔ·ÂÇÒ Àåºñ¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù...", ""); return; } if( (inrmdd == "")||(inrmdd == null)||(inrmdd == "undefined")||(inrmtm == "")||(inrmtm == null)||(inrmtm == "undefined") ) {//ÀԽǽð£ÀÌ ¾øÀ¸¸é ÇöÀç½Ã°£¼ÂÆÃ startDt = getCurrentDate()+""+ getCurrentTime().substring(0,4); }else { startDt = inrmdd + inrmtm; } if( (outdd == "")||(outdd == null)||(outdd == "undefined")||(outtm == "")||(outtm == null)||(outtm == "undefined") ) {//Åð½Ç½Ã°£ÀÌ ¾øÀ¸¸é ÇöÀç½Ã°£¼ÂÆÃ endDt = getCurrentDate()+""+ getCurrentTime().substring(0,4); }else { endDt = outdd + outtm; } var iStartTm = datagrid7.TextMatrix(iCurrentCur, 3); var iEndTm = datagrid7.TextMatrix(iCurrentCur, 4); if(iStartTm == "" || iStartTm == null || iStartTm == "undefined"){ datagrid7.TextMatrix(iCurrentCur, 3) = startDt; }else if(iEndTm == "" || iEndTm == null || iEndTm == "undefined"){ datagrid7.TextMatrix(iCurrentCur, 4) = endDt; }else{ messageBox("»ç¿ë½ÃÀÛ/Á¾·á½Ã°£ ¸ðµÎ ÀԷµǾîÀÖ½À´Ï´Ù. È®ÀÎÇϽñ⠹ٶø´Ï´Ù.", ""); return; } datagrid7.refresh(); } //ȸº¹°£È£±â·ÏI ¹öư Ŭ¸¯ ½Ã ¸¶ÃëÀϹÝÁ¤º¸ Á¶È¸ + v/SÁ¤º¸ Á¶È¸ function fGetAsntInfo(){ btn_anstinfo.selected = true; //model.toggle("case3"); //case3.disabled = true; //¿î¿µ½Ã ¸·¾Æ¾ß ÇÔ. //Áø·á-¸¶ÃëÀϹÝÁ¤º¸(Áø·á source °øÀ¯)¸¦ Á¶È¸ÇÑ´Ù. var sOprsrvno = model.getValue("/root/main/MnphrecoData/MnphrecoList/oprsrvno"); if(sOprsrvno == "" || sOprsrvno == null || sOprsrvno == "undefined"){ messageBox("ȯÀÚÀÇ ¼ö¼ú¿¹¾àÁ¤º¸°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.", ""); return; } model.removenode("/root/send"); model.makeNode("/root/send/reqdata"); model.makeValue("/root/send/reqdata/oprsrvno" , sOprsrvno);//req temp Data model.makeValue("/root/send/reqdata/instcd" , getUserInfo("dutplceinstcd"));//req temp Data if (!submit("TRMMR03702")) { return false; } //********************************** //¸¶Ãë±â·ÏÀ» Á¤º¸ °øÀ¯°ü·Ã µ¥ÀÌÅÍ Á¶È¸ //********************************** // ¼ö¼ú¹æ ÄÞº¸Á¶È¸ model.removenode("/root/send"); model.makeNode("/root/send/reqdata"); model.makeValue("/root/send/reqdata/currentdate" , getCurrentDate()); model.makeValue("/root/send/reqdata/instcd" , getUserInfo("dutplceinstcd")); submit("TRMMR03712"); //¸¶Ãë±â·Ï - Áø´Ü¸í ¸®½ºÆ®, ¼ö¼ú¸í(Àü)- case cart (ÁÖ+ºÎ), ¼ö¼ú¸í(ÈÄ) ¹× ¼ö¼úÂü°¡ÀÚ Á¤º¸ Á¶È¸ if(model.getValue("/root/hidden/anstinfoList/anstinfo/perfdrid") != "" || model.getValue("/root/hidden/anstinfoList/anstinfo/perfdrid2") != "" || model.getValue("/root/hidden/anstinfoList/anstinfo/anstdrid2") != "" || model.getValue("/root/hidden/anstinfoList/anstinfo/anstdrid3") != "" ){ model.removenode("/root/send"); model.makeNode("/root/send/reqdata"); model.makeValue("/root/send/reqdata/oprsrvno" , sOprsrvno); model.makeValue("/root/send/reqdata/instcd" , getUserInfo("dutplceinstcd")); model.makeValue("/root/send/reqdata/dept1" , model.getValue("/root/hidden/anstinfoList/anstinfo/perfdeptcd")); model.makeValue("/root/send/reqdata/dept2" , model.getValue("/root/hidden/anstinfoList/anstinfo/perfdeptcd2")); model.makeValue("/root/send/reqdata/doct1" , model.getValue("/root/hidden/anstinfoList/anstinfo/perfdrid")); model.makeValue("/root/send/reqdata/doct2" , model.getValue("/root/hidden/anstinfoList/anstinfo/perfdrid2")); model.makeValue("/root/send/reqdata/anstdoct1", model.getValue("/root/hidden/anstinfoList/anstinfo/anstdrid1")); model.makeValue("/root/send/reqdata/anstdoct2", model.getValue("/root/hidden/anstinfoList/anstinfo/anstdrid2")); model.makeValue("/root/send/reqdata/anstdoct3", model.getValue("/root/hidden/anstinfoList/anstinfo/anstdrid3")); model.makeValue("/root/send/reqdata/opschedd", model.getValue("/root/main/operation/list/opschedd")); submit("TRMNP00705"); //submit("TRMMR03709"); // Á¶È¸µÈ Áýµµ°ú/ÁýµµÀÇ, ¸¶ÃëÀÇ Á¤º¸ refresh var iTempNodeCnt = instance1.selectSingleNode("/root/hidden/anstaddinfo/addinfo/anstopuserlist").length; var sGb = ""; var sDeptcd = ""; var sDeptnm = ""; var sUserid = ""; var sUsernm = ""; for(var i = 1; i <= iTempNodeCnt; i++){ sGb = model.getValue("/root/hidden/anstaddinfo/addinfo/anstopuserlist["+i+"]/gb"); switch(sGb){ case "doct1" : model.setValue("/root/hidden/anstinfoList/anstinfo/perfdeptcd",model.getValue("/root/hidden/anstaddinfo/addinfo/anstopuserlist["+i+"]/posdeptnm")); model.setValue("/root/hidden/anstinfoList/anstinfo/perfdrid" ,model.getValue("/root/hidden/anstaddinfo/addinfo/anstopuserlist["+i+"]/usernm")); break; case "doct2" : model.setValue("/root/hidden/anstinfoList/anstinfo/perfdeptcd2",model.getValue("/root/hidden/anstaddinfo/addinfo/anstopuserlist["+i+"]/posdeptnm")); model.setValue("/root/hidden/anstinfoList/anstinfo/perfdrid2" ,model.getValue("/root/hidden/anstaddinfo/addinfo/anstopuserlist["+i+"]/usernm")); break; case "anst1" : model.setValue("/root/hidden/anstinfoList/anstinfo/anstdrid1" ,model.getValue("/root/hidden/anstaddinfo/addinfo/anstopuserlist["+i+"]/usernm")); break; case "anst2" : model.setValue("/root/hidden/anstinfoList/anstinfo/anstdrid2" ,model.getValue("/root/hidden/anstaddinfo/addinfo/anstopuserlist["+i+"]/usernm")); break; case "anst3" : model.setValue("/root/hidden/anstinfoList/anstinfo/anstdrid3" ,model.getValue("/root/hidden/anstaddinfo/addinfo/anstopuserlist["+i+"]/usernm")); break; default : break; } } } // ¸¶Ãë ¼ö¼úÈĸí Ä«ÇÇ ³ëµå¼Â model.copyNode("/root/hidden/anstaddinfo/addinfo/item[cdflag = '4']", "/root/hidden/anstaddinfo/addinfo/item"); var anstfromdd = model.getValue("/root/hidden/anstinfoList/anstinfo/anstfromdd"); var anstfromtm = model.getValue("/root/hidden/anstinfoList/anstinfo/anstfromtm"); var ansttodd = model.getValue("/root/hidden/anstinfoList/anstinfo/ansttodd"); var ansttotm = model.getValue("/root/hidden/anstinfoList/anstinfo/ansttotm"); fGetHours(anstfromdd, anstfromtm, ansttodd, ansttotm, "/root/hidden/ansttm", "/root/hidden/anstmnt"); //ÃÑ ¸¶Ãë ½Ã°£ °è»ê if(iTempNodeCnt > 0){ model.refresh(); } } /** * @desc : Á¾·á½Ã°£¿¡¼­ ½ÃÀ۽ð£À» »« ½Ã°£ °è»ê model.refresh() ÇÏÁö ¾ÊÀ½!! ÁÖÀÇ * @param : * @ fromtmPath : ½ÃÀ۽ð£ (½ÃºÐ) * @ totmPath : Á¾·á½Ã°£ (½ÃºÐ) * @return : * @author : * @--------------------------------------------------- */ function fGetHours(anstfromdd, anstfromtm, ansttodd, ansttotm, hrPath, minPath) { if(anstfromdd == "" || anstfromdd == null || anstfromtm == "undefined" || anstfromtm == "" || anstfromtm == null || anstfromtm == "undefined" || ansttodd == "" || ansttodd == null || ansttodd == "undefined" || ansttotm == "" || ansttotm == null || ansttotm == "undefined"){ return; } if (anstfromtm >= "2400") { anstfromtm = "0000" } if (ansttotm >= "2400") { ansttotm = "0000" } var fromdt = anstfromdd+""+anstfromtm; var todt = ansttodd +""+ansttotm; var getHours = "0000"; if (fromdt <= todt) { var date1 = fromdt.toDate("YYYYMMDDhhmm"); var date2 = todt.toDate("YYYYMMDDhhmm"); //alert("date1 : "+date1 + ", date2 : "+date2); getHours= fGetHourInterval(fTimeString(date1),fTimeString(date2)); } var hr = getHours.substr(0,2); var min = getHours.substr(2,2); model.setValue(hrPath,hr); model.setValue(minPath,min); } /** * Time ½ºÆ®¸µÀ» ÀÚ¹Ù½ºÅ©¸³Æ® Date °´Ã¼·Î º¯È¯ * parameter time: Time Çü½ÄÀÇ String */ function fTimeObject(time) { //parseTime(time) var year = time.substr(0,4); var month = time.substr(4,2) - 1; // 1¿ù=0,12¿ù=11 var day = time.substr(6,2); var hour = time.substr(8,2); var min = time.substr(10,2); return new Date(year,month,day,hour,min); } /** * µÎ TimeÀÌ ¸î ½Ã°£ Â÷À̳ª´ÂÁö ±¸ÇÔ * time1ÀÌ time2º¸´Ù Å©¸é(¹Ì·¡¸é) minus(-) */ function fGetHourInterval(time1,time2) { var date1 = fTimeObject(time1); var date2 = fTimeObject(time2); var hour = 1000 * 3600; //1½Ã°£ var min = 1000 * 60; //1ºÐ var origin = parseInt((date2 - date1) / min, 10); var deferhour = parseInt(origin / 60,10); var defermin = origin % 60; var hour = deferhour; var min = defermin; if (("" + hour).length == 1) { hour = "0" + hour; } if (("" + min).length == 1) { min = "0" + min; } return ("" + hour + min); } /** * ÀÚ¹Ù½ºÅ©¸³Æ® Date °´Ã¼¸¦ Time ½ºÆ®¸µÀ¸·Î º¯È¯ * parameter date: JavaScript Date Object */ function fTimeString(date) { //formatTime(date) var year = date.getFullYear(); var month = date.getMonth() + 1; // 1¿ù=0,12¿ù=11À̹ǷΠ1 ´õÇÔ var day = date.getDate(); var hour = date.getHours(); var min = date.getMinutes(); if (("" + month).length == 1) { month = "0" + month; } if (("" + day).length == 1) { day = "0" + day; } if (("" + hour).length == 1) { hour = "0" + hour; } if (("" + min).length == 1) { min = "0" + min; } return ("" + year + month + day + hour + min) } //¼öÇ÷±â·Ï Á¶È¸ ¹öư Ŭ¸¯ ½Ã À̺¥Æ® function fClickBloodBtn(){ var sPath = "/root/main/MnphrecoData/MnphrecoList/pid"; var sPid = model.getValue(sPath); if(sPid != ""){ setParameter("ioflag", "IPRC2"); setParameter("pid", sPid); open("SMMNR01000"); } } /** * 󹿳»¿ª ¹öưÀ» Ŭ¸¯ÇÏ¿´À» °æ¿ì À̺¥Æ® * */ function fOnClickOrderListTab(){ model.toggle("case5"); model.removeNodeSet("/root/hidden/anstorderinfo"); grd_anstprcp.refresh(); var iCurrentRow = datagrid5.row; if(iCurrentRow < 1){ return; } var sOprsrvno = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/oprsrvno"); var sAnstrecno = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/anstrecno"); if(sAnstrecno != "" && sAnstrecno != "undefined" && sAnstrecno != null){ model.removenode("/root/send"); model.makeValue("/root/send/oprsrvno" , sOprsrvno); model.makeValue("/root/send/anstrecno" , sAnstrecno); submit("TRMNP00707"); } } /** * ¸¶ÃëÀÇ»ç ÄÞº¸ ¼±Åýà id, name setting event * */ function fOnClickAnstDoctCombo(pFlag){ var sUserid = ""; var sUsernm = ""; var sUseridXpath = ""; var sUsernmXpath = ""; switch(pFlag){ case "A" : sUserid = model.getValue("/root/main/MnphrecoData/MnphrecoList/outconfirmdoctorid_tmp"); sUsernm = model.getValue("/root/main/MnphrecoData/AnstDoctList[userid = '"+sUserid+"']/usernm"); sUseridXpath = "/root/main/MnphrecoData/MnphrecoList/outconfirmdoctorid"; sUsernmXpath = "/root/main/MnphrecoData/MnphrecoList/outconfirmdoctor"; break; case "B" : sUserid = model.getValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid_tmp"); sUsernm = model.getValue("/root/main/MnphrecoData/AnstDoctList[userid = '"+sUserid+"']/usernm"); sUseridXpath = "/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid"; sUsernmXpath = "/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaynm"; break; case "C" : sUserid = model.getValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid_tmp"); sUsernm = model.getValue("/root/main/MnphrecoData/AnstDoctList[userid = '"+sUserid+"']/usernm"); sUseridXpath = "/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid"; sUsernmXpath = "/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextnm"; break; } model.setValue(sUseridXpath, sUserid); model.setValue(sUsernmXpath, sUsernm); switch(pFlag){ case "A" : inp_outdrid.refresh(); break; case "B" : output14.refresh(); break; case "C" : output1.refresh(); break; } } //ÃÑ È¸º¹ ¼Ò¿ä½Ã°£ setting function fMakeRecoTotalTime(){ var pFrDate = model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt"); var pFrTime = model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm"); var pToDate = model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmdt"); var pToTime = model.getValue("/root/main/MnphrecoData/MnphrecoList/outrmtm"); if(pFrDate != "" && pFrDate != null && pFrDate != "undefined" && pFrTime != "" && pFrTime != null && pFrTime != "undefined" && pToDate != "" && pToDate != null && pToDate != "undefined" && pToTime != "" && pToTime != null && pToTime != "undefined" ){ var rTime = fTimeInterval(pFrDate, pToDate, pFrTime, pToTime); model.setValue("/root/HideData/recoinfo/recototaltime", rTime); output15.refresh(); } } // ¼Ò¿ä½Ã°£°è»ê function fTimeInterval(pFrDate, pToDate, pFrTime, pToTime, pFlag){ var HH=0, MM=0, tHH=0; var sInHospTMs, sInHospTM; var rTime = ""; // if (pFrDate ==""){ //messageBox("½ÃÀÛ ÀÏÀÚ¸¦", "C001"); return rTime; } // if (pToDate ==""){ //messageBox("Á¾·á ÀÏÀÚ¸¦", "C001"); return rTime; } // if (pFrTime == ""){ //messageBox("½ÃÀÛ ½Ã°£À»", "C001"); return rTime; } // if (pToTime == ""){ // messageBox("Á¾·á ½Ã°£À»", "C001"); return rTime; } // if (pFrDate > pToDate){ messageBox("½ÃÀÛ ÀÏÀÚ°¡ Á¾·áÀÏÀÚº¸´Ù Å©¹Ç·Î ó¸®ÇÒ ¼ö ", "I004"); return rTime; } // if (pFrDate == pToDate){ if (pFrTime > pToTime){ messageBox("½ÃÀ۽ð£("+ pFrTime +") ÀÌ Á¾·á½Ã°£("+pToTime +") º¸´Ù Å©¹Ç·Î ó¸®ÇÒ ¼ö ", "I004"); return rTime; } } var sDateInterval = getDateInterval(pFrDate , pToDate ); // µÎ ÀÏÀÚ»çÀÌÀÇ Â÷(ÀÏ´ÜÀ§) // alert("sTimeInterval = getTimeInterval("+pFrTime+"00, "+pToTime+"00 )" ); // µÎ ½Ã°£»çÀÌÀÇ Â÷(ÃÊ´ÜÀ§) var sTimeInterval = getTimeInterval(pFrTime+"00", pToTime+"00" ); // µÎ ½Ã°£»çÀÌÀÇ Â÷(ÃÊ´ÜÀ§) tHH = Number(sDateInterval * 24 ) + Number(sTimeInterval / 3600); HH = Math.floor(tHH); MM = (HH == 0) ? Math.round(tHH * 60) : Math.round((tHH % HH) * 60); HH = lpad(HH, 2, "0"); MM = lpad(MM, 2, "0"); if (pFlag =="1") { rTime = HH+":"+MM; } else { rTime = HH+"½Ã°£ "+MM+"ºÐ"; } // alert(rTime); return rTime; } //Menu ¿À¸¥ÂÊ Å¬¸¯½Ã À̺¥Æ® function fShowMenu(pData){ /* if(!fOnDoulbeClickScheList(0)){ return; } */ var Idx = Number(pData); var iCurrentRow = datagrid5.row; if(iCurrentRow < 1){ return; } var sPath = "/root/HideData/opschelists/schelist"; /* //»ó´Ü Á¤º¸ ¿Ã¸®±â var sPath = "/root/HideData/opschelists/schelist"; var sPatFlag = model.getValue(sPath+"["+iCurrentRow+"]/oppatflagcd"); if (sPatFlag == "") { sPatFlag = "I"; } var param = "T¢Ë" // 01 O:¿Ü·¡, I:ÀÔ¿ø±¸ºÐ, T:¼ö¼ú¿¹¾à + model.getValue(sPath+"["+iCurrentRow+"]/pid" ) + "¢Ë" // 02 µî·Ï¹øÈ£ + model.getValue(sPath+"["+iCurrentRow+"]/opcnfmdd" ) + "¢Ë" // 03 ¼ö¼ú½ÃÀÛÀÏÀÚ + "¢Ë" // 04 cretno(¾ø´Â °æ¿ì ""·Î ó¸®) + model.getValue(sPath+"["+iCurrentRow+"]/instcd" ) + "¢Ë" // 05 ±â°üÄÚµå + model.getValue(sPath+"["+iCurrentRow+"]/perfdeptcd" ) + "¢Ë" // 06 Áýµµ°úºÎ¼­ + model.getValue(sPath+"["+iCurrentRow+"]/perfdrid" ) + "¢Ë" // 07 ÁýµµÀÇID + sPatFlag + "¢Ë" // 08 ȯÀÚ±¸ºÐ + "F¢Ë" // 09 F -󸮱¸ºÐ ¹«Á¶°Ç F·Î ¼³Á¤ + model.getValue(sPath+"["+iCurrentRow+"]/oprsrvno" ) + "¢Ë" // 10 ¼ö¼ú¿¹¾à¹øÈ£ + model.getValue(sPath+"["+iCurrentRow+"]/ophistno" ) + "¢Ë" // 11 ¼ö¼úÀ̷¹øÈ£ + model.getValue(sPath+"["+iCurrentRow+"]/opcnfmdd" ) + "¢Ë"; // 12 Á¶È¸ÀÏÀÚ 2007-09-13 ¿ÀÁöÈÆ Ãß°¡... setParameter("condparam", param); modal("SPMMO08900", 1, "", "", "", "SPMMO08900", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;"); */ switch(Idx) { case 1 : /* SMMNR00900_Param pid¢Ëindd¢Ëcretno¢Ëinstcd¢Ëopenflag¢Ì ==> µî·Ï¹øÈ£¢ËÀÔ¿øÀÏÀڢ˻ý¼º¹øÈ£¢Ë±â°üÄÚµå¢ËÈ­¸éÈ£ÃⱸºÐ¢Ì //sParamInfo = "pid¢Ëindd¢Ëcretno¢Ëinstcd¢Ì31263¢Ë20080822¢Ë1¢Ë012¢Ì" */ var iCurrentRow = datagrid5.row; var sTmpPid = model.getValue("root/main/MnphrecoData/MnphrecoList/pid" ); //var sTmpIndd = model.getValue("root/main/MnphrecoData/MnphrecoList/orddd"); //var sTmpCretno = model.getValue("root/main/MnphrecoData/MnphrecoList/cretno"); //var sTmpInrmdd = model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmdt"); //var sTmpInrmtm = model.getValue("/root/main/MnphrecoData/MnphrecoList/inrmtm")+"00"; var sTmpIndd = model.getValue("/root/HideData/opschelists/schelist[" + iCurrentRow + "]/indd"); var sTmpCretno = model.getValue("/root/HideData/opschelists/schelist[" + iCurrentRow + "]/cretno"); var sTmpInrmdd = model.getValue("/root/HideData/opschelists/schelist[" + iCurrentRow + "]/inrmdt"); var sTmpInrmtm = model.getValue("/root/HideData/opschelists/schelist[" + iCurrentRow + "]/inrmtm");+"00"; //ÀÔ½Ç ½Ã°£ÀÌ ¾øÀ» °æ¿ì ÇöÀçÀÏÀÚ¸¦ ³Ñ±â±â À§ÇÑ ¸Þ¼¼Áö Ãß°¡ if(sTmpInrmdd == "" || sTmpInrmtm == "00"){ if (window.alert("ÀÔ½ÇÀϽà Á¤º¸°¡ À߸ø ÀԷµǾú½À´Ï´Ù. ÇöÀç½Ã°£À¸·Î ¼³Á¤ÇϽðڽÀ´Ï±î?" ,"½Ã°£ Setting È®ÀÎ", 1 | 32) != 1){ return; } sTmpInrmdd = getCurrentDate(); sTmpInrmtm = getCurrentTime().substr(0, 4); } var sTmpRecodeptcd = model.getValue("root/main/MnphrecoData/MnphrecoList/recodeptcd"); var sTmpInstcd = getUserInfo("dutplceinstcd"); //2008-09-30 ¿ÀÀü 2:56:49 taebum ȸº¹½Ç°ü·Ã ÀÓ»ó°üÂû ¿¬µ¿ Ãß°¡»çÇ× //setParameter("SMMNR00900_Param", "pid¢Ëindd¢Ëcretno¢Ëinstcd¢Ì"+sTmpPid+"¢Ë"+sTmpIndd+"¢Ë"+sTmpCretno+"¢Ë"+sTmpInstcd+"¢Ì"); setParameter("SMMNR00900_SpParam", "pid¢Ëindd¢Ëcretno¢Ëinstcd¢Ëinrmdd¢Ëdutplcecd¢Ì"+sTmpPid+"¢Ë"+sTmpIndd+"¢Ë"+sTmpCretno+"¢Ë"+sTmpInstcd+"¢Ë"+sTmpInrmdd+sTmpInrmtm+"¢Ë"+sTmpRecodeptcd+"¢Ì"); //modal("SMMNR00900"); open("SMMNR00900", "", "100", "100", "SMMNR00900", "", ""); //setParameter("SMMNR00900_Param", ""); break; case 2 : var pid = model.getValue("root/main/MnphrecoData/MnphrecoList/pid"); var prcpnm = model.getValue("root/main/MnphrecoData/MnphrecoList/opcdnm"); var kind = "5";//±âŸ var arvposcd = getPatientInfoDetail("wardcd");//º´µ¿ÄÚµå var rsrvdt = ""; //var startposcd = "3073300000";//ȸº¹½Ç ºÎ¼­ÄÚµå var startposcd = getUserInfo("dutplcecd"); fInsTranCallOP(pid, prcpnm, kind, rsrvdt, arvposcd, startposcd); break; case 3://¼ö¼úÁغñÈ®ÀÎ setParameter("OpMenu", "O"); open("SMMNP00200", "", "100", "100", "SMMNP00200", "", ""); break; case 4://¸¶Ã밣ȣó¹æ open("SMMNP01800", "", "100", "100", "SMMNP01800", "", ""); break; case 5://¸¶¾à󹿰ü¸® open("SMADT30400", "", "100", "100", "SMADT30400", "", ""); break; case 6://PRN󹿰ü¸® model.makeValue("/root/dsch_hidden/dsch_cond/prestimportid", "om"); modal("SMMNW00100","1","1","1", "SMMNW00100", "/root/dsch_hidden/dsch_cond", "/root/dsch_hidden/dsch_cond"); break; case 7://Ç÷¾×ºÒÃâ°ü¸® if(model.getValue("/root/main/MnphrecoData/MnphrecoList/ioflag")!="O"){ setParameter("SMMNR010_Param", "IPRC1"); } else setParameter("SMMNR010_Param", "OPRC1"); //setParameter("SMMNR010_Param", "O"); open("SMMNR01000", "", "100", "100", "SMMNR01000", "", ""); break; case 8://ÇöÀå°Ë»çÀÔ·Â open("SMLLR91100", "", "100", "100", "SMLLR91100", "", ""); break; case 9://¹ÙÄÚµå Ãâ·Â open("SMLLC00200", "", "100", "100", "SMLLC00200", "", ""); break; case 10://NAME LABEL Á¤¸® group5.visible = true;//Ãâ·ÂÀå¼ö ¼±Åà break; case 11://¼ö¼úÀü±¤ÆÇ°ü¸® open("SMMNP06100", "", "100", "100", "SMMNP06100", "", ""); break; case 12://¼ö¼úÁøÇàÇöȲ open("SMMNP06200", "", "100", "100", "SMMNP06200", "", ""); break; case 13://º¸È£ÀÚÈ£Ãâ open("SPMNP00101", "", "100", "100", "SPMNP00101", "", ""); // var iRow = -1; // var message = ""; // // iRow = datagrid5.row; // var pid = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/pid" ); // var patnm = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/hngnm" ); // var oproomcd = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/oproomcd"); // var oprsrvno = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/oprsrvno"); // var sa = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/sa" ); // var opdd = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/opcnfmdd"); // var callyn = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/callyn"); // var calltel = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/calltel"); // var opstatcd = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/opstatcd"); // var curtDate = getCurrentDate(); // curtDate = curtDate.substring(0, 8); // oproomcd = oproomcd.setReplaceWord("0", ""); //'0'À» °ø¹éÀ¸·Î ´ëü // // // 2009-03-02 ycd È£Ãâ Message ¼±Åà ±â´É Ãß°¡·Î ÀÎÇÏ¿© »èÁ¦ ó¸® // //message = patnm + "(" + sa + ") º¸È£ÀÚºÐÀº ¼ö¼ú½Ç ÀÔ±¸·Î ¿À½Ã±â ¹Ù¶ø´Ï´Ù."; // // if( (opstatcd == "10")||(opstatcd == "19")||(opstatcd == "20")||(opstatcd == "29")||(opstatcd == "39")||(opstatcd == "49")||(opstatcd == "50")||(opstatcd == "70") ){ // messageBox("¼ö¼ú ¿¹Á¤, Ãë¼Ò, Á¾·á ȯÀÚ´Â º¸È£ÀÚ È£ÃâÀ»", "E001"); // return; // } // // if( opdd == curtDate ) { // if( oprsrvno != "" ) { // if( callyn == "Y" ) { // messageBox("ÀÌ¹Ì È£Ãâ Áß ", "E008"); // }else { // if( calltel == "" ) {//È£Ãâ ÀüÈ­¹øÈ£°¡ ¾øÀ¸¸é NÀ¸·Î ¼ÂÆÃ // //calltel = "N"; // messageBox("È£Ãâ ÀüÈ­¹øÈ£°¡ ", "I004"); // return; // } // // //2009-03-02 YCD Message ¼±Åà ȭ¸é Parameter ¼³Á¤ ¹× È£Ãâ Ãß°¡ // setParameter("SPMNP00101_Param", "patnm¢Ëoproomcd¢Ì" + patnm + "¢Ë" + oproomcd + "¢Ì"); // setParameter("SPMNP00101_RtnData", ""); // modal("SPMNP00101"); // message = getParameter("SPMNP00101_RtnData"); // // if(message == ""){ // return; // } // // model.removenode("/root/send"); // model.makeValue("/root/send/savedata/oprsrvno", oprsrvno); // model.makeValue("/root/send/savedata/message", message); // model.makeValue("/root/send/savedata/calltel", calltel); // model.makeValue("/root/send/savedata/patnm", patnm); // model.makeValue("/root/send/savedata/callyn", callyn); // model.makeValue("/root/send/savedata/stat", "I"); // submit("TXMNP00101"); // // messageBox("È£Ãâ ", "I002"); // } // }else { // messageBox("¼ö¼ú¿¹¾à¹øÈ£°¡ ", "I004"); // } // }else { // messageBox("ÇöÀç ³¯Â¥ ÀÌ¿ÜÀÇ È¯Àڴ ȣÃâ ", "E001"); // } // // fSelectPos(); break; // case 14://º¸È£ÀÚÈ£Ãâ Ãë¼Ò // var iRow = -1; // iRow = datagrid5.row; // var oprsrvno = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/oprsrvno"); // var callyn = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/callyn"); // var opdd = model.getValue("/root/main/opPatlist/opPatInfo[" + iRow + "]/opcnfmdd"); // var curtDate = getCurrentDate(); // curtDate = curtDate.substring(0, 8); // // if( opdd == curtDate ) { // if( oprsrvno != "" ) { // if( callyn != "Y" ) { // messageBox("¹ÌÈ£Ãâ »óÅ ", "E008"); // }else { // model.removenode("/root/send"); // model.makeValue("/root/send/savedata/oprsrvno", oprsrvno); // model.makeValue("/root/send/savedata/stat", "C"); // submit("TXMNP00101"); // // messageBox("È£Ãâ Ãë¼Ò¸¦ ", "I002"); // } // }else { // messageBox("¼ö¼ú¿¹¾à¹øÈ£°¡ ", "I004"); // } // }else { // messageBox("ÇöÀç ³¯Â¥ ÀÌ¿ÜÀÇ È¯Àڴ ȣÃâ Ãë¼Ò", "E001"); // } // // fSelectPos(); // break; case 15://¸¶Ãë±â·ÏÁö open("SMMMR03700", "", "100", "100", "SMMMR03700", "", ""); break; case 16: //ÀÔ½ÇÃë¼Ò by ¹Ú¿µ¿ì 20100121 fInOutRoomCancel(); // ȸº¹°£È£±â·Ï ÀÔ½ÇÃë¼Ò break; default : alert("µî·ÏµÈ ¸Þ´ºÁ¤º¸°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù."); break; } } /** * @group : * @ver : 2008.08.26 * @by : ±è Áø ¸í * @--------------------------------------------------- * @type : function * @access : public * @desc : ¼ö¼ú½Ç ÀÌ¼Û¿ä¿ø È£Ãâ ÇÔ¼ö * @param : * @return : * @--------------------------------------------------- */ function fInsTranCallOP(pid, prcpnm, kind, rsrvdt, arvposcd, startposcd){ setParameter("status", "OP"); setParameter("pid", pid); setParameter("prcpnm", prcpnm); setParameter("kind", kind); setParameter("rsrvdt", rsrvdt); setParameter("arvposcd", arvposcd); setParameter("startposcd", startposcd); modal("SMMNB01810" ,"", "300", "150", "SMMNB01810", "", ""); } /** * PCA±â·Ï Á¶È¸ ¹öư Ŭ¸¯ ½Ã À̺¥Æ® * */ function fOnClickPCABtn(){ var sAnstRecNo = model.getValue("/root/main/MnphrecoData/MnphrecoList/anstrecno"); if(sAnstRecNo != null && sAnstRecNo != "" && sAnstRecNo != "undefined"){ setParameter("SMMNP00700_anstrecno", sAnstRecNo); //¸¶Ãë±â·Ï¹øÈ£ open("SPMNP00701", "", "100", "100", "SPMNP00701", "", ""); } } function fOnClickAnstInfoCombo(){ var sPlace = model.getValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctplacecd"); var sOutSmsFlag = model.getValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/outsmsmsgflag"); if(sPlace == "R"){ //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayadddt",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayaddtm",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid_tmp",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaynm",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayur",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairway",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaydt",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaytm",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid_tmp",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextnm",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextbp",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextp",""); //model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextspo",""); checkbox5.refresh(); radio6.refresh(); group5.refresh(); checkbox2.refresh(); }if(sPlace == "O"){ if(model.getValue("/root/main/MnphrecoData/MnphrecoList/recstat") == "I"){ model.removeNodeSet("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec"); model.makeNode("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec"); model.copyNode("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec","/root/hidden/hiddendata/anstinfospec"); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/outsmsmsgflag", sOutSmsFlag); } checkbox5.refresh(); radio6.refresh(); group5.refresh(); checkbox2.refresh(); } } //ȸº¹±â·Ï1 Á¤º¸Á¶È¸ function fGetGiRok1Data(pFlag, pSearchDt){ model.removeNodeSet("/root/main/revrInfo/mnphrepg"); var sPinfoPath = "/root/init/WorkData"; var sTitleXpath = "/root/main/revrInfo/mnphrevrtitle"; var sRecovseqno = model.getValue(sPinfoPath+"/recovseqno"); var sPid = model.getValue(sPinfoPath+"/pid"); var sOprsrvno = model.getValue(sPinfoPath+"/oprsrvno"); var sSearchDt = ""; if(sOprsrvno == "" || sOprsrvno == null || sOprsrvno == "undefined" || sPid == "" || sPid == null || sPid == "undefined" || sRecovseqno == "" || sRecovseqno == null || sRecovseqno == "undefined"){ messageBox("±â·ÏÇÒ È¯ÀÚ¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù.", "I000"); return; } var sTerm = model.getValue("/root/init/revrterm/term"); if(sTerm == "" || sTerm == "undefined" || sTerm == null){ sTerm = "5"; } var sPrnorderflag = model.getValue("/root/init/revrterm/prnorderflag"); if(sPrnorderflag == ""){ model.setValue("/root/init/revrterm/prnorderflag", "A"); radio4.refresh(); sPrnorderflag = "A"; } //var sActingOrderFlag = model.getValue("/root/init/revrterm/actionoderflag"); //if(sActingOrderFlag == ""){ // model.setValue("/root/init/revrterm/actionoderflag", "R"); // radio2.refresh(); // sActingOrderFlag = "R"; //} model.removenode("/root/send"); if(pFlag == "NEXT"){ var dateObj = (model.getValue(sTitleXpath+"/data24")).toDate("YYYYMMDDhhmm"); var sNextData = dateObj.getAddDate(eval(model.getValue("/root/init/revrterm/term")), "m"); sSearchDt = getDateTime(sNextData,"±âº»").substr(0,12); }else if(pFlag == "PRE"){ var dateObj = (model.getValue(sTitleXpath+"/data1")).toDate("YYYYMMDDhhmm"); var sNextData = dateObj.getAddDate((-parseInt(model.getValue("/root/init/revrterm/term"))*24), "m"); sSearchDt = getDateTime(sNextData,"±âº»").substr(0,12); }else if(pFlag == "RELOAD"){ sSearchDt = pSearchDt; } model.removeNodeSet("/root/main/paminfo/list"); var node = getGlobalVariable("paminfo"); setCSVToNode("/root/main/paminfo", node); model.makeValue("/root/send/recovseqno" , sRecovseqno); model.makeValue("/root/send/oprsrvno" , sOprsrvno ); model.makeValue("/root/send/pid" , sPid ); model.makeValue("/root/send/searchdt" , sSearchDt ); model.makeValue("/root/send/term" , sTerm ); model.makeValue("/root/send/indd" , model.getValue("/root/main/paminfo/list/indd")); model.makeValue("/root/send/prnorderflag", sPrnorderflag); model.makeValue("/root/send/actingorderflag", ""); if(submit("TRMNP00708")){ var iTitleCnt = getNodesetCount("/root/main/revrInfo/mnphrevrtitle"); if(iTitleCnt == 1){ //gridÀÇ title Á¤º¸¸¦ caption¿¡ »Ñ·ÁÁØ´Ù. var sTitle = "ºÐ·ùÄÚµå^¾ÆÀÌÅÛÄÚµå^recovseqno^^³¯Â¥^Total I/O^Total I/O^" +model.getValue(sTitleXpath+"/data1").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data1").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data1").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data2").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data2").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data2").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data3").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data3").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data3").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data4").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data4").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data4").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data5").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data5").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data5").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data6").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data6").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data6").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data7").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data7").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data7").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data8").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data8").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data8").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data9").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data9").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data9").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data10").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data10").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data10").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data11").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data11").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data11").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data12").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data12").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data12").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data13").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data13").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data13").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data14").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data14").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data14").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data15").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data15").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data15").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data16").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data16").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data16").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data17").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data17").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data17").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data18").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data18").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data18").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data19").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data19").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data19").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data20").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data20").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data20").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data21").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data21").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data21").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data22").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data22").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data22").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data23").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data23").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data23").substr(6,2)+"ÀÏ^" +model.getValue(sTitleXpath+"/data24").substr(0,4)+"³â"+model.getValue(sTitleXpath+"/data24").substr(4,2)+"¿ù"+model.getValue(sTitleXpath+"/data24").substr(6,2)+"ÀÏ|" +"ºÐ·ùÄÚµå^¾ÆÀÌÅÛÄÚµå^recovseqno^^½Ã^I/O^I/O^" +model.getValue(sTitleXpath+"/data1").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data2").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data3").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data4").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data5").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data6").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data7").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data8").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data9").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data10").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data11").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data12").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data13").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data14").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data15").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data16").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data17").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data18").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data19").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data20").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data21").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data22").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data23").substr(8,2)+"½Ã^" +model.getValue(sTitleXpath+"/data24").substr(8,2)+"½Ã|" +"ºÐ·ùÄÚµå^¾ÆÀÌÅÛÄÚµå^recovseqno^^ºÐ^I/O^I/O^" +model.getValue(sTitleXpath+"/data1").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data2").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data3").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data4").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data5").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data6").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data7").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data8").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data9").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data10").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data11").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data12").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data13").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data14").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data15").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data16").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data17").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data18").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data19").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data20").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data21").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data22").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data23").substr(10,2)+"ºÐ^" +model.getValue(sTitleXpath+"/data24").substr(10,2)+"ºÐ"; datagrid9.caption = sTitle; datagrid9.mergeCells = "bycolrec"; datagrid9.mergeCol(0) = true ; datagrid9.mergeCol(1) = true; datagrid9.mergeCol(2) = true; datagrid9.mergeCol(3) = true; datagrid9.mergeCol(4) = true; datagrid9.mergeCol(5) = false; datagrid9.mergeCol(6) = false; datagrid9.mergeCol(7) = false; datagrid9.mergeCol(8) = false; datagrid9.mergeCol(9) = false; datagrid9.mergeCol(10) = false; datagrid9.mergeCol(11) = false; datagrid9.mergeCol(12) = false; datagrid9.mergeCol(13) = false; datagrid9.mergeCol(14) = false; datagrid9.mergeCol(15) = false; datagrid9.mergeCol(16) = false; datagrid9.mergeCol(17) = false; datagrid9.mergeCol(18) = false; datagrid9.mergeCol(19) = false; datagrid9.mergeCol(20) = false; datagrid9.mergeCol(21) = false; datagrid9.mergeCol(22) = false; datagrid9.mergeCol(23) = false; datagrid9.mergeCol(24) = false; datagrid9.mergeCol(25) = false; datagrid9.mergeCol(26) = false; datagrid9.mergeCol(27) = false; datagrid9.mergeCol(28) = false; datagrid9.mergeCol(29) = false; datagrid9.mergeCol(30) = false; datagrid9.mergeCol(31) = false; //¿øº» ÆÄÀÏÀ» Àӽà ³ëµå¿¡ ÀúÀå model.copyNode("/root/HideData/rsrvcopy/org_list", "/root/main/revrInfo"); } //datagrid9.colstyle(3, "data", "background-color") = "#ccccff"; //datagrid9.colstyle(4, "data", "background-color") = "#ccccff"; //datagrid9.colstyle(3, "data", "color") = "#ffffff"; //datagrid9.colstyle(4, "data", "color") = "#ffffff"; datagrid9.colstyle(3, "data", "background-color") = "#d5f4f5"; datagrid9.colstyle(4, "data", "background-color") = "#d5f4f5"; datagrid9.colstyle(5, "data", "background-color") = "#eaeaea"; datagrid9.colstyle(6, "data", "background-color") = "#eaeaea"; //datagrid9.colstyle(3, "data", "color") = "#ffffff"; //datagrid9.colstyle(4, "data", "color") = "#ffffff"; if(getUserInfo("dutplceinstcd") == yuidoinstcd) { //¼º¸ðº´¿ø¸¸ Àû¿ë //V/SÇ׸ñ Æ÷¸ËÇü½Ä ÁöÁ¤ by ¹Ú¿µ¿ì 2010-02-22 var lrgcd = ""; var vsitemcd = ""; for(var i = 1; i0){ for(var i = 1; i <= iGirokGridCnt; i++){ var rowChngCnt = 0; sLrgcd = model.getValue(sSaveItemXpath+"["+i+"]/lrgcd"); //datagrid9.valuematrix(i, 0); sItemcd = model.getValue(sSaveItemXpath+"["+i+"]/vsitemcd");//datagrid9.valuematrix(i, 1); iSameRowno = fFindSameRow(sLrgcd, sItemcd); if(iSameRowno != 0){ //ÃʱâÈ­ ¼³Á¤À» Ç߰ųª, ±âÁ¸¿¡ ÀúÀåÇÑ Ç׸ñÀÏ °æ¿ì delrowcnt = 0 ; for(var iCol=1; iCol<= 24; iCol++){ sSaveValue = model.getValue(sSaveItemXpath+"["+i+"]/data"+iCol); sOrgValue = model.getValue(sOrg_searchXpath+"["+iSameRowno+"]/data"+iCol); /* if(sLrgcd = "00001" && sItemcd == "00001" ){ for(var procrow = 0 ; procrow < iProgressGridCnt ; procrow ++){ if(datagrid2.rowStatus(procrow) == "4" && sSaveValue == datagrid2.valueMatrix(procrow, datagrid2.colRef("progressno"))){ delrowcnt++ ; } if( datagrid2.rowStatus(procrow) != "4" ){ if(datagrid2.valueMatrix(procrow, datagrid2.colRef("progressno")) == sSaveValue.replace(" ", "")){ datagrid2.valueMatrix(procrow, datagrid2.colRef("progressno")) = eval(datagrid2.valueMatrix(procrow, datagrid2.colRef("progressno"))) - (delrowcnt); sSaveValue = datagrid2.valueMatrix(procrow, datagrid2.colRef("progressno")); } } if(datagrid2.rowStatus(procrow) == "4" && sSaveValue == datagrid2.valueMatrix(procrow, datagrid2.colRef("progressno"))){ sSaveValue = ""; } } } */ if(sSaveValue != sOrgValue){ //¼­¹ö·Î Àü¼ÛÇÒ µ¥ÀÌÅÍ »ý¼º sLrgcd = model.getValue(sSaveItemXpath+"["+i+"]/lrgcd"); sVsitemcd = model.getValue(sSaveItemXpath+"["+i+"]/vsitemcd"); sLrgnm = model.getValue(sSaveItemXpath+"["+i+"]/lrgnm"); sVsitmnm = model.getValue(sSaveItemXpath+"["+i+"]/vsitemnm"); sRecdt = model.getValue(sTitle_recdtXpath+"/data"+iCol); sRecflag = model.getValue(sSaveItemXpath+"["+i+"]/recflag"); sSaveData += "u¢Ë" +sLrgcd +"¢Ë" +sVsitemcd +"¢Ë" +sRecovseqno +"¢Ë" +sRecdt +"¢Ë" +sSaveValue +"¢Ë" +sLrgnm +"¢Ë" +sVsitmnm +"¢Ë" +getUserInfo("dutplcecd")+"¢Ë" +sRecflag +"¢Ì"; iChangeCnt++; } } }else{ sLrgcd = model.getValue(sSaveItemXpath+"["+i+"]/lrgcd"); sVsitemcd = model.getValue(sSaveItemXpath+"["+i+"]/vsitemcd"); sLrgnm = model.getValue(sSaveItemXpath+"["+i+"]/lrgnm"); sVsitmnm = model.getValue(sSaveItemXpath+"["+i+"]/vsitemnm"); sNullData = model.getValue(sTitle_recdtXpath+"/data1"); // Ç׸ñÀÌ ¸ðµÎºñ¾úÀ»°æ¿ì ºó°ªÀ» ³Ö¾îÁØ´Ù. sRecflag = model.getValue(sSaveItemXpath+"["+i+"]/recflag"); //½Å±Ô·Î Ãß°¡ÇÑ Ç׸ñÀÏ °æ¿ì. for(var iCol=1; iCol<= 24; iCol++){ //¼­¹ö·Î Àü¼ÛÇÒ µ¥ÀÌÅÍ »ý¼º sRecdt = model.getValue(sTitle_recdtXpath+"/data"+iCol); sSaveValue = model.getValue(sSaveItemXpath+"["+i+"]/data"+iCol); if(sSaveValue == "" || sSaveValue == null || sSaveValue == "undefined"){ continue; } sSaveData += "u¢Ë" +sLrgcd +"¢Ë" +sVsitemcd +"¢Ë" +sRecovseqno +"¢Ë" +sRecdt +"¢Ë" +sSaveValue +"¢Ë" +sLrgnm +"¢Ë" +sVsitmnm +"¢Ë" +getUserInfo("dutplcecd")+"¢Ë" +sRecflag +"¢Ì"; iChangeCnt++; rowChngCnt++; } //2009-05-29 ¿ÀÈÄ 3:43:06 °­ÁöÈÆ ¼öÁ¤ //Default°ªÀÌ ¾Æ´Ñ Ãß°¡µÈ Ç׸ñÀÇ °æ¿ì ÀúÀåµÈ °ªÀÌ Çϳªµµ ¾øÀ¸¸é Null Data Insert if(rowChngCnt == 0){ sFstRecdt = model.getValue(sTitle_recdtXpath+"/data1"); sFstSaveValue = model.getValue(sSaveItemXpath+"["+i+"]/data1"); var sSaveData = "u¢Ë" +sLrgcd +"¢Ë" +sVsitemcd +"¢Ë" +sRecovseqno +"¢Ë" +sFstRecdt +"¢Ë" +sFstSaveValue +"¢Ë" +sLrgnm +"¢Ë" +sVsitmnm +"¢Ë" +getUserInfo("dutplcecd") +"¢Ë" +sRecflag +"¢Ì"; } } } /* for(var procrow = 0 ; procrow < iProgressGridCnt ; procrow ++){ if(datagrid2.rowStatus(procrow) != "4" ){ datagrid2.rowStatus(procrow) = "1"; } } */ var sProgressno = ""; var sReccmt = ""; NewRemFact = model.getValue("/root/main/revrInfo/recopkinfo/remfact"); OrgRemFact = model.getValue("/root/HideData/rsrvcopy/org_list/recopkinfo/remfact"); for(var i = datagrid2.fixedRows ; i <= iProgressGridCnt - datagrid2.fixedRows ; i++){ datagrid2.rowStatus(i) = 1; } model.removenode("/root/send/recoverec"); model.makeValue("/root/send/recoverec/itemdata" , sSaveHearder+sSaveData); model.makeValue("/root/send/recoverec/progressdata" , datagrid2.getUpdateData()); model.makeValue("/root/send/recoverec/remfact", NewRemFact); model.makeValue("/root/send/recoverec/recovseqno", sRecovseqno); model.makeValue("/root/send/recoverec/certflag",pSignFlag); if(submit("TXMNP00702", false)){ return true; } else{ return false; } } } //ÇØ´ç ¾ÆÀÌÅÛ Ç׸ñÀÌ ÃʱâÈ­ »óÅ¿¡ Á¸ÀçÇß´ÂÁö ¿©ºÎ È®ÀÎ function fFindSameRow(pLrgcd, pItemcd){ var sOrg_searchXpath = "/root/HideData/rsrvcopy/org_list/mnphrevr"; var iGirokGridCnt = getNodesetCount(sOrg_searchXpath); var sLrgcd = ""; var sItemcd = ""; for(var i = 1; i <= iGirokGridCnt; i++){ sLrgcd = model.getValue(sOrg_searchXpath+"["+i+"]/lrgcd"); sItemcd = model.getValue(sOrg_searchXpath+"["+i+"]/vsitemcd"); if(pLrgcd == sLrgcd && pItemcd == sItemcd){ return i; } } return 0; } function fOnClickSizeBtn(pFlag){ switch(pFlag){ case "Large" : button19.visible = false; caption82.visible = false; radio4.visible = false; datagrid9.attribute("left") = 5; datagrid9.attribute("width") = 1000; group8.visible = false; datagrid9.refresh(); break; case "Short" : button19.visible = true; caption82.visible = true; radio4.visible = true; datagrid9.attribute("left") = 500; datagrid9.attribute("width") =510; group8.visible = true; datagrid9.refresh(); break; } } //Item Ç׸ñ Ãß°¡ ¹öư Ŭ¸¯½Ã À̺¥Æ® function fOnClickItemAddHelpBtn(){ modal("SPMNP00702", 1, "", "", "", "SPMNP00702", "", "left:100; right:100; width:0; height:0; sysmenu:hidden; min:hidden, max:hidden;"); } //Item Ç׸ñ Ãß°¡ ¹öư Ŭ¸¯½Ã ÇöÀç ±â·ÏÇ׸ñ Grid Add À̺¥Æ® function fGirokItemAdd(pSendData){ if(pSendData == null || pSendData == "" || pSendData == "undefined"){ return; } var sRowArr = pSendData.split("¢Ì"); if(sRowArr.length > 0){ var sLrgcd = ""; var sItemcd = ""; var sLrgnm = ""; var sItemnm = ""; var sRecflag = ""; var sRecovseqno = model.getValue("/root/main/revrInfo/recopkinfo/recovseqno"); if(sRecovseqno == "" || sRecovseqno == null || sRecovseqno == "undefined"){ messageBox("±â·ÏÇÒ È¯ÀÚ Á¤º¸°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.", "I000"); return; } var iInsertRow = 0; for(var i = 0; i < sRowArr.length; i++){ var sColArr = sRowArr[i].split("¢Ë"); if(sColArr == "" || sColArr == null || sColArr == "undefined"){ continue; } sLrgcd = sColArr[0]; sItemcd = sColArr[1]; sLrgnm = sColArr[2]; sItemnm = sColArr[3]; sRecflag = sColArr[4]; var bExistFlag = fExistItem(sLrgcd, sItemcd); if(bExistFlag == false || bExistFlag == "false"){ //Ç׸ñ Ãß°¡ model.setValue("/root/HideData/itemaddlist/mnphrevr/lrgcd" , sLrgcd); model.setValue("/root/HideData/itemaddlist/mnphrevr/vsitemcd" , sItemcd); model.setValue("/root/HideData/itemaddlist/mnphrevr/recovseqno", sRecovseqno); model.setValue("/root/HideData/itemaddlist/mnphrevr/lrgnm" , sLrgnm); model.setValue("/root/HideData/itemaddlist/mnphrevr/vsitemnm" , sItemnm); iInsertRow = fSearchSameLrgcd(sLrgcd); if(iInsertRow == 0){ datagrid9.addRow(); // ÀÔ·ÂÇÒ Çà Ãß°¡. var cur_row = datagrid9.row - datagrid9.fixedrows+1; // Ãß°¡µÈ Çà ¹øÈ£ °¡Á®¿À±â model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/lrgcd" , sLrgcd); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/vsitemcd" , sItemcd); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/recovseqno", sRecovseqno); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/lrgnm" , sLrgnm); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/vsitemnm" , sItemnm); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/recflag" , sRecflag); }else{ //debugger; datagrid9.insertRow(parseInt(iInsertRow, 10)+2,"below"); var cur_row = parseInt(iInsertRow, 10) +1; model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/lrgcd" , sLrgcd); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/vsitemcd" , sItemcd); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/recovseqno", sRecovseqno); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/lrgnm" , sLrgnm); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/vsitemnm" , sItemnm); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/recflag" , sRecflag); } } } datagrid9.rebuild(); if(getUserInfo("dutplceinstcd") == yuidoinstcd) { //¼º¸ðº´¿ø¸¸ Àû¿ë //V/SÇ׸ñ Æ÷¸ËÇü½Ä ÁöÁ¤ by ¹Ú¿µ¿ì 2010-02-22 var lrgcd = ""; var vsitemcd = ""; for(var i = 1; i= 1; i--){ sLrgcd = model.getValue(sGirokXpath+"["+i+"]/lrgcd"); sItemcd = model.getValue(sGirokXpath+"["+i+"]/vsitemcd"); //alert("i :"+i+" , sLrgcd : "+sLrgcd + " , pLrgcd : "+pLrgcd); if(pLrgcd == sLrgcd){ return i; } } return 0; } ///µå·¡±× °ª º¹»ç ±â´É function fSelectedCells(pGrid){ if (pGrid.row < 3) return; var selectedCells = pGrid.selectedCells; var sCell = selectedCells.item(0); var eCell = selectedCells.item(selectedCells.length-1); if (sCell.col < 7 || sCell.row == eCell.row && sCell.col == eCell.col) return ; var cPath = "/root/main/revrInfo/mnphrevr"; var sPosId =(sCell.col-6); if(sPosId < 1) return; var sCopyValue = model.getValue(cPath+"["+(sCell.row-2)+"]/data"+sPosId); for (var i=1; i < selectedCells.length; i++) { eCell = selectedCells.item(i); if (eCell) { if(eCell.col-6 < 1){ continue; }else{ model.setValue(cPath+"["+(eCell.row-2)+"]/data"+(eCell.col-6), sCopyValue); } } } pGrid.refresh(); } //Prnó¹æ Ç׸ñÃß°¡ function fAddOrderToGirok(pGrid, pGridXpath){ var sPrnCur = eval(pGrid).row - eval(pGrid).fixedrows+1; if(sPrnCur < 1){ return; } var sRecovseqno = model.getValue(+"["+sPrnCur+"]/recovseqno"); var sPrcpclscd = model.getValue(pGridXpath+"["+sPrnCur+"]/prcpclscd"); var sPrcpclsnm = model.getValue(pGridXpath+"["+sPrnCur+"]/flag2"); var sPrcpcd = model.getValue(pGridXpath+"["+sPrnCur+"]/prcpcd"); var sPrcpnm = model.getValue(pGridXpath+"["+sPrnCur+"]/prcpnm"); //¾à/ÁÖ»ç(A2 A4 A6)¸¦ Á¦¿ÜÇϰí´Â return if(sPrcpclscd != "A2" && sPrcpclscd != "A4" && sPrcpclscd != "A6"){ return; } var sGirokXpath = "/root/main/revrInfo/mnphrevr"; var iGirokGridCnt = getNodesetCount(sGirokXpath); var sLrgcd = ""; var sItemcd = ""; var bExistFlag = false; for(var i = 1; i <= iGirokGridCnt; i++){ sLrgcd = model.getValue(sGirokXpath+"["+i+"]/lrgcd"); sItemcd = model.getValue(sGirokXpath+"["+i+"]/vsitemcd"); if(sPrcpclscd == sLrgcd && sPrcpcd == sItemcd){ bExistFlag = true; } } if(!bExistFlag){ datagrid9.addRow(); // ÀÔ·ÂÇÒ Çà Ãß°¡. var cur_row = datagrid9.row - datagrid9.fixedrows+1; model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/lrgcd" , sPrcpclscd); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/vsitemcd" , sPrcpcd); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/recovseqno", sRecovseqno); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/lrgnm" , sPrcpclsnm); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/vsitemnm" , sPrcpnm); model.setValue("/root/main/revrInfo/mnphrevr["+cur_row+"]/recflag" , "2"); //±â·Ï±¸ºÐ 2:ó¹æ datagrid9.colstyle(3, "data", "background-color") = "#d5f4f5"; datagrid9.colstyle(4, "data", "background-color") = "#d5f4f5"; datagrid9.colstyle(5, "data", "background-color") = "#eaeaea"; datagrid9.colstyle(6, "data", "background-color") = "#eaeaea"; datagrid9.rebuild(); } } //ÇÁ·Î±×·¹½º Ç׸ñ Ãß°¡ function fAddProgress(){ //2009-06-04 ¿ÀÀü 9:48:09 °­ÁöÈÆ ¼öÁ¤ : max°ªÀ» no·Î ¼³Á¤ÇÑ´Ù. var maxVal = 1; if(datagrid2.rows > 1){ //var tempNodeInfo = instance1.selectSingleNode("/root/main/revrInfo/mnphrepg"); //var repgLen = tempNodeInfo.length; var repgLen = getNodesetCount("/root/main/revrInfo/mnphrepg"); if(repgLen > 0 ){ for(var i = 1; i<= repgLen; i++){ var targetVal = model.getValue("/root/main/revrInfo/mnphrepg["+ i +"]/progressno"); maxVal = Math.max(maxVal, targetVal); maxVal++; } } } datagrid2.addRow(); // ÀÔ·ÂÇÒ Çà Ãß°¡. var cur_row = datagrid2.row - datagrid2.fixedrows+1; model.setValue("/root/main/revrInfo/mnphrepg["+cur_row+"]/progressno" , maxVal); model.setValue("/root/main/revrInfo/mnphrepg["+cur_row+"]/recovseqno" , model.getValue("/root/main/revrInfo/recopkinfo/recovseqno")); datagrid2.refresh(); } //Prn 󹿳»¿ª(¼ö¼úÁß/ÈÄ) ³»¿ª Á¶È¸ function fSearchPrnOrderInfo(){ var sPinfoPath = "/root/init/WorkData"; var sTitleXpath = "/root/main/revrInfo/mnphrevrtitle"; var sRecovseqno = model.getValue(sPinfoPath+"/recovseqno"); var sPid = model.getValue(sPinfoPath+"/pid"); var sOprsrvno = model.getValue(sPinfoPath+"/oprsrvno"); var sSearchDt = ""; if(sOprsrvno == "" || sOprsrvno == null || sOprsrvno == "undefined" || sPid == "" || sPid == null || sPid == "undefined" || sRecovseqno == "" || sRecovseqno == null || sRecovseqno == "undefined"){ messageBox("±â·ÏÇÒ È¯ÀÚ¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù.", "I000"); return; } var sPrnorderflag = model.getValue("/root/init/revrterm/prnorderflag"); if(sPrnorderflag == ""){ model.setValue("/root/init/revrterm/prnorderflag", "A"); radio4.refresh(); sPrnorderflag = "A"; } model.removenode("/root/send"); model.makeValue("/root/send/recovseqno" , sRecovseqno); model.makeValue("/root/send/oprsrvno" , sOprsrvno ); model.makeValue("/root/send/pid" , sPid ); model.makeValue("/root/send/indd" , model.getValue("/root/main/paminfo/list/indd")); model.makeValue("/root/send/prnorderflag", sPrnorderflag); if(submit("TRMNP00712")){ var sPrnXpath = "/root/HideData/orderlist/prnorderlists/prnorderlist"; var iPrnOrderCnt = getNodesetCount(sPrnXpath); model.removeNodeset("/root/main/revrInfo/prnorderlist"); if(iPrnOrderCnt > 0){ copyNodesetType("/root/main/revrInfo", "/root/HideData/orderlist/prnorderlists", "after"); } datagrid1.rebuild(); } } //½ÃÇàºÎ¼­ 󹿳»¿ª(¼ö¼úÁß/ÈÄ) ³»¿ª Á¶È¸ function fSearchActingOrderInfo(){ var sPinfoPath = "/root/init/WorkData"; var sTitleXpath = "/root/main/revrInfo/mnphrevrtitle"; var sRecovseqno = model.getValue(sPinfoPath+"/recovseqno"); var sPid = model.getValue(sPinfoPath+"/pid"); var sOprsrvno = model.getValue(sPinfoPath+"/oprsrvno"); var sSearchDt = ""; if(sOprsrvno == "" || sOprsrvno == null || sOprsrvno == "undefined" || sPid == "" || sPid == null || sPid == "undefined" || sRecovseqno == "" || sRecovseqno == null || sRecovseqno == "undefined"){ messageBox("±â·ÏÇÒ È¯ÀÚ¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù.", "I000"); return; } //var sActingOrderFlag = model.getValue("/root/init/revrterm/actionoderflag"); //if(sActingOrderFlag == ""){ // model.setValue("/root/init/revrterm/actionoderflag", "R"); // radio2.refresh(); // sActingOrderFlag = "R"; //} model.removenode("/root/send"); model.makeValue("/root/send/recovseqno" , sRecovseqno); model.makeValue("/root/send/oprsrvno" , sOprsrvno ); model.makeValue("/root/send/pid" , sPid ); model.makeValue("/root/send/indd" , model.getValue("/root/main/paminfo/list/indd")); model.makeValue("/root/send/actingorderflag", ""); if(submit("TRMNP00713")){ var sAcingXpath = "/root/HideData/orderlist/actingorderlists/actingorderlist"; var iActingOrderCnt = getNodesetCount(sAcingXpath); model.removeNodeset("/root/main/revrInfo/actingorderlist"); if(iActingOrderCnt > 0){ copyNodesetType("/root/main/revrInfo", "/root/HideData/orderlist/actingorderlists", "before"); } datagrid4.rebuild(); } } //2010-03-10 ¿ÀÈÄ 9:55:38 taebum PRNó¹æÀ» Ãß°¡ÇÏ¿© ±â·ÏÇÒ °æ¿ì ¹®ÀÚ°ª Blocking ¿ë function function fCheckIOFormat(){ //2010-03-10 ¿ÀÈÄ 8:28:09 taebum add PRN󹿳»¿ªÀ» copyÇÏ¿© °ªÀԷ½à ¹®ÀÚÀÏ °æ¿ì ÀԷ¾ȵǵµ·Ï ¸·À½. var sLrgcd = model.getValue("/root/main/revrInfo/mnphrevr["+(datagrid9.row-datagrid9.fixedRows+1)+"]/lrgcd"); var sPrcpClscd = model.getValue("/root/init/M0005/M0005[cdid = "+"'"+sLrgcd+"'"+"]/cdid"); if(sLrgcd == iocd) { var InptValue = datagrid9.valuematrix(datagrid9.row, datagrid9.col); if(!isNumber(InptValue)){ messageBox("I/O¿¡´Â ¼öÄ¡¸¸ ÀԷ°¡´ÉÇÕ´Ï´Ù.", "E000"); datagrid9.valuematrix(datagrid9.row, datagrid9.col)=""; datagrid9.rebuild(); } } //´ëºÐ·ùÄÚµå¿Í 󹿏¶½ºÅÍÀÇ prcpclscd #M0005¿Í µ¿ÀÏÇÒ °æ¿ì ÀԷ°ª ¹®ÀÚÀϰæ¿ì blocking ó¸®. if(sPrcpClscd == ""|| sPrcpClscd == null|| sPrcpClscd == "undefined"){ return; } var InptValue = datagrid9.valuematrix(datagrid9.row, datagrid9.col); if(!isNumber(InptValue)){ messageBox("¹®ÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.", "E000"); datagrid9.valuematrix(datagrid9.row, datagrid9.col)=""; datagrid9.rebuild(); } } //¼ýÀÚÇü Æ÷¸Ëcheck function isNumber(str) { str += ''; // ¹®ÀÚ¿­·Î º¯È¯ str = str.replace(/^\s*|\s*$/g, ''); // ÁÂ¿ì °ø¹é Á¦°Å if (str == '' || isNaN(str)) return false; return true; } function fDelVsCurCol() { var currow = parseInt(datagrid9.row) -2; var lrgcd = model.getValue("/root/main/revrInfo/mnphrevr[" + currow + "]/lrgcd"); var recovseqno = model.getValue("/root/main/revrInfo/recopkinfo/recovseqno"); var vsitemcd = model.getValue("/root/main/revrInfo/mnphrevr[" + currow + "]/vsitemcd"); model.makeValue("/root/send/lrgcd" , lrgcd); model.makeValue("/root/send/recovseqno" , recovseqno); model.makeValue("/root/send/vsitemcd" , vsitemcd); if (submit("TXMNP00704")== true) { fSave("C"); //fGetGiRok1Data("RELOAD", model.getValue("/root/main/revrInfo/mnphrevrtitle/data1")); } } function fGetAnstRecoverInExRec(flag) { var sPinfoPath = "/root/init/WorkData"; var sPid = model.getValue(sPinfoPath+"/pid"); var sOprsrvno = model.getValue(sPinfoPath+"/oprsrvno"); if(!isNull(sOprsrvno) && !isNull(sPid)) { model.makeValue("/root/send/oprsrvno" , sOprsrvno ); model.makeValue("/root/send/pid" , sPid ); if(submit("TRMNP00716")){ var sInData = model.getValue("/root/temp/inexinfo/inexlist/indata"); var sOutData = model.getValue("/root/temp/inexinfo/inexlist/extdata"); if (isNull(sInData)) { model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctplacecd" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayadddt" ,""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayaddtm" ,""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid_tmp" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaynm" , ""); } else { var sInDataArr = sInData.split("¢È"); var sIndt = sInDataArr[0]; var sInDoctId = sInDataArr[1]; var sInDoctNm = sInDataArr[2]; //¼ö¼ú½Ç ȸº¹½Ç ±¸ºÐ model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctplacecd" , "O"); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayadddt" ,sIndt.substr(0,8)); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayaddtm" ,sIndt.substr(8,4)); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid" , sInDoctId); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayid_tmp" , sInDoctId); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaynm" , sInDoctNm); } if (isNull(sOutData)) { model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctplacecd" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaydt" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaytm" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid" ,""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid_tmp",""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextnm" ,""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/notprtctairway" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextbp" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextp" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextspo" , ""); } else { var sOutDataArr = sOutData.split("¢È"); var sOutdt = sOutDataArr[0]; var sOutDoctId = sOutDataArr[1]; var sOutDoctNm = sOutDataArr[2]; var sOutBP = sOutDataArr[3]; var sOutP = sOutDataArr[4]; var sOutSPO = sOutDataArr[5]; model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctplacecd" , "O"); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaydt" , sOutdt.substr(0,8)); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwaytm" , sOutdt.substr(8,4)); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid" , sOutDoctId); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctcairwayextid_tmp" , sOutDoctId); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextnm" , sOutDoctNm); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/notprtctairway" , ""); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextbp" , sOutBP); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextp" , sOutP); model.setValue("/root/main/MnphrecoData/MnphrecoList/prtctairwayspec/prtctairwaylists/prtctairwayextspo" , sOutSPO); } model.refresh(); } } else { messageBox("ȯÀÚ°¡ ¼±ÅõÇÁö ¾Ê¾Ò½À´Ï´Ù.", "I"); return; } //modal("SMMMR03700", "", "event.screenX-100", "event.screenY-100", "SMMMR03700"); if (flag != "N") { open("SMMMR03700"); } } //[¼³ ¸í] // nodeName : ÇöÀç ³ëµåÀÇ ³ëµå ¸íÀ» ¾ò°Å³ª º¯°æÇÑ´Ù. // nodeType : ÇöÀç ³ëµåÀÇ ³ëµå ŸÀÔÀ» ¾ò°Å³ª º¯°æÇÑ´Ù. // nodeTypedValue : ÀúÀåÀº ¾øÀ½ -> text ¸¦ ÀÌ¿ëÇØ¾ßÇÑ´Ù. // nodeValue : ÇöÀç ³ëµåÀÇ ³ëµå °ªÀ» ¾ò°Å³ª º¯°æÇÑ´Ù. // text : ÇöÀç ³ëµå¿Í ±× ÀÚ½Ä ³ëµå¿¡¼­ ÅØ½ºÆ® ³ëµåÀÇ ÄÁÅÙÃ÷¸¦ ¾ò°Å³ª º¯°æÇÑ´Ù. // //[±¸Çö] // var ins = document.models( 0 ).instances( 0 ); // var node = ins.selectSingleNode( "/root/init/example" ); // input1.text= node.nodeName ; // input2.text= node.nodeType; // input3.text= node.nodeValue; // input4.text= node.nodeTypedValue; // input5.text= node.text ; /* ------------------------------------------------- */ /* ------End Of List ------------------------------- */ /* -------------------------------------------------- */ /** * @group : * @ver : 2010-01-21 * @by : ¹Ú¿µ¿ì * @--------------------------------------------------- * @type : function * @access : public * @desc : ȸº¹°£È£±â·Ï µî·Ï/¼öÁ¤/»èÁ¦ ¿äûÀ» ó¸®ÇÑ´Ù. * @param : * @return : * @--------------------------------------------------- */ function fInOutRoomCancel(){ var iCurrentRow = datagrid5.row; if(iCurrentRow < 1){ return false; } //¼ö¼ú½Ç ¸¶Ãë, ¼ö¼ú½Ç ȸº¹½ÇÀÌ ¾Æ´Ñ °æ¿ì ÀÔ½ÇÃë¼Ò Á¦ÇÑ //ICUºÎ¼­ÀÎ °æ¿ì ¼ö¼ú°£È£±â·Ï¿¡¼­ Åð½ÇÀå¼Ò°¡ ȸº¹½ÇÀ» Á¦¿ÜÇÑ È¯ÀÚµé ÀúÀå °¡´ÉÇϰÔ.. by ¹Ú¿µ¿ì 2010-02-28 var dutplceflag = false; // ÀÔ½ÇÃë¼Ò ¿©ºÎ var dutplcecd = getUserInfo("dutplcecd"); // ·Î±×ÀÎÇÑ ºÎ¼­ÄÚµå var iCurrentRow = datagrid5.row; var sOpPatoutrmplcecd = ""; if(!(dutplcecd == model.getValue("/root/code/codeinfo/codelist[cdgrupid='016']/cdid") || // ¼ö¼ú½Ç ¸¶Ãë dutplcecd == model.getValue("/root/code/codeinfo/codelist[cdgrupid='017']/cdid"))) { // ¼ö¼ú½Ç ȸº¹½Ç ÀÌ ¾Æ´Ñ °æ¿ì.. for(var i = 1; i <= getNodesetCount("/root/code/codeinfo/codelist"); i++) { // ºÎ¼­°¡ ÁßȯÀÚ½ÇÀÏ °æ¿ì if(model.getValue("/root/code/codeinfo/codelist["+i+"]/cdgrupid") == "095") { if(dutplcecd == model.getValue("/root/code/codeinfo/codelist["+i+"]/cdid")) { sOpPatoutrmplcecd = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/opoutrmplcecd"); //ÇØ´çȯÀÚÀÇ ¼ö¼ú½Ç Åð½ÇÀå¼Ò if(getUserInfo("dutplceinstcd") == vincentinstcd) { // ºó¼¾Æ® º´¿øÀÇ °æ¿ì Åð½ÇÀå¼ÒÄÚµå "25"¹øÀÌ ÁÖ»ç½ÇÀ̶ó ºÐ±â if(sOpPatoutrmplcecd == "01" || sOpPatoutrmplcecd == "26" || sOpPatoutrmplcecd == "" || sOpPatoutrmplcecd == null) { // ȸº¹½Ç ȤÀº ¼ö¼ú½Ç, ºÐ¸¸½ÇÀ̸é Á¦¿Ü dutplceflag = false; } else { dutplceflag = true; } } else { if(sOpPatoutrmplcecd == "01" || sOpPatoutrmplcecd == "26" || sOpPatoutrmplcecd == "25" || sOpPatoutrmplcecd == "" || sOpPatoutrmplcecd == null) { // ȸº¹½Ç ȤÀº ¼ö¼ú½Ç, ºÐ¸¸½ÇÀ̸é Á¦¿Ü dutplceflag = false; } else { dutplceflag = true; } } break; } else { // ÇØ´ç»çÇ×ÀÌ ¾øÀ» °æ¿ì.. dutplceflag = false; } } } } else { // ¼ö¼ú½Ç ȸº¹½Ç, ¼ö¼ú½Ç ¸¶ÃëÀÏ °æ¿ì dutplceflag = true; } //ȯÀÚ pid, À̸§À¸·Î ÀÔ½ÇÃë¼Ò ¿©ºÎ È®ÀÎ var patname = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/hngnm"); var pid = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/pid"); if(dutplceflag) { var msg = messageBox("["+pid+", "+patname+"]´ÔÀÇ ÀÔ½ÇÃë¼Ò¸¦", "Q004"); if(Number(msg) == 6) { var opStat = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/opstatnm"); var recovseqno = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/recovseqno"); var pkidatetimems = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/pkidatetimems"); if(opStat != "ȸº¹" && opStat != "Á¾·á" ){ messageBox("ÀÔ½ÇÃë¼Ò¸¦ ÇÒ ¼ö ¾ø´Â ȯÀÚÀÔ´Ï´Ù. ÁøÇà»óŸ¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.",""); return false; }else{ if(recovseqno == ""){ messageBox("ÀÔ½ÇÃë¼Ò¸¦ ÇÒ ¼ö ¾ø´Â ȯÀÚÀÔ´Ï´Ù. ÁøÇà»óŸ¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.",""); return false; } else if(pkidatetimems != "") { messageBox("ÀÔ½ÇÃë¼Ò¸¦ ÇÒ ¼ö ¾ø´Â ȯÀÚÀÔ´Ï´Ù. ÁøÇà»óŸ¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.",""); return false; } } var oprsrvno = model.getValue("/root/HideData/opschelists/schelist["+iCurrentRow+"]/oprsrvno"); model.removenodeset("/root/send"); model.makeValue("/root/send/rmcncl/oprsrvno", oprsrvno); model.makeValue("/root/send/rmcncl/recovseqno", recovseqno); model.makeValue("/root/send/rmcncl/pid", pid); model.makeValue("/root/send/rmcncl/patname", patname); if(submit("TXMNP00705", false)) { messageBox("ÀÔ½ÇÃë¼Ò°¡ ", "I001"); } fGetOpScheList(); fOnDoulbeClickScheList(iCurrentRow); } else return; } else messageBox("±ÇÇÑÀÌ ¾ø½À´Ï´Ù. ÀÔ½ÇÃë¼Ò¸¦ ÇÒ ¼ö ¾ø½À´Ï´Ù.", ""); model.refresh(); } /** * ȯÀÚÀÌ»ó³»¿ë ¹öư Ŭ¸¯ ½Ã À̺¥Æ® * */ function fOnClickPatMemoBtn(){ var sAnstRecNo = model.getValue("/root/main/MnphrecoData/MnphrecoList/anstrecno"); var sPatMemoYN = model.getValue("/root/main/MnphrecoData/MnphrecoList/patmemoyn"); if(sAnstRecNo != null && sAnstRecNo != "" && sAnstRecNo != "undefined"){ grp_memoview.visible= true; //ȯÀÚÀÌ»óÀ¯¹« tar_detail.value = model.getValue("/root/main/MnphrecoData/MnphrecoList/patmemo"); /* if(sPatMemoYN =='Y'){ tar_detail.value = model.getValue("/root/main/MnphrecoData/MnphrecoList/patmemo"); }else{ tar_detail.value = ""; } */ } /* var irow = grd_oppatlist.row -1; tar_detail.value = model.getValue("/root/main/opdayworkinfo/oppatlist[" + irow + "]/bigo"); */ } /** * ȯÀÚÀÌ»óÀ¯¹« È®ÀÎ ¹öư Ŭ¸¯ ½Ã À̺¥Æ® * */ function fOnClickPatMemoSetBtn(){ grp_memoview.visible = false; var sPatMemo= tar_detail.value model.setValue("/root/main/MnphrecoData/MnphrecoList/patmemo",sPatMemo); } /** * ȯÀÚÀÌ»óÀ¯¹« ´Ý±â ¹öư Ŭ¸¯ ½Ã À̺¥Æ® * */ function fOnClickPatMemoClsBtn(){ grp_memoview.visible = false; var sPatMemoHis = model.getValue("/root/main/MnphrecoData/MnphrecoList/patmemohis"); model.setValue("/root/main/MnphrecoData/MnphrecoList/patmemo",sPatMemoHis); }