/** * @desc : °øÁö»çÇ× È­¸é ÃʱâÈ­ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fInitialize(){ //Á¶È¸µÈ Á¶°Ç ÃʱâÈ­ ipt_ntcsubject.value = ""; ipt_attfilenm.value = ""; ipt_ntccnts.value = ""; // Ãʱâ½Ã¿¡ ¼öÁ¤¹× »èÁ¦¸¦ ÇÒ¼ö ¾øÀ½ btn_mod.disabled = true; btn_del.disabled = true; //ÇöÀ糯¥ ¹Þ¾Æ¿È // var getdate = getCurrentDate(); // model.makeValue("/root/main/iteminfo/fromdd", getdate); // //ÇÑ´ÞÀ» ±âÁØÀ¸·Î ÇѴ޾ȿ¡ º¸³»Áø °øÁö»çÇ׸¸ º¸¿©ÁÜ // var todd = ((getCurrentDate().toDate()).getAddDate(30)).getDateFormat(); // model.makeValue("/root/main/iteminfo/todd",todd); // model.refresh(); //±¸ºÐ cmb_targetflag.select(0); // ´ë»óÁ÷Á¾ cmb_ntctrgtjobkind.select(0); model.resetInstanceNode("/root/main/iteminfo"); // °øÁö»çÇ× ¸®½ºÆ® model.removeNodeset("/root/main/noticeinfo/noticelist"); zsnfgetNoticeList(); model.refresh(); } /** * @desc : °øÁö»çÇ× Á¶È¸ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfgetNoticeList(){ // °øÁö ¸®½ºÆ®¸¦ Á¶È¸ submit("TRAHA04911"); } /** * @desc : °øÁö»çÇ× »ó¼¼Á¶È¸ (Á¶È¸¸ðµå) * @ * @param : Çà¹øÈ£ * @return : * @author : * @--------------------------------------------------- */ function zsnfgetNoticeDetail(row){ // Çà¹øÈ£°¡ ¾ø´Ù¸é ¹Ù·Î ¸®ÅÏ (¹öưŬ¸¯ÇÏ¿© °øÁöÂ÷À» ¶ç¿î°æ¿ì) if (row == "") { btn_new.dispatch("onclick"); return; } // ÇØ´ç °øÁö³»¿ëÀ» »ó´Ü¿¡ »Ñ·ÁÁÜ model.copyNode("/root/main/iteminfo", "/root/main/noticeinfo/noticelist["+ row + "]"); // °øÁö´ë»óÀ» °¡Á®¿Í¼­ »Ñ·ÁÁÜ var genrdd = model.getValue("/root/main/iteminfo/genrdd"); var genrno = model.getValue("/root/main/iteminfo/genrno"); var targetflag = model.getValue("/root/main/iteminfo/targetflag"); model.setValue("/root/send/genrdd", genrdd); model.setValue("/root/send/genrno", genrno); model.setValue("/root/send/targetflag", targetflag); // ¼­ºê¹Ô ÇϱâÀü if (targetflag == 'D') // ºÎ¼­ÀÌ¸é µÎÁÙ { //alert('ÇÏÀÌ'); //list_ntctrgtnm.cols = 1; list_ntctrgtnm.attribute("cols") = "1"; cap_trgtjobkind.visible = true; cmb_ntctrgtjobkind.visible = true; } else // ±×¹ÛÀº 5ÁÙ { list_ntctrgtnm.attribute("cols") = "5"; cap_trgtjobkind.visible = false; cmb_ntctrgtjobkind.visible = false; } submit("TRAHA04912"); // »ç¿ëÀÚÁ¤º¸¸¦ °¡Áö°í¿Í¼­ ±ÛÀÛ¼ºÀÚ°¡ ¾Æ´Ï¸é ¼öÁ¤/»èÁ¦ÇÒ¼ö ¾øµµ·Ï ÇÔ var userid = getUserId(); var writerid = model.getValue("/root/main/iteminfo/fstrgstrid"); if (userid == writerid) { btn_mod.disabled = false; btn_del.disabled = false; } else { btn_mod.disabled = true; btn_del.disabled = true; } // °¢Á¾ ÄÁÆ®·Ñ º¸¿©Áֱ⠼³Á¤ group5.disabled = true; btn_fileadd.visible = false; btn_filedel.visible = false; btn_down.visible = true; model.refresh(); } /** * @desc : ÆÄÀÏ ´Ù¿î·Îµå ¹öư Ŭ¸¯½Ã À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfFileDown() { //ÆÄÀÏ¸í¸¦ ¹Þ¾Æ¿È var getfilenm = model.getValue("/root/main/iteminfo/attfilenm"); //ÆÄÀϸíÀÌ ÀÖ´Â °æ¿ì ´Ù¿î·Îµå if(getfilenm != ""){ //ÆÄÀϸíÀ» ¹Þ¾Æ¿È var filenm = model.getValue("/root/main/iteminfo/attfilenm"); //ÆÄÀϸíÀÇ È®ÀåÀÚ¸¸ ¹Þ¾Æ¿È var fileext = filenm.lastIndexOf("."); var ext = filenm.substring(fileext +1); //ÆÄÀÏÀ» ´Ù¿î·Îµå Çϱâ À§ÇØ ÀúÀåÇÒ Ã¢À» ¶ç¿ò var filesave = window.fileDialog("save","|",false,filenm,ext,"All Files(*.*)|*.*"); //۰ªÀ» ¹Þ¾Æ¿È var getno = model.getValue("/root/main/iteminfo/genrno"); var getdd = model.getValue("/root/main/iteminfo/genrdd"); //۰ªÀ» °¡Áö°í DB¿¡ ÀúÀåµÈ µ¥ÀÌŸ¸¦ Á¶È¸ÇÏ·¯ °£´Ù if (filesave != "") { model.download(getActionURL("TRAHA04913")+"&genrno="+getno+"&genrdd="+getdd ,filesave); } } } /** * @desc : °øÁö»çÇ×ÀÌ º¸¿©Áú »ç¿ëÀÚ ¼±Åà * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfOpenTargetPopup() { var targetflag = model.getValue("/root/main/iteminfo/targetflag"); // ´ë»óÀÌ ºÎ¼­°¡ ¾Æ´Ñ°æ¿ì ´ë»óÁ÷Á¾ ¼±Åà Ä常¦ ºñȰ¼ºÈ­ cmb_ntctrgtjobkind.select(0); cap_trgtjobkind.visible = false; cmb_ntctrgtjobkind.visible = false; // ¹Ýµå½Ã °øÁö ´ë»ó ¸®½ºÆ®¸¦ ÃʱâÈ­ÇÔ model.removeNode("/root/temp/targetinfo"); model.makeNode("/root/temp/targetinfo"); model.copyNode("/root/temp/targetinfo","/root/main/targetinfo"); // Àӽà ÀúÀåµÈ°É º¹»ç // ´ë»óÀÌ ÀüüÀϰæ¿ì if (targetflag == 'A') { // ¸ÞÀγëµå ÃʱâÈ­ model.removeNode("/root/main/targetinfo"); model.makeNode("/root/main/targetinfo"); btn_open.disabled = false; // °øÁö´ë»ó ¸®½ºÆ®¸¦ ÃʱâÈ­ÇÔ //model.removeNodeset("/root/main/targetinfo/targetlist"); } // ´ë»óÀÌ ±×¹ÛÀÎ °æ¿ì else { // ¿¹ÀÇó¸® if (targetflag == 'D') { cap_trgtjobkind.visible = true; cmb_ntctrgtjobkind.visible = true; } if (targetflag == 'D') // ºÎ¼­ÀÌ¸é µÎÁÙ { //alert('ÇÏÀÌ'); //list_ntctrgtnm.cols = 1; list_ntctrgtnm.attribute("cols") = "1"; } else // ±×¹ÛÀº 5ÁÙ { list_ntctrgtnm.attribute("cols") = "5"; } model.refresh(); // °»½Å modal("SPAHA04920","","300","100","SPAHA04920","/root/temp/targetinfo","/root/main/selecteduser"); // ¸ÞÀγëµå ÃʱâÈ­ model.removeNode("/root/main/targetinfo"); model.makeNode("/root/main/targetinfo"); model.copyNode("/root/main/targetinfo","/root/temp/targetinfo"); // Àӽà ÀúÀåµÈ°É º¹»ç } model.refresh(); } /** * @desc : ÆÄÀÏ÷ºÎ¹öư Ŭ¸¯½Ã À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfFileAdd() { //******ÆÄÀÏÀ» ÷ºÎÇϱâ À§ÇØ ÆÄÀÏ¿­±â°¡ open µÇ°Ô ÇÑ´Ù. //ÆÄÀÏÀÇ Å©±â¸¦ ÃøÁ¤ÇÑ´Ù. var maxsize = upload1.attribute("filesize"); var name = model.getValue("/root/main/iteminfo/attfilenm"); if(name != '' || name == '-'){ var fileupdata = messageBox(name + " ÆÄÀÏ ¼öÁ¤À»" , "S001"); if(fileupdata == '6'){ //ÆÄÀÏ »èÁ¦ //input¹Ú½º¿¡ ³ªÅ¸³­ ¸íÀ» Á¦°Å ipt_attfilenm.value = ""; //ÆÄÀÏ ÀúÀå //ÆÄÀÏÀ» ¹Þ¾Æ¿À±â À§ÇØ ÆÄÀÏ¿­±â ÆË¾÷âÀ» ¶ç¿î´Ù. var fileopen = window.fileDialog("open","|","false"); //ÆÄÀÏ °æ·Î°¡ ¾Æ´Ñ À̸§¸¸ input¹Ú½º¿¡ ³Ö±â À§ÇÑ Ã³¸® model.makeValue("/root/main/iteminfo/attfilenm", fileopen); var name = model.getValue("/root/main/iteminfo/attfilenm"); //lastIndexOfÇÔ¼ö´Â \\À̰ÍÀ» µÚ¾î¼¼ °Ë»öÇÏ¿© ³ª¿À¸é ¾Õ¿¡ °ÍÀº Áö¿î´Ù. var filename = name.lastIndexOf("\\"); //open ÆÄÀÏ¸í¸¦ input¹Ú½º¿¡ ³Ö´Â´Ù. ipt_attfilenm.value = fileopen.substring(filename + 1); //¼±ÅÃÇÑ ÆÄÀÏÀÌ ÀúÀå¹öưÀ» ´­·¶À»¶§ ÀúÀåÀÌ µÇ°Ô Çϱâ À§ÇØ ÆÄÀÏ ÀúÀå ÀνºÅϽº¿¡ ÆÄÀÏÁÖ¼Ò¸¦ ÀúÀåÇØ µÐ´Ù. model.makeValue("/root/send/file/filename", name); model.refresh(); //ÆÄÀÏ Å©±â°¡ ³Ê¹« Å«°æ¿ì ¸Þ¼¼Áö¸¦ ¶ç¿î´Ù. if (!checkFileSize(upload1)){ ipt_att.value = ""; messageBox("ÆÄÀÏ Å©±â°¡ ÃÖ´ëÄ¡("+maxsize+"Byte)¸¦", "E003"); } model.makeValue("/root/main/iteminfo/fileyn", 'Y'); }else if(fileupdata == '7'){ messageBox(name + " ÆÄÀÏ ¼öÁ¤À» ÇÏÁö", "E007"); model.makeValue("/root/main/iteminfo/fileyn", 'N'); }else{ } }else{ //ÆÄÀÏÀ» ¹Þ¾Æ¿À±â À§ÇØ ÆÄÀÏ¿­±â ÆË¾÷âÀ» ¶ç¿î´Ù. var fileopen = window.fileDialog("open","|","false"); //ÆÄÀÏ °æ·Î°¡ ¾Æ´Ñ À̸§¸¸ input¹Ú½º¿¡ ³Ö±â À§ÇÑ Ã³¸® model.makeValue("/root/main/iteminfo/attfilenm", fileopen); var name = model.getValue("/root/main/iteminfo/attfilenm"); //lastIndexOfÇÔ¼ö´Â \\À̰ÍÀ» µÚ¾î¼¼ °Ë»öÇÏ¿© ³ª¿À¸é ¾Õ¿¡ °ÍÀº Áö¿î´Ù. var filename = name.lastIndexOf("\\"); //open ÆÄÀÏ¸í¸¦ input¹Ú½º¿¡ ³Ö´Â´Ù. ipt_attfilenm.value = fileopen.substring(filename + 1); //¼±ÅÃÇÑ ÆÄÀÏÀÌ ÀúÀå¹öưÀ» ´­·¶À»¶§ ÀúÀåÀÌ µÇ°Ô Çϱâ À§ÇØ ÆÄÀÏ ÀúÀå ÀνºÅϽº¿¡ ÆÄÀÏÁÖ¼Ò¸¦ ÀúÀåÇØ µÐ´Ù. model.makeValue("/root/send/file/filename", name); model.refresh(); //ÆÄÀÏ Å©±â°¡ ³Ê¹« Å«°æ¿ì ¸Þ¼¼Áö¸¦ ¶ç¿î´Ù. if (!checkFileSize(upload1)){ ipt_att.value = ""; messageBox("ÆÄÀÏ Å©±â°¡ ÃÖ´ëÄ¡("+maxsize+"Byte)¸¦", "E003"); } model.makeValue("/root/main/iteminfo/fileyn", 'Y'); } } /** * @desc : »èÁ¦½Ã ¹ß»ýÇÏ´Â À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfFileDel() { //µî·ÏµÈ ÆÄÀÏÀ» »èÁ¦Çϱâ À§ÇØ »óŰªÀ» »èÁ¦·Î ¸¸µç´Ù. //model.makeValue("/root/main/iteminfo/status",'d'); var name = model.getValue("/root/main/iteminfo/attfilenm"); if((name != '')){ var fileupdata = messageBox(name + " ÆÄÀÏ »èÁ¦¸¦" , "S001"); if(fileupdata == '6'){ //ÆÄÀÏ »èÁ¦ //input¹Ú½º¿¡ ³ªÅ¸³­ ¸íÀ» Á¦°Å ipt_attfilenm.value = ""; model.resetInstanceNode("/root/send/file"); //model.removeNodeset("/root/main/send/file/filename"); } } //±âÁ¸ »óŰªÀ¸·Î º¯°æÇÑ´Ù. // model.makeValue("/root/main/iteminfo/status",'u'); model.refresh(); } /** * @desc : °øÁö»çÇ× ³»¿ë »èÁ¦ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfNoticeDel() { var genrdd = model.getValue("/root/main/iteminfo/genrdd"); var genrno = model.getValue("/root/main/iteminfo/genrno"); if (genrdd == "" || genrno == "") { return; } // »ç¿ëÀÚÁ¤º¸¸¦ °¡Áö°í¿Í¼­ ±ÛÀÛ¼ºÀÚ°¡ ¾Æ´Ï¸é »èÁ¦ÇÒ ¼ö ¾øµµ·Ï ÇÔ var userid = getUserId(); var writerid = model.getValue("/root/main/iteminfo/fstrgstrid"); if (userid == writerid) { model.setValue("/root/main/iteminfo/status","d"); // »èÁ¦Ç¥½Ã zsnfExeSave(); // ÀúÀå } else { messageBox("ÀÛ¼ºÀÚ¸¸ »èÁ¦ ","I006"); return; } fInitialize(); // ÃʱâÈ­ } /** * @desc : °øÁö»çÇ× ½Å±Ô /¼öÁ¤ ÈÄ ÀúÀå * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfExeSave() { var status = model.getValue("/root/main/iteminfo/status"); // °øÁö»çÇ× ¸¶½ºÅÍ var nodes_iteminfo = instance1.selectNodes("/root/main/iteminfo"); var getData_iteminfo = getNodeListCSV(nodes_iteminfo); // °øÁö´ë»ó¸ñ·Ï var nodes_targetinfo = instance1.selectNodes("/root/main/targetinfo/targetlist"); var getData_targetinfo = getNodeListCSV(nodes_targetinfo); var getData_targetinfo_cnt = getNodesetCount("/root/main/targetinfo/targetlist"); // ³ëµå¼Â °¹¼ö¸¦ ¾ò¾î¿È var targetflag = model.getValue("/root/main/iteminfo/targetflag"); // °øÁö´ë»óÀÌ ºÎ¼­Àϰæ¿ì model.setValue("/root/send/savedata", getData_iteminfo); //alert("["+ getData_targetinfo_cnt +"]"); if (getData_targetinfo_cnt == 0) // µ¥ÀÌÅͰ¡ Çϳªµµ ¾øÀ»°æ¿ì { model.removeNodeset("/root/send/targetinfo"); } else { model.makeNode("/root/send/targetinfo") model.setValue("/root/send/targetinfo",getData_targetinfo); } // ¼­ºê¹ÔÇÑ´Ù. submit("TXAHA04911"); //fInitialize(); //grd_notice.refresh(); //model.refresh(); //grd_notice.refresh(); } function zsnfNewNotice() { //**********ÃʱâÈ­ //Á¦¸ñ, ´ë»ó, ÷ºÎ, ³»¿ë¿¡ data Á¦°Å ipt_ntcsubject.value = ""; ipt_attfilenm.value = ""; ipt_ntccnts.value = ""; //±â°£À» ÃʱâÈ­ var getdate = getCurrentDate(); model.makeValue("/root/main/iteminfo/fromdd", getdate); var todd = ((getCurrentDate().toDate()).getAddDate(30)).getDateFormat(); model.makeValue("/root/main/iteminfo/todd",todd); //ÄÞº¸¹Ú½º¸¦ ÃʱâÈ­ cmb_ntcflag.select(0); cmb_ntctrgtjobkind.select(0); cmb_targetflag.select(0); // ÷ºÎÆÄÀÏ ÃʱâÈ­ model.resetInstanceNode("/root/send/file"); // °øÁö´ë»ó ¸®½ºÆ® ÃʱâÈ­ model.removeNodeset("/root/main/targetinfo/targetlist"); model.refresh(); } //¼±ÅÃµÈ row»èÁ¦ function zsnfDeleteTarget(){ model.copyNode("/root/temp/targetinfo","/root/main/targetinfo"); // Àӽà ÀνºÅϽº¿¡ Ä«ÇÇ model.removeNode("/root/main/targetinfo"); model.makeNode("/root/main/targetinfo"); model.refresh(); //¸ÖƼ·Î µ¥ÀÌŸ ¼±Åà var selectedRows = model.getValue("/root/main/selctedtarget"); var selectedArr = selectedRows.split(" "); // ¼±ÅÃÀ» ÇØÁ¦ÇÔ // ¿¤¸®¸ÕÆ® ÄÝ·º¼Ç °´Ã¼¸¦ ¾ò¾î¿È // for(var i=0; i