sysRsjBulletinEdit.jsp 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. <%@page language="java" pageEncoding="UTF-8"%>
  2. <%@include file="/commons/include/html_doctype.html"%>
  3. <%@page import="com.hotent.core.api.util.PropertyUtil"%>
  4. <html>
  5. <head>
  6. <title>编辑 SYS_RSJBULLETIN</title>
  7. <%@include file="/commons/include/form.jsp" %>
  8. <f:link href="form.css" ></f:link>
  9. <script type="text/javascript" src="${ctx}/js/hotent/formdata.js"></script>
  10. <script type="text/javascript" src="${ctx}/js/hotent/subform.js"></script>
  11. <link href="${ctx}/styles/default/css/hotent/dataRights.css" rel="stylesheet" />
  12. <script type="text/javascript" src="${ctx}/js/hotent/CustomValid.js"></script>
  13. <script type="text/javascript" src="${ctx}/js/hotent/platform/form/AttachMent.js" ></script>
  14. <script type="text/javascript" src="${ctx}/js/hotent/platform/system/HtmlUploadDialog.js" ></script>
  15. <script type="text/javascript" charset="utf-8" src="${ctx}/js/ueditor2/lang/zh-cn/zh-cn.js"></script>
  16. <script type="text/javascript" charset="utf-8" src="${ctx}/js/ueditor2/themes/default/css/ueditor.css"></script>
  17. <script type="text/javascript" charset="utf-8" src="${ctx}/js/ueditor2/form-setting/editor_config.js"></script>
  18. <script type="text/javascript" charset="utf-8" src="${ctx}/js/ueditor2/editor_api.js"></script>
  19. <script type="text/javascript" charset="utf-8" src="${ctx}/js/hotent/platform/system/SysDialog.js"></script>
  20. <script type="text/javascript" charset="utf-8" src="${ctx}/weixin/assets/js/handlebars.min.js"></script>
  21. <script type="text/javascript" src="${ctx}/js/hotent/platform/system/SysPlanScript.js"></script>
  22. <script type="text/javascript">
  23. var SysRsjBulletinUeditor;
  24. $(function() {
  25. $("#publicationType").val("1");
  26. var SysRsjBulletinUeditor = new baidu.editor.ui.Editor({minFrameHeight:300,initialFrameWidth:'100%',lang:'zh_cn'});
  27. SysRsjBulletinUeditor.render("txtHtml");
  28. var frm=$('#sysRsjBulletinForm').form();
  29. $("a.save").click(function() {
  30. $('#content').val(SysRsjBulletinUeditor.getContent());
  31. $("#sysRsjBulletinForm").attr("action","save.ht");
  32. $("#saveData").val(1);
  33. submitForm();
  34. });
  35. });
  36. //提交表单
  37. function submitForm(){
  38. var options={};
  39. if(showResponse){
  40. options.success=showResponse;
  41. }
  42. /* var participantIds = document.getElementById("participantIds");
  43. if(participantIds==null){
  44. $.ligerDialog.warn("人员发布不能为空,请选择!","消息提示");
  45. return;
  46. } */
  47. var frm=$('#sysRsjBulletinForm').form();
  48. frm.ajaxForm(options);
  49. if(frm.valid()){
  50. frm.submit();
  51. }
  52. }
  53. function showResponse(responseText) {
  54. var obj = new com.hotent.form.ResultMessage(responseText);
  55. if(!obj.isSuccess()){
  56. $.ligerDialog.err("提示信息"," SYS_RSJBULLETIN保存失败!",obj.getMessage());
  57. return;
  58. }
  59. $.ligerDialog.confirm(obj.getMessage()+",是否继续操作","提示信息", function(rtn) {
  60. if(rtn){
  61. window.location.href = window.location.href;
  62. }else{
  63. window.location.href = "${ctx}/platform/system/sysRsjBulletin/list.ht";
  64. }
  65. });
  66. }
  67. </script>
  68. </head>
  69. <body>
  70. <div class="panel">
  71. <div class="panel-top">
  72. <div class="tbar-title">
  73. <c:choose>
  74. <c:when test="${sysRsjBulletin.id !=null}">
  75. <span class="tbar-label"><span></span>编辑SYS_RSJBULLETIN</span>
  76. </c:when>
  77. <c:otherwise>
  78. <span class="tbar-label"><span></span>添加SYS_RSJBULLETIN</span>
  79. </c:otherwise>
  80. </c:choose>
  81. </div>
  82. <div class="panel-toolbar">
  83. <div class="toolBar">
  84. <div class="group"><a class="link save" id="dataFormSave" href="#"><span></span>保存</a></div>
  85. <div class="l-bar-separator"></div>
  86. <div class="group"><a class="link back" href="list.ht"><span></span>返回</a></div>
  87. </div>
  88. </div>
  89. </div>
  90. <div class="panel-body">
  91. <form id="sysRsjBulletinForm" method="post" action="save.ht">
  92. <table class="table-detail" cellpadding="0" cellspacing="0" border="0" type="main">
  93. <tr>
  94. <th width="20%">标题: <span class="required red">*</span></th>
  95. <td colspan="3"><input type="text" id="subject" style="width:75%" name="subject" value="${sysRsjBulletin.subject}" class="inputText" validate="{required:true,maxlength:200}" /></td>
  96. </tr>
  97. <tr>
  98. <th width="20%">来电单位: </th>
  99. <td><input type="text" id="caller" name="caller" style="width:75%" value="${sysRsjBulletin.caller}" class="inputText" validate="{required:false,maxlength:50}" /></td>
  100. <th width="20%">来电人姓名: </th>
  101. <td><input type="text" id="callerperson" style="width:75%" name="callerperson" value="${sysRsjBulletin.callerperson}" class="inputText" validate="{required:false,maxlength:20}" /></td>
  102. </tr>
  103. <tr>
  104. <th width="20%">来电人电话: </th>
  105. <td><input type="text" id="callerphone" style="width:75%" name="callerphone" value="${sysRsjBulletin.callerphone}" class="inputText" validate="{required:false,maxlength:30}" /></td>
  106. <th width="20%">来电时间: </th>
  107. <td>
  108. <input type="text" id="callerdate" name="callerdate" style="width:75%" class="inputText datetime" style="width: 150px;" value="<fmt:formatDate value='${sysRsjBulletin.callerdate}' pattern='yyyy-MM-dd HH:mm:ss'/>" validate="{'required':true}"/>
  109. </td>
  110. </tr>
  111. <tr>
  112. <th width="20%">受话人姓名: </th>
  113. <td><input type="text" id="calleeperson" style="width:75%" name="calleeperson" value="${sysRsjBulletin.calleeperson}" class="inputText" validate="{required:false,maxlength:20}" /></td>
  114. <th width="20%">会议开始时间: </th>
  115. <td>
  116. <input type="text" id="starttime" name="starttime" style="width:75%" class="inputText datetime" style="width: 150px;" value="<fmt:formatDate value='${sysRsjBulletin.starttime}' pattern='yyyy-MM-dd HH:mm:ss'/>" validate="{'required':true}"/>
  117. </td>
  118. </tr>
  119. <tr >
  120. <th style="width: 15%;">人员发布:</th>
  121. <td colspan="3">
  122. <input type="hidden" name="participantIds" value="${participantIds}" />
  123. <input type="hidden" name="participants" value="${participants}" />
  124. <div id='participantDiv'></div>
  125. <a class="link add" onclick="chooseUser(this,'participantDiv','participantIds','participants','no');" ><span></span>选择</a>
  126. <a class="link reset" onclick="resetSelect('participantDiv','participantIds','participants');" ><span></span>重置</a>
  127. </td>
  128. </tr>
  129. <tr>
  130. <td align="right" nowrap="nowarp" style="width: 20%;"
  131. class="formTitle">任务内容</td>
  132. <td class="formInput" colspan="3">
  133. <div id="editor" position="center"
  134. style="overflow: hidden; height: 100%;">
  135. <textarea id="txtHtml" name="html">${sysRsjBulletin.content}</textarea>
  136. <textarea id="content" name="content" style="display:none;"></textarea>
  137. </div>
  138. </td>
  139. </tr>
  140. <tr>
  141. <th width="20%">拟办建议: </th>
  142. <td>
  143. <textarea id="make" name="make" >${sysRsjBulletin.make}</textarea>
  144. </td>
  145. <th width="20%">领导意见: </th>
  146. <td>
  147. <textarea id="opinion" name="opinion" >${sysRsjBulletin.opinion}</textarea>
  148. </td>
  149. </tr>
  150. <tr>
  151. <th width="20%">承办人: </th>
  152. <td>
  153. <textarea id="partyperson" name="partyperson" >${sysRsjBulletin.partyperson}</textarea>
  154. </td>
  155. <th width="20%">承办结果: </th>
  156. <td>
  157. <textarea id="results" name="results" >${sysRsjBulletin.results}</textarea>
  158. </td>
  159. </tr>
  160. </table>
  161. <input type="hidden" name="id" value="${sysRsjBulletin.id}" />
  162. <input type="hidden" name="saveData" id="saveData" />
  163. <input type="hidden" name="executeType" value="start" />
  164. </form>
  165. </div>
  166. </div>
  167. </body>
  168. </html>