//监听多选,判断是否所有选择的单据都有审核权限,只要有一个单据没有权限就把按钮叉掉
table.on('checkbox(myTable)',function(data){
var checkRows = table.checkStatus('myTable');
var ids = checkRows.data.map(function(d) {
return d.id;
});
if(ids.length>0){
$.ajax({
url: "{:url('buy/buy/getAuth')}",
type:'post',
data:{
ids:ids
},
// async:false,
success: function (data) {
if(data.data.process == false){
$(".examine").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".examine").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.del == false){
$(".del").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".del").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.edit == false){
$(".edit").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".edit").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.change == false){
$(".change").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".change").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.supplier == false){
$(".supplier").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".supplier").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.ware == false){
$(".ware").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".ware").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.return == false){
$(".return").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".return").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.willpay == false){
$(".willpay").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".willpay").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.invoice == false){
$(".invoice").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".invoice").removeClass('layui-btn-disabled').attr("disabled",false);
}
if(data.data.frozen == false){
$(".frozen").addClass('layui-btn-disabled').attr("disabled",true);
}else{
$(".frozen").removeClass('layui-btn-disabled').attr("disabled",false);
}
},
error: function (e) {
}
});
}else{
$(".examine").removeClass('layui-btn-disabled').attr("disabled",false);
$(".del").removeClass('layui-btn-disabled').attr("disabled",false);
$(".edit").removeClass('layui-btn-disabled').attr("disabled",false);
$(".change").removeClass('layui-btn-disabled').attr("disabled",false);
$(".supplier").removeClass('layui-btn-disabled').attr("disabled",false);
$(".ware").removeClass('layui-btn-disabled').attr("disabled",false);
$(".return").removeClass('layui-btn-disabled').attr("disabled",false);
$(".willpay").removeClass('layui-btn-disabled').attr("disabled",false);
$(".invoice").removeClass('layui-btn-disabled').attr("disabled",false);
$(".frozen").removeClass('layui-btn-disabled').attr("disabled",false);
}
})
layui 监听多选,判断是否所有选择的单据都有审核权限,只要有一个单据没有权限就把按钮叉掉
最新推荐文章于 2023-12-21 16:09:15 发布