123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNW14100" position="absolute 0 0 375 337" titletext="이송팀 호출" onload="SMMNW14100_onload" oninit="SMMNW14100_oninit">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 365 334" id="grp_biz" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Static text="이송팀 호출" position="absolute 0 4 178 20" id="caption6" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 20 360 26" linetype="horizontal" id="line1" class="line_10" anchor="default"/>
- <Combo position="absolute 77 98 177 117" id="cmb_trnsmthd" innerdataset="@ds_init_cmblist_trnsmthdlist" datacolumn="cnts" codecolumn="movewayno" taborder="16" anchor="default"/>
- <Combo position="absolute 77 122 177 141" id="cmb_callremfact" innerdataset="@ds_init_cmblist_callremfactlist" datacolumn="cnts" codecolumn="remarkno" taborder="15" anchor="default"/>
- <Edit position="absolute 77 26 177 45" id="ipt_pid" onkeydown="grp_biz_ipt_pid_onkeydown" onkillfocus="grp_biz_ipt_pid_onkillfocus" taborder="14" anchor="default"/>
- <Edit position="absolute 257 26 357 45" id="ipt_hngnm" enable="false" taborder="13" anchor="default"/>
- <Shape position="absolute 0 45 360 51" linetype="horizontal" id="line2" class="line_2" anchor="default"/>
- <Static text="등록번호" position="absolute 0 25 75 48" align="align:center middle;" id="caption2" class="cell_1" style="align:center middle;" anchor="default"/>
- <Static text="환자명" position="absolute 180 25 255 48" align="align:center middle;" id="caption3" class="cell_1" style="align:center middle;" anchor="default"/>
- <Combo position="absolute 77 50 177 69" id="cmb_fromdeptcd" enable="false" innerdataset="@ds_init_dept_dept" datacolumn="depthngnm" codecolumn="deptcd" taborder="12" anchor="default"/>
- <Combo position="absolute 77 74 177 93" id="cmb_todeptcd" innerdataset="@ds_init_cmblist_callnomngtlist" datacolumn="deptnm" codecolumn="deptcd" taborder="11" type="filterlike" anchor="default"/>
- <Shape position="absolute 0 69 360 75" linetype="horizontal" id="line3" class="line_2" anchor="default"/>
- <Static text="병동" position="absolute 0 49 75 72" align="align:center middle;" id="caption4" class="cell_1" style="align:center middle;" anchor="default"/>
- <Shape position="absolute 0 93 360 99" linetype="horizontal" id="line4" class="line_2" anchor="default"/>
- <Static text="요청내용" position="absolute 0 73 75 96" align="align:center middle;" id="caption5" class="cell_1" style="align:center middle;" anchor="default"/>
- <Radio position="absolute 180 77 280 93" id="rdo_inoutflag" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" taborder="10" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">IN</Col>
- </Row>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">OUT</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Shape position="absolute 0 117 360 123" linetype="horizontal" id="line6" class="line_2" anchor="default"/>
- <Static text="이송방법" position="absolute 0 97 75 120" align="align:center middle;" id="cap_job" class="cell_1" style="align:center middle;" anchor="default"/>
- <Static text="Remark" position="absolute 0 121 75 187" align="align:center middle;" id="caption1" class="cell_1" style="align:center middle;" anchor="default"/>
- <Static text="병실" position="absolute 180 49 255 72" align="align:center middle;" id="caption8" class="cell_1" style="align:center middle;" anchor="default"/>
- <Edit position="absolute 257 50 357 69" id="ipt_roomcd" enable="false" taborder="9" anchor="default"/>
- <Edit position="absolute 180 176 280 195" id="ipt_acptflag" visible="false" taborder="8" anchor="default"/>
- <Button position="absolute 305 191 361 213" id="btn_save" class="btn4" text="요청" onclick="grp_biz_btn_save_onclick" taborder="7" anchor="default"/>
- <Edit position="absolute 180 98 265 117" id="ipt_calldd" visible="false" taborder="6" anchor="default"/>
- <Edit position="absolute 267 98 312 117" id="ipt_calltm" visible="false" taborder="5" anchor="default"/>
- <Edit position="absolute 315 98 360 117" id="ipt_callno" visible="false" taborder="4" anchor="default"/>
- <Static position="absolute 5 186 310 206" align="align:left middle;" id="caption10" style="color:#0000ffff;font:Dotum,9,bold;" anchor="default"/>
- <Static text="* 접수구분 설명 요청전 : 아직 병동에서 요청하지 않은 상태 대기 : 이송실에서 요청승인한 상태 접수완료 : 이송실에서 이송요원 배정한 상태 이송완료 : 환자이송을 완료한 상태 **취소는 요청상태일때만 가능 * 이송팀 업무시간 : 07:30~22:00 전산호출 가능 시간 : 평일 07:30~17:30" position="absolute 5 204 300 312" id="caption11" style="font:Dotum,9,bold;" onclick="grp_biz_caption11_onclick" anchor="default"/>
- <Combo position="absolute 257 98 357 117" id="cmb_acptflag" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" taborder="3" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">요청전</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">요청</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">대기</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">접수완료</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">이송완료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="접수구분" position="absolute 180 97 255 120" align="align:center middle;" id="caption9" class="cell_1" style="align:center middle;" anchor="default"/>
- <Shape position="absolute 0 184 360 190" linetype="horizontal" id="line7" class="line_3" anchor="default"/>
- <Button position="absolute 305 214 361 236" id="btn_cancel" class="btn4" text="취소" onclick="grp_biz_btn_cancel_onclick" taborder="2" anchor="default"/>
- <Edit position="absolute 280 230 350 249" id="ipt_cnclflag" visible="false" anchor="default"/>
- <TextArea position="absolute 77 144 362 185" id="tar_callremfactdesc" taborder="17" anchor="default"/>
- <Static id="caption00" text="※ 주말 및 17:30 이후에는 전화로만 요청가능(T.2575)" onclick="grp_biz_caption11_onclick" position="absolute 4 312 332 330" style="color:red;font:Dotum,9,bold;" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption13" text="예약시간" class="cell_1" position="absolute 180 121 255 144" style="align:center middle;"/>
- <MaskEdit id="ipt_rsrvtm" taborder="1" displaynulltext=" " type="string" mask="##:##" maskchar=" " autoselect="true" autoskip="true" ontextchange="grp_biz_ipt_rsrvtm_ontextchange" position="absolute 258 122 298 141" style="align:left middle;"/>
- <CheckBox id="bol_emergencyyn" taborder="2" value="N" truevalue="Y" falsevalue="N" position="absolute 308 124 328 139"/>
- <Static id="caption12" text="응급" position="absolute 326 125 357 140"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_cmblist_trnsmthdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cnts" type="STRING" size="256"/>
- <Column id="movewayno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmblist_callremfactlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cnts" type="STRING" size="256"/>
- <Column id="remarkno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmblist_callnomngtlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="deptnm" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="fromdeptcd" type="STRING" size="256"/>
- <Column id="todeptcd" type="STRING" size="256"/>
- <Column id="trnsmthd" type="STRING" size="256"/>
- <Column id="callremfact" type="STRING" size="256"/>
- <Column id="callremfactdesc" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="inoutflag" type="STRING" size="256"/>
- <Column id="infcflag" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="acptflag" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="calltm" type="STRING" size="256"/>
- <Column id="calldd" type="STRING" size="256"/>
- <Column id="callno" type="STRING" size="256"/>
- <Column id="capinfo" type="STRING" size="256"/>
- <Column id="cnclflag" type="STRING" size="256"/>
- <Column id="rsrvtm" type="STRING" size="256"/>
- <Column id="emergencyyn" type="STRING" size="256"/>
- <Column id="calltelno" type="STRING" size="256"/>
- <Column id="wardtel" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="fromdeptcd"/>
- <Col id="todeptcd"/>
- <Col id="trnsmthd"/>
- <Col id="callremfact"/>
- <Col id="callremfactdesc"/>
- <Col id="hngnm"/>
- <Col id="inoutflag"/>
- <Col id="infcflag"/>
- <Col id="roomcd"/>
- <Col id="acptflag"/>
- <Col id="indd"/>
- <Col id="cretno"/>
- <Col id="calltm"/>
- <Col id="calldd"/>
- <Col id="callno"/>
- <Col id="capinfo"/>
- <Col id="cnclflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp2_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_dept_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_biz.cmb_trnsmthd" propid="value" datasetid="ds_main_cond" columnid="trnsmthd"/>
- <BindItem id="item1" compid="grp_biz.cmb_callremfact" propid="value" datasetid="ds_main_cond" columnid="callremfact"/>
- <BindItem id="item2" compid="grp_biz.ipt_pid" propid="value" datasetid="ds_main_cond" columnid="pid"/>
- <BindItem id="item3" compid="grp_biz.ipt_hngnm" propid="value" datasetid="ds_main_cond" columnid="hngnm"/>
- <BindItem id="item4" compid="grp_biz.cmb_fromdeptcd" propid="value" datasetid="ds_main_cond" columnid="fromdeptcd"/>
- <BindItem id="item5" compid="grp_biz.cmb_todeptcd" propid="value" datasetid="ds_main_cond" columnid="todeptcd"/>
- <BindItem id="item6" compid="grp_biz.rdo_inoutflag" propid="value" datasetid="ds_main_cond" columnid="inoutflag"/>
- <BindItem id="item7" compid="grp_biz.ipt_roomcd" propid="value" datasetid="ds_main_cond" columnid="roomcd"/>
- <BindItem id="item8" compid="grp_biz.ipt_acptflag" propid="value" datasetid="ds_main_cond" columnid="acptflag"/>
- <BindItem id="item9" compid="grp_biz.ipt_calltm" propid="value" datasetid="ds_main_cond" columnid="calltm"/>
- <BindItem id="item10" compid="grp_biz.ipt_callno" propid="value" datasetid="ds_main_cond" columnid="callno"/>
- <BindItem id="item11" compid="grp_biz.caption10" propid="text" datasetid="ds_main_cond" columnid="capinfo"/>
- <BindItem id="item12" compid="grp_biz.cmb_acptflag" propid="value" datasetid="ds_main_cond" columnid="acptflag"/>
- <BindItem id="item13" compid="grp_biz.ipt_cnclflag" propid="value" datasetid="ds_main_cond" columnid="cnclflag"/>
- <BindItem id="item14" compid="grp_biz.tar_callremfactdesc" propid="value" datasetid="ds_main_cond" columnid="callremfactdesc"/>
- <BindItem id="item16" compid="ipt_rsrvtm" propid="value" datasetid="ds_main_cond" columnid="rsrvtm"/>
- <BindItem id="item15" compid="bol_emergencyyn" propid="value" datasetid="ds_main_cond" columnid="emergencyyn"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- var arErrorCode = new HashArray();
- function cf_TXMNW14101(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- utlf_addLog("***** cf_TXMNW14101 *****");
- }
- /*SMMNW14100_oninit*/
- function SMMNW14100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- /*SMMNW14100_onload*/
- function SMMNW14100_onload(obj:Form, e:LoadEventInfo)
- {
- //허용병동코드, 이송방법, Remark정보
- dsf_createDs("ds_send_reqdata");
- dsf_makeValue(ds_send_reqdata,"status", "string", "1");
- var oParam = {};
- oParam.id = "TRMNW14101";
- oParam.service = "wardcareapp.TranMngt";
- oParam.method = "reqGetTrsnCmbList";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_init_cmblist_trnsmthdlist=trnsmthdlist ds_init_cmblist_callremfactlist=callremfactlist ds_init_cmblist_callnomngtlist=callnomngtlist";
- oParam.async = false;
- tranf_submit(oParam);
-
- frmf_addComboItem("grp_biz.cmb_callremfact", "기타", "99", "after");
-
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var standard_yn = "orduseyn";
- var ord_deptflag = 'W';
- var rslt_ref = "ds_init_dept_dept";
- var sort_field = "depthngnm";
- var sort_method = "asc";
- var dt = utlf_getCurrentDate();
-
- /////zbcfGetDeptCodeList(instcd, standard_yn, ord_deptflag, rslt_ref, sort_field, sort_method); //부서코드 콤보조회
- /////zsdfGetOutOrdDeptList( instcd, rslt_ref, sort_field, sort_method, dt );
- // 간호외래진료부서콤보 (특정하위부서를 포함- 분만실, 육아상담실, 인공신장실)
- appf_getDeptCodeList(instcd, standard_yn, ord_deptflag, sort_field, sort_method, dt, "", "",rslt_ref ,false, "");
-
- var pid="";
- var indd="";
- var cretno="";
-
- ds_main_paminfo.clearData();
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_main_paminfo", node);
-
- //팝업화면이 아닐경우 상단에 환자 정보가 있는지 여부를 확인하고
- if ( !utlf_isNull(ds_main_paminfo.getColumn(0,"pid"))) { //상단정보에 환자가 셋팅되어 있을 경우
- pid = ds_main_paminfo.getColumn(0, "pid");
- } else {
- //팝업으로 뜬화면인가 여부확인.팝업일 경우 팝업화면 파라메터를 가지고온다.
- if(frmf_checkOpener()) {
- pid = opener.frmf_getParameter("SMMNW14100_PID");
- }
- }
-
-
-
- //환자 등록번호가 존재할 경우에는
- if( !utlf_isNull(pid) ) {
- ds_main_cond.setColumn(0, "pid", pid);
- fSearchPatInfo();
- }
- }
- /*fSearchPatInfo*/
- function fSearchPatInfo() {
- dsf_createDs("ds_send_reqdata");
- dsf_makeValue(ds_send_reqdata,"pid", "string", ds_main_cond.getColumn(0, "pid"));
- var oParam = {};
- oParam.id = "TRMNW14102";
- oParam.service = "wardcareapp.TranMngt";
- oParam.method = "reqGetPatTrnsInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_temp_patinfo=patinfo";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_temp_patinfo.addColumn("capinfo", "string");
- ds_temp_patinfo.addColumn("cnclflag", "string");
- dsf_copyDs(ds_main_cond, ds_temp_patinfo);
-
- if(ds_temp_patinfo.getColumn(0, "acptflag") == "0") {
- ds_main_cond.setColumn(0, "capinfo", "이송요청 하지 않은 환자입니다.");
- grp_biz.btn_save.enable = true;
- grp_biz.btn_cancel.enable = false;
- } else if(ds_temp_patinfo.getColumn(0, "acptflag") == "1") {
- ds_main_cond.setColumn(0, "capinfo", "이송요청 상태이므로 수정은 가능하십니다.");
- grp_biz.btn_save.enable = true;
- grp_biz.btn_cancel.enable = true;
- } else if(ds_temp_patinfo.getColumn(0, "acptflag") == "3") {
- ds_main_cond.setColumn(0, "capinfo", "접수 상태입니다. 부득이한 경우를 외에 취소요청 자제해 주세요.");
- grp_biz.btn_save.enable = false;
- grp_biz.btn_cancel.enable = true;
- } else {
- ds_main_cond.setColumn(0, "capinfo", "접수이후에는 이송정보를 수정할 수 없습니다.");
- grp_biz.btn_save.enable = false;
- grp_biz.btn_cancel.enable = false;
- }
- }
- /*grp_biz_ipt_pid_onkeydown*/
- function grp_biz_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- ds_main_cond.setColumn(0, "pid", grp_biz.ipt_pid.value);
- fSearchPatInfo();
- }
- }
- /*grp_biz_ipt_pid_onkillfocus*/
- function grp_biz_ipt_pid_onkillfocus(obj:Edit, e:KillFocusEventInfo)
- {
- ds_main_cond.setColumn(0, "pid", grp_biz.ipt_pid.value);
- fSearchPatInfo();
- }
- /*grp_biz_btn_save_onclick*/
- function grp_biz_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- var todeptcd = ds_main_cond.getColumn(0, "todeptcd");
- var inoutflag = ds_main_cond.getColumn(0, "inoutflag");
- var trnsmthd = ds_main_cond.getColumn(0, "trnsmthd");
- var rsrvtm = ds_main_cond.getColumn(0, "rsrvtm");
-
-
- if( utlf_isNull(todeptcd) || utlf_isNull(inoutflag) ) {
- sysf_messageBox("요청내용을 선택하십시오.", "E");
- return;
- }
-
- if( utlf_isNull(trnsmthd) ) {
- sysf_messageBox("이송방법을 선택하십시오.", "E");
- return;
- }
-
- // 180604_AYS_예약일자 추가
- if( !utlf_isNull(rsrvtm) && !utlf_isValidDateTime(rsrvtm, "hhmm") ){
- sysf_messageBox("예약시간을 4자리 숫자로 입력하십시오.", "E");
- return;
- }
-
-
- var rtn = sysf_messageBox("이송요청하시겠습니까?", "Q");
-
- if(rtn=="6") {
- dsf_copyDs(ds_temp2_patinfo, ds_main_cond);
- fSearchPatInfo();
-
- if(ds_temp_patinfo.getColumn(0, "acptflag") > "1") {
- sysf_messageBox("이송실에서 확인한 상태라 내용을 수정하실수 없습니다.", "E");
- return;
- }
-
- dsf_copyDs(ds_send_savedata, ds_temp2_patinfo);
-
- var oParam = {};
- oParam.id = "TXMNW14101";
- oParam.service = "wardcareapp.TranMngt";
- oParam.method = "reqExeTrnsInfo";
- oParam.inds = "req=ds_send_savedata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXMNW14101";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXMNW14101") > -1){
- sysf_messageBox("저장되었습니다. ", "I");
- fSearchPatInfo();
- }
- }
- }
- /*grp_biz_btn_cancel_onclick*/
- function grp_biz_btn_cancel_onclick(obj:Button, e:ClickEventInfo)
- {
-
- trace("To Dept : " + grp_biz.cmb_todeptcd.text);
- trace("IN/OUT : " + grp_biz.rdo_inoutflag.text);
- var rtn = sysf_messageBox("이송요청 취소하시겠습니까?", "Q");
-
-
- if(rtn=="6") {
-
- var callremfact = ds_main_cond.getColumn(0, "callremfact");
- var callremfactdesc = ds_main_cond.getColumn(0, "callremfactdesc");
-
- fSearchPatInfo();
-
- if(ds_temp_patinfo.getColumn(0, "acptflag") > 1) {
- // sysf_messageBox("이송실에서 확인한 상태라 취소하실수 없습니다.", "E");
- // return;
-
- var rtn = sysf_messageBox("이송실에서 확인한 상태입니다. 취소하시겠습니까?", "Q");
- if(rtn=="6"){
- //동작없음
- } else {
- return;
- }
- }
-
- ds_main_cond.setColumn(0, "cnclflag", "Y");
- ds_main_cond.setColumn(0, "callremfact", callremfact);
- ds_main_cond.setColumn(0, "callremfactdesc", callremfactdesc);
-
- dsf_makeValue(ds_main_cond, "todeptnm", "string", grp_biz.cmb_todeptcd.text);
- dsf_makeValue(ds_main_cond, "inoutflagnm", "string", grp_biz.rdo_inoutflag.text);
- dsf_copyDs(ds_send_savedata, ds_main_cond);
-
- trace(ds_send_savedata.saveXML());
-
- var oParam = {};
- oParam.id = "TXMNW14101";
- oParam.service = "wardcareapp.TranMngt";
- oParam.method = "reqExeTrnsInfo";
- oParam.inds = "req=ds_send_savedata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXMNW14101";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TXMNW14101") > -1){
- sysf_messageBox("저장되었습니다. ", "I");
- fSearchPatInfo();
- }
- }
- }
- function grp_biz_ipt_rsrvtm_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
- {
- utlf_validMaskEditTime(obj, e);
- }
- ]]></Script>
- </Form>
- </FDL>
|