editSubject.jsp 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. <%@ include file="/include/head.jsp"%>
  2. <%@ page contentType="text/html;charset=GBK"%>
  3. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  4. <%@ taglib uri="/WEB-INF/tlds/taglib.tld" prefix="OA"%>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  6. <head>
  7. <title>编辑课程分类</title>
  8. <link href="main.css" rel="stylesheet" type="text/css"></link>
  9. <link href="./liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css"
  10. rel="stylesheet" type="text/css"></link>
  11. <script type="text/javascript" src="/shares/js/jquery-1.3.2.min.js"></script>
  12. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js"
  13. type="text/javascript"></script>
  14. <script type="text/javascript" src="/shares/js/common.js"></script>
  15. <script type="text/javascript" src="/shares/js/constant.js"></script>
  16. <script src="/shares/js/yw/fm/subject/fmSubjectTableVar.js"
  17. type="text/javascript"></script>
  18. <script type="text/javascript">
  19. function editSubjectType(){
  20. var rs = $.validate({name:"subject_name",model:[{type:"require",msg:"科目名称不能为空!"},{type:"len",min:0,max:100,msg:"科目名称输入过长!"}]});
  21. rs &=$.validate({name :"subject_number",model :[{type:"require",msg:"科目编号不能为空!"},{type:"len",min:0,max:30,msg:"科目编号长度输入过长!"},{type : "isNumber",msg : "科目编号只能为数字!"}]});
  22. if(!rs)return;
  23. $("#editSubjectForm").submit();
  24. }
  25. $(function() {
  26. // showSuccessMsg("${requestScope.suc}");
  27. $(function (){
  28. var suc = "${requestScope.suc}";
  29. if(suc){
  30. // window.parent.initFinishMygrid3();
  31. var tabid = getCurrentTabId(); //刷新整个页面
  32. parent.window.location=tabid;
  33. window.parent.dialog.close();
  34. }
  35. });
  36. });
  37. </script>
  38. <style type="text/css">
  39. body {
  40. padding: 5px;
  41. margin: 0;
  42. }
  43. #layout1 {
  44. width: 100%;
  45. margin: 0;
  46. padding: 0;
  47. }
  48. .l-button {
  49. margin-left: 1px;
  50. }
  51. #deptBtn {
  52. width: 100%;
  53. background: #e5ecf9;
  54. text-align: center;
  55. height: 25px;
  56. padding-top: 3px
  57. }
  58. #leftBtn{
  59. width: 100%;
  60. background: #e5ecf9;
  61. height: 25px;
  62. padding-top: 3px
  63. }
  64. .l-layout-left {
  65. overflow-y: auto;
  66. }
  67. </style>
  68. </head>
  69. <body>
  70. <%@ include file="/include/button.jsp"%>
  71. <%@ include file="/include/message.jsp"%>
  72. <div class="l-content">
  73. <form id="editSubjectForm" name="editSubjectForm" method="post" action="fmSubjectAction.do?task=editSubject">
  74. <input type="hidden" name="universalid" id="universalid" value="${tcc.universalid }" />
  75. <input type="hidden" name="_balance_dire" id="_balance_dire" value="${tcc.balance_dire}" />
  76. <input type="hidden" name="_state" id="_state" value="${tcc.state}" />
  77. <div id="layout1">
  78. <div position="center" id="center" class="forum-container">
  79. <table border="0" cellspacing="1" cellpadding="0" class="l-table-edit line">
  80. <tr>
  81. <td class="l-table-edit-text">上级科目<FONT COLOR="red"></FONT>:</td>
  82. <td class="l-table-edit-td">
  83. <c:choose>
  84. <c:when test="${tcc2.subject_name==null}">
  85. <input type="hidden" id="fs_id" name="fs_id" value="${tcc_id}" />
  86. ${tcc_name}
  87. <input type="hidden" id="fs_name" name="fs_name" readonly="readonly" style="width: 130px" value="${tcc_name}" />
  88. <!-- <input type="button" class="l-button" value="请选择" id="outs_deptButton" name="outs_deptButton" onclick="f_choseDept({fs_id:'fs_id',fs_name:'fs_name'});"/> -->
  89. </c:when>
  90. <c:when test="${tcc2.subject_name!=''}">
  91. <input type="hidden" id="fs_id" name="fs_id" value="${tcc2.id}" />
  92. ${tcc2.pid_name}
  93. <input type="hidden" id="fs_name" name="fs_name" readonly="readonly" style="width: 130px" value="${tcc2.pid_name}" />
  94. <!-- <input type="button" class="l-button" value="请选择" id="outs_deptButton" name="outs_deptButton" onclick="f_choseDept({fs_id:'fs_id',fs_name:'fs_name'});"/> -->
  95. </c:when>
  96. </c:choose>
  97. </td>
  98. </tr>
  99. <tr>
  100. <td class="l-table-edit-text">科目编号<FONT COLOR="red">*</FONT>:</td>
  101. <td class="l-table-edit-td"><input id="subject_number" maxlength="10" name="subject_number" type='text' value="${tcc.subject_number}" style="width:150px"/><div><span id="tnmsg"></span></div></td>
  102. </tr>
  103. <tr>
  104. <td class="l-table-edit-text">科目名称<FONT COLOR="red">*</FONT>:</td>
  105. <td class="l-table-edit-td"><input id="subject_name" maxlength="10" name="subject_name" type='text' value="${tcc.subject_name}"style="width:150px"/><div><span id="tnmsg"></span></div></td>
  106. </tr>
  107. <tr>
  108. <td class="l-table-edit-text" >科目类型<FONT COLOR="red"></FONT>:</td>
  109. <td class="l-table-edit-td">
  110. <c:if test="${pid==1}">
  111. <c:choose>
  112. <c:when test="${tcc.subject_name==null}">
  113. <select id="balance_dire" name="subject.balance_dire" style="width:150px;">
  114. <%-- <option value="${requestScope.target.state}" selected="selected">-请选择-</option> --%>
  115. <c:forEach items="${balanceDireList}" var="item">
  116. <option
  117. <c:if test="${item.dvalue eq requestScope.tcc.balance_dire}">
  118. selected="selected"
  119. </c:if>
  120. value="${item.dvalue }" >
  121. ${item.dname }
  122. </option>
  123. </c:forEach>
  124. </select>
  125. </c:when>
  126. <c:when test="${tcc.subject_name!=''}">
  127. <input type="hidden" id="balance_dire" name="subject.balance_dire" value="${tcc.balance_dire}" />
  128. <c:if test="${tcc.balance_dire==1}">
  129. 支出
  130. </c:if>
  131. <c:if test="${tcc.balance_dire==2}">
  132. 收入
  133. </c:if>
  134. </c:when>
  135. </c:choose>
  136. </c:if>
  137. <c:if test="${pid==0}">
  138. <select id="balance_dire" name="subject.balance_dire" style="width:150px;">
  139. <%-- <option value="${requestScope.target.state}" selected="selected">-请选择-</option> --%>
  140. <c:forEach items="${balanceDireList}" var="item">
  141. <option
  142. <c:if test="${item.dvalue eq requestScope.tcc.balance_dire}">
  143. selected="selected"
  144. </c:if>
  145. value="${item.dvalue }" >
  146. ${item.dname }
  147. </option>
  148. </c:forEach>
  149. </select>
  150. </c:if>
  151. </td>
  152. </tr>
  153. <tr>
  154. <td class="l-table-edit-text" >状态<FONT COLOR="red"></FONT>:</td>
  155. <td class="l-table-edit-td">
  156. <select id="state" name="subject.state" style="width:150px;">
  157. <%-- <option value="${requestScope.target.state}" selected="selected">-请选择-</option> --%>
  158. <c:forEach items="${statusList}" var="item">
  159. <option
  160. <c:if test="${item.dvalue eq requestScope.tcc.state}">
  161. selected="selected"
  162. </c:if>
  163. value="${item.dvalue }" >
  164. ${item.dname }
  165. </option>
  166. </c:forEach>
  167. </select>
  168. </td>
  169. </tr>
  170. </table>
  171. </div>
  172. </div>
  173. </form>
  174. </div>
  175. </body>
  176. </html>