-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.min.js
1 lines (1 loc) · 11.3 KB
/
main.min.js
1
function updateData(){$.ajax({type:"GET",url:"ajax/db-info.php",success:function(e){$("#content").html(e)}})}$(".form-group, .error, .result, #notcheck, #add_user, #edit_user, #del_user, .add_text, .edit_text, .del_text, .set_default, .set_active, .set_notactive, .set_delete, .all_delete, .all_notactive, .all_active, #active, #notactive, #delete").hide(),$("input, select").click((function(){$(".error, .result").hide()})),$(document).on("click",".add",(function(){event.preventDefault(),$(".form-group, .error, .result, #notcheck, #add_user, #edit_user, #del_user, .add_text, .edit_text, .del_text, .set_default, .set_active, .set_notactive, .set_delete, #active, #notactive, #delete").hide(),$(".form-group, #add_user, .add_text").show(),$("#first_name").val(""),$("#last_name").val(""),$("#status").is((function(){$(this).val(0),0==$(this).val()?$(this).prop("checked",!1):$(this).prop("checked",!0)})),$("#role").val("null"),$("#add_user").is((function(){$(this).text("Save").attr("class","btn btn-success")})),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-danger")})),console.log("click .add")})),$("#add_user").click((function(){const e=$("#first_name").val(),t=$("#last_name").val(),s=$("#status").val(),c=$("#role").val();$.ajax({url:"ajax/add_user.php",type:"POST",cache:!1,data:{first_name:e,last_name:t,status:s,role:c},dataType:"html",success:function(e){if("OK"==e)return $(".result").show().text("You have successfully added a user"),$(".error").hide(),updateData(),!1;$(".result").hide(),$(".error").show((function(){$(this).text(e),console.log("error")}))}}),console.log("click #add_user")})),$(document).on("click",".edit",(function(){event.preventDefault();const e=$(this).find(".hidden").val();$(".form-group, .error, .result, #notcheck, #add_user, #edit_user, #del_user, .add_text, .edit_text, .del_text, .set_default, .set_active, .set_notactive, .set_delete, #active, #notactive, #delete").hide(),$(".form-group, #edit_user, .edit_text").show(),$("#edit_user").is((function(){$(this).text("Save change").attr("class","btn btn-success")})),$("#close").is((function(){$(this).text("Canсel").attr("class","btn btn-danger")})),$.ajax({url:"ajax/get_user_info.php",type:"GET",cache:!1,data:{id:e},dataType:"json",success:function(t){$.getJSON("ajax/get_user_info.php?id="+e,(function(e){const t=e.first_name,s=e.last_name,c=e.status,o=e.role;$("#first_name").val(t),$("#last_name").val(s),$("#status").is((function(){$(this).val(c),0==c?$(this).prop("checked",!1):$(this).prop("checked",!0)})),$("#role").val(o)}))}}),console.log("click .edit id="+e)})),$("#edit_user").click((function(){const e=$("#first_name").val(),t=$("#last_name").val(),s=$("#status").val(),c=$("#role").val(),o=$("#exampleModalCenter").find(".hidden").val();$.ajax({url:"ajax/edit_user.php",type:"POST",cache:!1,data:{id:o,first_name:e,last_name:t,status:s,role:c},dataType:"html",success:function(e){if("UPDATE"==e)return $(".result").show().text("You have successfully edited the user"),$(".error").hide(),updateData(),!1;$(".result").hide(),$(".error").show((function(){$(this).text(e),console.log("error")}))}}),console.log("click #edit_user id="+o)})),$(document).on("click",".del",(function(){event.preventDefault();const e=$(this).find(".hidden").val();$(".form-group, .error, .result, #notcheck, #add_user, #edit_user, #del_user, .add_text, .edit_text, .del_text, .set_default, .set_active, .set_notactive, .set_delete, #active, #notactive, #delete").hide(),$(".del_text").is((function(){$(this).show().css("color","#f00")})),$("#del_user").is((function(){$(this).show().css("color","#fff").text("Yes").attr("class","btn btn-danger")})),$("#close").is((function(){$(this).text("No").attr("class","btn btn-success")})),console.log("click .del id="+e)})),$("#del_user").click((function(){const e=$("#exampleModalCenter").find(".hidden").val();$.ajax({url:"ajax/del_user.php",type:"POST",cache:!1,data:{id:e},dataType:"html",success:function(e){if("DELETE"==e)return $(".result").show().text("You have successfully deleted the user"),$(".error").hide(),updateData(),!1;$(".result").hide(),$(".error").show((function(){$(this).text(e),console.log("error")}))}}),console.log("click #del_user id="+e)})),$("#exampleModalCenter").on("show.bs.modal",(function(e){const t=$(e.relatedTarget),s=t.data("whatever");let c=t.data("id");c||(c="modal"),$(this).find(".hidden").val(c),$(this).find(".modal-title").text(s)})),$("#status").click((function(){this.checked?($(this).attr("value",1),$(".text").text("on")):($(this).attr("value",0),$(".text").text("off"))})),$(document).on("click","#checkbox_all",(function(){$(".check").not(this).prop("checked",this.checked)})),$(document).on("change",".check",(function(){$(".check:checked").length==$(".check").length?$("#checkbox_all").prop("checked",!0):$("#checkbox_all").prop("checked",!1)})),$("select.all").click((function(){$(this).on((function(){$(this).prop("selected",!0)}));const e=$(this).children("option:selected").val();0==$(this).val()?($(this).attr("selected","selected"),$(".default, .all_notactive, .all_active, .all_delete, .error, .result").hide(),$(".default, .set_default, #notcheck").show(),$(".btn_ok").is((function(){$(this).attr("data-whatever","You have not selected any items")})),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-danger")}))):1==$(this).val()?($(this).attr("selected","selected"),$(".set_default, .all_notactive, .all_active, .all_delete, .error, .result").hide(),$(".all_active").show(),$(".btn_ok").is((function(){$(this).attr("data-whatever","You are going to set the status to active for the selected users")})),$("#close").is((function(){$(this).text("No").attr("class","btn btn-danger")}))):2==$(this).val()?($(this).attr("selected","selected"),$(".set_default, .all_notactive, .all_active, .all_delete, .error, .result").hide(),$(".all_notactive").show(),$(".btn_ok").is((function(){$(this).attr("data-whatever","You are going to set the status to not active for the selected users")})),$("#close").is((function(){$(this).text("No").attr("class","btn btn-danger")}))):3==$(this).val()&&($(this).attr("selected","selected"),$(".set_default, .all_notactive, .all_active, .all_delete, .error, .result").hide(),$(".all_delete").show(),$(".btn_ok").is((function(){$(this).attr("data-whatever","You are about to delete selected users"),$(this).attr("disabled",!1)})),$(".set_delete").is((function(){$(this).show().css("color","#f00")})),$("#delete").is((function(){$(this).css("color","#fff").attr("class","btn btn-danger")})),$("#close").is((function(){$(this).text("No").attr("class","btn btn-success")}))),console.log("selected "+e)})),$(document).on("click",".default",(function(){$(".form-group, #add_user, #edit_user, #del_user, .edit_text, #delete, .del_text, .error, .result, #active, .set_active, #notactive, .set_notactive, #delete, .set_delete").hide(),$("#exampleModalCenter").find(".modal-title").text("Error");const e=[];$.each($(".check:checked"),(function(){e.push($(this).val())}));e.join("##");return e.length?($("#notcheck").hide(),$(".error").show((function(){$(this).text("You have not selected any items"),console.log("error")})),$(".set_default").show(),console.log("error not select"),console.log("click .default "+e.join("##")),!1):($("#delete, .set_delete").hide(),$(".error, .set_default, #notcheck").show(),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-danger")})),console.log("error empty"),!1)})),$(document).on("click",".all_active",(function(){$(".form-group, #add_user, #edit_user, #del_user, .edit_text, #delete, .del_text, .error, .result, #notactive, .set_notactive, #delete, .set_delete").hide();const e=[];$.each($(".check:checked"),(function(){e.push($(this).val())}));e.join("##");if(!e.length)return $("#exampleModalCenter").find(".modal-title").text("Error"),$("#active, .set_active, .result").hide(),$("#notcheck, .error").show(),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-danger")})),console.log("error notcheck"),!1;$("#notcheck, .error").hide(),$("#active, .set_active").show(),console.log("click .all_active "+e.join("##"))})),$("#active").click((function(){event.preventDefault();const e=[];$.each($(".check:checked"),(function(){e.push($(this).val())}));const t=e.join("##");return console.log("click #active "+t),$.ajax({url:"ajax/active.php",type:"POST",cache:!1,data:{checkbox:t},dataType:"html",success:function(e){if("ACTIVE"==e)return $(".result").show().text("You have successfully set the status to active for selected users"),$(".error").hide(),updateData(),!1;$(".result, #active").hide(),$(".error").show((function(){$(this).text(e),console.log("error")})),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-success")}))}}),!1})),$(document).on("click",".all_notactive",(function(){$(".form-group, #add_user, #edit_user, #del_user, .edit_text, #delete, .del_text, .result, #active, .set_active, #delete, .set_delete").hide();const e=[];$.each($(".check:checked"),(function(){e.push($(this).val())}));e.join("##");if(!e.length)return $("#exampleModalCenter").find(".modal-title").text("Error"),$("#notactive, .set_notactive, .result").hide(),$("#notcheck, .error").show(),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-danger")})),console.log("error notcheck"),!1;$("#notcheck, .error").hide(),$("#notactive, .set_notactive").show(),console.log("click .all_notactive "+e.join("##"))})),$("#notactive").click((function(){event.preventDefault();const e=[];$.each($(".check:checked"),(function(){e.push($(this).val())}));const t=e.join("##");return console.log("click #active "+t),$.ajax({url:"ajax/notactive.php",type:"POST",cache:!1,data:{checkbox:t},dataType:"html",success:function(e){if("NOTACTIVE"==e)return $(".result").show().text("You have successfully set the status to not active for selected users"),$(".error").hide(),updateData(),!1;$(".result, #notactive, .set_notactive").hide(),$(".error").show((function(){$(this).text(e),console.log("error")})),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-success")}))}}),!1})),$(document).on("click",".all_delete",(function(){$(".form-group, #add_user, #edit_user, #del_user, .edit_text, #delete, .del_text, .result, #active, .set_active, #notactive, .set_notactive").hide();const e=[];$.each($(".check:checked"),(function(){e.push($(this).val())}));e.join("##");if(!e.length)return $("#exampleModalCenter").find(".modal-title").text("Error"),$("#delete, .set_delete, .result").hide(),$("#notcheck, .error").show(),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-danger")})),console.log("error notcheck"),!1;$("#delete").is((function(){$(this).text("Yes").attr("class","btn btn-danger")})),$("#close").is((function(){$(this).text("No").attr("class","btn btn-success")})),$("#notcheck, .error").hide(),$("#delete, .set_delete").show(),console.log("click .all_delete "+e.join("##"))})),$("#delete").click((function(){event.preventDefault();const e=[];$.each($(".check:checked"),(function(){e.push($(this).val())}));const t=e.join("##");return console.log("click #delete "+t),$.ajax({url:"ajax/delete.php",type:"POST",cache:!1,data:{checkbox:t},dataType:"html",success:function(e){if("DELETES"==e)return $(".result").show().text("You have successfully deleted the selected users"),$(".error").hide(),updateData(),!1;$(".result, #delete, .set_delete").hide(),$(".error").show((function(){$(this).text(e),console.log("error")})),$("#close").is((function(){$(this).text("Close").attr("class","btn btn-success")}))}}),!1}));