123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <!--
- * Name : SPCNS00500_SMS예약전송관리
- * Summary : SMS예약전송관리
- * Programmer : 김준규
- * Date Written : 2008.11.11
- * History :
- * Remark : SMCNS00100_SMS전송관리 중 예약 부분만 팝업시키는 화면임.
- -->
- <?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>SMS 예약전송관리</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <list>
- <smstrsmrsltlist>
- <mtstrsmdt/>
- <bizflag/>
- <recvrnm/>
- <recvrtelno/>
- <msgcnts/>
- <trsmrsltcd/>
- <msgstate/>
- <deptnm/>
- <fstrgstrid/>
- <cnclyn/>
- <urgntflag/>
- <cmpnnm/>
- <cmpncd/>
- <replytelno/>
- <recvrpid/>
- <trsmdt/>
- <rsrvyn/>
- <trsmyn/>
- <msglrgcd/>
- <msgmdlcd/>
- <msgsmlcd/>
- <rsrvdd/>
- <rsrvtm/>
- <bizdetlcd/>
- <aprvflag/>
- <rsltyn/>
- <trsmdd/>
- <delivedd/>
- <delivereqtm/>
- <prcpcd/>
- <deptcd/>
- <smstrsmstartdt/>
- <smstrsmenddt/>
- <feedbackdt/>
- <rsltrecvtm/>
- <useyn/>
- <earncls1nm/>
- <earncls2nm/>
- <basecdflagdesc/>
- <fstrgstdt/>
- <seqno/>
- <divcnt/>
- <orddrnm/>
- </smstrsmrsltlist>
- </list>
- <smstrsmrsltdetl>
- <seqno/>
- <bizflag/>
- <bizdetlcd/>
- <msgcnts/>
- <divcnt/>
- <recvrtelno/>
- <recvrnm/>
- <recvrpid/>
- <replytelno/>
- <fstrgstdt/>
- <mtstrsmdt/>
- <delivereqdt/>
- <msgstate/>
- <trsmrsltcd/>
- <deptnm/>
- <orddrnm/>
- <rsrvdt/>
- <earncls1nm/>
- <earncls2nm/>
- <basecdflagdesc/>
- <trsmyn/>
- <rsrvyn/>
- <cnclyn/>
- </smstrsmrsltdetl>
- <countnode/>
- </main>
- <send>
- <data>
- <rgstfromdd/>
- <rgsttodd/>
- <msgstate/>
- <bizflag>3</bizflag>
- <cmpncd/>
- <cmpnnm/>
- <deptnm/>
- <deptcd/>
- <recvrset/>
- <recvrnm/>
- <recvrtelno/>
- <trsmrsltcd/>
- <bizdetlcd/>
- <fstrgstdt/>
- <recvrpid/>
- </data>
- <retrsm>
- <retrsmlist/>
- </retrsm>
- </send>
- <temp>
- <smsinfo>
- <recvrlist>
- <chk/>
- <recvrnm/>
- <recvrtelno/>
- </recvrlist>
- </smsinfo>
- </temp>
- <init>
- <C0046list>
- <C0046>
- <cdid/>
- <cdnm/>
- </C0046>
- </C0046list>
- <Z0010list>
- <Z0010>
- <cdid/>
- <cdnm/>
- </Z0010>
- </Z0010list>
- <C0033list>
- <C0033>
- <cdnm/>
- <cdid/>
- </C0033>
- </C0033list>
- </init>
- </root>
- </instance>
- <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
- <submission id="TRZBC00102" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
- <submission id="TRCNS00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data" resultref="/root/main/list/smstrsmrsltlist"/>
- </model>
- <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/tfHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../crm/crmweb/js/CCZ001.js"/>
- <script type="javascript" src="../../../crm/campainweb/js/CPZ001.js"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- // 전송결과 그리드를 초기화한다.
- model.removenodeset("/root/main/list/smstrsmrsltlist");
-
- // 공통코드를 호출하여 자료(메시지상태,단문메시지전송결과,업무구분)를 가져온다
- zbcfGetCodeList( new Array("C0046","Z0010", "C0033"), new Array("/root/init/C0046list","/root/init/Z0010list","/root/init/C0033list"), true );
- model.refresh();
-
- // 콤보타입의 검색조건에 "전체" 추가
- model.setvalue("/root/init/Z0010list["+ 1 +"]/Z0010/cdnm", "발송결과확인"); //업무구분 콤보 "전체"추가
- model.setvalue("/root/init/Z0010list["+ 1 +"]/Z0010/cdid", "AA00");
-
- // 등록일의 값이 없으면 최근한달로 셋팅한다.
- var rgstfromdd = model.getValue("/root/send/data/rgstfromdd");
- var rgsttodd = model.getValue("/root/send/data/rgsttodd");
-
- if (rgstfromdd == "") {
- model.setValue("/root/send/data/rgstfromdd",getCurrentDate().toDate().getAddDate(-7,"D").getDateFormat());
- //model.setValue("/root/send/data/rgstfromdd",getCurrentDate());
- }
- if (rgsttodd == "") {
- model.setValue("/root/send/data/rgsttodd",getCurrentDate());
- }
- model.refresh();
-
- fCheckAuth();
- ]]>
- </script>
- <script type="javascript">
- <![CDATA[
-
- function fCheckAuth() {
- // 권한체크
- if (!checkAuth("r")) {
- btn_search.disabled=true;
- }
- if (!checkAuth("x")) {
- }
- if (!checkAuth("p")) {
- btn_smsexcel.disabled=true;
- //btn_print.disabled=true;
- }
- }
-
- // 목록조회
- function fGetSMSList() {
- model.removeNodeset("/root/main/list/smstrsmrsltlist");
- submit("TRCNS00101");
-
- var grid_rows = grd_smstrsmrsltlist.rows-1;
- model.setvalue("/root/main/countnode" , grid_rows);
- model.resetInstanceNode("/root/main/smstrsmrsltdetl");
- model.refresh();
- }
- // SMS 전송정보 상세
- function fGetSMSTrsmRsltAttr() {
- var row = grd_smstrsmrsltlist.row;
- // 선택한 채널관리 리스트항목의 내용을 뿌려준다.
- var seqno = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("seqno"));
- model.setValue("/root/main/smstrsmrsltdetl/seqno",seqno); // 메시지 일련번호
- var bizflag = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("bizflag"));
- model.setValue("/root/main/smstrsmrsltdetl/bizflag",bizflag); // 업무구분
- var bizdetlcd = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("bizdetlcd"));
- model.setValue("/root/main/smstrsmrsltdetl/bizdetlcd",bizdetlcd); // 예약상세
- var msgcnts = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("msgcnts"));
- model.setValue("/root/main/smstrsmrsltdetl/msgcnts",msgcnts); // 메시지 내용
- var divcnt = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("divcnt"));
- model.setValue("/root/main/smstrsmrsltdetl/divcnt",divcnt); // 건수
- var recvrtelno = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("recvrtelno"));
- model.setValue("/root/main/smstrsmrsltdetl/recvrtelno",recvrtelno); // 수신자전화번호
- var recvrnm = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("recvrnm"));
- model.setValue("/root/main/smstrsmrsltdetl/recvrnm",recvrnm); // 수신자명
- var recvrpid = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("recvrpid"));
- model.setValue("/root/main/smstrsmrsltdetl/recvrpid",recvrpid); // 수신자등록번호
- var replytelno = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("replytelno"));
- model.setValue("/root/main/smstrsmrsltdetl/replytelno",replytelno); // 회신전화번호
- var fstrgstdt = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("fstrgstdt"));
- model.setValue("/root/main/smstrsmrsltdetl/fstrgstdt",fstrgstdt); // 발송등록일
- var mtstrsmdt = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("mtstrsmdt"));
- model.setValue("/root/main/smstrsmrsltdetl/mtstrsmdt",mtstrsmdt); // 휴대폰 도착시간
- var delivedd = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("delivedd"));
- var delivereqtm = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("delivereqtm"));
- model.setValue("/root/main/smstrsmrsltdetl/delivereqdt",delivedd+delivereqtm); // 예약발송요청일
- var msgstate = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("msgstate"));
- model.setValue("/root/main/smstrsmrsltdetl/msgstate",msgstate); // 메시지상태
- var trsmrsltcd = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("trsmrsltcd"));
- model.setValue("/root/main/smstrsmrsltdetl/trsmrsltcd",trsmrsltcd); // 전송상태코드
- var deptnm = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("deptnm"));
- model.setValue("/root/main/smstrsmrsltdetl/deptnm",deptnm); // 부서명
- var orddrnm = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("orddrnm"));
- model.setValue("/root/main/smstrsmrsltdetl/orddrnm",orddrnm); // 진료의
- var rsrvdd = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("rsrvdd"));
- var rsrvtm = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("rsrvtm"));
- model.setValue("/root/main/smstrsmrsltdetl/rsrvdt",rsrvdd+rsrvtm); // 진료/검시일
- var earncls1nm = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("earncls1nm"));
- model.setValue("/root/main/smstrsmrsltdetl/earncls1nm",earncls1nm); // 검사대분류
- var earncls2nm = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("earncls2nm"));
- model.setValue("/root/main/smstrsmrsltdetl/earncls2nm",earncls2nm); // 검사중분류
- var basecdflagdesc = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("basecdflagdesc"));
- model.setValue("/root/main/smstrsmrsltdetl/basecdflagdesc",basecdflagdesc); // 검사실
- var trsmyn = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("trsmyn"));
- model.setValue("/root/main/smstrsmrsltdetl/trsmyn",trsmyn); // 전송여부
- var rsrvyn = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("rsrvyn"));
- model.setValue("/root/main/smstrsmrsltdetl/rsrvyn",rsrvyn); // 즉시/예약
- var cnclyn = grd_smstrsmrsltlist.valueMatrix(row, grd_smstrsmrsltlist.colRef("cnclyn"));
- model.setValue("/root/main/smstrsmrsltdetl/cnclyn",cnclyn); // 취소여부
-
- model.refresh();
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="1032" pageheight="710" guideline="1,357;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="grp_tle" style="left:0px; top:0px; width:1005px; height:13px; ">
- <caption id="caption1" class="tit_1" style="left:0px; top:0px; width:195px; height:14px; ">예약안내 SMS 전송결과 관리</caption>
- </group>
- <group id="grp_johe" style="left:0px; top:23px; width:1005px; height:59px; vertical-align:top; ">
- <shape id="roundrect1" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1005px; height:59px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption2" class="search_name" style="left:15px; top:9px; width:100px; height:17px; ">발 송 일 :</caption>
- <input id="ipt_rgstfromdd" ref="/root/send/data/rgstfromdd" class="input_search" inputtype="date" style="left:118px; top:8px; width:110px; height:19px; "/>
- <script type="javascript" ev:event="DOMFocusOut">
- <![CDATA[
- var rgstfromdd = model.getValue("/root/send/data/rgstfromdd");
- if (rgstfromdd != "" && !isValidDateTime(rgstfromdd,"YYYYMMDD")) {
- messageBox("날짜가 바르게 입력되지","E007");
- model.setFocus("ipt_rgstfromdd");
- }
- ]]>
- </script>
- <caption id="caption3" class="search_no_b" style="left:233px; top:9px; width:12px; height:17px; ">~</caption>
- <input id="ipt_rgsttodd" ref="/root/send/data/rgsttodd" class="input_search" inputtype="date" style="left:248px; top:8px; width:110px; height:19px; "/>
- <script type="javascript" ev:event="DOMFocusOut">
- <![CDATA[
- var rgsttodd = model.getValue("/root/send/data/rgsttodd");
- if (rgsttodd != "" && !isValidDateTime(rgsttodd,"YYYYMMDD")) {
- messageBox("날짜가 바르게 입력되지","E007");
- model.setFocus("ipt_rgsttodd");
- }
- ]]>
- </script>
- <caption id="caption5" class="search_name" style="left:384px; top:9px; width:111px; height:17px; ">휴대폰 번호 :</caption>
- <select1 id="cmb_msgstate" ref="/root/send/data/msgstate" class="combo_search" appearance="minimal" style="left:474px; top:32px; width:110px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/C0046list/C0046">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var rmsgstate = model.getValue("/root/send/data/msgstate");
- if(rmsgstate == "ZM02"){
- cmb_trsmrsltcd.disabled = false;
- cmb_trsmrsltcd.value = "";
- }else{
- cmb_trsmrsltcd.disabled = true;
- cmb_trsmrsltcd.value = "";
- }
- ]]>
- </script>
- </select1>
- <select1 id="cmb_trsmrsltcd" ref="/root/send/data/trsmrsltcd" class="combo_search" disabled="true" appearance="minimal" style="left:588px; top:32px; width:127px; height:19px; ">
- <choices>
- <item>
- <label>-</label>
- <value/>
- </item>
- <item>
- <label>결번(잘못된번호)</label>
- <value>6</value>
- </item>
- <item>
- <label>무응답</label>
- <value>4</value>
- </item>
- <item>
- <label>단말기 오류</label>
- <value>51</value>
- </item>
- <item>
- <label>메시지수신거부</label>
- <value>22</value>
- </item>
- <item>
- <label>재전송오류</label>
- <value>47</value>
- </item>
- <item>
- <label>TXQ EXPIRE</label>
- <value>38</value>
- </item>
- <item>
- <label>기타 오류</label>
- <value>0</value>
- </item>
- </choices>
- </select1>
- <caption id="caption6" class="search_name" style="left:15px; top:33px; width:105px; height:17px; ">업 무 구 분 :</caption>
- <select1 id="cmb_bizflag" ref="/root/send/data/bizflag" class="combo_search" appearance="minimal" style="left:118px; top:32px; width:90px; height:19px; ">
- <choices>
- <item>
- <label>전체</label>
- <value/>
- </item>
- <item>
- <label>예약</label>
- <value>3</value>
- </item>
- </choices>
- </select1>
- <line id="line1" class="line_4" style="x1:915px; y1:8px; x2:915px; y2:54px; "/>
- <button id="btn_search" class="btn1_letter2" style="left:930px; top:18px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetSMSList();
- ]]>
- </script>
- </button>
- <caption id="caption8" class="search_name" style="left:384px; top:35px; width:86px; height:17px; ">수신결과 :</caption>
- <input id="ipt_recvrtelno" ref="/root/send/data/recvrnm" class="input_search" style="left:765px; top:10px; width:130px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("btn_search", "DOMActivate");
- ]]>
- </script>
- </input>
- <input id="ipt_recvrnm" ref="/root/send/data/recvrtelno" class="input_search" style="left:493px; top:10px; width:130px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("btn_search", "DOMActivate");
- ]]>
- </script>
- </input>
- <select1 id="cmb_bizdetlcd" ref="/root/send/data/bizdetlcd" class="combo_search" appearance="minimal" style="left:213px; top:32px; width:145px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/C0033list/C0033">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption4" class="search_name" style="left:654px; top:9px; width:111px; height:17px; ">수신인 이름 :</caption>
- <caption id="caption22" class="search_name" style="left:725px; top:35px; width:91px; height:17px; ">등록번호 :</caption>
- <input id="input4" ref="/root/send/data/recvrpid" class="input_search" style="left:815px; top:35px; width:80px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("btn_search", "DOMActivate");
- ]]>
- </script>
- </input>
- </group>
- <group id="group2" style="left:0px; top:82px; width:1005px; height:458px; ">
- <caption id="caption9" class="tit_2" style="left:5px; top:10px; width:150px; height:13px; ">SMS 전송결과</caption>
- <caption id="caption51" style="left:395px; top:5px; width:241px; height:21px; font-weight:bold; vertical-align:top; line-spacing:7; ">
- <![CDATA[- 수신결과 및 전송처리상태 상세 설명 -]]>
- <hint>
- <![CDATA[
- ---------------------- 수 신 결 과 ------------------------------------------
-
- 전송대기 : 메시지 발송 대기상태임.
- 번호오류 : 휴대폰 번호 없음, 집 전화번호 등 휴대폰 번호가 아님.(자체필터링)
- 내용무 : 전송할 메시지 내용이 없음.(자체필터링)
- 중복메시지 : 동일휴대폰으로 똑같은 메시지를 보낸 경우임.(자체필터링)
- 시간중복제외 : 동일내용으로 예약된 진료/검사 시간이 일정시간 이내임.(자체필터링)
-
- --------------------- 전 송 처 리 상 태 --------------------------------------
-
- 발송결과확인 : 수신자의 휴대폰에 문자가 도착함.
- 결번(잘못된번호) : 수신자의 휴대폰번호가 결번(잘못된 번호)임.
- 무응답 : 무응답, 단말기 꺼짐, 음영지역, 메시지 FULL의 경우임.
- 단말기 오류 : 전화번호가 바뀌어서 안내가 나오는 휴대폰 번호,
- 요금을 내지 않아서 수신금지된 번호임.
- 메시지수신거부 : 수신자가 메시지 수신거부를 한 경우임.
- 재전송오류 : 10분 이내에 동일 수신자에게 같은 메시지를 전송 요청하는 경우임.
- TXQ EXPIRE : 13시간 30분 동안 전송 시도 후 지속적으로 전송되지 않는 경우임.
- (실제로 이동통신사에서는 24시간 동안 전송 시도함.)
- ]]>
- </hint>
- </caption>
- <caption id="caption35" style="left:832px; top:7px; width:40px; height:17px; ">전체 :</caption>
- <output id="output1" ref="/root/main/countnode" appearance="output" style="left:872px; top:6px; width:35px; height:19px; text-align:right; "/>
- <caption id="caption7" style="left:910px; top:7px; width:25px; height:17px; ">건</caption>
- <button id="btn_smsexcel" class="btn2_letter4" style="left:938px; top:5px; width:64px; height:19px; ">
- <caption>엑셀저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
-
- if (fileName != "")
- {
- grd_smstrsmrsltlist.saveExcel(fileName, "SheetName", true, true, "", "", true);
- }
- ]]>
- </script>
- </button>
- <line id="line2" class="line_1" style="x1:0px; y1:26px; x2:1005px; y2:26px; "/>
- <datagrid id="grd_smstrsmrsltlist" nodeset="/root/main/list/smstrsmrsltlist" caption="휴대폰도착시간^업무구분^예약구분^휴대폰번호^수신자명^등록번호^메시지내용^발송등록일^수신결과^전송처리상태^건수^전송부서^예약발송요청일^예약발송요청시간^등록자^진료/검사예약일^진료/검사예약시간^진료의^승인여부^전송취소^긴급여부^캠페인명^캠페인코드^회신전화번호^즉시/예약 구분^전송여부^메시지대분류코드^메시지중분류코드^메시지소분류코드^전송부서코드^검사대분류명^검사중분류명^검사실명^처방코드^사용여부^HIS요청일시^HIS요청일^Agent읽은시간^Agent결과입력시간^DB반영일시^전송결과받은시간^메시지일련번호" colsep="^" colwidth="120, 0, 120, 100, 80, 80, 269, 110, 80, 121, 50, 100, 80, 40, 90, 80, 40, 0, 60, 60, 0, 0, 0, 0, 0, 0, 0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" ellipsis="true" explorerbar="sortshowmove" extendlastcol="scroll" frozencols="5" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" tooltip="true" style="left:0px; top:31px; width:1005px; height:424px; ">
- <col ref="mtstrsmdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
- <col ref="bizflag" visibility="hidden" style="text-align:center; "/>
- <col disabled="true" ref="bizdetlcd" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/C0033list/C0033">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="recvrtelno" style="text-align:center; "/>
- <col ref="recvrnm" style="text-align:center; "/>
- <col ref="recvrpid" style="text-align:center; "/>
- <col ref="msgcnts"/>
- <col ref="fstrgstdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
- <col disabled="true" ref="msgstate" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/C0046list/C0046">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="trsmrsltcd" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/Z0010list/Z0010">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="divcnt" style="text-align:center; "/>
- <col ref="deptnm"/>
- <col ref="delivedd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="delivereqtm" format="hh:nn" style="text-align:center; "/>
- <col ref="fstrgstrid" style="text-align:center; "/>
- <col ref="rsrvdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="rsrvtm" format="hh:nn" style="text-align:center; "/>
- <col ref="orddrnm" visibility="hidden"/>
- <col ref="aprvflag" style="text-align:center; "/>
- <col ref="cnclyn" style="text-align:center; "/>
- <col ref="urgntflag" visibility="hidden"/>
- <col ref="cmpnnm" visibility="hidden"/>
- <col ref="cmpncd" visibility="hidden"/>
- <col ref="replytelno" visibility="hidden"/>
- <col ref="rsrvyn" visibility="hidden"/>
- <col ref="trsmyn" visibility="hidden"/>
- <col ref="msglrgcd" visibility="hidden"/>
- <col ref="msgmdlcd" visibility="hidden"/>
- <col ref="msgsmlcd" visibility="hidden"/>
- <col ref="deptcd" visibility="hidden"/>
- <col ref="earncls1nm" visibility="hidden"/>
- <col ref="earncls2nm" visibility="hidden"/>
- <col ref="basecdflagdesc" visibility="hidden"/>
- <col ref="prcpcd" visibility="hidden"/>
- <col ref="useyn" visibility="hidden"/>
- <col ref="trsmdt" visibility="hidden"/>
- <col ref="trsmdd" visibility="hidden"/>
- <col ref="smstrsmstartdt" visibility="hidden"/>
- <col ref="smstrsmenddt" visibility="hidden"/>
- <col ref="feedbackdt" visibility="hidden"/>
- <col ref="rsltrecvtm" visibility="hidden"/>
- <col ref="seqno" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- if( grd_smstrsmrsltlist.isCell(event.target) && grd_smstrsmrsltlist.row >= grd_smstrsmrsltlist.fixedRows ){
- fGetSMSTrsmRsltAttr(); // SMS메시지 정보조회
- }
- ]]>
- </script>
- </datagrid>
- </group>
- <group id="group3" style="left:0px; top:540px; width:1005px; height:155px; ">
- <caption id="caption10" class="tit_2" style="left:5px; top:10px; width:120px; height:13px; ">SMS 전송 상세</caption>
- <line id="line3" class="line_1" style="x1:0px; y1:23px; x2:1005px; y2:23px; "/>
- <line id="line4" class="line_2" style="x1:0px; y1:51px; x2:1005px; y2:51px; "/>
- <caption id="cap_msgmdlcd" class="cell_1" style="left:0px; top:28px; width:105px; height:23px; text-align:center; ">예약구분</caption>
- <select1 id="combo1" ref="/root/main/smstrsmrsltdetl/bizdetlcd" disabled="true" appearance="minimal" style="left:108px; top:29px; width:124px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/C0033list/C0033">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption11" class="cell_1" style="left:0px; top:53px; width:105px; height:23px; text-align:center; ">휴대폰 번호</caption>
- <input id="output2" ref="/root/main/smstrsmrsltdetl/recvrtelno" class="output_fix" editable="false" style="left:108px; top:54px; width:124px; height:19px; "/>
- <caption id="caption12" class="cell_1" style="left:250px; top:53px; width:105px; height:23px; text-align:center; ">수신자 이름</caption>
- <input id="input2" ref="/root/main/smstrsmrsltdetl/recvrnm" class="output_fix" editable="false" style="left:358px; top:54px; width:124px; height:19px; "/>
- <caption id="caption13" class="cell_1" style="left:500px; top:53px; width:105px; height:23px; text-align:center; ">수신자 등록번호</caption>
- <input id="input3" ref="/root/main/smstrsmrsltdetl/recvrpid" class="output_fix" editable="false" style="left:608px; top:54px; width:134px; height:19px; "/>
- <caption id="caption14" class="cell_1" style="left:762px; top:53px; width:105px; height:23px; text-align:center; ">회신전화번호</caption>
- <input id="output3" ref="/root/main/smstrsmrsltdetl/replytelno" class="output_fix" editable="false" style="left:870px; top:54px; width:134px; height:19px; "/>
- <line id="line5" class="line_2" style="x1:5px; y1:76px; x2:1005px; y2:76px; "/>
- <caption id="caption15" class="cell_1" style="left:250px; top:28px; width:105px; height:23px; text-align:center; ">메시지 내용</caption>
- <input id="input5" ref="/root/main/smstrsmrsltdetl/msgcnts" class="output_fix" editable="false" style="left:358px; top:29px; width:594px; height:19px; "/>
- <input id="input1" ref="/root/main/smstrsmrsltdetl/divcnt" class="output_fix" editable="false" style="left:955px; top:29px; width:27px; height:19px; "/>
- <caption id="caption16" style="left:982px; top:28px; width:20px; height:23px; text-align:center; ">건</caption>
- <caption id="caption17" class="cell_1" style="left:250px; top:78px; width:105px; height:23px; text-align:center; ">휴대폰도착시간</caption>
- <input id="input7" ref="/root/main/smstrsmrsltdetl/mtstrsmdt" class="output_fix" editable="false" format="yyyy-mm-dd hh:nn" style="left:358px; top:79px; width:124px; height:19px; "/>
- <caption id="caption18" class="cell_1" style="left:0px; top:78px; width:105px; height:23px; text-align:center; ">발송등록일</caption>
- <input id="opt_fstrgstdt" ref="/root/main/smstrsmrsltdetl/fstrgstdt" class="output_fix" editable="false" format="yyyy-mm-dd hh:nn" style="left:108px; top:79px; width:124px; height:19px; "/>
- <line id="line6" class="line_2" style="x1:0px; y1:126px; x2:1005px; y2:126px; "/>
- <line id="line7" class="line_2" style="x1:0px; y1:101px; x2:1005px; y2:101px; "/>
- <caption id="caption21" class="cell_1" style="left:250px; top:103px; width:105px; height:23px; text-align:center; ">진료의</caption>
- <input id="input10" ref="/root/main/smstrsmrsltdetl/orddrnm" class="output_fix" editable="false" style="left:358px; top:104px; width:124px; height:19px; "/>
- <caption id="caption23" class="cell_1" style="left:0px; top:103px; width:105px; height:23px; text-align:center; ">전송부서</caption>
- <input id="output4" ref="/root/main/smstrsmrsltdetl/deptnm" class="output_fix" editable="false" style="left:108px; top:104px; width:124px; height:19px; "/>
- <caption id="caption25" class="cell_1" style="left:500px; top:78px; width:105px; height:23px; text-align:center; ">발송(예정)시간</caption>
- <input id="input14" ref="/root/main/smstrsmrsltdetl/delivereqdt" class="output_fix" editable="false" format="yyyy-mm-dd hh:nn" style="left:608px; top:79px; width:134px; height:19px; "/>
- <caption id="caption19" class="cell_1" style="left:762px; top:78px; width:105px; height:23px; text-align:center; ">수신결과</caption>
- <select1 id="combo2" ref="/root/main/smstrsmrsltdetl/msgstate" class="combo_default" disabled="true" appearance="minimal" style="left:870px; top:79px; width:134px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/C0046list/C0046">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption26" class="cell_1" style="left:500px; top:103px; width:105px; height:23px; text-align:center; ">진료/검사일시</caption>
- <input id="input15" ref="/root/main/smstrsmrsltdetl/rsrvdt" class="output_fix" editable="false" format="yyyy-mm-dd hh:nn" style="left:608px; top:104px; width:134px; height:19px; "/>
- <caption id="caption20" class="cell_1" style="left:762px; top:103px; width:105px; height:23px; text-align:center; ">전송처리상태</caption>
- <select1 id="combo3" ref="/root/main/smstrsmrsltdetl/trsmrsltcd" class="combo_default" disabled="true" appearance="minimal" style="left:870px; top:104px; width:134px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/Z0010list/Z0010">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <output id="output7" ref="/root/main/smstrsmrsltdetl/cnclyn" class="output_fix" maxlength="20" style="left:870px; top:129px; width:134px; height:19px; "/>
- <input id="output5" ref="/root/main/smstrsmrsltdetl/earncls1nm" class="output_fix" editable="false" style="left:108px; top:129px; width:124px; height:19px; "/>
- <input id="output8" ref="/root/main/smstrsmrsltdetl/earncls2nm" class="output_fix" editable="false" style="left:235px; top:129px; width:120px; height:19px; "/>
- <input id="output9" ref="/root/main/smstrsmrsltdetl/basecdflagdesc" class="output_fix" editable="false" style="left:358px; top:129px; width:124px; height:19px; "/>
- <caption id="caption24" class="cell_1" style="left:0px; top:128px; width:105px; height:23px; text-align:center; ">검사분류</caption>
- <output id="output10" ref="/root/main/smstrsmrsltdetl/trsmyn" class="output_fix" maxlength="20" style="left:608px; top:129px; width:134px; height:19px; "/>
- <caption id="caption27" class="cell_1" style="left:500px; top:128px; width:105px; height:23px; text-align:center; ">전송여부</caption>
- <line id="line8" class="line_3" style="x1:0px; y1:151px; x2:1005px; y2:151px; "/>
- <caption id="caption28" class="cell_1" style="left:762px; top:128px; width:105px; height:23px; text-align:center; ">취소여부</caption>
- </group>
- </xhtml:body>
- </xhtml:html>
|