sysBulletinColumnEdit.jsp 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. <%--
  2. time:2012-01-14 15:10:58
  3. desc:edit the 发送消息
  4. --%>
  5. <%@page language="java" pageEncoding="UTF-8"%>
  6. <%@include file="/commons/include/html_doctype.html"%>
  7. <html>
  8. <head>
  9. <title>编辑 公告栏目</title>
  10. <%@include file="/commons/include/form.jsp"%>
  11. <script type="text/javascript" src="${ctx}/js/hotent/CustomValid.js"></script>
  12. <script type="text/javascript" src="${ctx}/js/hotent/platform/system/Share.js"></script>
  13. <script type="text/javascript" src="${ctx}/js/hotent/platform/system/HtmlUploadDialog.js"></script>
  14. <script type="text/javascript">
  15. $(function() {
  16. var rtn=${sysBulletinColumn.id==null};
  17. if(rtn){
  18. $("#name").blur(function(){
  19. var obj=$(this);
  20. autoPingin(obj);
  21. });
  22. }
  23. $("a.save").click(function() {
  24. submitForm();
  25. });
  26. $("#btnSelectImg").click(function(){
  27. HtmlUploadDialog({max:1,callback:function(data){
  28. if(data.length==1){
  29. var fileId=data[0].fileId;
  30. var url=__ctx +"/platform/system/sysFile/file_"+fileId+".ht"
  31. $("#imgUrl").val(fileId);
  32. $("#columnImg").attr("src",url)
  33. }
  34. }});
  35. });
  36. });
  37. function autoPingin(obj){
  38. var value=obj.val();
  39. Share.getPingyin({
  40. input:value,
  41. postCallback:function(data){
  42. $("#alias").val(data.output);
  43. }
  44. });
  45. }
  46. function submitForm() {
  47. var options = {};
  48. if (showResponse) {
  49. options.success = showResponse;
  50. }
  51. var frm = $('#sysBulletinColumnForm').form();
  52. frm.ajaxForm(options);
  53. if (frm.valid()) {
  54. $('#sysBulletinColumnForm').submit();
  55. }
  56. }
  57. function showResponse(responseText) {
  58. var obj = new com.hotent.form.ResultMessage(responseText);
  59. if (obj.isSuccess()) {
  60. $.ligerDialog.confirm(obj.getMessage() + ",是否继续操作","提示信息",
  61. function(rtn) {
  62. if (rtn) {
  63. window.location.href = window.location.href;
  64. } else {
  65. window.location.href = "${returnUrl}";
  66. }
  67. });
  68. } else {
  69. $.ligerDialog.err("提示信息","保存栏目失败",obj.getMessage());
  70. }
  71. }
  72. </script>
  73. </head>
  74. <body>
  75. <div class="panel">
  76. <div class="panel-top">
  77. <div class="tbar-title">
  78. <span class="tbar-label">编辑公告栏目</span>
  79. </div>
  80. <div class="panel-toolbar">
  81. <div class="toolBar">
  82. <div class="group">
  83. <a class="link save" id="dataFormSave" href="javascript:;"><span></span>保存</a>
  84. </div>
  85. <div class="l-bar-separator"></div>
  86. <div class="group">
  87. <a class="link back" href="list.ht"><span></span>返回</a>
  88. </div>
  89. </div>
  90. </div>
  91. </div>
  92. <div class="panel-body">
  93. <form id="sysBulletinColumnForm" method="post" action="save.ht">
  94. <table class="table-detail" cellpadding="0" cellspacing="0"
  95. border="0">
  96. <tr>
  97. <th width="20%">栏目名字:<span class="required red">*</span></th>
  98. <td><input type="text" id="name" name="name"
  99. value="${sysBulletinColumn.name}" lablename="栏目名字"
  100. validate="{required:true,maxlength:128}" isflag="tableflag" class="inputText" style="width: 250px;"/></td>
  101. </tr>
  102. <tr>
  103. <th width="20%">栏目别名:<span class="required red">*</span></th>
  104. <td><input type="text" id="alias" name="alias"
  105. value="${sysBulletinColumn.alias}"
  106. validate="{required:true,maxlength:128}" class="inputText" style="width: 250px;"/></td>
  107. </tr>
  108. <tr>
  109. <th width="20%">标题图:</th>
  110. <td>
  111. <input type="hidden" id="imgUrl" name="imgUrl" value="${sysBulletinColumn.imgUrl}">
  112. <c:choose>
  113. <c:when test="${empty sysBulletinColumn.imgUrl}">
  114. <img id="columnImg" alt="" src="">
  115. </c:when>
  116. <c:otherwise>
  117. <img id="columnImg" alt="" src="${ctx }/platform/system/sysFile/file_${sysBulletinColumn.imgUrl}.ht">
  118. </c:otherwise>
  119. </c:choose>
  120. <input id="btnSelectImg" type="button" value="选择">
  121. </td>
  122. </tr>
  123. <c:if test="${selectCompany }">
  124. <tr>
  125. <th width="20%">所属部门:<span class="required red">*</span></th>
  126. <td>
  127. <select name="tenantid" class="inputText" style="width: 250px;">
  128. <option value="0" <c:if test="${sysBulletinColumn.tenantid==0}">selected="selected"</c:if>>所有部门</option>
  129. <c:forEach items="${companyList }" var="company">
  130. <option value="${company.COMPANYID }"
  131. <c:if test="${sysBulletinColumn.tenantid==company.COMPANYID}">selected="selected"</c:if>>${company.COMPANY }</option>
  132. </c:forEach>
  133. </select>
  134. </td>
  135. </tr>
  136. </c:if>
  137. <tr>
  138. <th width="20%">是否可用:</th>
  139. <td><select id="status" name="status" class="inputText" >
  140. <option value="1"
  141. <c:if test="${sysBulletinColumn.status==1}">selected="selected"</c:if>>启用</option>
  142. <option value="0"
  143. <c:if test="${sysBulletinColumn.status==0}">selected="selected"</c:if>>禁用</option>
  144. </select></td>
  145. </tr>
  146. </table>
  147. <input type="hidden" name="id" value="${sysBulletinColumn.id}" />
  148. </form>
  149. </div>
  150. </div>
  151. </body>
  152. </html>