136 lines
3.2 KiB
JavaScript
136 lines
3.2 KiB
JavaScript
$(function(){
|
|
$("#dateSelectorDiv").datepicker({
|
|
format: "yyyy-mm-dd",
|
|
language: "ko",
|
|
autoclose: true
|
|
});
|
|
})
|
|
|
|
$(document).on('click', '#fieldDownExcel', function (){
|
|
exportExcel('견문통계_분야별', 'tableData');
|
|
})
|
|
|
|
$(document).on('click', '#ratingDownExcel', function (){
|
|
exportExcel('견문통계_평가별', 'tableData');
|
|
})
|
|
|
|
$(document).on('click', '#fieldSearch', function (){
|
|
goFieldStatistics();
|
|
})
|
|
|
|
$(document).on('click', '#fieldTab', function (){
|
|
goFieldStatistics();
|
|
})
|
|
|
|
function goFieldStatistics(){
|
|
|
|
const formData = new FormData($("#searchFm")[0]);
|
|
$.ajax({
|
|
url: '/affair/fieldStatistics',
|
|
data: formData,
|
|
type: 'POST',
|
|
dataType:"html",
|
|
contentType: false,
|
|
processData: false,
|
|
success: function(html){
|
|
$("#statisticsBody").empty().append(html)
|
|
$("#statisticsBody").show();
|
|
$(".statisticsMenu").hide();
|
|
|
|
},
|
|
error:function(e){
|
|
|
|
ajaxErrorAction(e);
|
|
}
|
|
});
|
|
}
|
|
|
|
$(document).on('click', '#ratingSearch', function (){
|
|
if($('input:checkbox[name=rating]:checked').length < 1){
|
|
alert("평가항목을 선택해주세요");
|
|
return false;
|
|
}
|
|
goRatingStatistics();
|
|
})
|
|
$(document).on('click', '#ratingTab', function (){
|
|
if($('input:checkbox[name=rating]:checked').length < 1){
|
|
alert("평가항목을 선택해주세요");
|
|
return false;
|
|
}
|
|
goRatingStatistics();
|
|
})
|
|
|
|
function goRatingStatistics(){
|
|
|
|
const formData = new FormData($("#searchFm")[0]);
|
|
$.ajax({
|
|
url: '/affair/ratingStatistics',
|
|
data: formData,
|
|
type: 'POST',
|
|
dataType:"html",
|
|
contentType: false,
|
|
processData: false,
|
|
success: function(html){
|
|
$("#statisticsBody").empty().append(html)
|
|
$("#statisticsBody").show();
|
|
$(".statisticsMenu").hide();
|
|
|
|
},
|
|
error:function(e){
|
|
|
|
ajaxErrorAction(e);
|
|
}
|
|
});
|
|
}
|
|
|
|
$(document).on('click', '#showMenu', function (){
|
|
$(".statisticsMenu").show();
|
|
})
|
|
|
|
$(document).ready(function() {
|
|
$("#organAll").click(function() {
|
|
if($("#organAll").is(":checked")){
|
|
$("input[name=organList]").prop("checked", true);
|
|
} else{
|
|
$("input[name=organList]").prop("checked", false);
|
|
}
|
|
});
|
|
$("#ratingAll").click(function() {
|
|
if($("#ratingAll").is(":checked")){
|
|
$("input[name=rating]").prop("checked", true);
|
|
} else{
|
|
$("input[name=rating]").prop("checked", false);
|
|
}
|
|
});
|
|
$("#category1All").click(function() {
|
|
if($("#category1All").is(":checked")){
|
|
$("input[name=category1]").prop("checked", true);
|
|
} else{
|
|
$("input[name=category1]").prop("checked", false);
|
|
}
|
|
});
|
|
$("#category2All").click(function() {
|
|
if($("#category2All").is(":checked")){
|
|
$("input[name=category2]").prop("checked", true);
|
|
} else{
|
|
$("input[name=category2]").prop("checked", false);
|
|
}
|
|
});
|
|
$("#category3All").click(function() {
|
|
if($("#category3All").is(":checked")){
|
|
$("input[name=category3]").prop("checked", true);
|
|
} else{
|
|
$("input[name=category3]").prop("checked", false);
|
|
}
|
|
});
|
|
$("#category4All").click(function() {
|
|
if($("#category4All").is(":checked")){
|
|
$("input[name=category4]").prop("checked", true);
|
|
} else{
|
|
$("input[name=category4]").prop("checked", false);
|
|
}
|
|
});
|
|
|
|
});
|
|
|