Commit 89bd2c3c by wangyang

解决设置联络员重复提交问题

parent 83a3e712
...@@ -67,16 +67,16 @@ function changeData(oldXxzjbh,newXxzjbh){ ...@@ -67,16 +67,16 @@ function changeData(oldXxzjbh,newXxzjbh){
//操作成功 //操作成功
layer.alert('移交成功',"提示",function(res){ layer.alert('移交成功',"提示",function(res){
if(res){ if(res){
doQuery();
layer.closeAll(); layer.closeAll();
doQuery();
} }
}); });
}else{ }else{
//操作失败 //操作失败
layer.alert('移交失败',"提示",function(res){ layer.alert('移交失败',"提示",function(res){
if(res){ if(res){
doQuery();
layer.closeAll(); layer.closeAll();
doQuery();
} }
}); });
} }
...@@ -85,8 +85,8 @@ function changeData(oldXxzjbh,newXxzjbh){ ...@@ -85,8 +85,8 @@ function changeData(oldXxzjbh,newXxzjbh){
layer.close(index); layer.close(index);
layer.alert('移交失败',"提示",function(res){ layer.alert('移交失败',"提示",function(res){
if(res){ if(res){
doQuery();
layer.closeAll(); layer.closeAll();
doQuery();
} }
}); });
} }
...@@ -143,16 +143,16 @@ function del(xxzjbh){ ...@@ -143,16 +143,16 @@ function del(xxzjbh){
//操作成功 //操作成功
layer.alert('删除成功',"提示",function(res){ layer.alert('删除成功',"提示",function(res){
if(res){ if(res){
doQuery();
layer.closeAll(); layer.closeAll();
doQuery();
} }
}); });
}else{ }else{
//操作失败 //操作失败
layer.alert('删除失败',"提示",function(res){ layer.alert('删除失败',"提示",function(res){
if(res){ if(res){
doQuery();
layer.closeAll(); layer.closeAll();
doQuery();
} }
}); });
} }
...@@ -160,7 +160,7 @@ function del(xxzjbh){ ...@@ -160,7 +160,7 @@ function del(xxzjbh){
} }
}); });
} }
var isQuery = false;
//设置联络员 //设置联络员
function setLly(userId){ function setLly(userId){
var index = layer.load(1, { var index = layer.load(1, {
...@@ -175,49 +175,57 @@ function setLly(userId){ ...@@ -175,49 +175,57 @@ function setLly(userId){
}); });
} }
}); });
//查询联络员 if (!isQuery) {
$.ajax({ isQuery = true
url:'/checkLly?userId='+userId, //查询联络员
type:"post", $.ajax({
success:function (data) { url:'/checkLly?userId='+userId,
layer.close(index); type:"post",
if(data=='1'){ success:function (data) {
//设置联络员 layer.close(index);
$.ajax({ if(data=='1'){
url:'/setLly?userId='+userId, //设置联络员
type:"post", $.ajax({
success:function (data) { url:'/setLly?userId='+userId,
layer.close(index); type:"post",
//没有联络员,设置联络员 success:function (data) {
if(data=='1'){ layer.close(index);
//操作成功 //没有联络员,设置联络员
layer.alert('设置成功',"提示",function(res){ if(data=='1'){
if(res){ //操作成功
doQuery(); layer.alert('设置成功',"提示",function(res){
} if(res){
}); layer.closeAll();
}else{ isQuery = false
//操作失败 }
layer.alert('设置失败',"提示",function(res){ });
if(res){ }else{
doQuery(); //操作失败
} layer.alert('设置失败',"提示",function(res){
}); if(res){
layer.closeAll();
isQuery = false
}
});
}
doQuery();
} }
});
}else{
doQuery();
//data的值表示设置的个数(四川总队联络员个数不做限制,支队2个,其他3个 其他省份都是2个联络员)
layer.alert('该单位联络员数量过多,设置失败!',"提示",function(res){
if(res){
layer.closeAll();
}
isQuery = false
});
}
}
});
}else{
//data的值表示设置的个数(四川总队联络员个数不做限制,支队2个,其他3个 其他省份都是2个联络员)
layer.alert('该单位联络员数量过多,设置失败!',"提示",function(res){
if(res){
doQuery();
}
});
} }
});
}
}
});
} }
var table_title = [ var table_title = [
...@@ -232,18 +240,6 @@ var table_title = [ ...@@ -232,18 +240,6 @@ var table_title = [
]; ];
function doQuery(obj){ function doQuery(obj){
var index = layer.load(1, {
content: '数据加载中...',
shade: [0.35,'#fff'],
success: function(layero) {
/*layero.css('padding-left', '30px');*/
layero.find('.layui-layer-content').css({
'padding-top': '40px',
'width': '70px',
'background-position-x': '16px'
});
}
});
$('#userxxtable').datagrid({ $('#userxxtable').datagrid({
url: "/GetUserxxList", url: "/GetUserxxList",
columns : [table_title], columns : [table_title],
...@@ -261,7 +257,6 @@ function doQuery(obj){ ...@@ -261,7 +257,6 @@ function doQuery(obj){
pageList : [10,20], //rows pageList : [10,20], //rows
pageNumber : 1, pageNumber : 1,
loadFilter: function(data){ loadFilter: function(data){
layer.close(index);
$(".total").html(data.total); $(".total").html(data.total);
return data; return data;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment