123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[function fInit()
- {
- group5.grp_sea.caption1.visible = false;
- group5.grp_sea.caption2.visible = false;
- group5.grp_sea.caption13.visible = false;
- group5.grp_sea.cmb_posflag.visible = false;
- group5.grp_sea.cmb_membflag.visible = false;
- group5.grp_sea.cmb_paymthdflag.visible = false;
- group5.btn_clear.visible = false;
- group5.btn_newsave.visible = true;
- group5.btn_save.enable = false;
- group5.btn_searempinfo.visible = false;
- group5.ipt_chrisnm.enable = false;
-
-
- var arrParam = new Array();
- arrParam = [{dsNm: "ds_init_A00001", cdGrpId: "A00001", showValue: false},
- {dsNm: "ds_init_A00002", cdGrpId: "A00002", showValue: false},
- {dsNm: "ds_init_A00003", cdGrpId: "A00003", showValue: false},
- {dsNm: "ds_init_A00004", cdGrpId: "A00004", showValue: false},
- {dsNm: "ds_init_A00005", cdGrpId: "A00005", showValue: false},
- {dsNm: "ds_init_A00006", cdGrpId: "A00006", showValue: false}];
- fGetCodeList(arrParam, false);
-
-
- var arrParam = [{dsNm: "ds_init_M0070list", cdGrpId: "M0070"}]
-
- appf_getCodeList(arrParam);
- var nodeCnt = ds_init_A00001.rowcount;
-
- dsf_addDsItem(ds_init_A00004, "cdid", "cdnm", "-", "00", "above");
- //frmf_addComboItem("group5.cmb_voluntrflag", "-", "00", "above" );
- }
-
- function fSearch()
- {
- fClear();
- var oParam = {};
- oParam.id = "TRMNH02301";
- oParam.service = "hospiceapp.HospiceAidAssocnMngt";
- oParam.method = "reqGetHospiceMembInfoList";
- oParam.inds = "reqdata=ds_main_cond";
- oParam.outds = "ds_main_aidmemblist=aidmemblist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNH02301";
- tranf_submit(oParam);
-
- ds_main_aidmemblist.rowposition = -1;
- }
- function fClear()
- {
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "posflag", "01");
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "membflag", "01");
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "gndr", "M");
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "addryn", "N");
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "smsrecvyn", "Y");
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "cmntprsdyn", "N");
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "smsrecvyn", "Y");
- }
- function fZipPopUpCall()
- {
- var sZipcd = appf_getZipCodeList();
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "zipcd1", sZipcd.zipcdhead)
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "zipcd2", sZipcd.zipcdfoot)
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "addr", sZipcd.address)
-
- group5.ipt_detladdr.setFocus();
- }
- function fPrintLabel()
- {
- var posflag, membflag, paymthdflag;
- if( utlf_isNull(ds_main_cond.getColumn(0, "conposflag")))
- {
- posflag = "%%";
- }
- else
- {
- posflag = ds_main_cond.getColumn(0, "conposflag");
- }
- if(utlf_isNull(ds_main_cond.getColumn(0, "conmembflag")))
- {
- membflag = "%%";
- }
- else
- {
- membflag = ds_main_cond.getColumn(0, "conmembflag");
- }
-
- if(utlf_isNull(ds_main_cond.getColumn(0, "conpaymthdflag")))
- {
- paymthdflag = "%%";
- }
- else
- {
- paymthdflag = ds_main_cond.getColumn(0, "conpaymthdflag");
- }
-
- ds_report.setColumn(0, "posflag", posflag);
- ds_report.setColumn(0, "membflag", membflag);
- ds_report.setColumn(0, "paymthdflag", paymthdflag);
- ds_report.setColumn(0, "instcd", sysf_getUserInfo("dutplceinstcd"));
-
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/aidmemblist", ds_main_aidmemblist);
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
-
- var option = "open=1;save=0;directprint=0;printdialog=0;print=0;zoom=0;";
-
- rptf_exeReportPreview30(["RPMNH02301"],[objParam], option);
- }
- function fSaveMembInfo()
- {
- var membnm = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "membnm");
- var homecarereqyn = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "gndr");
- var paymthdflag = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "paymthdflag");
- var rrgstno = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "rrgstno1") + ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "rrgstno2")
- var rrgstno1 = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "rrgstno1");
- var rrgstno2 = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "rrgstno2");
- var paybankflag = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "paybankflag");
- var paymthdflag = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "paymthdflag");
- var detladdr = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "detladdr");
- var mpphontel = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "mpphontel");
- var joindd = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "joindd");
- var religion = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "religion");
- if(utlf_isNull(religion))
- {
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "religion", "-");
- }
- if(utlf_isNull(membnm))
- {
- sysf_messageBox("회원이름을 입력하지 ", "E007");
- group5.ipt_membnm.setFocus();
- return;
- }
- if(utlf_isNull(paymthdflag))
- {
- sysf_messageBox("납부방법을 입력하지 ", "E007");
- group5.cmb_paymthdflag2.setFocus();
- return;
- }
- if((paymthdflag == "02") && (utlf_isNull(paybankflag)))
- {
- sysf_messageBox("납부은행을 선택하지 ", "E007");
- group5.cmb_paybankflag2.setFocus();
- return;
- }
- if(utlf_isNull(detladdr))
- {
- sysf_messageBox("주소를 입력하지 ", "E007");
- group5.ipt_detladdr.setFocus();
- return;
- }
- if(utlf_isNull(joindd))
- {
- sysf_messageBox("가입일을 입력하지 ", "E007");
- group5.ipt_subscrdd.setFocus();
- return;
- }
- if(utlf_isNull(rrgstno1))
- {
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "rrgstno1", "000000");
- }
- if(utlf_isNull(rrgstno2))
- {
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "rrgstno2", "0000000");
- }
- var oParam = {};
- oParam.id = "TRMNH02302";
- oParam.service = "hospiceapp.HospiceAidAssocnMngt";
- oParam.method = "reqInsHospiceMembInfo";
- oParam.inds = "savedata=ds_main_aidmembinfo_aidmembdetlinfo reqdata=ds_main_cond";
- oParam.outds = "ds_main_aidmemblist=aidmemblist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNH02302";
- tranf_submit(oParam);
-
- fClear();
- }
- function fDelMembInfo()
- {
- if (utlf_isNull(ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "membno")))
- {
- sysf_messageBox("삭제할 데이터가 ","I004");
- return;
- }
- else
- {
- var btn = sysf_messageBox("선택한 회원정보를 ","Q001");
- if(btn == "6")
- {
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "status", "d");
- var oParam = {};
- oParam.id = "TRMNH02304";
- oParam.service = "hospiceapp.HospiceAidAssocnMngt";
- oParam.method = "reqSetHospiceMembInfo";
- oParam.inds = "savedata=ds_main_aidmembinfo_aidmembdetlinfo reqdata=ds_main_cond";
- oParam.outds = "ds_main_aidmemblist=aidmemblist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNH02304";
- tranf_submit(oParam);
-
- ds_main_aidmembinfo_aidmembdetlinfo.clearData();
- ds_main_aidmembinfo_aidmembdetlinfo.addRow();
-
- fClear();
-
- group5.btn_newsave.visible = true;
- }
- else if (btn == "7")
- {
- return;
- }
- }
- }
- function fUpdtMembInfo()
- {
- var membnm = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "membnm");
- var homecarereqyn = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "gndr");
- var paymthdflag = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "paymthdflag");
- var rrgstno = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "rrgstno1") + ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "rrgstno2");
- var rrgstno1 = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "rrgstno1");
- var rrgstno2 = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "rrgstno2");
- var paymthdflag = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "paymthdflag");
- var paybankflag = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "paybankflag");
- var detladdr = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "detladdr");
- var mpphontel = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "mpphontel");
- var joindd = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "joindd");
- var religion = ds_main_aidmembinfo_aidmembdetlinfo.getColumn(0, "religion");
- if(utlf_isNull(religion))
- {
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "religion", "-");
- }
- if(utlf_isNull(membnm))
- {
- sysf_messageBox("회원이름을 입력하지 ", "E007");
- group5.ipt_membnm.setFocus();
- return;
- }
- if(utlf_isNull(paymthdflag))
- {
- sysf_messageBox("납부방법을 입력하지 ", "E007");
- group5.cmb_paymthdflag2.setFocus();
- return;
- }
- if( (paymthdflag == "02")&&(utlf_isNull(paybankflag)))
- {
- sysf_messageBox("납부은행을 선택하지 ", "E007");
- group5.cmb_paybankflag2.setFocus();
- return;
- }
- if(utlf_isNull(detladdr))
- {
- sysf_messageBox("주소를 입력하지 ", "E007");
- group5.ipt_detladdr.setFocus();
- return;
- }
- if(utlf_isNull(joindd))
- {
- sysf_messageBox("가입일을 입력하지 ", "E007");
- group5.ipt_subscrdd.setFocus();
- return;
- }
- if(utlf_isNull(rrgstno1))
- {
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "rrgstno1", "000000");
- }
- if(utlf_isNull(rrgstno2))
- {
- ds_main_aidmembinfo_aidmembdetlinfo.setColumn(0, "rrgstno2", "0000000");
- }
- var oParam = {};
- oParam.id = "TRMNH02304";
- oParam.service = "hospiceapp.HospiceAidAssocnMngt";
- oParam.method = "reqSetHospiceMembInfo";
- oParam.inds = "savedata=ds_main_aidmembinfo_aidmembdetlinfo reqdata=ds_main_cond";
- oParam.outds = "ds_main_aidmemblist=aidmemblist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNH02304";
- tranf_submit(oParam);
- group5.btn_save.enable = false;
- group5.btn_newsave.visible = true;
-
- ds_main_aidmembinfo_aidmembdetlinfo.clearData();
- ds_main_aidmembinfo_aidmembdetlinfo.addRow();
-
- fClear();
- }
- ]]></Script>
|