优化系统业务管理校验
This commit is contained in:
@@ -138,11 +138,12 @@ public class SystemServiceController extends BaseController {
|
||||
return "true";
|
||||
} else {
|
||||
if (id != null) {
|
||||
if (list.get(0).getId() == id) {
|
||||
return "true";
|
||||
} else {
|
||||
return "false";
|
||||
for (SystemServiceInfo info : list) {
|
||||
if (info.getIsValid() == 1 && info.getId().longValue() == id.longValue()) {
|
||||
return "true";
|
||||
}
|
||||
}
|
||||
return "false";
|
||||
} else {
|
||||
return "false";
|
||||
}
|
||||
|
||||
@@ -99,7 +99,7 @@
|
||||
|
||||
<select id="getSystemServiceByServiceId" resultType="systemServiceInfo">
|
||||
select
|
||||
id
|
||||
id, is_valid
|
||||
from
|
||||
system_service_info
|
||||
where
|
||||
|
||||
@@ -9,6 +9,10 @@
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
top.window.scrollTo(0, 0);
|
||||
if ("${systemServiceInfo.id}") {
|
||||
$("[name=childTableFlag]").val("1");
|
||||
}
|
||||
|
||||
$("#inputForm").validate({
|
||||
ignore: [],
|
||||
rules: {
|
||||
@@ -49,7 +53,7 @@
|
||||
required:'<spring:message code="required"/>'
|
||||
}
|
||||
},
|
||||
//submitHandler: function(form){
|
||||
submitHandler: function(form){
|
||||
/* $("[for=childTableFlag]").css("display", "none");
|
||||
var flag = true;
|
||||
var tables = document.getElementsByClassName("child-required");
|
||||
@@ -73,16 +77,15 @@
|
||||
flag = false;
|
||||
}
|
||||
|
||||
if (flag) {
|
||||
loading('LOADING...');
|
||||
if (flag) {*/
|
||||
$("[disabled=disabled]").attr("disabled", false);
|
||||
$("#submitBtn").attr("disabled", true);//防止重复提交
|
||||
form.submit();
|
||||
} else {
|
||||
/*} else {
|
||||
flag = true;
|
||||
return false;
|
||||
} */
|
||||
//},
|
||||
},
|
||||
errorContainer: "#messageBox",
|
||||
errorPlacement: function(error, element) {
|
||||
$("#messageBox").text("<spring:message code='enter_error'/>");
|
||||
@@ -326,7 +329,7 @@
|
||||
<shiro:hasPermission name="system:service:edit">
|
||||
<div>
|
||||
<button id="addBtn" type="button" class="btn btn-default" onclick="addDatatable()"><spring:message code="add"/></button>
|
||||
<input type="hidden" name="childTableFlag" value=""/>
|
||||
<input type="hidden" name="childTableFlag" value="${id }"/>
|
||||
<!-- <label for="childTableFlag" class="error" style="display:none"></label> -->
|
||||
</div>
|
||||
</shiro:hasPermission>
|
||||
|
||||
Reference in New Issue
Block a user