123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 |
- <?xml version="1.0" encoding="UTF-8"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.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>Untitle</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <smsinfo>
- <smslist>
- <lrgclscd/>
- <kindcd/>
- <codenm1/>
- <codenm2/>
- <codenm3/>
- <refseq/>
- <code3commt/>
- </smslist>
- </smsinfo>
- </main>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
-
- var popyn = model.property("popyn");
-
- if(popyn == "Y") {
- btn_cnfm.disabled = false;
- btn_cncl.disabled = false;
- } else {
- btn_cnfm.disabled = true;
- btn_cncl.disabled = true;
- }
-
- fSearch() ;
- ]]>
- </script>
- <submission id="TRMNP00230" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/smsinfo"/>
- <submission id="TXMNP00230" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/temp"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript">
- <![CDATA[
- function fSearch() {
- model.makeValue("/root/send/reqdata/lrgclscd", "'03'");
- submit("TRMNP00230");
-
- }
-
- function fSave() {
-
- var node = instance1.selectNodes(grd_smslist.nodeset + "[codenm1='']");
- var node2 = instance1.selectNodes(grd_smslist.nodeset + "[code3commt='']");
-
- if(node.length > 0) {
- messageBox("분류를 입력하십시오.", "E");
- return;
- }
-
- if(node2.length > 0) {
- messageBox("SMS상용문구를 입력하십시오.", "E");
- return;
- }
-
- var savedata = getGridUpdateData(grd_smslist);
-
- if(savedata == "" || savedata == null) {
- messageBox("변경된 데이터가 없습니다", "E");
- return;
- }
-
- model.makeValue("/root/send/savedata/smslist", savedata);
- submit("TXMNP00230");
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="700" pageheight="500">
- <caption id="caption1" class="tit_2" style="left:0px; top:10px; width:225px; height:15px; vertical-align:middle; ">SMS상용문구관리</caption>
- <line id="line1" class="line_1" style="x1:0px; y1:25px; x2:665px; y2:25px; "/>
- <datagrid id="grd_smslist" nodeset="/root/main/smsinfo/smslist" caption="분류^문구^caption1^caption2" colsep="^" colwidth="100, 542, 100, 100" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:0px; top:30px; width:665px; height:405px; ">
- <col ref="codenm1" type="input"/>
- <col ref="code3commt" type="input"/>
- <col ref="lrgclscd"/>
- <col ref="kindcd"/>
- </datagrid>
- <button id="button1" class="btn2_letter3" disable.background-image="../../../com/commonweb/images/dis_btn2_letter3.gif" style="left:513px; top:5px; width:53px; height:19px; background-image:../../../com/commonweb/images/btn2_letter3.gif; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_smslist.addRow();
- grd_smslist.valueMatrix(grd_smslist.row, grd_smslist.colRef("lrgclscd")) = "03";
- grd_smslist.valueMatrix(grd_smslist.row, grd_smslist.colRef("lrgclscd")) = "03";
- ]]>
- </script>
- </button>
- <button id="button2" class="btn2_letter3" disable.background-image="../../../com/commonweb/images/dis_btn2_letter3.gif" style="left:568px; top:5px; width:53px; height:19px; background-image:../../../com/commonweb/images/btn2_letter3.gif; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(grd_smslist.row > 0) {
- grd_smslist.addStatus(grd_smslist.row, "delete");
- }
- ]]>
- </script>
- </button>
- <button id="button3" class="btn5_letter2" disable.background-image="../../../com/commonweb/images/dis_btn5_letter2.gif" style="left:623px; top:5px; width:42px; height:19px; background-image:../../../com/commonweb/images/btn5_letter2.gif; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fSave();
- fSearch();
-
- ]]>
- </script>
- </button>
- <button id="btn_cncl" class="btn4_letter2" disable.background-image="../../../com/commonweb/images/dis_btn5_letter2.gif" style="left:610px; top:440px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn5_letter2.gif; ">
- <caption>취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- window.close();
-
- ]]>
- </script>
- </button>
- <button id="btn_cnfm" class="btn4_letter2" disable.background-image="../../../com/commonweb/images/dis_btn5_letter2.gif" style="left:550px; top:440px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn5_letter2.gif; ">
- <caption>확인</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var row = grd_smslist.row;
-
- if(row < 0) {
- messageBox("SMS 상용문구가 선택되지 않았습니다.", "E");
- return;
- }
-
- var smsmsg = grd_smslist.valueMatrix(row, grd_smslist.colRef("code3commt"));
- opener.javascript.setParameter("SPMNP00201_smsmsg", smsmsg);
- window.close();
-
- ]]>
- </script>
- </button>
- <caption id="caption2" style="left:10px; top:440px; width:394px; height:28px; ">
- <![CDATA[상용문구에 @로 입력하시면, 수술전처치에서 @가 환자명으로 바뀝니다.
- ex) @보호자님 대기실로 오세요 => 김XX 보호자님 대기실로 오세요.]]>
- </caption>
- </xhtml:body>
- </xhtml:html>
|