123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- /**
- * @desc : 화면초기화
- *
- * @param :
- * @return :
- * @author : 경북대학교
- * @---------------------------------------------------
- */
- var formcd="";
- var pid="";
- var old_orddd="";
- var old_cretno="";
- var formrecseq="";
- var new_orddd="";
- var new_cretno="";
- var reqseq="";
- function fInitialize(){
- pid = opener.javascript.getParameter("MRH00600_PID");
- old_orddd = opener.javascript.getParameter("MRH00600_ORDDD");
- old_cretno = opener.javascript.getParameter("MRH00600_CRETNO");
- formcd = opener.javascript.getParameter("MRH00600_FORMCD");
- formrecseq = opener.javascript.getParameter("MRH00600_FORMRECSEQ");
- reqseq = opener.javascript.getParameter("MRH00600_REQSEQ");
-
- if(pid!="" && old_orddd!=""){
- model.makeValue("/root/send/reqdata/pid", pid);
- model.makeValue("/root/send/reqdata/formcd", formcd);
- model.makeValue("/root/send/reqdata/reqseq", reqseq);
- submit("TRMRH00600");
- }
-
- if(reqseq=="1"){
- btn_req.disabled=true;
- }
- model.refresh();
- }
- /**
- * @desc : 컨설트 등록
- *
- * @param :
- * @return :
- * @author :
- * @---------------------------------------------------
- */
- function fSaveConsult(){
- var row = grd_schedule.row;
- if(row >0){
- model.makeValue("/root/send/savedata/pid", pid);
- model.makeValue("/root/send/savedata/old_orddd", old_orddd);
- model.makeValue("/root/send/savedata/old_cretno", old_cretno);
- model.makeValue("/root/send/savedata/new_orddd", model.getValue("/root/main/schedule[" + row + "]/orddd"));
- model.makeValue("/root/send/savedata/new_cretno", model.getValue("/root/main/schedule[" + row + "]/cretno"));
- model.makeValue("/root/send/savedata/formcd", formcd);
- model.makeValue("/root/send/savedata/formrecseq", formrecseq);
- model.makeValue("/root/send/savedata/reqseq", reqseq);
- if(submit("TXMRH00600")){
- messageBox("의뢰", "I002");
- }
- }
- }
- /**
- * @desc : 컨설트기록 연동
- * @
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fOpenCnst(){
- var row = grd_schedule.row;
- if(row >0){
- var param = "";
- var pid = model.getValue("/root/main/schedule[" + row + "]/pid");
- var new_orddd = model.getValue("/root/main/schedule[" + row + "]/orddd");
- var new_cretno= model.getValue("/root/main/schedule[" + row + "]/cretno");
- var new_ioflag= model.getValue("/root/main/schedule[" + row + "]/ioflag");
- var new_orddeptcd= model.getValue("/root/main/schedule[" + row + "]/orddeptcd");
- var new_orddrid= model.getValue("/root/main/schedule[" + row + "]/orddrid");
- param += pid + "▦";
- param += new_orddd + "▦";
- param += new_cretno + "▦";
- param += new_ioflag + "▦";
- param += new_orddeptcd + "▦";
- param += new_orddrid + "▩";
- setParameter("SMMMR05000_param_pinfo", param);
- modal("SMMMR05000", 1, 0, 0, "", "", "");
- }
- submit("TRMRH00600");
- model.refresh();
- }
- /**
- * @desc : 버튼 상태 바꾸기
- * @
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fChange(){
- var row=grd_schedule.row;
- var cnststat=model.getValue("/root/main/schedule["+row+"]/cnststat");
-
- if(reqseq!="1"){
- if(cnststat!="" && (cnststat=="회신" || cnststat=="회신확정")){
- btn_req.disabled=true;
- btn_ans.disabled=true;
- }else if(cnststat!="" && (cnststat!="회신" || cnststat!="회신확정")){
- btn_req.disabled=true;
- btn_ans.disabled=false;
- }else{
- btn_req.disabled=false;
- btn_ans.disabled=true;
- }
- }else{
- if(cnststat==""){
- btn_ans.disabled=true;
- }else if(cnststat!=""){
- btn_ans.disabled=false;
- }
- }
-
- model.refresh();
- }
|