dictionary_add.jsp 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7. <title>添加数据字典子项</title>
  8. <link href="/shares/js/yw/master1/liger/skins/ynet/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  9. <script type="text/javascript" src="/shares/js/jquery-1.3.2.min.js"></script>
  10. <script src="/shares/xheditor/xheditor-1.1.14/xheditor-1.1.14-zh-cn.min.js" type="text/javascript" ></script>
  11. <link href="/shares/css/yw/master1/reset.css" rel="stylesheet" type="text/css" />
  12. <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
  13. <script type="text/javascript" src="/shares/js/yw/oa/oa.js"></script>
  14. <script type="text/javascript" src="/shares/js/constant.js"></script>
  15. <script type="text/javascript" src="/shares/js/common.js"></script>
  16. <script type="text/javascript" src="/shares/js/file.js"></script>
  17. <script type="text/javascript" src="/shares/js/yw/core/deptUserTree.js"></script>
  18. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
  19. <script type="text/javascript" src="/shares/js/yw/oa/meeting.js"></script>
  20. <link rel="stylesheet" type="text/css" href="/shares/css/yw/master1/win/jquery.jscrollpane.codrops1.css" />
  21. <!-- the mousewheel plugin -->
  22. <script type="text/javascript" src="/shares/js/yw/master1/jquery.mousewheel.js"></script>
  23. <!-- the jScrollPane script -->
  24. <script type="text/javascript" src="/shares/js/yw/master1/jquery.jscrollpane.min.js"></script>
  25. <script type="text/javascript" src="/shares/js/yw/master1/scroll-startstop.events.jquery.js"></script>
  26. <script type="text/javascript" src="/shares/js/yw/master1/scroll.js"></script>
  27. <style type="text/css">
  28. body {
  29. overflow:hidden;
  30. background:#fff;
  31. }
  32. </style>
  33. <script type="text/javascript">
  34. function dictionary_add(){
  35. var rs = $.validate({
  36. name : "dname",
  37. model : [ {
  38. type : "require",
  39. msg : "请输入子项名称!"
  40. }]
  41. });
  42. rs = $.validate({
  43. name : "dvalue",
  44. model : [ {
  45. type : "require",
  46. msg : "请输入子项值!"
  47. }]
  48. }) && rs;
  49. if(rs){
  50. var dvalue=$("#dvalue").val();
  51. var dname=$("#dname").val();
  52. var flag=true;
  53. $("#sub_obj option").each(function(i,obj){
  54. var dtext=$(obj).text().split("-");
  55. if(dvalue==$(obj).val()){
  56. $("#sub_value").html("子项值已存在");
  57. flag=false;
  58. }
  59. if(dname==dtext[0]){
  60. $("#sub_dname").html("子项名称已存在");
  61. flag=false;
  62. }
  63. });
  64. if(flag){
  65. $("#dictionary_add").submit();
  66. }
  67. }
  68. }
  69. </script>
  70. </head>
  71. <body ontouchmove="event.preventDefault();">
  72. <form id="dictionary_add" action="mtdictionary.do?task=dictionary_add" method="post">
  73. <input type="hidden" name="remark" value="${parent_map.dname }"/>
  74. <input type="hidden" name="parentid" value="${parent_map.universalid }"/>
  75. <input type="hidden" name="type" value="U"/>
  76. <div class="s_title b10 f6">
  77. <img src="/shares/images/master1/gg_ico.png" width="27" height="26" /> 数据子项添加
  78. <div class="article_title">
  79. <input class="art_back" title="返回" name="" onclick="history.back(-1);" type="button" />&nbsp;
  80. <input class="art_sub" title="保存" name="" type="button" onclick="dictionary_add();" value=""/>&nbsp;
  81. </div>
  82. </div>
  83. <div id="jp-container" class="jp-container liuyan">
  84. <ul>
  85. <li>
  86. <span class="span_l f7">父类名称:</span>
  87. <span class="span_l f7" style="text-align:left;width:80%">
  88. ${parent_map.dname}
  89. </span>
  90. </li>
  91. <li>
  92. <span class="span_l f7">已有子项:</span>
  93. <span class="span_l f7" style="text-align:left;width:80%">
  94. <select id="sub_obj" name="sub_obj" >
  95. <c:forEach items="${subList}" var="obj">
  96. <option value="${obj.dvalue}" >${obj.dname }-${obj.dvalue}</option>
  97. </c:forEach>
  98. </select>
  99. </span>
  100. </li>
  101. <li>
  102. <span class="span_l f7">子项名称<font color="red">*</font>:</span>
  103. <span class="span_l f7" style="text-align:left;;width:80%">
  104. <input type="text" name="dname" id="dname" maxlength="20" /><span class="span_l f7" id="sub_dname" style="color:red;"></span>
  105. </span>
  106. </li>
  107. <li>
  108. <span class="span_l f7">子项值<font color="red">*</font>:</span>
  109. <span class="span_l f7" style="text-align:left;;width:80%">
  110. <input type="text" name="dvalue" id="dvalue" maxlength="10" /><span class="span_l f7" id="sub_value" style="color:red;"></span>
  111. </span>
  112. </li>
  113. <li>
  114. <span class="span_l f7">子项代码:</span>
  115. <span class="span_l f7" style="text-align:left;width:80%">
  116. <input type="text" name="code" id="code" maxlength="20" />
  117. </span>
  118. </li>
  119. </ul>
  120. </div>
  121. </form>
  122. </body>
  123. </html>