123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" 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">
- <xhtml:head>
- <xhtml:title>새 메세지</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <list>
- <recvmsglist>
- <msglist>
- <check/>
- <recvcnfmyn/>
- <msgrank/>
- <trsmrnm/>
- <trsmrid/>
- <mpphonno/>
- <deptnm/>
- <msgcnts/>
- <patnm/>
- <pid/>
- <trsmreqdt/>
- <msgno/>
- </msglist>
- </recvmsglist>
- </list>
- <trsmrnm/>
- <trsmrid/>
- <mpphonno/>
- <trsmreqdt/>
- <msgcnts/>
- <deptnm/>
- <recvmsg>
- <msgno/>
- </recvmsg>
- </main>
- <send>
- <recivemsg>
- <value/>
- <date/>
- <stype>rdate</stype>
- <srank>0</srank>
- </recivemsg>
- </send>
- <temp>
- <recvmsglist>
- <msglist/>
- </recvmsglist>
- </temp>
- </root>
- </instance>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- model.setValue("/root/send/recivemsg/date",getCurrentDate());
-
- var sMisyn = getSystemCd().substring(0,3).toLowerCase();
-
- if (sMisyn != "mis"){
- submit("TRZMI00101");
- }else if( sMisyn == "mis"){
- submit("TRZMI03101");
- }
-
- copyNodeListType("/root/temp/recvmsglist", "/root/main/list/recvmsglist/msglist[recvcnfmyn='N']");
-
- var count = getNodesetCount("/root/temp/recvmsglist/msglist");
-
- if(count > 0) {
- var tdate = model.getValue("/root/temp/recvmsglist/msglist[1]/trsmreqdt");
-
- model.setValue("/root/main/trsmrnm", model.getValue("/root/temp/recvmsglist/msglist[1]/trsmrnm"));
- model.setValue("/root/main/trsmrid", model.getValue("/root/temp/recvmsglist/msglist[1]/trsmrid"));
- model.setValue("/root/main/mpphonno", model.getValue("/root/temp/recvmsglist/msglist[1]/mpphonno"));
- model.setValue("/root/main/trsmreqdt", tdate.substring(0,4) + "." + tdate.substring(4,6) + "." + tdate.substring(6,8) +" " + tdate.substring(8,10) + ":" + tdate.substring(10,12));
- model.setValue("/root/main/msgcnts", model.getValue("/root/temp/recvmsglist/msglist[1]/msgcnts"));
- model.setValue("/root/main/deptnm", model.getValue("/root/temp/recvmsglist/msglist[1]/deptnm"));
- model.refresh();
-
- // 메시지함 조회 시 사용자 확인 메시지 뿌리고, 메시지함 아이콘 바꾸기
- var viewerObj = getViewer("sysMessage");
- if (viewerObj != null && viewerObj.window.javascript.fConnectMsgsvr != undefined) {
- viewerObj.window.javascript.fMsgsvrUserNotify();
- }
- }
- ]]>
- </script>
- <submission id="TRZMI00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/recivemsg" replace="instance" resultref="/root/main/list/recvmsglist"/>
- <submission id="TRZMI03101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/recivemsg" replace="instance" resultref="/root/main/list/recvmsglist"/>
- <submission id="TXZMI00205" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/recvmsg/msgno" resultref="/root/temp"/>
- <script type="javascript" ev:event="xforms-close">
- <![CDATA[
- // 확인 여부를 서버에 Y 로 저장한다.
- var confirmyn = model.getValue("/root/temp/recvmsglist/msglist[1]/recvcnfmyn");
- if (confirmyn == "N") {
- model.setValue("/root/main/recvmsg/msgno", model.getValue("/root/temp/recvmsglist/msglist[1]/msgno"));
-
- submit("TXZMI00205");
- }
- ]]>
- </script>
- </model>
- <script type="javascript">
- <![CDATA[
-
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="367" pageheight="320" guideline="1,7;1,713;2,526;" style="vertical-align:middle; ">
- <caption id="caption1" class="tit_2" style="left:10px; top:3px; width:107px; height:13px; ">새로운 메세지</caption>
- <line id="line1" class="line_1" style="x1:10px; y1:24px; x2:354px; y2:24px; "/>
- <caption id="cap_senderid" class="cell_1" style="left:180px; top:29px; width:65px; height:23px; vertical-align:middle; ">보낸이 ID</caption>
- <output id="opt_trsmrnm" ref="/root/main/trsmrnm" style="left:80px; top:30px; width:95px; height:19px; "/>
- <caption id="cap_sendtime" class="cell_1" style="left:180px; top:54px; width:65px; height:23px; vertical-align:middle; ">받은시간</caption>
- <caption id="cap_sender" class="cell_1" style="left:10px; top:29px; width:65px; height:23px; font-family:돋움; vertical-align:middle; ">보낸이</caption>
- <output id="opt_trsmreqdt" ref="/root/main/trsmreqdt" style="left:250px; top:55px; width:104px; height:19px; "/>
- <output id="opt_trsmrid" ref="/root/main/trsmrid" style="left:250px; top:30px; width:104px; height:19px; "/>
- <caption id="caption2" visibility="visible" style="left:10px; top:110px; width:156px; height:20px; ">* 받은 메시지</caption>
- <textarea id="tar_rsvmsgcnts" ref="/root/main/msgcnts" scroll="autovscroll" editable="false" style="left:15px; top:130px; width:340px; height:150px; vertical-align:top; word-wrap:word; padding:3; "/>
- <button id="btn_close" class="btn4_letter2" disabled="false" style="left:300px; top:285px; width:56px; height:22px; ">
- <caption>확인</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- window.close();
- ]]>
- </script>
- </button>
- <caption id="caption3" class="cell_1" style="left:10px; top:79px; width:64px; height:23px; font-family:돋움; vertical-align:middle; ">근무지</caption>
- <output id="output1" ref="/root/main/deptnm" style="left:80px; top:80px; width:274px; height:19px; "/>
- <caption id="caption4" class="cell_1" style="left:10px; top:54px; width:64px; height:23px; font-family:돋움; vertical-align:middle; ">연락처</caption>
- <output id="output2" ref="/root/main/mpphonno" style="left:80px; top:55px; width:95px; height:19px; "/>
- </xhtml:body>
- </xhtml:html>
|