/** * @desc : È­¸é ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fInitialize(){ model.removeNodeset("/root/main/concpatinfo/concpatinfohist"); model.setValue("/root/init/today", getCurrentDate()); model.refresh(); //ȯÀÚÁ¤º¸ ÀÓÀÇ ¼³Á¤ - top info¼³Á¤ °¡´É½Ã ÃßÈÄ¿¡ º¯°æ¿¹Á¤ fSetTopInfo(); //ºÐ·ù±¸ºÐ ¹× ºÐ·ù¸í ÃʱâÈ­, °ü½ÉȯÀÚ µî·Ï Á¶È¸ fSetConcKindcd("P"); //°ü½ÉȯÀÚ Á¶È¸ fReqConcPatInfo(); var ttlRow = grd_concpatinfohist.rows - grd_concpatinfohist.fixedRows; if(ttlRow < 1){ //Á¶È¸°á°ú°¡ ¾ø´Â °æ¿ì, Top Info·Î ¼³Á¤ fSetConcPatInfo(); }else{ //Á¶È¸°á°ú°¡ ÀÖ´Â °æ¿ì, ÃÖ»ó´Ü Info·Î ¼³Á¤ iRow = 1; model.copyNode("/root/main/concpatinfo/concpatinfo", "/root/main/concpatinfo/concpatinfohist[" + iRow + "]"); } model.refresh(); } /** * @desc : ȯÀÚ Á¤º¸ ¼³Á¤ - top info¼³Á¤ °¡´É½Ã ÃßÈÄ¿¡ º¯°æ¿¹Á¤ * @ * @param : * @return : * @--------------------------------------------------- */ function fSetTopInfo(){ model.setValue("/root/main/topinfo/pid", "77777777"); model.setValue("/root/main/topinfo/kornm", "Ŵīơ"); model.setValue("/root/main/topinfo/orddd", "20070305"); model.setValue("/root/main/topinfo/cretno", "1"); model.setValue("/root/main/topinfo/genrflagcd", "A"); model.refresh(); } /** * @desc : ºÐ·ù±¸ºÐ ¹× ºÐ·ù¸í ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fSetConcKindcd(conckindcd){ model.copyNode("/root/send/reqdata", "/root/main/topinfo"); model.makeNode("/root/send/reqdata/conckindcd"); //model.setValue("/root/send/reqdata/conckindcd", "P"); model.setValue("/root/send/reqdata/conckindcd", conckindcd); model.refresh(); submit("TRMMO01601"); } /** * @desc : °ü½ÉȯÀÚ Á¶È¸ * @ * @param : * @return : * @--------------------------------------------------- */ function fReqConcPatInfo(){ model.copyNode("/root/send/reqdata", "/root/main/topinfo"); model.makeNode("/root/send/reqdata/conckindcd"); model.setValue("/root/send/reqdata/conckindcd", "P"); model.refresh(); submit("TRMMO01501"); } /** * @desc : °ü½ÉȯÀÚ Á¤º¸ ¼³Á¤ * @ * @param : * @return : * @--------------------------------------------------- */ function fSetConcPatInfo(){ var today = model.getValue("/root/init/today"); model.setValue("/root/main/concpatinfo/concpatinfo/status", "i"); model.setValue("/root/main/concpatinfo/concpatinfo/pid", model.getValue("/root/main/topinfo/pid")); model.setValue("/root/main/concpatinfo/concpatinfo/kornm", model.getValue("/root/main/topinfo/kornm")); model.setValue("/root/main/concpatinfo/concpatinfo/orddd", model.getValue("/root/main/topinfo/orddd")); model.setValue("/root/main/concpatinfo/concpatinfo/cretno", model.getValue("/root/main/topinfo/cretno")); model.setValue("/root/main/concpatinfo/concpatinfo/genrflagcd", model.getValue("/root/main/topinfo/genrflagcd")); model.setValue("/root/main/concpatinfo/concpatinfo/conckindcd", "P"); //default °³ÀÎ model.setValue("/root/main/concpatinfo/concpatinfo/valifromdd", today); model.setValue("/root/main/concpatinfo/concpatinfo/valitodd", "29991231"); model.refresh(); } /** * @desc : °ü½ÉȯÀÚ Á¤º¸ ¼öÁ¤ »óÅ·Πº¯°æ * @ * @param : * @return : * @--------------------------------------------------- */ function fSetUpdtStatus(){ var status = model.getValue("/root/main/concpatinfo/concpatinfo/status"); if(status == "i"){ return; }else{ model.setValue("/root/main/concpatinfo/concpatinfo/status", "u"); model.setValue("/root/main/condition/curstatus", "¼öÁ¤ Áß"); } model.refresh(); }