EVOLUTION-NINJA
Edit File: access_action_rights.php
<?php //include("menu.php"); error_reporting(E_ALL); ?> <script> function displaycustomer(str) { $.ajax({ type:"post", url:"<?php echo base_url(); ?>display_data/testingcustomer", data:"id="+str, success:function(data) { document.getElementById("dynamicdatamster").innerHTML=data; } }); } </script> <script> $(function () { $("#orderDate").datepicker({ dateFormat: "d-m-yy", changeMonth: true, changeYear: true }); }); </script> <?php //include("menu.php"); ?> <!-- BEGIN CONTENT --> <div class="page-content-wrapper"> <div class="page-content"> <div class="page-bar"> <ul class="page-breadcrumb"> <li><i class="fa fa-home"></i> <a href="https://swansilk.co/dashboard/dashboard_fun">Home</a> <i class="fa fa-angle-right"></i> <a href="#" > Access Rights </a></li> </ul> </div> <div class="middle-work" style="padding-top:20px;"> <form class="access_control_form"> <div class="row"> <div class="container"> <input type="hidden" id="dept_list_id"> <div class="all-select" style="text-align:center;"> <div class="form-group form-inline"> <label style="font-weight: bold !important;">Select Department: </label> <select class="form-control dept_list" name="department_id" id="sel1" style="text-transform:uppercase !important;" required="required"> <option>Select Department</option> <?php foreach($departments as $val) { if($val->user_type_id !=0) { ?> <option style="text-transform:uppercase !important;" value="<?php echo $val->user_type_id;?>"><?php echo $val->user_type;?></option> <?php } } ?> </select> </div> </div> </div> </div> <!----------- row 1 ------------------> <br/><br/> <div class="name_button menu_name" id="menu_name"> </div> <br> <div class="row" style="text-align:center;margin-top:20px;"> <div class="col-sm-9"> <button type="button" class="btn" id="submit" >Submit</button> </div> </div> </form> <div class="row" style="padding-left:20px; padding-top:25px;"> <!-- <div class="col-md-6"> <table class="table table-striped table-hover list_table" style=""> <thead> <tr class="default" > <th class="col-xs-2">Department</th> <th class="col-xs-3">Access</th> </tr> </thead> <tbody id="table_body"> </tbody> </table> </div> --> </div> </div> <!--- col-sm-8 ----> <div class="col-sm-0 col-md-3"></div> </div></div> <!-- End BEGIN CONTAINER --> <!-- BEGIN FOOTER --> <!-- BEGIN FOOTER --> <script src="<?php echo base_url(); ?>assets/js/sweetalert.min.js" type="text/javascript"></script> <link href="<?php echo base_url(); ?>assets/css/sweetalert.min.css" rel="stylesheet" type="text/css" > <script type="text/javascript"> $(document).ready(function(){ MenuList(); StaffList(); DepartmentList(); AccessList(); function MenuList() { $.ajax({ type : 'get', url : '<?php echo base_url("access_rights/get_all_menu")?>', success:function(response){ response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { } } }); } function DepartmentList() { $.ajax({ type : 'get', url : '<?php echo base_url("access_rights/get_all_departments")?>', success:function(response){ response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { } } }); } function StaffList() { $.ajax({ type : 'get', url : '<?php echo base_url("access_rights/get_all_staff")?>', success:function(response){ response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { } } }); } function AccessList() { $.ajax({ type : 'get', url : '<?php echo base_url("access_rights/get_access_list")?>', success:function(response){ response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { } } }); } $('.access_control_form').submit(function(e){ e.preventDefault(); var v=$('#sel1').val(); if(v == 'Select Department') { swal({ title: "Please Select Department", text: "", }); } else { formdata = new FormData($(this)[0]); $(".submit_button").attr('disabled', 'disabled'); $(".submit_button").text("Submitting..."); $.ajax({ type : 'post', url : '<?php echo base_url("access_rights/add_access_menu")?>', data : formdata, contentType: false, processData: false, success:function(response){ response=jQuery.parseJSON(response); console.log(response); swal({ title: "Access Provided", text: "", }); window.location.href="<?php echo base_url('access_rights/add_menu_access') ; ?>"; if(response.result==1) { toastr["success"](response.message); $('.access_control_form')[0].reset(); $(".submit_button").text("Submit"); $(".submit_button").removeAttr('disabled'); } else { toastr["error"](response.message); $(".submit_button").text("Submit"); $(".submit_button").removeAttr('disabled'); } } }); } }); AccessRoles(); function AccessRoles() { $.ajax({ type : 'get', url : '<?php echo base_url("access_rights/access_roles")?>', success:function(response){ response=jQuery.parseJSON(response); if(response.result==1) { $.each(response.access_roles,function(idx,vx){ }); } } }); } $(".dept_list").change(function() { var department_id = $(this).val(); $('#dept_list_id').val(department_id); $.ajax({ type : 'post', url : '<?php echo base_url("access/single_department_access")?>', data : {department_id:department_id}, success:function(data) { var objData = jQuery.parseJSON(data); var obj=objData; var objj=obj.resultt; //alert(obj); var dept_id=$('#dept_list_id').val(); var content = ''; $("#menu_name").empty(); var i=1; var j=1; $.each(obj,function(key,val) { //var objj=val.resultt; //alert(objj); if(val.menu_id != '' && val.parent_id == 0) { if(val.sub_menu_id == 0) { content +=' <div class="row list_bottom">'; content +='<div class="col-sm-3">'; content +='<div class="row_list" style="background:#485b7f !important;text-transform:uppercase !important;padding: 4px 18px !important;width: 278px !important;">'; content += '<button type="button" class="menu'+val.menu_id+'" id="test'+val.menu_id+'" data-toggle="collapse" style=" width: 260px !important; text-transform:uppercase !important;margin-bottom: 0px !important;margin-left: 0px !important;margin-right: 0px !important;padding:0px 0px !important;border: inherit !important;"data-target="#demo'+i+'" >'+val.menu_name+'</button>'; content +='</div></div></div>'; } else { content +=' <div class="row list_bottom">'; content +='<div class="col-sm-3">'; content +='<div class="row_list" style="background:#485b7f !important;padding: 4px 18px !important;width: 278px !important;">'; content += '<button type="button" class="menu'+val.menu_id+'" id="test'+val.menu_id+'" data-toggle="collapse" style=" text-transform:uppercase !important;width: 260px !important; margin-bottom: 0px !important;margin-left: 0px !important;margin-right: 0px !important;padding:0px 0px !important;border: inherit !important;"data-target="#demo'+i+'" >'+val.menu_name+'</button>'; content +='</div></div>'; content +='<div class="col-sm-9"><div class="label_checkbox"><label class="checkbox-inline"><input type="checkbox" name="f_sub_menu" class="insertsub'+val.menu_id+'" id="insert'+val.menu_id+'" value="'+'i'+val.menu_id+'" style="text-transform:uppercase !important;">Insert</label>'; content +='<label class="checkbox-inline"><input type="checkbox" name="f_sub_menu" id="edit'+val.menu_id+'" class="editsub'+val.menu_id+'" value="'+'e'+val.menu_id+'">Edit</label>'; content +='<label class="checkbox-inline"><input type="checkbox" name="f_sub_menu" class="deletesub'+val.menu_id+'" id="delete'+val.menu_id+'" value="'+'d'+val.menu_id+'" >Delete</label>'; content +='<label class="checkbox-inline"><input type="checkbox" name="f_sub_menu" class="previewsub'+val.menu_id+'" id="preview'+val.menu_id+'" value="'+'p'+val.menu_id+'" >Preview</label>'; //content +='<label class="checkbox-inline"><input type="checkbox" class="insertsub'+val.menu_id+'" id="insert'+val.menu_id+'" value="'+'i'+val.menu_id+'">Insert</label></div></div></div>'; if(val.approval_status == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="f_sub_menu" id="approval'+val.menu_id+'" class="approvalsub'+val.menu_id+'" value="'+'a'+val.menu_id+'" >Approval</label>'; } content+='</div></div></div>'; } } var v= val.menu_id; content +=' <div id="demo'+i+'" class="collapse list_space">'; $.each(obj,function(key,val) { if(val.parent_id > 0) { if(val.parent_id == v) { content +=' <div class="row list_bottom">'; content +='<div class="col-sm-3">'; content +='<div class="row_list" style="background:#485b7f !important;padding: 0px 18px !important;">'; content +='<button type="button" class="sub'+val.menu_id+'" id="test'+val.menu_id+'" data-toggle="collapse" style="width:210px !important;text-transform:uppercase !important;margin-bottom: 0px !important;margin-left: 0px !important;margin-right: 0px !important;padding:0px 0px !important;border: inherit !important;"data-target="#demo_demo'+j+'" >'+val.menu_name+'</button>'; content +='</div></div><div class="col-sm-9"><div class="label_checkbox"><label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="insertt'+val.menu_id+'" class="insertsub'+val.menu_id+'" value="'+'i'+val.menu_id+'">Insert</label>'; if(val.parent_id == 92) { } else { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" class="editsub'+val.menu_id+'" id="editt'+val.menu_id+'" value="'+'e'+val.menu_id+'">Edit</label>'; } content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="deletee'+val.menu_id+'" class="deletesub'+val.menu_id+'" value="'+'d'+val.menu_id+'" >Delete</label>'; content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="previeww'+val.menu_id+'" class="previewsub'+val.menu_id+'" value="'+'p'+val.menu_id+'" >Preview</label>'; if(val.change_factory == 1) { content +='<label class="checkbox-inline"><input type="checkbox" id="changefac'+val.menu_id+'" name="first_sub_menu" class="changefacsub'+val.menu_id+'" value="'+'cf'+val.menu_id+'" >Change Factory</label>'; } else { } if(val.invoice_edit == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="invoiceedit'+val.menu_id+'" class="invoiceeditsub'+val.menu_id+'" value="'+'t'+val.menu_id+'" >Invoice Edit</label>'; } else { } if(val.packing_edit == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="packedit'+val.menu_id+'" class="packeditsub'+val.menu_id+'" value="'+'j'+val.menu_id+'" >Packing Edit</label>'; } else { } if(val.box_edit == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="boxedit'+val.menu_id+'" class="boxsub'+val.menu_id+'" value="'+'bx'+val.menu_id+'" >Box Preview</label>'; } else { } if(val.pc_edit == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="pcedit'+val.menu_id+'" class="pcsub'+val.menu_id+'" value="'+'pc'+val.menu_id+'" >PC Preview</label>'; } else { } if(val.approval_status == 1 && val.menu_id == 42) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="approval'+val.menu_id+'" class="approvalsub'+val.menu_id+'" value="'+'a'+val.menu_id+'" >Approval</label>'; // content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="approvalship'+val.menu_id+'" class="approvalshipsub'+val.menu_id+'" value="'+'as'+val.menu_id+'" >Shipped</label>'; // content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="approvalpay'+val.menu_id+'" class="approvalpaysub'+val.menu_id+'" value="'+'pm'+val.menu_id+'" >Payment</label>'; } else if(val.approval_status == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="approval'+val.menu_id+'" class="approvalsub'+val.menu_id+'" value="'+'a'+val.menu_id+'" >Approval</label>'; content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="approvalship'+val.menu_id+'" class="approvalshipsub'+val.menu_id+'" value="'+'as'+val.menu_id+'" >Shipped</label>'; content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="approvalpay'+val.menu_id+'" class="approvalpaysub'+val.menu_id+'" value="'+'pm'+val.menu_id+'" >Payment</label>'; } else { } if(val.uncheck_status == 1 && val.menu_id == 42) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="uncheck'+val.menu_id+'" class="unchecksub'+val.menu_id+'" value="'+'u'+val.menu_id+'" >Uncheck Approval</label>'; } else if(val.uncheck_status == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="uncheck'+val.menu_id+'" class="unchecksub'+val.menu_id+'" value="'+'u'+val.menu_id+'" >Uncheck Approval</label>'; content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="uncheckship'+val.menu_id+'" class="uncheckshipsub'+val.menu_id+'" value="'+'us'+val.menu_id+'" >Uncheck Shipped</label>'; content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="uncheckpay'+val.menu_id+'" class="uncheckpaysub'+val.menu_id+'" value="'+'py'+val.menu_id+'" >Uncheck Payment</label>'; } else { } if(val.preview_submit == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="submitpreview'+val.menu_id+'" class="submitpreviewsub'+val.menu_id+'" value="'+'s'+val.menu_id+'" >Edit Preview</label>'; } else { } if(val.export_doc == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="exportdoc'+val.menu_id+'" class="exportdocsub'+val.menu_id+'" value="'+'ed'+val.menu_id+'" >Export Doc</label>'; } else { } if(val.export_doc2 == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="exportdoc2'+val.menu_id+'" class="exportdocsub2'+val.menu_id+'" value="'+'edd'+val.menu_id+'" >Export Doc2</label>'; } else { } if(val.sdf_form == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="sdf_form'+val.menu_id+'" class="sdf_form'+val.menu_id+'" value="'+'sdf'+val.menu_id+'" >SDF Form</label>'; } else { } if(val.details == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="details'+val.menu_id+'" class="detailssub'+val.menu_id+'" value="'+'x'+val.menu_id+'" >Details</label>'; } else { } if(val.invoice == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="invoice'+val.menu_id+'" class="invoicesub'+val.menu_id+'" value="'+'y'+val.menu_id+'" >Invoice</label>'; } else { } if(val.packing_list == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="pkl'+val.menu_id+'" class="pklsub'+val.menu_id+'" value="'+'z'+val.menu_id+'" >PKL</label>'; } else { } if(val.cancel_status == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="cancel'+val.menu_id+'" class="cancelsub'+val.menu_id+'" value="'+'c'+val.menu_id+'" >Cancel</label>'; } else { } if(val.view_more_columns == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="vmc'+val.menu_id+'" class="vmcsub'+val.menu_id+'" value="'+'vmc'+val.menu_id+'" >View More Columns</label>'; } else { } content +='</div></div></div>'; //content +='<label class="checkbox-inline"><input type="checkbox" id="insertt'+val.menu_id+'" class="insertsub'+val.menu_id+'" value="'+'i'+val.menu_id+'">Insert</label></div></div></div>'; var sub_v= val.menu_id; content +=' <div id="demo_demo'+j+'" class="collapse list_space">'; $.each(obj,function(key,val) { if(val.parent_id > 9) { if(val.parent_id == sub_v) { // alert(val.edit_id); content +=' <div class="row list_bottom">'; content +='<div class="col-sm-3">'; content +='<div class="row_list1" style=" width: 256px !important; margin-right:18px !important;background:#485b7f !important;padding:0px !important">'; content +='<button type="button" class="2sub'+val.menu_id+'" data-toggle="collapse" style="width:210px !important;text-transform:uppercase !important;margin-bottom: 0px !important;margin-left: 27px !important;margin-right: 23px;padding:0px 0px !important;border: inherit !important;" >'+val.menu_name+'</button>'; content +='</div></div><div class="col-sm-9"><div class="label_checkbox" style="padding: 8px 41px !important;"><label class="checkbox-inline"><input type="checkbox" name="sub_menu" id="inserttt'+val.menu_id+'" class="insertsub'+val.menu_id+'" value="'+'i'+val.menu_id+'">Insert1</label>'; content +='<label class="checkbox-inline" style="margin-left: 40px; !important;"><input type="checkbox" name="sub_menu" class="edit'+val.menu_id+'" id="edittt'+val.menu_id+'" value="'+'e'+val.menu_id+'">Edit</label>'; content +='<label class="checkbox-inline"><input type="checkbox" id="deleteee'+val.menu_id+'" name="sub_menu" class="deletesub'+val.menu_id+'" value="'+'d'+val.menu_id+'" >Delete</label>'; content +='<label class="checkbox-inline"><input type="checkbox" id="previewww'+val.menu_id+'" name="sub_menu" class="previewsub'+val.menu_id+'" value="'+'p'+val.menu_id+'">Preview</label>'; if(val.remnants_stock == 1) { content +='<label class="checkbox-inline"><input type="checkbox" id="remstock'+val.menu_id+'" name="sub_menu" class="remstocksub'+val.menu_id+'" value="'+'rs'+val.menu_id+'" >Remnants Stock</label>'; } else { } if(val.approval_status == 1) { content +='<label class="checkbox-inline"><input type="checkbox" id="approvall'+val.menu_id+'" name="sub_menu" class="approvalsub'+val.menu_id+'" value="'+'a'+val.menu_id+'" >Approval</label>'; } else { } if(val.details == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="detailss'+val.menu_id+'" class="detailssub'+val.menu_id+'" value="'+'x'+val.menu_id+'" >Details</label>'; } else { } if(val.invoice == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="invoicee'+val.menu_id+'" class="invoicesub'+val.menu_id+'" value="'+'y'+val.menu_id+'" >Invoice</label>'; } else { } if(val.packing_list == 1) { content +='<label class="checkbox-inline"><input type="checkbox" name="first_sub_menu" id="pkll'+val.menu_id+'" class="pklsub'+val.menu_id+'" value="'+'z'+val.menu_id+'" >PKL</label>'; } else { } content +='</div></div></div>'; //content +='<label class="checkbox-inline"><input type="checkbox" id="inserttt'+val.menu_id+'" class="insertsub'+val.menu_id+'" value="'+'i'+val.menu_id+'">Insert</label></div></div></div>'; }} }); content +=' </div>'; j++; } } }); content +=' </div>'; i++; }); $("#menu_name").html(content); myfunction(); } }); }); }); </script> <script src="<?php echo base_url(); ?>assets/js/sweetalert.min.js" type="text/javascript"></script> <link href="<?php echo base_url(); ?>assets/css/sweetalert.min.css" rel="stylesheet" type="text/css" > <link href="<?php echo base_url('assets/css/sweetalert2.min.css');?>" rel="stylesheet"/> <script src="<?php echo base_url('assets/js/sweetalert2.min.js');?>"></script> <script> function myfunction() { var dept_id=$('#dept_list_id').val(); $.ajax({ url:"<?php echo base_url('access/edit_access_rights');?>", type:"POST", data:{'dept_id':dept_id}, async:false, success: function (data) { var objData = jQuery.parseJSON(data); //var obj=objData.result; //alert(objData); $.each(objData,function(key,val) { if(val.edit_id == 1) { $("#edit"+val.menu_id).attr('checked',true); $("#editt"+val.menu_id).attr('checked',true); $("#edittt"+val.menu_id).attr('checked',true); } if(val.factory_id == 1) { $("#changefac"+val.menu_id).attr('checked',true); } if(val.remnats_id == 1) { $("#remstock"+val.menu_id).attr('checked',true); } if(val.ship_id== 1) { $("#approvalship"+val.menu_id).attr('checked',true); } if(val.unship_id== 1) { $("#uncheckship"+val.menu_id).attr('checked',true); } if(val.pay_id== 1) { $("#approvalpay"+val.menu_id).attr('checked',true); } if(val.unpay_id== 1) { $("#uncheckpay"+val.menu_id).attr('checked',true); } if(val.cancel_id == 1) { $("#cancel"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.approval_id == 1) { $("#approval"+val.menu_id).attr('checked',true); $("#approvall"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.details_id == 1) { $("#details"+val.menu_id).attr('checked',true); $("#detailss"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.invoice_id == 1) { $("#invoice"+val.menu_id).attr('checked',true); $("#invoicee"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.invoice_edit == 1) { $("#invoiceedit"+val.menu_id).attr('checked',true); } if(val.pack_edit == 1) { $("#packedit"+val.menu_id).attr('checked',true); } if(val.box_id == 1) { $("#boxedit"+val.menu_id).attr('checked',true); } if(val.pc_id == 1) { $("#pcedit"+val.menu_id).attr('checked',true); } if(val.preview_submit == 1) { $("#submitpreview"+val.menu_id).attr('checked',true); // $("#invoicee"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.vmc_id == 1) { $("#vmc"+val.menu_id).attr('checked',true); // $("#pkll"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.pkl_id == 1) { $("#pkl"+val.menu_id).attr('checked',true); $("#pkll"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.export_doc_id == 1) { $("#exportdoc"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.export_doc_id2 == 1) { $("#exportdoc2"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.sdf_form == 1) { $("#sdf_form"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.delete_id == 1) { $("#delete"+val.menu_id).attr('checked',true); $("#deletee"+val.menu_id).attr('checked',true); $("#deleteee"+val.menu_id).attr('checked',true); } if(val.uncheck_id == 1) { $("#uncheck"+val.menu_id).attr('checked',true); } if(val.preview_id == 1) { $("#preview"+val.menu_id).attr('checked',true); $("#previeww"+val.menu_id).attr('checked',true); $("#previewww"+val.menu_id).attr('checked',true); } if(val.insert_id == 1) { $("#insert"+val.menu_id).attr('checked',true); $("#insertt"+val.menu_id).attr('checked',true); $("#inserttt"+val.menu_id).attr('checked',true); } }); } }); } var index = ''; $("#submit").on('click', function () { var checkbox_value = ""; var checkbox_value1 = ""; var checkbox_value2 = ""; $("input:checkbox[name=sub_menu]:checked").each(function(){ //$(":checkbox").each(function () //{ var ischecked = $(this).is(":checked"); if (ischecked) { // alert('checked'); checkbox_value += $(this).val() + "|"; } }); $("input:checkbox[name=first_sub_menu]:checked").each(function(){ //$(":checkbox").each(function () //{ var ischecked = $(this).is(":checked"); if (ischecked) { // alert('checked'); checkbox_value1 += $(this).val() + "|"; } }); $("input:checkbox[name=f_sub_menu]:checked").each(function(){ //$(":checkbox").each(function () //{ var ischecked = $(this).is(":checked"); if (ischecked) { // alert('checked'); checkbox_value2 += $(this).val() + "|"; } }); var dept_id=$('#dept_list_id').val(); //alert(checkbox_value); //alert(checkbox_value1); //alert(checkbox_value2); if(dept_id == '') { swal({ title: "Please Select Department", text: "", }); } else { $.ajax({ url:"<?php echo base_url('access/insert_access_rights');?>", type:"POST", data:{'ids':checkbox_value,'ids1':checkbox_value1,'ids2':checkbox_value2,'dept_id':dept_id}, async:false, success: function (data) { var objData = jQuery.parseJSON(data); //var obj=objData.result; //alert(objData); $.each(objData,function(key,val) { if(val.edit_id == 1) { $("#edit"+val.menu_id).attr('checked',true); $("#editt"+val.menu_id).attr('checked',true); $("#edittt"+val.menu_id).attr('checked',true); } if(val.export_doc_id == 1) { $("#exportdoc"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.export_doc_id2 == 1) { $("#exportdoc2"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.sdf_form == 1) { $("#sdf_form"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.ship_id== 1) { $("#approvalship"+val.menu_id).attr('checked',true); } if(val.unship_id== 1) { $("#uncheckship"+val.menu_id).attr('checked',true); } if(val.pay_id== 1) { $("#approvalpay"+val.menu_id).attr('checked',true); } if(val.unpay_id== 1) { $("#uncheckpay"+val.menu_id).attr('checked',true); } if(val.factory_id == 1) { $("#changefac"+val.menu_id).attr('checked',true); } if(val.remnats_id == 1) { $("#remstock"+val.menu_id).attr('checked',true); } if(val.cancel_id == 1) { $("#cancel"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.approval_id == 1) { $("#approval"+val.menu_id).attr('checked',true); $("#approvall"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.box_id == 1) { $("#boxedit"+val.menu_id).attr('checked',true); } if(val.pc_id == 1) { $("#pcedit"+val.menu_id).attr('checked',true); } if(val.details_id == 1) { $("#details"+val.menu_id).attr('checked',true); $("#detailss"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.invoice_id == 1) { $("#invoice"+val.menu_id).attr('checked',true); $("#invoicee"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.preview_submit == 1) { $("#submitpreview"+val.menu_id).attr('checked',true); // $("#invoicee"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.invoice_edit == 1) { $("#invoiceedit"+val.menu_id).attr('checked',true); } if(val.vmc_id == 1) { $("#vmc"+val.menu_id).attr('checked',true); // $("#pkll"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.pack_edit == 1) { $("#packedit"+val.menu_id).attr('checked',true); } if(val.pkl_id == 1) { $("#pkl"+val.menu_id).attr('checked',true); $("#pkll"+val.menu_id).attr('checked',true); // $("#edittt"+val.menu_id).attr('checked',true); } if(val.uncheck_id == 1) { $("#uncheck"+val.menu_id).attr('checked',true); } if(val.delete_id == 1) { $("#delete"+val.menu_id).attr('checked',true); $("#deletee"+val.menu_id).attr('checked',true); $("#deleteee"+val.menu_id).attr('checked',true); } if(val.preview_id == 1) { $("#preview"+val.menu_id).attr('checked',true); $("#previeww"+val.menu_id).attr('checked',true); $("#previewww"+val.menu_id).attr('checked',true); } if(val.insert_id == 1) { $("#insert"+val.menu_id).attr('checked',true); $("#insertt"+val.menu_id).attr('checked',true); $("#inserttt"+val.menu_id).attr('checked',true); } }); window.location.href="<?php echo base_url('access/access_action_rights') ; ?>"; } }); } }); </script> <style> .name_button button { width:25%; padding: 5px 15px; background:#485B7F !important; color:#fff; font-size: 18px; font-weight:bold; border-radius:initial !important; } .name_button button:hover, .name_button button:focus { color:#fff; } .list_space { padding-top:20px; padding-left: 75px; padding-top:20px; } .list_bottom { margin-bottom:10px; } .row_list, .label_checkbox { padding: 8px 15px; } .row_list h4 { margin-bottom:0px; margin-top:0px; } .row_list h4 a { color:#fff; font-weight:bold; } </style>