sysTemplateDialog.jsp 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/commons/include/html_doctype.html"%>
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  6. <%@include file="/commons/include/get.jsp" %>
  7. <title>短信邮件模板选择</title>
  8. <script type="text/javascript">
  9. /*KILLDIALOG*/
  10. var dialog = frameElement.dialog; //调用页面的dialog对象(ligerui对象)
  11. window.name="win";
  12. $(function(){
  13. jQuery.highlightTableRows();
  14. });
  15. function selectTemplate(t){
  16. var me = $(this),
  17. td = me.parents("td"),
  18. span = td.find("span[name='"+t+"']");
  19. //var conf=window.dialogArguments;
  20. var conf=dialog.get('conf');
  21. if(conf.isText){
  22. //window.returnValue=span.text();
  23. dialog.get('sucCall')(span.text());
  24. }
  25. else{
  26. alert(span.text());
  27. //window.returnValue=span.html();
  28. dialog.get('sucCall')(span.html());
  29. }
  30. dialog.close();
  31. }
  32. </script>
  33. <style type="text/css">
  34. .panel{
  35. height:100%;width:100%;overflow:auto;
  36. }
  37. </style>
  38. </head>
  39. <body>
  40. <div class="panel">
  41. <div class="panel-top">
  42. <div class="tbar-title">
  43. <span class="tbar-label">短信邮件模板选择</span>
  44. </div>
  45. </div>
  46. <div class="panel-body">
  47. <display:table name="sysTemplateList" id="sysTemplateItem" requestURI="list.ht" sort="external" cellpadding="1" cellspacing="1" class="table-grid">
  48. <display:column property="name" titleKey="模板名称" ></display:column>
  49. <display:column titleKey="使用类型">
  50. <c:choose>
  51. <%--
  52. <c:when test="${sysTemplateItem.useType eq 1}">终止</c:when>
  53. <c:when test="${sysTemplateItem.useType eq 2}">催办</c:when>
  54. <c:when test="${sysTemplateItem.useType eq 3}">任务通知</c:when>
  55. <c:when test="${sysTemplateItem.useType eq 4}">撤销</c:when>
  56. <c:when test="${sysTemplateItem.useType eq 5}">取消转办</c:when>
  57. <c:when test="${sysTemplateItem.useType eq 6}">沟通</c:when>
  58. <c:when test="${sysTemplateItem.useType eq 7}">通知发起人</c:when>
  59. <c:when test="${sysTemplateItem.useType eq 8}">转办</c:when>
  60. <c:when test="${sysTemplateItem.useType eq 9}">驳回</c:when>
  61. <c:when test="${sysTemplateItem.useType eq 10}">驳回到发起人</c:when>
  62. <c:when test="${sysTemplateItem.useType eq 11}">追回</c:when>
  63. <c:when test="${sysTemplateItem.useType eq 12}">抄送</c:when>
  64. <c:when test="${sysTemplateItem.useType eq 13}">流程节点无人员</c:when>
  65. <c:when test="${sysTemplateItem.useType eq 14}">任务预警</c:when>
  66. <c:otherwise>其他</c:otherwise>
  67. --%>
  68. <c:when test="${sysTemplateItem.useType eq 1}">终止提醒</c:when>
  69. <c:when test="${sysTemplateItem.useType eq 2}">催办提醒</c:when>
  70. <c:when test="${sysTemplateItem.useType eq 3}">审批提醒</c:when>
  71. <c:when test="${sysTemplateItem.useType eq 4}">撤销提醒</c:when>
  72. <c:when test="${sysTemplateItem.useType eq 5}">取消转办</c:when>
  73. <c:when test="${sysTemplateItem.useType eq 6}">沟通提醒</c:when>
  74. <c:when test="${sysTemplateItem.useType eq 7}">归档提醒</c:when>
  75. <c:when test="${sysTemplateItem.useType eq 8}">转办提醒</c:when>
  76. <c:when test="${sysTemplateItem.useType eq 9}">退回提醒</c:when>
  77. <c:when test="${sysTemplateItem.useType eq 10}">被沟通人提交</c:when>
  78. <c:when test="${sysTemplateItem.useType eq 11}">取消代理</c:when>
  79. <c:when test="${sysTemplateItem.useType eq 12}">抄送提醒</c:when>
  80. <c:when test="${sysTemplateItem.useType eq 13}">流程节点无人员</c:when>
  81. <c:when test="${sysTemplateItem.useType eq 14}">跟进事项预警</c:when>
  82. <c:when test="${sysTemplateItem.useType eq 15}">跟进事项到期</c:when>
  83. <c:when test="${sysTemplateItem.useType eq 16}">跟进事项完成&评价</c:when>
  84. <c:when test="${sysTemplateItem.useType eq 17}">跟进事项通知</c:when>
  85. <c:when test="${sysTemplateItem.useType eq 18}">跟进事项已评价知会</c:when>
  86. <c:when test="${sysTemplateItem.useType eq 19}">逾期提醒</c:when>
  87. <c:when test="${sysTemplateItem.useType eq 22}">代理提醒</c:when>
  88. <c:when test="${sysTemplateItem.useType eq 23}">消息转发</c:when>
  89. <c:when test="${sysTemplateItem.useType eq 29}">补签提醒</c:when>
  90. <c:otherwise>其它</c:otherwise>
  91. </c:choose>
  92. </display:column>
  93. <display:column titleKey="选择器">
  94. <a href="javascript:;" onclick="selectTemplate.call(this,'html')" class="link edit">html富文本</a><br>
  95. <span name="html" class="text">${sysTemplateItem.htmlContent}</span><br>
  96. <a href="javascript:;" onclick="selectTemplate.call(this,'plain')" class="link edit">普通文本</a><br>
  97. <span name="plain" class="text">${sysTemplateItem.plainContent}</span>
  98. </display:column>
  99. </display:table>
  100. </div>
  101. </div>
  102. </body>
  103. </html>
  104. <%-- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  105. <%@include file="/commons/include/html_doctype.html"%>
  106. <html>
  107. <head>
  108. <title>信息内容模板选择</title>
  109. <%@include file="/commons/include/get.jsp" %>
  110. <script type="text/javascript">
  111. window.name="win";
  112. $(function(){
  113. jQuery.highlightTableRows();
  114. });
  115. function selectTemplate(obj){
  116. var conf=window.dialogArguments;
  117. if(conf.isText){
  118. window.returnValue=$(obj).prev().text();
  119. }
  120. else{
  121. window.returnValue=$(obj).prev().html();
  122. }
  123. window.close();
  124. }
  125. </script>
  126. </head>
  127. <body>
  128. <div class="panel">
  129. <div class="hide-panel">
  130. <div class="panel-top">
  131. <div class="tbar-title">
  132. <span class="tbar-label">信息内容模板选择</span>
  133. </div>
  134. </div>
  135. </div>
  136. <div class="panel-body">
  137. <div class="panel-data">
  138. <display:table name="sysTemplateList" id="sysTemplateItem" requestURI="list.ht" sort="external" cellpadding="1" cellspacing="1" class="table-grid">
  139. <display:column property="name" title="模板名称" sortable="true" sortName="name"></display:column>
  140. <display:column property="content" title="模板内容" sortable="true" sortName="content" maxLength="80"></display:column>
  141. <display:column title="选择">
  142. <span style="display: none;" >${sysTemplateItem.content}</span>
  143. <a href="javascript:;" onclick="selectTemplate(this)" class="link edit" target="win">选择</a>
  144. </display:column>
  145. </display:table>
  146. </div>
  147. </div>
  148. </div>
  149. </body>
  150. </html>
  151. --%>