configAssetDepInfo.jsp 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. <%@ page contentType="text/html;charset=GBK"%>
  2. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <HEAD>
  5. <TITLE>折旧方案</TITLE>
  6. <link href="/shares/js/yw/master1/liger/skins/ynet/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  7. <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
  8. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  9. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  10. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
  11. <script type="text/javascript" src="/shares/js/constant.js"></script>
  12. <script type="text/javascript" src="/shares/js/common.js"></script>
  13. <link href="/shares/css/yw/master1/reset.css" rel="stylesheet" type="text/css" />
  14. <script type="text/javascript">
  15. $(document).ready(function(){
  16. var id = $("#assetScheme\\.universalid").val();
  17. if(""!=id){
  18. var dep_type = $("#dep_type").val();
  19. var dep_day_type = $("#dep_day_type").val();
  20. var dep_day = $("#dep_day").val();
  21. $("#assetScheme\\.dep_day").val(dep_day);
  22. $("input[name=assetScheme\\.dep_type]:eq("+dep_type+")").attr("checked",'checked');
  23. $("input[name=assetScheme\\.dep_day_type]:eq("+dep_day_type+")").attr("checked",'checked');
  24. }
  25. });
  26. //保存
  27. function editAssetDepConfig(){
  28. var task = "editDepConfig";
  29. $("#task").val(task);
  30. var rs = $.validate({name:"assetScheme\\.dep_type",model:[{type:"require",msg:"请选择折旧!"}]});
  31. var dep_type = $("input[name='assetScheme\\.dep_type']:checked").val();
  32. var dep_day_type = $("input[name='assetScheme\\.dep_day_type']:checked").val();
  33. if(dep_type=='0'){
  34. if(dep_day_type=='undefined'||dep_day_type==null){
  35. $.ligerDialog.warn('请选择折旧日方案!');
  36. return;
  37. }
  38. if(dep_day_type=='0'){
  39. rs = $.validate({name:"assetScheme\\.dep_day",model:[{type:"require",msg:"折旧日不能为空!"},
  40. {type:"isNumber",msg:"折旧日只能为数字!"},
  41. {type:"size",min:1,max:28,msg:"折旧日只能是1-28!"}]});
  42. }
  43. }
  44. if(!rs)return;
  45. $("#assetDepConfigForm").submit();
  46. }
  47. //执行折旧
  48. function assetDepOperation(){
  49. var task = "depOperation";
  50. $("#task").val(task);
  51. var rs = $.validate({name:"assetScheme\\.dep_type",model:[{type:"require",msg:"请选择折旧!"}]});
  52. var dep_type = $("input[name='assetScheme\\.dep_type']:checked").val();
  53. var dep_day_type = $("input[name='assetScheme\\.dep_day_type']:checked").val();
  54. var old_dep_type=$("#dep_type").val();
  55. if(dep_type!=old_dep_type){
  56. $("input[name=assetScheme\\.dep_type]:eq("+dep_type+")").attr("checked",'checked');
  57. $.ligerDialog.warn('请先保存变更的折旧方案!');
  58. return;
  59. }
  60. if(dep_type=='0'){
  61. if(dep_day_type=='undefined'||dep_day_type==null){
  62. $.ligerDialog.warn('请选择折旧日方案!');
  63. return;
  64. }
  65. $.ligerDialog.warn('该方案会自动折旧,不需手动折旧!');
  66. return;
  67. }
  68. $("#assetDepConfigForm").submit();
  69. }
  70. function radio_click(value){
  71. }
  72. </script>
  73. <style type="text/css">
  74. #layout1 {
  75. width: 100%;
  76. margin: 0;
  77. padding: 0;
  78. }
  79. .l-button {
  80. margin-left: 1px;
  81. }
  82. #deptBtn {
  83. width: 100%;
  84. background: #e5ecf9;
  85. text-align: center;
  86. height: 25px;
  87. padding-top: 3px
  88. }
  89. #leftBtn{
  90. width: 100%;
  91. background: #e5ecf9;
  92. height: 25px;
  93. padding-top: 3px
  94. }
  95. .l-layout-left {
  96. overflow-y: auto;
  97. }
  98. </style>
  99. <style type="text/css">
  100. body {
  101. background:#fff;overflow:hidden;
  102. }
  103. </style>
  104. </HEAD>
  105. <BODY ontouchmove="event.preventDefault();">
  106. <form id="assetDepConfigForm" name="assetDepConfigForm" method="post" action="MTAssetDepreciationAction.do">
  107. <div class="s_title b10 f6">
  108. <img src="/shares/images/master1/gg_ico.png" width="27" height="26" /> 折旧方案配置
  109. <div class="article_title">
  110. <input class="art_back" title="返回" name="" onclick="location='MTAssetDataDictionaryAction.do?task=toList';" type="button" />
  111. <input class="art_sub" title="保存" id="save" name="save" onclick="editAssetDepConfig()" value="" type="button"/>
  112. <input class="art_hand" title="手动折旧" id="save" name="save" onclick="assetDepOperation()" value="" type="button"/>
  113. </div>
  114. </div>
  115. <div id="jp-container" class="jp-container liuyan">
  116. <ul>
  117. <li>
  118. <span class="span_l f7"><input type="radio" value="0" name="assetScheme.dep_type"/>自动折旧</span>
  119. <span class="span_l" style="width: 300px;">
  120. <input type="radio" value="0" name="assetScheme.dep_day_type"/>折旧日
  121. <input type="text" id="assetScheme.dep_day" name="assetScheme.dep_day" value="" style="width:40px;"/>(1-28)日
  122. <input type="radio" value="1" name="assetScheme.dep_day_type"/>每月最后一天
  123. </span>
  124. </li>
  125. <li>
  126. <span class="span_l f7"><input type="radio" value="1" name="assetScheme.dep_type"/> 手动折旧</span>
  127. </li>
  128. <input id="tabid" name="tabid" value="${param.tabid }" type="hidden"/>
  129. <input type="hidden" id="assetScheme.universalid" name="assetScheme.universalid" value="${assetScheme.universalid }"/>
  130. <input type="hidden" id="dep_type" name="dep_type" value="${assetScheme.dep_type }"/>
  131. <input type="hidden" id="dep_day_type" name="dep_day_type" value="${assetScheme.dep_day_type }"/>
  132. <input type="hidden" id="dep_day" name="dep_day" value="${assetScheme.dep_day }"/>
  133. <input type="hidden" id="task" name="task" value="editDepConfig"/>
  134. </ul>
  135. </div>
  136. </form>
  137. <%@ include file="/include/message.jsp"%>
  138. </BODY>
  139. </HTML>