/** * @desc : °øÁö»çÇ× È­¸é ÃʱâÈ­ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function zsnfInitialize(){ btn_search.disabled = !checkAuth("R") ; // ³ëµå¸¸µë model.makeNode("/root/main/SMZSN00100_cond/fromdd"); // °Ô½Ã½ÃÀÛÀÏÀÚ model.makeNode("/root/main/SMZSN00100_cond/todd"); // °Ô½ÃÁ¾·áÀÏÀÚ model.makeNode("/root/main/SMZSN00100_noticeinfo/noticelist"); //Á¶È¸Á¶°Ç ÃʱâÈ­ ipt_fromdd.value = ""; ipt_todd.value = ""; zsnGetNoticeList(); } /** * @desc : °øÁö»çÇ× ¸ñ·Ï Á¶È¸ÇÏ¿© º¸¿©ÁÜ * @ * @param : * @return : * @author : ÀÌ»óÁØ * @--------------------------------------------------- */ function zsnGetNoticeList(){ // Á¶È¸Á¶°ÇÀ» ¼³Á¤ var fromdd_t = model.getValue("/root/main/SSZSN00100/cond/fromdd_t"); var todd_t = model.getValue("/root/main/SSZSN00100/cond/todd_t"); model.setValue("/root/send/fromdd_t", fromdd_t); model.setValue("/root/send/todd_t", todd_t); // ³ëµå »èÁ¦ model.removeNodeset("/root/main/SSZSN00100/noticeinfo/noticelist"); // °øÁö ¸®½ºÆ®¸¦ Á¶È¸ submit("TRZSN00101"); //±ä±Þ °øÁöÀÎ °æ¿ì ±ÛÀÚ»ö º¯°æ var gridrows = grd_notice.rows - grd_notice.fixedRows; for(var i = 1; i <= gridrows ; i++){ var deliveflag = model.getValue("/root/main/SSZSN00100/noticeinfo/noticelist[" + i + "]/ntcflag"); if(deliveflag == 'Y'){ grd_notice.rowstyle(i, "data", "color") = "#c0000ff"; } else { grd_notice.rowstyle(i, "data", "color") = ""; } } model.refresh(); } /** * @desc : ÆÄÀÏ ´Ù¿î·Îµå ¹öư Ŭ¸¯½Ã À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fFileDown() { //ÆÄÀÏ¸í¸¦ ¹Þ¾Æ¿È var getfilenm = model.getValue("/root/main/listinfo/listinfo/attfilenm"); //ÆÄÀϸíÀÌ ÀÖ´Â °æ¿ì ´Ù¿î·Îµå if(getfilenm != ""){ //ÆÄÀϸíÀ» ¹Þ¾Æ¿È var filenm = model.getValue("/root/main/listinfo/listinfo/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/listinfo/listinfo/genrno"); var getdd = model.getValue("/root/main/listinfo/listinfo/genrdd"); //۰ªÀ» °¡Áö°í DB¿¡ ÀúÀåµÈ µ¥ÀÌŸ¸¦ Á¶È¸ÇÏ·¯ °£´Ù if (filesave != "") { model.download(getActionURL("TRMMO04904")+"&genrno="+getno+"&genrdd="+getdd ,filesave); } } } /** * @desc : °øÁö»çÇ×ÀÌ º¸¿©Áú »ç¿ëÀÚ ¼±Åà * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fSchToUserPart() { model.removeNodeset("/root/properties/parameters"); //ÆË¾÷âÀ» ¶ç¿ö ¼±ÅÃÇÑ id,¸íÀ» ÀúÀåÇϱâ À§ÇÑ º¯¼ö¸¦ ¼±¾ðÇÑ´Ù. var sdeptnm =''; var susernm = ''; var suserid = ''; var sdeptcd = ''; //´ë»óÀÇ Á¾·ù¸¦ ¹Þ¾Æ¿Â´Ù. var gettrgtcmd = model.getValue("/root/main/listinfo/listinfo/trgtcmd"); //ÇöÀç ´ë»óÀÌ ¸î°³ÀÎÁö È®ÀÎ var getrows = model.getValue("/root/main/trgtinfo/count"); if(gettrgtcmd == 0){ //ÀüüÀÇ °æ¿ì ÀüüÀÇ ±âº»°ªÀ» º¸³½´Ù. model.makeValue("/root/main/listinfo/listinfo/trgtint", '00000000'); model.makeValue("/root/main/listinfo/listinfo/trgtnm",'-'); }else if(gettrgtcmd == 1){ //ºÎ¸ðâ¿¡¼­ ÀÚ½ÄâÀ¸·Î Àü´ÞÇÒ data¸¦ º¸³¿ var cmd = model.getValue("/root/main/trgtinfo/cmd"); if(gettrgtcmd == cmd){ for(var i = 1; i <= getrows; i++){ setParameter("count", model.getValue("/root/main/trgtinfo/count")); if( i == 1 ){ setParameter("cd", model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/cd")); setParameter("nm", model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/nm")); }else{ addParameter("cd", model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/cd")); addParameter("nm", model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/nm")); } } } //model.removeNodeset("/root/main/trgtinfo"); modal("SPMMB08200", "1","150", "150", "SPMMB08200", "", ""); //ÆË¾÷â¿¡¼­ È®ÀιöưÀ» ºÎ¸£¸é ½ÇÇà var useyn = model.getValue("/root/properties/parameters/useyn/useynvalue"); if(useyn == 'Y'){ model.copyNode("/root/main/trgtinfo",""); //ÆË¾÷â¿¡¼­ ¼±ÅÃÇÑ »ç¿ëÀÚÀÇ °³¼ö¸¦ ¹Þ¾Æ¿Â´Ù. var getrows = model.getValue("/root/properties/parameters/count/countvalue"); model.makeNode("/root/main/trgtinfo/count"); model.makeNode("/root/main/trgtinfo/cmd"); model.makeValue("/root/main/trgtinfo/count" , getrows); model.makeValue("/root/main/trgtinfo/cmd" , gettrgtcmd); //¼±ÅÃÇÑ »ç¿ëÀÚ °³¼ö¸¸Å« Æ÷¹®À» µ¹·Á »ç¿ëÀÚid, »ç¿ëÀÚ¸íÀ» ÀÓÀÇÀÇ º¯¼ö¿¡ ÀúÀåÇÑ´Ù. for(var i = 1 ; i <= getrows ; i++){ suserid = suserid + getParameter("cd" , i); susernm = susernm + getParameter("nm" , i); //ÀúÀåÇϸ鼭 ÄÞ¸¶·Î ±¸ºÐÇÑ´Ù. if(i != getrows){ susernm = susernm + ", "; } model.makeNode("/root/main/trgtinfo/trgtlist[" + i + "]/cd"); model.makeNode("/root/main/trgtinfo/trgtlist[" + i + "]/nm"); model.makeValue("/root/main/trgtinfo/trgtlist[" + i + "]/cd" , getParameter("cd" , i)); model.makeValue("/root/main/trgtinfo/trgtlist[" + i + "]/nm" , getParameter("nm" , i)); } //ÀÓÀÇÀÇ º¯¼ö¿¡ ÀúÇÑÇØµÐ °ªÀ» ÀνºÅϽº¿¡ ³Ö´Â´Ù. model.makeValue("/root/main/listinfo/listinfo/trgtnm", susernm); model.makeValue("/root/main/listinfo/listinfo/trgtint", suserid); }else{ var count = model.getValue("/root/main/trgtinfo/count"); var cmd = model.getValue("/root/main/trgtinfo/cmd"); for(var i = 1 ; i <= count ; i++){ suserid = suserid + model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/cd"); susernm = susernm + model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/nm"); //ÀúÀåÇϸ鼭 ÄÞ¸¶·Î ±¸ºÐÇÑ´Ù. if(i != count){ susernm = susernm + ", "; } } //ÀÓÀÇÀÇ º¯¼ö¿¡ ÀúÇÑÇØµÐ °ªÀ» ÀνºÅϽº¿¡ ³Ö´Â´Ù. model.makeValue("/root/main/listinfo/listinfo/trgtnm", susernm); model.makeValue("/root/main/listinfo/listinfo/trgtint", suserid); model.makeValue("/root/main/listinfo/listinfo/trgtcmd",cmd); } }else if(gettrgtcmd == 2){ var cmd = model.getValue("/root/main/trgtinfo/cmd"); if(gettrgtcmd == cmd){ //ºÎ¸ðâ¿¡¼­ ÀÚ½ÄâÀ¸·Î Àü´ÞÇÒ data¸¦ º¸³¿ for(var i = 1; i <= getrows; i++){ setParameter("count", model.getValue("/root/main/trgtinfo/count")); if( i == 1 ){ setParameter("cd", model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/cd")); setParameter("nm", model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/nm")); }else{ addParameter("cd", model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/cd")); addParameter("nm", model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/nm")); } } } //model.removeNodeset("/root/main/trgtinfo"); modal("SPMMB08100", "1","150", "150", "SPMMB08100", "", ""); //ÆË¾÷â¿¡¼­ È®ÀιöưÀ» ºÎ¸£¸é ½ÇÇà var useyn = model.getValue("/root/properties/parameters/useyn/useynvalue"); if(useyn == 'Y'){ model.removeNodeset("/root/main/trgtinfo"); //ÆË¾÷â¿¡¼­ ¼±ÅÃÇÑ »ç¿ëÀÚÀÇ °³¼ö¸¦ ¹Þ¾Æ¿Â´Ù. var getrows = model.getValue("/root/properties/parameters/count/countvalue"); model.makeNode("/root/main/trgtinfo/count"); model.makeNode("/root/main/trgtinfo/cmd"); model.makeValue("/root/main/trgtinfo/count" , getrows); model.makeValue("/root/main/trgtinfo/cmd" , gettrgtcmd); //¼±ÅÃÇÑ »ç¿ëÀÚ °³¼ö¸¸Å« Æ÷¹®À» µ¹·Á ºÎ¼­id, ºÎ¼­¸íÀ» ÀÓÀÇÀÇ º¯¼ö¿¡ ÀúÀåÇÑ´Ù. for(var i = 1 ; i <= getrows ; i++){ sdeptcd = sdeptcd + getParameter("cd" , i); sdeptnm = sdeptnm + getParameter("nm" , i); //ÀúÀåÇϸ鼭 ÄÞ¸¶·Î ±¸ºÐÇÑ´Ù. if(i != getrows){ sdeptnm = sdeptnm + ", "; } model.makeNode("/root/main/trgtinfo/trgtlist[" + i + "]/cd"); model.makeNode("/root/main/trgtinfo/trgtlist[" + i + "]/nm"); model.makeValue("/root/main/trgtinfo/trgtlist[" + i + "]/cd" , getParameter("cd" , i)); model.makeValue("/root/main/trgtinfo/trgtlist[" + i + "]/nm" , getParameter("nm" , i)); } //ÀÓÀÇÀÇ º¯¼ö¿¡ ÀúÇÑÇØµÐ °ªÀ» ÀνºÅϽº¿¡ ³Ö´Â´Ù. model.makeValue("/root/main/listinfo/listinfo/trgtnm", sdeptnm); model.makeValue("/root/main/listinfo/listinfo/trgtint", sdeptcd); } else{ var count = model.getValue("/root/main/trgtinfo/count"); var cmd = model.getValue("/root/main/trgtinfo/cmd"); for(var i = 1 ; i <= count ; i++){ sdeptcd = sdeptcd + model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/cd"); sdeptnm = sdeptnm + model.getValue("/root/main/trgtinfo/trgtlist[" + i + "]/nm"); //ÀúÀåÇϸ鼭 ÄÞ¸¶·Î ±¸ºÐÇÑ´Ù. if(i != count){ sdeptnm = sdeptnm + ", "; } } //ÀÓÀÇÀÇ º¯¼ö¿¡ ÀúÇÑÇØµÐ °ªÀ» ÀνºÅϽº¿¡ ³Ö´Â´Ù. model.makeValue("/root/main/listinfo/listinfo/trgtnm", sdeptnm); model.makeValue("/root/main/listinfo/listinfo/trgtint", sdeptcd); model.makeValue("/root/main/listinfo/listinfo/trgtcmd",cmd); } } model.refresh(); } /** * @desc : ÆÄÀÏ÷ºÎ¹öư Ŭ¸¯½Ã À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fFileAdd() { //******ÆÄÀÏÀ» ÷ºÎÇϱâ À§ÇØ ÆÄÀÏ¿­±â°¡ open µÇ°Ô ÇÑ´Ù. //ÆÄÀÏÀÇ Å©±â¸¦ ÃøÁ¤ÇÑ´Ù. var maxsize = upload1.attribute("filesize"); var name = model.getValue("/root/main/listinfo/listinfo/attfilenm"); if(name != '' || name == '-'){ var fileupdata = messageBox(name + " ÆÄÀÏ ¼öÁ¤À»" , "S001"); if(fileupdata == '6'){ //ÆÄÀÏ »èÁ¦ //input¹Ú½º¿¡ ³ªÅ¸³­ ¸íÀ» Á¦°Å ipt_att.value = ""; //ÆÄÀÏ ÀúÀå //ÆÄÀÏÀ» ¹Þ¾Æ¿À±â À§ÇØ ÆÄÀÏ¿­±â ÆË¾÷âÀ» ¶ç¿î´Ù. var fileopen = window.fileDialog("open","|","false"); //ÆÄÀÏ °æ·Î°¡ ¾Æ´Ñ À̸§¸¸ input¹Ú½º¿¡ ³Ö±â À§ÇÑ Ã³¸® model.makeValue("/root/main/listinfo/listinfo/attfilenm", fileopen); var name = model.getValue("/root/main/listinfo/listinfo/attfilenm"); //lastIndexOfÇÔ¼ö´Â \\À̰ÍÀ» µÚ¾î¼¼ °Ë»öÇÏ¿© ³ª¿À¸é ¾Õ¿¡ °ÍÀº Áö¿î´Ù. var filename = name.lastIndexOf("\\"); //open ÆÄÀÏ¸í¸¦ input¹Ú½º¿¡ ³Ö´Â´Ù. ipt_att.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/listinfo/listinfo/fileyn", 'Y'); }else if(fileupdata == '7'){ messageBox(name + " ÆÄÀÏ ¼öÁ¤À» ÇÏÁö", "E007"); model.makeValue("/root/main/listinfo/listinfo/fileyn", 'N'); }else{ } }else{ //ÆÄÀÏÀ» ¹Þ¾Æ¿À±â À§ÇØ ÆÄÀÏ¿­±â ÆË¾÷âÀ» ¶ç¿î´Ù. var fileopen = window.fileDialog("open","|","false"); //ÆÄÀÏ °æ·Î°¡ ¾Æ´Ñ À̸§¸¸ input¹Ú½º¿¡ ³Ö±â À§ÇÑ Ã³¸® model.makeValue("/root/main/listinfo/listinfo/attfilenm", fileopen); var name = model.getValue("/root/main/listinfo/listinfo/attfilenm"); //lastIndexOfÇÔ¼ö´Â \\À̰ÍÀ» µÚ¾î¼¼ °Ë»öÇÏ¿© ³ª¿À¸é ¾Õ¿¡ °ÍÀº Áö¿î´Ù. var filename = name.lastIndexOf("\\"); //open ÆÄÀÏ¸í¸¦ input¹Ú½º¿¡ ³Ö´Â´Ù. ipt_att.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/listinfo/listinfo/fileyn", 'Y'); } } /** * @desc : »èÁ¦½Ã ¹ß»ýÇÏ´Â À̺¥Æ® * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fFileDel() { //µî·ÏµÈ ÆÄÀÏÀ» »èÁ¦Çϱâ À§ÇØ »óŰªÀ» »èÁ¦·Î ¸¸µç´Ù. model.makeValue("/root/main/listinfo/listinfo/status",'d'); var name = model.getValue("/root/main/listinfo/listinfo/attfilenm"); if((name != '')){ var fileupdata = messageBox(name + " ÆÄÀÏ »èÁ¦¸¦" , "S001"); if(fileupdata == '6'){ //ÆÄÀÏ »èÁ¦ //input¹Ú½º¿¡ ³ªÅ¸³­ ¸íÀ» Á¦°Å ipt_att.value = ""; } } //±âÁ¸ »óŰªÀ¸·Î º¯°æÇÑ´Ù. model.makeValue("/root/main/listinfo/listinfo/status",'u'); model.refresh(); } /** * @desc : °øÁö»çÇ× ³»¿ë »ó¼¼ Á¶È¸ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fNoticeDetlReq() { //¼±ÅÃÇÑ ±×¸®½ºrow°ªÀ» ¹Þ¾Æ row°ªÀ» ÀúÀåÇØ µÐ´Ù. var gridrow = grd_notice.row; var rows = grd_notice.rows; var getnm = ''; //±×¸®µåÀÇ ´ë»ó¸íÀ» ¹Þ¾Æ¿È var trgtnm = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow +"]/trgtnm"); //±×¸®µå ´ë»ó¸íÀÌ Á¸ÀçÇÏ´Â °æ¿ì È­¸é¿¡ º¸¿©ÁÜ if(trgtnm != ''){ model.makeValue("/root/main/listinfo/listinfo/trgtnm", trgtnm); }else{ //´ë»ó¸íÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì //********************´ë»óÀÌ ¿©·¯´ë»óÀÏ °æ¿ì ´ë»óÀ» ¸ðµÎ ¹Þ¾Æ¿Â´Ù. //´ë»óÁ¾·ù¸¦ ¹Þ¾Æ¿È var getcmd = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow +"]/trgtcmd"); //°øÁö»çÇ׿¡ ÇØ´çÇÏ´Â ´ë»óÀ» Á¶È¸(´ë»óÀÇÄڵ带 ¹Þ¾Æ¿È) model.copyNode("/root/send/reqdata","/root/main/noticeinfo/noticelist[" + gridrow +"]"); submit("TRMMO04902"); //´ë»óÀÌ ÀüüÀÎ °æ¿ì if(getcmd == 0){ model.makeValue("/root/main/listinfo/listinfo/trgtint",'00000000'); //******************´ë»óÀÌ °³ÀÎÀÎ °æ¿ì }else if(getcmd == 1){ //´ë»ó °³ÀÎÀÇ id Á¶°ÇÀ» °¡Áö°í ´ë»ó °³ÀθíÀ» Á¶È¸ model.copyNode("/root/send/savedata","/root/main/delivetrgt"); submit("TRMMB08203"); //´ë»ó Á¶È¸¿¡ ","±¸ºÐÇÏ¿© ¿¬°áÇÏ¿© °³ÀθíÀ» ³ªÅ¸³»±â À§ÇØ º¯¼ö¿¡ ¿¬°áÇÏ¿© ÀúÀå var count = getNodesetCnt(model, "/root/main/choiuserinfo/choiuserlist"); for(var i = 1 ; i <= count ; i++){ getnm = getnm + model.getValue("/root/main/choiuserinfo/choiuserlist[" + i + "]/usernm"); //´ë»ó Á¶È¸¿¡ ","±¸ºÐ if(i != count){ getnm = getnm + ", "; } } model.removeNodeset("/root/main/choideptinfo"); model.removeNodeset("/root/main/choiuserinfo"); //************´ë»óÀÌ ºÎ¼­ÀÎ °æ¿ì }else if(getcmd == 2){ //´ë»ó ºÎ¼­ÀÇ cd Á¶°ÇÀ» °¡Áö°í ´ë»ó ºÎ¼­¸íÀ» Á¶È¸ model.copyNode("/root/send/savedata","/root/main/delivetrgt"); submit("TRMMB08102"); //´ë»ó Á¶È¸¿¡ ","±¸ºÐÇÏ¿© ¿¬°áÇÏ»ó¿© ºÎ¼­¸íÀ» ³ªÅ¸³»±â À§ÇØ º¯¼ö¿¡ ¿¬°áÇÏ¿© ÀúÀå var count = getNodesetCnt(model, "/root/main/choideptinfo/choideptlist"); for(var i = 1 ; i <= count ; i++){ getnm = getnm + model.getValue("/root/main/choideptinfo/choideptlist[" + i + "]/deptnm"); //´ë»ó Á¶È¸¿¡ ","±¸ºÐ if(i != count){ getnm = getnm + ", "; } } model.removeNodeset("/root/main/choideptinfo"); model.removeNodeset("/root/main/choiuserinfo"); } if(getcmd == 0){ model.makeValue("/root/main/listinfo/listinfo/trgtnm",'-'); }else{ model.makeValue("/root/main/listinfo/listinfo/trgtnm",getnm); } model.makeValue("/root/main/listinfo/listinfo/trgtcmd",getcmd); model.makeValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/trgtcmd",getcmd); if(getcmd == 0){ model.makeValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/trgtnm",'-'); }else{ model.makeValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/trgtnm",getnm); } } //¼±ÅÃÇÑ ±×¸®µå °ªÀ» ¿À¸£ÂÊ¿¡ »Ñ·ÁÁØ´Ù. var getdelivetitl = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/delivetitl"); var getdeliveflag = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/deliveflag"); var getattfilenm = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/attfilenm"); var getdelivecnts = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/delivecnts"); var getgenrno = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/genrno"); var getgenrdd = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/genrdd"); var getuserid = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/updtrid"); var getfromdd = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/fromdd"); var gettodd = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/todd"); var getnm = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/trgtnm"); var getcmd = model.getValue("/root/main/noticeinfo/noticelist[" + gridrow + "]/trgtcmd"); model.makeValue("/root/main/listinfo/listinfo/delivetitl", getdelivetitl); model.makeValue("/root/main/listinfo/listinfo/deliveflag", getdeliveflag); model.makeValue("/root/main/listinfo/listinfo/delivecnts", getdelivecnts); model.makeValue("/root/main/listinfo/listinfo/genrno", getgenrno); model.makeValue("/root/main/listinfo/listinfo/genrdd", getgenrdd); model.makeValue("/root/main/listinfo/listinfo/updtrid", getuserid); model.makeValue("/root/main/listinfo/listinfo/fromdd", getfromdd); model.makeValue("/root/main/listinfo/listinfo/todd", gettodd); model.makeValue("/root/main/listinfo/listinfo/trgtnm", getnm); model.makeValue("/root/main/listinfo/listinfo/trgtcmd", getcmd); if(getattfilenm == ''){ model.makeValue("/root/main/listinfo/listinfo/attfilenm", '-'); }else{ model.makeValue("/root/main/listinfo/listinfo/attfilenm", getattfilenm); } model.refresh(); } /** * @desc : °øÁö»çÇ× ³»¿ë »èÁ¦ * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fNoticeDel() { //»óŰªÀ» »èÁ¦·Î ÀνºÅϽº¿¡ ³Ö´Â´Ù. model.makeValue("/root/main/listinfo/listinfo/status","d"); //Á¶°ÇÀÇ °ªµéÀ» °¡Áö°í »èÁ¦ÇÏ·¯ °£´Ù. model.makeValue("/root/main/listinfo/listinfo/orddrid",model.getValue("/root/main/cond/orddrid")); var username = getUserName(); var name = model.getValue("/root/main/listinfo/listinfo/updtrid"); model.makeValue("/root/main/listinfo/listinfo/orddeptcd",model.getValue("/root/main/cond/orddeptcd")); model.copyNode("/root/send/savedata","/root/main/listinfo/listinfo"); if (username == name) { submit("TXMMO04901"); } else { messageBox("ÀÛ¼ºÀÚ¸¸ »èÁ¦ ","I006"); return; } //Á¶È¸µÈ Á¶°Ç ÃʱâÈ­ ipt_titl.value = ""; ipt_att.value = ""; ipt_cnts.value = ""; ipt_trgtnm.value = ""; //ÇöÀ糯¥ ¹Þ¾Æ¿È var getdate = getCurrentDate(); model.makeValue("/root/main/listinfo/listinfo/fromdd", getdate); //ÇÑ´ÞÀ» ±âÁØÀ¸·Î ÇѴ޾ȿ¡ º¸³»Áø °øÁö»çÇ׸¸ º¸¿©ÁÜ var todd = ((getCurrentDate().toDate()).getAddDate(30)).getDateFormat(); model.makeValue("/root/main/listinfo/listinfo/todd",todd); model.refresh(); //±¸ºÐ°ú ´ë»óÀ» ±âº»À¸·Î ³ªµÎ±â cmb_flag.select(0); cmb_trgtcmd.select(0); model.makeValue("/root/main/listinfo/listinfo/trgtnm",'-'); ipt_trgtnm.value = "-"; model.refresh(); } /** * @desc : °øÁö»çÇ× ½Å±Ô /¼öÁ¤ ÈÄ ÀúÀå * @ * @param : * @return : * @author : * @--------------------------------------------------- */ function fExeSvae() { var status = model.getValue("/root/main/listinfo/listinfo/status"); if (status =="i") { model.copyNode("/root/send/savedata","/root/main/listinfo/listinfo"); submit("TXMMO04901"); //۰ªÀ» ºÎ¿© ¹ÞÀº°ÍÀ» ´Ù¸¥ ´ë»ó°ú ÷ºÎÆÄÀÏ ÀúÀå½Ã¿¡µµ °°Àº ۰ªÀ¸·Î ÀúÀåµÇµµ·Ï °ªÀ» º¸³½´Ù. //¹ß»ý¹øÈ£, ¹ß»ý³¯Â¥¸¦ ´ë»ó,÷ºÎÆÄÀÏ ÀúÀå½Ã¿¡µµ ۰ªÀ» °¡Á®°¡µµ·Ï ۰ªÀ» ³Ñ°ÜÁÜ var getDD = model.getValue("/root/main/keyinfo/keylist/genrdd"); var getNO = model.getValue("/root/main/keyinfo/keylist/genrno"); model.makeValue("/root/main/listinfo/listinfo/genrdd", getDD); model.makeValue("/root/main/listinfo/listinfo/genrno", getNO); var gettrgtcmd = model.getValue("/root/main/listinfo/listinfo/Trgtcmd"); if(gettrgtcmd == 0){ //ÀüüÀÎ °æ¿ì ±âº» Àüü°ªÀ» °¡Áö°í ÀúÀåÇÏ·¯ °£´Ù. model.makeValue("/root/main/listinfo/listinfo/trgtint",'00000000'); model.copyNode("/root/send/savedata","/root/main/listinfo/listinfo"); submit("TXMMO04902"); }else{ var gettrgtrow = model.getValue("/root/properties/parameters/count/countvalue"); for(var i = 1 ; i <= gettrgtrow ; i++){ var getid = model.getValue("/root/properties/parameters/cd/cdvalue[" + i + "]"); model.makeValue("/root/main/listinfo/listinfo/trgtint", getid); model.copyNode("/root/send/savedata","/root/main/listinfo/listinfo"); submit("TXMMO04902"); } } // ¼öÁ¤ÀÏ ¶§ ·ÎÁ÷ Ãß°¡ } else if (status=="u") { model.copyNode("/root/send/savedata","/root/main/listinfo/listinfo"); model.makeValue("/root/send/savedata/delivecnts", model.getValue("/root/main/listinfo/listinfo/delivecnts")); model.makeValue("/root/send/savedata/delivetitl", model.getValue("/root/main/listinfo/listinfo/delivetitl")); model.makeValue("/root/send/savedata/fromdd", model.getValue("/root/main/listinfo/listinfo/fromdd")); model.makeValue("/root/send/savedata/todd", model.getValue("/root/main/listinfo/listinfo/todd")); model.makeValue("/root/send/savedata/trgtcmd", model.getValue("/root/main/listinfo/listinfo/trgtcmd")); submit("TXMMO04901"); var getDD = model.getValue("/root/main/listinfo/listinfo/genrdd"); var getNo = model.getValue("/root/main/listinfo/listinfo/genrno"); var getTrgtCmd = model.getValue("/root/main/listinfo/listinfo/trgtcmd"); if (getTrgtCmd == 0 || getTrgtCmd == null || getTrgtCmd =="") { model.makeValue("/root/main/listinfo/listinfo/trgtint",'00000000'); model.copyNode("/root/send/savedata","/root/main/listinfo/listinfo"); submit("TXMMO04902"); } else { var gettrgtrow = model.getValue("/root/properties/parameters/count/countvalue"); for(var i = 1 ; i <= gettrgtrow ; i++){ var getid = model.getValue("/root/properties/parameters/cd/cdvalue[" + i + "]"); model.makeValue("/root/main/listinfo/listinfo/trgtint", getid); model.copyNode("/root/send/savedata","/root/main/listinfo/listinfo"); submit("TXMMO04902"); } } } //model.copyNode("/root/main/delivetrgt",""); var fileyn = model.getValue("/root/main/listinfo/listinfo/fileyn"); //½Å±Ô µî·ÏÀ̰ųª ÆÄÀÏÀ» »èÁ¦ÇÏ¿´°í ÷ºÎÆÄÀÏ ¸íÀÌ Àִ°æ¿ì if((fileyn == 'Y')){ //**********÷ºÎÆÄÀÏÀ» BLOB ÇüÅ·ΠDB¿¡ ¿Ã¸² //¼±ÅÃÇÑ ÆÄÀÏÀÇ Ã·ºÎÆÄÀÏÀ» ¼±ÅÃÇϱâ À§ÇØ Å°¸¦ °¡Áö°í °£´Ù. var getno = model.getValue("/root/main/listinfo/listinfo/genrno"); var getdd = model.getValue("/root/main/listinfo/listinfo/genrdd"); model.makeValue("/root/send/file/genrno", getno); model.makeValue("/root/send/file/genrdd", getdd); model.makeValue("/root/send/file/orddrid",model.getValue("/root/main/cond/orddrid")); model.makeValue("/root/send/file/orddeptcd",model.getValue("/root/main/cond/orddeptcd")); // ÆÄÀÏÀ» DB¿¡ ¿Ã¸°´Ù. submit("TXMMO04903"); } fInitialize_SMMMO05000(); 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_trgtcmd.select(0); cmb_targetflag.select(0); //´ë»óÀÌ Àüü·Î ÃʱâÈ­ µÇ¹Ç·Î Àüü·Î ´ë»ó³»¿ë¿¡ ³ªÅ¸³ª°Ô ÇÑ´Ù model.setValue("/root/main/iteminfo/targetinfo/targetlist_cmb",''); model.removeNodeset("/root/main/iteminfo/targetinfo/targetlist"); model.refresh(); }