dictionary_edit.jsp 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  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_edit(){
  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 old_dvalue=$("#old_dvalue").val();
  53. var old_dname=$("#old_dname").val();
  54. var flag=true;
  55. $("#sub_obj option").each(function(i,obj){
  56. var dtext=$(obj).text().split("-");
  57. if(dvalue==$(obj).val() && dvalue !=old_dvalue){
  58. $("#sub_value").html("子项值已存在");
  59. flag=false;
  60. }
  61. if(dname==dtext[0] && dname !=old_dname){
  62. $("#sub_dname").html("子项名称已存在");
  63. flag=false;
  64. }
  65. });
  66. if(flag){
  67. $("#dictionary_edit").submit();
  68. }
  69. }
  70. }
  71. </script>
  72. </head>
  73. <body ontouchmove="event.preventDefault();">
  74. <form id="dictionary_edit" action="mtdictionary.do?task=dictionary_edit" method="post">
  75. <input type="hidden" name="universalid" value="${sub_map.universalid }" />
  76. <input type="hidden" id="old_dname" value="${sub_map.dname }" />
  77. <input type="hidden" id="old_dvalue" value="${sub_map.dvalue }" />
  78. <div class="s_title b10 f6">
  79. <img src="/shares/images/master1/gg_ico.png" width="27" height="26" /> 数据子项修改
  80. <div class="article_title">
  81. <input class="art_back" title="返回" name="" onclick="history.back(-1);" type="button" />&nbsp;
  82. <input class="art_sub" title="保存" name="" type="button" onclick="dictionary_edit();" value=""/>&nbsp;
  83. </div>
  84. </div>
  85. <div id="jp-container" class="jp-container liuyan">
  86. <ul>
  87. <li>
  88. <span class="span_l f7">父类名称:</span>
  89. <span class="span_l f7" style="text-align:left;width:80%">
  90. ${sub_map.p_dname}
  91. </span>
  92. </li>
  93. <li style="display:none">
  94. <span class="span_l f7">已有子项:</span>
  95. <span class="span_l f7" style="text-align:left;width:80%">
  96. <select id="sub_obj" name="sub_obj" >
  97. <c:forEach items="${subList}" var="obj">
  98. <option value="${obj.dvalue}" >${obj.dname }-${obj.dvalue}</option>
  99. </c:forEach>
  100. </select>
  101. </span>
  102. </li>
  103. <li>
  104. <span class="span_l f7">子项名称<font color="red">*</font>:</span>
  105. <span class="span_l f7" style="text-align:left;;width:80%">
  106. <input type="text" name="dname" value="${sub_map.dname }" id="dname" maxlength="20" /><span class="span_l f7" id="sub_dname" style="color:red;"></span>
  107. </span>
  108. </li>
  109. <li>
  110. <span class="span_l f7">子项值<font color="red">*</font>:</span>
  111. <span class="span_l f7" style="text-align:left;;width:80%">
  112. <input type="text" name="dvalue" value="${sub_map.dvalue }" id="dvalue" maxlength="10" /><span class="span_l f7" id="sub_value" style="color:red;"></span>
  113. </span>
  114. </li>
  115. <li>
  116. <span class="span_l f7">子项代码:</span>
  117. <span class="span_l f7" style="text-align:left;width:80%">
  118. <input type="text" name="code" value="${sub_map.code }" id="code" maxlength="20" />
  119. </span>
  120. </li>
  121. </ul>
  122. </div>
  123. </form>
  124. </body>
  125. </html>