addSubject.jsp 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  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 saveSubject(){
  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. $("#addSubjectForm").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. function showSuccessMsg(isSucc) {
  38. if (isSucc) {
  39. var succMsg = '';
  40. if (isSucc == '1') {
  41. succMsg = '<a href="#"></a>&nbsp;新建成功!'
  42. + ' <br/><br/>是否继续添加?<br/>';
  43. } else if (isSucc == '2') {
  44. succMsg = '<a href="#"></a>&nbsp;修改成功!'
  45. + ' <br/><br/>是否继续编辑?<br/>';
  46. }
  47. $.ligerDialog({
  48. content : succMsg,
  49. title : "操作成功",
  50. type : "success",
  51. width : 200,
  52. height : 60,
  53. allowClose : false,
  54. buttons : [
  55. {
  56. text : "是",
  57. onclick : function() {
  58. window.parent.initSubjectGrid();
  59. window.location.href = "fmSubjectAction.do?task=toAddSubject";
  60. // window.parent.initgrid();
  61. // window.location.href = "fmAccountAction.do?task=toAddAccount";
  62. }
  63. },{
  64. text : "否",
  65. onclick : function() {
  66. window.parent.initSubjectGrid();
  67. window.parent.dialog.close();
  68. // var tabid = getCurrentTabId(); //刷新整个页面
  69. // parent.window.location=tabid;
  70. // window.parent.dialog.close();
  71. }
  72. } ]
  73. });
  74. }
  75. }
  76. </script>
  77. <style type="text/css">
  78. body {
  79. padding: 5px;
  80. margin: 0;
  81. }
  82. #layout1 {
  83. width: 100%;
  84. margin: 0;
  85. padding: 0;
  86. }
  87. .l-button {
  88. margin-left: 1px;
  89. }
  90. #deptBtn {
  91. width: 100%;
  92. background: #e5ecf9;
  93. text-align: center;
  94. height: 25px;
  95. padding-top: 3px
  96. }
  97. #leftBtn{
  98. width: 100%;
  99. background: #e5ecf9;
  100. height: 25px;
  101. padding-top: 3px
  102. }
  103. .l-layout-left {
  104. overflow-y: auto;
  105. }
  106. </style>
  107. </head>
  108. <body>
  109. <%@ include file="/include/message.jsp"%>
  110. <div class="l-content">
  111. <form id="addSubjectForm" name="addSubjectForm" method="post" action="fmSubjectAction.do?task=addSubject">
  112. <input type="hidden" name="universalid" id="universalid" value="${tcc.universalid }" />
  113. <div id="layout1">
  114. <div position="center" id="center" class="forum-container">
  115. <table border="0" cellspacing="1" cellpadding="0" class="l-table-edit line">
  116. <tr>
  117. <td class="l-table-edit-text">上级科目<FONT COLOR="red"></FONT>:</td>
  118. <td class="l-table-edit-td">
  119. <c:choose>
  120. <c:when test="${tcc.subject_name==null}">
  121. <input type="hidden" id="fs_id" name="fs_id" value="${tcc_id}" />
  122. ${tcc_name}
  123. <input type="hidden" id="fs_name" name="fs_name" readonly="readonly" style="width: 130px" value="${tcc_name}" />
  124. <!-- <input type="button" class="l-button" value="请选择" id="outs_deptButton" name="outs_deptButton" onclick="f_choseDept({fs_id:'fs_id',fs_name:'fs_name'});"/> -->
  125. </c:when>
  126. <c:when test="${tcc.subject_name!=''}">
  127. ${tcc.subject_name}
  128. <input type="hidden" id="fs_id" name="fs_id" value="${tcc.universalid}" />
  129. <input type="hidden" id="fs_name" name="fs_name" readonly="readonly" style="width: 130px" value="${tcc.subject_name}" />
  130. <!-- <input type="button" class="l-button" value="请选择" id="outs_deptButton" name="outs_deptButton" onclick="f_choseDept({fs_id:'fs_id',fs_name:'fs_name'});"/> -->
  131. </c:when>
  132. </c:choose>
  133. </td>
  134. </tr>
  135. <tr>
  136. <td class="l-table-edit-text">科目编号<FONT COLOR="red">*</FONT>:</td>
  137. <td class="l-table-edit-td"><input id="subject_number" maxlength="10" name="subject_number" type='text' value="" style="width:150px"/><div><span id="tnmsg"></span></div></td>
  138. </tr>
  139. <tr>
  140. <td class="l-table-edit-text">科目名称<FONT COLOR="red">*</FONT>:</td>
  141. <td class="l-table-edit-td"><input id="subject_name" maxlength="10" name="subject_name" type='text' value="" style="width:150px"/><div><span id="tnmsg"></span></div></td>
  142. </tr>
  143. <tr>
  144. <td class="l-table-edit-text" >科目类型<FONT COLOR="red"></FONT>:</td>
  145. <td class="l-table-edit-td">
  146. <c:choose>
  147. <c:when test="${tcc.subject_name==null}">
  148. <select id="balance_dire" name="subject.balance_dire" style="width:150px;">
  149. <%-- <option value="${requestScope.target.state}" selected="selected">-请选择-</option> --%>
  150. <c:forEach items="${balanceDireList}" var="item">
  151. <option
  152. <c:if test="${item.dvalue eq requestScope.tcc.balance_dire}">
  153. selected="selected"
  154. </c:if>
  155. value="${item.dvalue }" >
  156. ${item.dname }
  157. </option>
  158. </c:forEach>
  159. </select>
  160. </c:when>
  161. <c:when test="${tcc.subject_name!=''}">
  162. <input type="hidden" id="balance_dire" name="subject.balance_dire" value="${tcc.balance_dire}" />
  163. <c:if test="${tcc.balance_dire==1}">
  164. 支出
  165. </c:if>
  166. <c:if test="${tcc.balance_dire==2}">
  167. 收入
  168. </c:if>
  169. </c:when>
  170. </c:choose>
  171. </td>
  172. </tr>
  173. <tr>
  174. <td class="l-table-edit-text" >状态<FONT COLOR="red"></FONT>:</td>
  175. <td class="l-table-edit-td">
  176. <select id="state" name="subject.state" style="width:150px;">
  177. <%-- <option value="${requestScope.target.state}" selected="selected">-请选择-</option> --%>
  178. <c:forEach items="${statusList}" var="item">
  179. <option
  180. <c:if test="${item.dvalue eq requestScope.account.status}">
  181. selected="selected"
  182. </c:if>
  183. value="${item.dvalue }" >
  184. ${item.dname }
  185. </option>
  186. </c:forEach>
  187. </select>
  188. </td>
  189. </tr>
  190. </table>
  191. </div>
  192. </div>
  193. </form>
  194. </div>
  195. </body>
  196. </html>