123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[function fInit()
- {
- var instcd = sysf_getUserInfo("dutplceinstcd");
- ds_main_mypatinfo_mypatlist.clearData();
- var pFlag = '-';
- ds_main_cond.setColumn( 0, "userid", sysf_getUserId());
- ds_main_cond.setColumn( 0, "usernm", sysf_getUserName());
- ds_main_cond.setColumn( 0, "wardcd", sysf_getUserInfo("dutplcecd"));
- ds_main_cond.setColumn( 0, "shiftflag", pFlag);
- fGetPatList(pFlag);
-
- grdf_setRowStyle(grd_mypatlist , "0" , "t" , "mysetting" , "equal");
- }
- function fGetPatList(pFlag)
- {
- var today = utlf_getCurrentDate();
-
- grd_mypatlist.position.height = 663;
- tar_settinginfo.visible = false;
-
- ds_send.clearData();
- ds_send.addRow();
- dsf_makeValue( ds_send, "wardcd", "string", ds_main_cond.getColumn(0, "wardcd"));
- dsf_makeValue( ds_send, "srchflag", "string", pFlag);
- dsf_makeValue( ds_send, "rsrvfromdd", "string", gRsrvfromdd);
- dsf_makeValue( ds_send, "rsrvtodd", "string", gRsrvtodd);
- dsf_makeValue( ds_send, "shiftflag", "string", ds_main_cond.getColumn(0, "shiftflag"));
-
- var oParam = {};
- oParam.id = "TRMND03301";
- oParam.service = "dialapp.DialPatMngt";
- oParam.method = "reqGetPatList";
- oParam.inds = "reqcond=ds_send";
- oParam.outds = "ds_main_mypatinfo_mypatlist=mypatlist";
- oParam.async = false;
- tranf_submit(oParam);
- grdf_setRowStyle(grd_mypatlist , "0" , "t" , "mysetting" , "equal");
- }
- function fSave()
- {
- if(ds_main_mypatinfo_mypatlist.rowcount > 0)
- {
- var oParam = {};
- oParam.id = "TXMND03301";
- oParam.service = "dialapp.DialPatMngt";
- oParam.method = "reqSetMyPatList";
- oParam.inds = "reqlist=ds_main_mypatinfo_mypatlist:u";
- oParam.outds = "ds_main_settinginfo=settinginfo";
- oParam.async = false;
- oParam.callback = "cf_TXMND03301";
- tranf_submit(oParam);
- }
- else
- {
- sysf_messageBox("저장할 내역이 ", "I004")
- }
- }
- function cf_TXMND03301(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- ds_main_mypatinfo_mypatlist.clearData();
-
- fGetPatList("setting");
-
- ds_main_saveinfo.setColumn(0, "message", " " + utlf_transEmptyToNull(ds_main_settinginfo.getColumn(0, "settingtime")) + "\n ["+ sysf_getUserName() + "]간호사의 \n 내환자가 Setting 되었습니다.");
-
- grd_mypatlist.position.height = 405;
- tar_settinginfo.visible = true;
- }
- }
- ]]></Script>
|