/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì Áø·áÇöȲÆÇ ( SMMMO04900_Áø·áÇöȲÆÇ.xrw - JScript ) - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ /** * @desc : È­¸é ÃʱâÈ­ * @ * @param : * @return : * @author : ¼ÕÀº¿¬ * @--------------------------------------------------- */ function fInitialize_SMMMO04900(){ model.setValue("/root/main/cond/orddd", getCurrentDate()); mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/orddept", "A"); mmbfGetUserComboList("/root/send/reqdata", "/root/init/userlist", getUserInfo("dutplcecd"), "0330"); addComboInstance("/root/init/userlist" , "userid^usernm" , "-^Àüü", "usercombo"); //ÀÇ»çÄÞº¸ ÀüüÇ׸ñ Ãß°¡ model.removeNodeset("/root/main/noticeinfo"); model.removeNodeset("/root/patinfo/patinfolist"); model.setValue("/root/main/cond/orddeptcd", getUserInfo("dutplcecd")); model.setValue("/root/main/cond/orddrid" , getUserInfo("userid")); fReqGetOrdStatBoardInfo(); //Áø·áÇöȲÆÇ ¿Ü·¡, ÀÔ¿ø, ÀÀ±Þ, ±âŸ ȯÀÚÇöȲ¼ö Á¶È¸ fReqGetAftCertPatInfo(); //ÈÄÀÎÁõ´ë»ó Á¶È¸ fGeqGetHealCareInfo(); //Çù·ÂÀÇ·ÚÇöȲ Á¶È¸(ÃÖ±Ù4°³¿ù) 20120405 ÀÌÀ±ÁÖ model.refresh(); if(fContainsHardCD("487", "Y")) { // 487 CVR ÀÚµ¿ ÆË¾÷ ¿©ºÎ if(parseInt(model.getValue("/root/main/disppatinfo/disppatcnt/cvrcnt"))> 0 ) { modal("SPMMO04901"); } } if(parseInt(model.getValue("/root/main/disppatinfo/disppatcnt/tellprcpcnt"))> 0 ) { // ±¸µÎó¹æ ÀÚµ¿ ÆË¾÷ modal("SPMMO00710"); } } /** * @desc : Áø·áÇöȲÆÇ ¿Ü·¡, ÀÔ¿ø, ÀÀ±Þ, ±âŸ ȯÀÚÇöȲ¼ö Á¶È¸ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqGetOrdStatBoardInfo(){ model.removeNodeset("/root/send/reqdata"); model.removeNodeset("/root/main/unprepinfo"); model.makeValue("/root/send/reqdata/orddeptcd", model.getValue("/root/main/cond/orddeptcd")); model.makeValue("/root/send/reqdata/orddrid" , model.getValue("/root/main/cond/orddrid")); model.makeValue("/root/send/reqdata/stnddd" , model.getValue("/root/main/cond/orddd")); if(submit("TRMMO04906")){ var recindxyn = model.getValue("/root/main/unprepinfo/unprepcnt/recindxyn"); if(recindxyn == "Y"){ cap_unpreptiltle.attribute("top") = "174px"; cap_recindxpatcnt.attribute("visibility") = "visible"; opt_recindxpatcnt.attribute("visibility") = "visible"; img_recindxpatcnt.attribute("visibility") = "visible"; btn_recindxpatcnt.attribute("visibility") = "visible"; }else{ cap_unpreptiltle.attribute("top") = "193px"; cap_recindxpatcnt.attribute("visibility") = "hidden"; opt_recindxpatcnt.attribute("visibility") = "hidden"; img_recindxpatcnt.attribute("visibility") = "hidden"; btn_recindxpatcnt.attribute("visibility") = "hidden"; } } if(submit("TRMMO04905")){ model.makeValue("/root/main/disppatinfo/disppatcnt/cosigncnt", model.getValue("/root/main/unprepinfo/unprepcnt/cosigncnt")); model.makeValue("/root/main/disppatinfo/disppatcnt/defetcnt", model.getValue("/root/main/unprepinfo/unprepcnt/defetcnt")); model.makeValue("/root/main/disppatinfo/disppatcnt/admpatcnt", model.getValue("/root/main/unprepinfo/unprepcnt/admpatcnt")); model.makeValue("/root/main/disppatinfo/disppatcnt/erunprepcnt", model.getValue("/root/main/unprepinfo/unprepcnt/ercnt")); model.makeValue("/root/main/disppatinfo/disppatcnt/recindxcnt", model.getValue("/root/main/unprepinfo/unprepcnt/recindxcnt")); model.makeValue("/root/main/disppatinfo/disppatcnt/recindxyn", model.getValue("/root/main/unprepinfo/unprepcnt/recindxyn")); model.removeNodeset("/root/main/unprepinfo"); } } /** * @desc : ´ë»ó ¹× ±ä±Þ°øÁö»çÇ× Á¶È¸ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqGetKeyTrgtList(){ //°øÁö»çÇ×µî·Ï±×¸®µå¸¦ ÃʱâÈ­ model.removeNodeset("/root/main/noticeinfo"); model.removeNodeset("/root/main/delivetrgt"); //´ë»óÀ» Á¶È¸(Àüü, Áø·á°ú, Áø·áÀǻ纰) model.copyNode("/root/send/reqdata","/root/main/cond"); if(submit("TRMMO04903")){ model.copyNode("/root/send/reqdata","/root/main/delivetrgt/delivetrgt"); model.copyNode("/root/send/savedata","/root/main/delivetrgt/delivedepttrgt"); model.copyNode("/root/send/save2data","/root/main/delivetrgt/delivedrtrgt"); //´ë»óÀ» °¡Áö°í ´ë»ó¿¡ ÇØ´çÇÏ´Â °øÁö»çÇ×À» Á¶È¸ if(submit("TRMMO04901")){ //±ä±Þ °øÁöÀÎ °æ¿ì ±ÛÀÚ»ö º¯°æ var gridrows = grd_notice.rows - grd_notice.fixedRows; for(var i = 1; i <= gridrows ; i++){ var deliveflag = model.getValue("/root/main/noticeinfo/noticelist[" + i + "]/deliveflag"); if(deliveflag == '1'){ grd_notice.rowstyle(i, "data", "color") = "#c0000ff"; } } model.refresh(); } } } /** * @desc : ÈÄÀÎÁõȯÀÚ¸®½ºÆ® Á¶È¸ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqGetAftCertPatList(){ model.removeNodeset("/root/send/reqdata"); model.makeValue("/root/send/reqdata/fromdd" , model.getValue("/root/main/cond/orddd")); model.makeValue("/root/send/reqdata/todd" , model.getValue("/root/main/cond/orddd")); model.makeValue("/root/send/reqdata/orddeptcd", model.getValue("/root/main/cond/orddeptcd")); model.makeValue("/root/send/reqdata/orddrid" , model.getValue("/root/main/cond/orddrid")); if(submit("TRMMO02702")){ } } /* * @desc : ÈÄÀÎÁõ ȯÀÚ Á¤º¸ Á¶È¸ * @ * @param : * @return : * @author : ¿ÀÁöÈÆ * @--------------------------------------------------- */ function fReqGetAftCertPatInfo(){ model.removeNodeset("/root/send/reqdata"); //model.makeValue("/root/send/reqdata/fromdd" , model.getValue("/root/main/cond/orddd")); //model.makeValue("/root/send/reqdata/todd" , model.getValue("/root/main/cond/orddd")); model.makeValue("/root/send/reqdata/fromdd" , getNewDate().getAddDate(-60,"D").getDateFormat("YYYYMMDD")); model.makeValue("/root/send/reqdata/todd" , getCurrentDate()); model.makeValue("/root/send/reqdata/orddeptcd", model.getValue("/root/main/cond/orddeptcd")); model.makeValue("/root/send/reqdata/orddrid" , model.getValue("/root/main/cond/orddrid")); model.makeValue("/root/send/reqdata/signyn" , "N"); if(submit("TRMMO02702")){ } } function fGeqGetHealCareInfo() { model.removeNodeset("/root/send/reqdata"); var CurrentDate = getCurrentDate(); var fromdd = CurrentDate.toDate().getAddDate(-4,"M").getDateFormat(); model.makeValue("/root/send/reqdata/fromdd" , fromdd); model.makeValue("/root/send/reqdata/todd" , CurrentDate); model.makeValue("/root/send/reqdata/orddeptcd", model.getValue("/root/main/cond/orddeptcd")); model.makeValue("/root/send/reqdata/orddrid" , model.getValue("/root/main/cond/orddrid")); model.makeValue("/root/send/reqdata/replflag" , "P"); model.makeValue("/root/send/reqdata/qreplflag" , "Y"); model.makeValue("/root/send/reqdata/saveflag" , "N"); model.makeValue("/root/send/reqdata/patflag" , "3"); if ( getUserInfo("dutplceinstcd") == "031") { model.makeValue("/root/send/reqdata/hospgrade" , "CA"); } if(submit("TRARC02601")){ } }