123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640 |
- <?xml version="1.0" encoding="UTF-8"?>
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <xhtml:html xmlns:ex="http://www.comsquare.co.kr/xforms/excel" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ms="urn:schemas-microsoft-com:xslt" xmlns:my="http://www.comsquare.co.kr/example" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:cs="http://www.comsquare.co.kr/xforms">
- <xhtml:head>
- <xhtml:title>안전사고통합보고조회 권한관리</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <grouplist>
- <grouplist>
- <trgtcdnm/>
- <trgtcdsnm/>
- <hardspec/>
- <ccode/>
- <trgtcd/>
- <hardcdno/>
- </grouplist>
- </grouplist>
- <deptlist>
- <deptlist>
- <trgtcdsnm/>
- <trgtcdnm/>
- <trgtcd/>
- <cdseqno/>
- <hardcdno/>
- </deptlist>
- </deptlist>
- <ddeptlist>
- <ddeptlist>
- <trgtcdsnm/>
- <trgtcdnm/>
- <trgtcd/>
- <cdseqno/>
- <hardcdno/>
- </ddeptlist>
- </ddeptlist>
- <SMSlist>
- <SMSlist>
- <trgtcdnm/>
- <trgtcdsnm/>
- <hardspec/>
- <ccode/>
- <trgtcd/>
- <hardcdno/>
- <cdseqno/>
- </SMSlist>
- </SMSlist>
- </main>
- <send>
- <hardcdno/>
- <trgtcd/>
- <grouplist/>
- <deptlist/>
- <ddeptlist/>
- <SMSlist/>
- <userinfo/>
- </send>
- <temp>
- <grouplist>
- <grouplist>
- <trgtcdnm/>
- <trgtcdsnm/>
- <hardspec/>
- <ccode/>
- <trgtcd/>
- <hardcdno/>
- </grouplist>
- </grouplist>
- <deptlist>
- <deptlist>
- <trgtcdsnm/>
- <trgtcdnm/>
- <trgtcd/>
- <hardcdno/>
- </deptlist>
- </deptlist>
- <ddeptlist>
- <ddeptlist>
- <trgtcdsnm/>
- <trgtcdnm/>
- <trgtcd/>
- <hardcdno/>
- </ddeptlist>
- </ddeptlist>
- <SMSlist>
- <SMSlist>
- <trgtcdnm/>
- <trgtcdsnm/>
- <hardspec/>
- <ccode/>
- <trgtcd/>
- <hardcdno/>
- <cdseqno/>
- </SMSlist>
- </SMSlist>
- </temp>
- <init>
- <comcd>
- </comcd>
- <hardcd67/>
- <hardcd68/>
- </init>
- <cond>
- <userid/>
- <jobrespnm/>
- </cond>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- zbcfGetCodeList( new Array("R0062"), new Array("/root/init/comcd"));
-
- var vInstcd = getUserInfo("dutplceinstcd");
- //alert(vInstcd);
- if(vInstcd =="032"){
- btn_SMS.visible = true;
- }else{
- btn_SMS.visible = false;
- }
- init();
- ]]>
- </script>
- <submission id="TRMQR03301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp/grouplist"/>
- <submission id="TRMQR03302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp/deptlist"/>
- <submission id="TRMQR03303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp/ddeptlist"/>
- <submission id="TRMQR03304" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp/SMSlist"/>
- <submission id="TXMQR03301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send"/>
- <submission id="TXMQR03302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send"/>
- <script type="javascript">
- <![CDATA[
- function init(){
- model.setValue("/root/send/hardcdno","5667");
- submit("TRMQR03301");//권한그룹조회
-
- model.copyNode("/root/main/grouplist", "/root/temp/grouplist");
-
- model.removeNodeset("/root/main/deptlist/deptlist");
- model.removeNodeset("/root/main/ddeptlist/ddeptlist");
- model.refresh();
- }
- function SMSinit(){
- model.setValue("/root/send/hardcdno","9952");
- submit("TRMQR03304");//권한그룹조회
-
- model.copyNode("/root/main/SMSlist", "/root/temp/SMSlist");
- model.refresh();
- }
- ]]>
- </script>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../com/authinfoweb/js/ZSA001.js"/>
- <script type="javascript" src="../../../mis/miscommonweb/js/MIS.js"/>
- <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
- <script type="javascript" src="../../../emr/prcpmngtweb/js/MMO001.js"/>
- <script type="javascript">
- <![CDATA[
- function fSetRowValue(node, destinationelement, sourceelement, row) {
- model.makeValue(node + "[" + row + "]/" + destinationelement, sourceelement);
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="850" pageheight="530">
- <group id="group1" style="left:0px; top:0px; width:809px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:365px; height:13px; ">안전사고통합보고조회 권한관리</caption>
- </group>
- <switch id="switch1" style="left:0px; top:45px; width:835px; height:480px; ">
- <case id="case1" selected="true">
- <output id="output1" ref="/root/cond/jobrespnm" visibility="hidden" style="left:323px; top:46px; width:135px; height:19px; "/>
- <input id="input1" ref="/root/cond/userid" visibility="hidden" style="left:145px; top:48px; width:70px; height:19px; "/>
- <shape id="roundrect1" visibility="hidden" appearance="roundrect" style="left:0px; top:38px; width:810px; height:35px; "/>
- <caption id="caption1" class="search_name" visibility="hidden" style="left:225px; top:47px; width:141px; height:17px; ">사용자직급 :</caption>
- <caption id="caption21" class="search_name" visibility="hidden" style="left:2px; top:47px; width:141px; height:17px; ">사용자직급조회(ID) :</caption>
- <group id="group4" style="left:0px; top:441px; width:810px; height:25px; ">
- <button id="btn_close" class="btn4_letter2" style="left:746px; top:1px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- window.close();
- ]]>
- </script>
- </button>
- <button id="btn_save" class="btn4_letter2" style="left:686px; top:1px; width:56px; height:22px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.setValue("/root/send/grouplist", grd_grouplist.getUpdateData());
- model.setValue("/root/send/deptlist", grd_deptlist.getUpdateData());
- model.setValue("/root/send/ddeptlist", grd_ddeptlist.getUpdateData());
-
- if(submit("TXMQR03301")){
- messageBox("저장","I002");//완료되었습니다.
- grd_grouplist.clearStatus();
- grd_deptlist.clearStatus();
- grd_ddeptlist.clearStatus();
-
- init();
- }else{
- messageBox("저장","E009");//실패하였습니다.
- }
- model.refresh();
- ]]>
- </script>
- </button>
- </group>
- <group id="group5" style="left:0px; top:19px; width:812px; height:406px; ">
- <button id="btn_add1" class="btn2_letter3" style="left:361px; top:0px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_grouplist.addRow();
-
- var trgtcd = eval(model.getValue("/root/main/grouplist/grouplist["+(grd_grouplist.row-1)+"]/trgtcd"));
- if( grd_grouplist.row < 2 ){
- trgtcd = 0;
- }
- model.setValue("/root/main/grouplist/grouplist["+grd_grouplist.row+"]/trgtcd", trgtcd+1);
- model.setValue("/root/main/grouplist/grouplist["+grd_grouplist.row+"]/hardcdno", "5667");
- model.removeNodeset("/root/main/deptlist/deptlist");
- model.removeNodeset("/root/main/ddeptlist/ddeptlist");
-
- grd_grouplist.refresh();
- ]]>
- </script>
- </button>
- <button id="btn_add2" class="btn2_letter3" style="left:541px; top:0px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var cur_row = grd_grouplist.row;
- if(cur_row < 0) {
- messageBox("추가할 권한그룹 행을","C002");
- return;
- }
- model.removeNodeset("/root/main/ddeptlist/ddeptlist");
-
- grd_deptlist.addRow();
- grd_deptlist.dispatch("onbuttonclick");
- ]]>
- </script>
- </button>
- <button id="btn_add3" class="btn2_letter3" style="left:695px; top:0px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var cur_row = grd_deptlist.row;
- if(cur_row < 0) {
- messageBox("추가할 주 과의 행을","C002");
- return;
- }
-
- grd_ddeptlist.addRow();
- grd_ddeptlist.dispatch("onbuttonclick");
-
- ]]>
- </script>
- </button>
- <button id="btn_del1" class="btn2_letter3" style="left:416px; top:0px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var cur_row = grd_grouplist.row;
- if(cur_row < 0) {
- messageBox("삭제할 권한그룹 행을","C002");
- return;
- }
-
- grd_grouplist.addStatus(grd_grouplist.row, "delete");
- ]]>
- </script>
- </button>
- <button id="btn_del2" class="btn2_letter3" style="left:596px; top:0px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var cur_row = grd_deptlist.row;
- if(cur_row < 0) {
- messageBox("삭제할 주과 행을","C002");
- return;
- }
-
- grd_deptlist.addStatus(grd_deptlist.row, "delete");
- ]]>
- </script>
- </button>
- <button id="btn_del3" class="btn2_letter3" style="left:750px; top:0px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var cur_row = grd_ddeptlist.row;
- if(cur_row < 0) {
- messageBox("삭제할 부과 행을","C002");
- return;
- }
-
- grd_ddeptlist.addStatus(grd_ddeptlist.row, "delete");
- ]]>
- </script>
- </button>
- <group id="group2" style="left:0px; top:20px; width:470px; height:385px; ">
- <line id="line1" class="line_1" style="x1:0px; y1:0px; x2:470px; y2:0px; "/>
- <datagrid id="grd_grouplist" nodeset="/root/main/grouplist/grouplist" caption="권한그룹^직급^전체조회여부^익명조회여부^그룹분류코드^hardcdno" colsep="^" colwidth="126, 77, 81, 81, 82, 100" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:0px; top:5px; width:470px; height:380px; ">
- <col ref="trgtcdnm" type="input"/>
- <col ref="trgtcdsnm" type="combo">
- <choices>
- <itemset nodeset="/root/init/comcd/R0062">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="hardspec" type="combo">
- <choices>
- <item>
- <label>Y</label>
- <value>Y</value>
- </item>
- <item>
- <label>N</label>
- <value>N</value>
- </item>
- </choices>
- </col>
- <col ref="ccode" type="combo">
- <choices>
- <item>
- <label>Y</label>
- <value>Y</value>
- </item>
- <item>
- <label>N</label>
- <value>N</value>
- </item>
- </choices>
- </col>
- <col ref="trgtcd"/>
- <col ref="hardcdno" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- model.setValue("/root/send/hardcdno","5668");
- model.setValue("/root/send/trgtcd", model.getValue("/root/main/grouplist/grouplist["+grd_grouplist.row+"]/trgtcd"));
- submit("TRMQR03302");//주과조회
-
- model.copyNode("/root/main/deptlist","/root/temp/deptlist");
- model.removeNodeset("/root/main/ddeptlist/ddeptlist");
- model.refresh();
- ]]>
- </script>
- </datagrid>
- </group>
- <button id="btn_detail" class="icon_right" style="left:475px; top:205px; width:26px; height:19px; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- model.setValue("/root/send/hardcdno","5668");
- model.setValue("/root/send/trgtcd", model.getValue("/root/main/grouplist/grouplist["+grd_grouplist.row+"]/trgtcd"));
- submit("TRMQR03302");//주과조회
-
- model.copyNode("/root/main/deptlist","/root/temp/deptlist");
- model.refresh();
- ]]>
- </script>
- <caption/>
- </button>
- <datagrid id="grd_deptlist" nodeset="/root/main/deptlist/deptlist" caption="주 과 (부서)^주과코드^trgtcd^cdseqno^hardcdno" colsep="^" colwidth="120, 100, 33, 33, 33" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:506px; top:25px; width:145px; height:380px; ">
- <col ref="trgtcdsnm" type="inputbutton"/>
- <col ref="trgtcdnm" visibility="hidden"/>
- <col ref="trgtcd" visibility="hidden"/>
- <col ref="cdseqno" visibility="hidden"/>
- <col ref="hardcdno" visibility="hidden"/>
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- // trgtcdsnm : 부서명, trgtcdnm : 부서코드
- clearParameter("SPZSA20202_");
- clearParameter("SPZSA20202_1");
-
- var col = grd_deptlist.col;
- setParameter("SPZSA20202_1", col);
- modal("SPZSA20202", "", "200", "200", "SPZSA20202");
-
- var iProperties = getParameter("SPZSA20202_");
- var iSplit_Value=iProperties.split("|");
-
- if(iSplit_Value.length > 0 && iSplit_Value[0] != "" && iSplit_Value[0] != undefined){
- var iRow = grd_deptlist.row;
- var iNode = "/root/main/deptlist/deptlist";
- var trgtcd = model.getValue("/root/main/grouplist/grouplist["+grd_grouplist.row+"]/trgtcd");
- var cdseqno = eval(model.getValue("/root/main/deptlist/deptlist["+(grd_deptlist.row-1)+"]/cdseqno"));
-
- if( grd_deptlist.row < 2 ){
- cdseqno = eval(0);
- }
-
- if(iSplit_Value[0]=="D"){
- fSetRowValue(iNode, "trgtcdnm", iSplit_Value[1], iRow);
- fSetRowValue(iNode, "trgtcdsnm", iSplit_Value[2], iRow);
- fSetRowValue(iNode, "trgtcd", trgtcd, iRow);
- fSetRowValue(iNode, "cdseqno", cdseqno+1, iRow);
- fSetRowValue(iNode, "hardcdno", "5668", iRow);
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- model.setValue("/root/send/hardcdno","5669");
- model.setValue("/root/send/trgtcd", model.getValue("/root/main/deptlist/deptlist["+grd_deptlist.row+"]/cdseqno"));
- submit("TRMQR03303");//부과부서 조회
-
- model.copyNode("/root/main/ddeptlist","/root/temp/ddeptlist");
- model.refresh();
-
- ]]>
- </script>
- </datagrid>
- <line id="line2" class="line_1" style="x1:506px; y1:20px; x2:806px; y2:20px; "/>
- <datagrid id="grd_ddeptlist" nodeset="/root/main/ddeptlist/ddeptlist" caption="부 과(부서)^부과코드^trgtcd^cdseqno^hardcdno" colsep="^" colwidth="130, 100, 33, 33, 33" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:650px; top:25px; width:155px; height:380px; ">
- <col ref="trgtcdsnm" type="inputbutton"/>
- <col ref="trgtcdnm" visibility="hidden"/>
- <col ref="trgtcd" visibility="hidden"/>
- <col ref="cdseqno" visibility="hidden"/>
- <col ref="hardcdno" visibility="hidden"/>
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- // trgtcdsnm : 부서명, trgtcdnm : 부서코드
- var col = grd_ddeptlist.col;
- setParameter("SPZSA20202_1", col);
- modal("SPZSA20202", "", "200", "200", "SPZSA20202");
-
- var iProperties = getParameter("SPZSA20202_");
- var iSplit_Value=iProperties.split("|");
-
- if(iSplit_Value.length > 0 && iSplit_Value[0] != "" && iSplit_Value[0] != undefined){
- var iRow = grd_ddeptlist.row;
- var iNode = "/root/main/ddeptlist/ddeptlist";
- var trgtcd = model.getValue("/root/main/deptlist/deptlist["+grd_deptlist.row+"]/cdseqno");
- var cdseqno = eval(model.getValue("/root/main/ddeptlist/ddeptlist["+(grd_ddeptlist.row-1)+"]/cdseqno"));
-
- if( grd_ddeptlist.row < 2 ){
- cdseqno = eval(0);
- }
-
- if(iSplit_Value[0]=="D"){
- fSetRowValue(iNode, "trgtcdnm", iSplit_Value[1], iRow);
- fSetRowValue(iNode, "trgtcdsnm", iSplit_Value[2], iRow);
- fSetRowValue(iNode, "trgtcd", trgtcd, iRow);
- fSetRowValue(iNode, "cdseqno", cdseqno+1, iRow);
- fSetRowValue(iNode, "hardcdno", "5669", iRow);
- }
- }
- ]]>
- </script>
- </datagrid>
- </group>
- </case>
- <case id="case2">
- <group id="group3" style="left:0px; top:19px; width:812px; height:406px; ">
- <button id="button1" class="btn2_letter3" style="left:691px; top:0px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- datagridSMS.addRow();
- model.setValue("/root/main/SMSlist/SMSlist["+datagridSMS.row+"]/hardcdno", "9952");
-
- datagridSMS.refresh();
- ]]>
- </script>
- </button>
- <button id="button4" class="btn2_letter3" style="left:746px; top:0px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var cur_row = datagridSMS.row;
- if(cur_row < 0) {
- messageBox("삭제할 권한그룹 행을","C002");
- return;
- }
-
- datagridSMS.addStatus(datagridSMS.row, "delete");
- ]]>
- </script>
- </button>
- <group id="group6" style="left:0px; top:20px; width:805px; height:385px; ">
- <line id="line3" class="line_1" style="x1:0px; y1:0px; x2:800px; y2:0px; "/>
- <datagrid id="datagridSMS" nodeset="/root/main/SMSlist/SMSlist" caption="사용자^직책^전화번호^소속부^소속과^hardcdno^caption1" colsep="^" colwidth="97, 242, 116, 138, 163, 100, 100" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:0px; top:5px; width:800px; height:374px; ">
- <col ref="trgtcdnm" type="inputbutton"/>
- <col ref="trgtcdsnm" type="input"/>
- <col ref="trgtcd" type="input"/>
- <col ref="ccode" type="combo">
- <choices>
- <item>
- <label>암간호팀</label>
- <value>0000000000</value>
- </item>
- <item>
- <label>노인보건간호팀</label>
- <value>0000000001</value>
- </item>
- <item>
- <label>특수간호팀</label>
- <value>0000000002</value>
- </item>
- <item>
- <label>간호과장</label>
- <value>7777777777</value>
- </item>
- <item>
- <label>간호부장</label>
- <value>8888888888</value>
- </item>
- <item>
- <label>관리자</label>
- <value>9999999999</value>
- </item>
- <item>
- <label>기타</label>
- <value>1000000000</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="hardspec" type="inputbutton"/>
- <col ref="hardcdno" type="output" visibility="hidden"/>
- <col ref="cdseqno" visibility="hidden"/>
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- if( datagridSMS.col == datagridSMS.colRef("hardspec") ){
- var recv_list = "hardspec";
- misfOpenPopUpList("02", datagridSMS, "", recv_list, datagridSMS.valueMatrix(datagridSMS.row, datagridSMS.colRef("hardspec")));
- model.refresh();
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- if( datagridSMS.col == datagridSMS.colRef("trgtcdnm") ){
- setParameter("search_condition","김동규");
- setParameter("resultref","/root/send/userinfo");
- modal("SPZSU10100");
- var userinfo = model.getValue("/root/send/userinfo");
- if( userinfo == ""){
- return;
- }
- userinfo = userinfo.split("|");
- var userid = userinfo[2];
- var usernm = userinfo[3];
- var deptnm = userinfo[10];
- var deptcd = userinfo[11];
- var trgtmancntcphone = userinfo[18];
- var trgtmancntctel = userinfo[15];
-
- trgtmancntcphone = trgtmancntcphone.setReplaceWord("-", "");
-
- model.setValue("/root/main/SMSlist/SMSlist["+datagridSMS.row+"]/trgtcdnm", userid);
- model.setValue("/root/main/SMSlist/SMSlist["+datagridSMS.row+"]/trgtcd", trgtmancntcphone);
- model.refresh();
- }
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if( datagridSMS.col == datagridSMS.colRef("ccode") ){
- if(datagridSMS.valueMatrix(datagridSMS.row, datagridSMS.colRef("ccode") == "0000000000")){
- model.setValue("/root/main/grouplist/grouplist["+datagridSMS.row+"]/hardspec", "0000000001");
- alert("1");
- }
- }
- ]]>
- </script>
- </datagrid>
- </group>
- <caption id="caption2" style="left:10px; top:5px; width:655px; height:20px; ">* 행추가 시 간호 과장 간호부장의 경우</caption>
- </group>
- <group id="group7" style="left:0px; top:423px; width:810px; height:55px; ">
- <button id="button2" class="btn4_letter2" style="left:746px; top:4px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- window.close();
- ]]>
- </script>
- </button>
- <button id="button3" class="btn4_letter2" style="left:686px; top:4px; width:56px; height:22px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.setValue("/root/send/SMSlist", datagridSMS.getUpdateData());
- if(submit("TXMQR03302")){
- messageBox("저장","I002");//완료되었습니다.
- datagridSMS.clearStatus();
-
- SMSinit();
- }else{
- messageBox("저장","E009");//실패하였습니다.
- }
- model.refresh();
- ]]>
- </script>
- </button>
- <caption id="caption3" style="left:10px; top:16px; width:355px; height:20px; color:#ff0000; ">※ 행추가 시 간호 과장 간호부장의 경우</caption>
- <caption id="caption4" style="left:15px; top:33px; width:690px; height:20px; ">- 소속과를 암간호과장 : 0000000000 / 노인간호과장 : 0000000001 / 특수간호과장 : 0000000002 / 간호부장 : 7777777777로 입력</caption>
- <caption id="caption7" style="left:10px; top:0px; width:306px; height:20px; color:#ff0000; ">※ 간호부 이외 센터나 외래쪽은 소속부를 기타로 선택</caption>
- </group>
- </case>
- </switch>
- <button id="btn_select" class="btn_sw" group="tab" style="left:0px; top:24px; width:96px; height:22px; ">
- <caption>조회권한</caption>
- <toggle case="case1" ev:event="onclick"/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- group3.visible = false;
- group7.visible = false;
- group4.visible = true;
- group5.visible = true;
- init();
- ]]>
- </script>
- </button>
- <button id="btn_SMS" class="btn_sw" group="tab" style="left:96px; top:24px; width:96px; height:22px; ">
- <caption>SMS대상자</caption>
- <toggle case="case2" ev:event="onclick"/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- group3.visible = true;
- group7.visible = true;
- group4.visible = false;
- group5.visible = false;
- SMSinit();
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|