parent
d214a6dfce
commit
84c446ec0d
|
|
@ -1,61 +1,61 @@
|
||||||
$(document).on('change', '#pressurizedYn', function (){
|
$(document).on('change', '#pressurizedYn', function (){
|
||||||
if($("#pressurizedYn").val() == 'Y'){
|
if($("#pressurizedYn").val() == 'Y'){
|
||||||
$("#pressurizedN").attr("disabled",true);
|
$("#pressurizedN").attr("disabled",true);
|
||||||
$("#pressurizedN").val("");
|
$("#pressurizedN").val("");
|
||||||
}else{
|
}else{
|
||||||
$("#pressurizedN").removeAttr("disabled");
|
$("#pressurizedN").removeAttr("disabled");
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
$("#jqueryBtn").click(function(){
|
$("#jqueryBtn").click(function(){
|
||||||
$(".quiz-text").text("Javascript");
|
$(".quiz-text").text("Javascript");
|
||||||
$(".quiz-text").css('color', 'blue');
|
$(".quiz-text").css('color', 'blue');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$(document).on('click', '#saveBtn', function (){
|
$(document).on('click', '#saveBtn', function (){
|
||||||
if(confirm("저장하시겠습니까?")){
|
if(confirm("저장하시겠습니까?")){
|
||||||
// if($('#contentTitle').val() == ''){
|
// if($('#contentTitle').val() == ''){
|
||||||
// alert("제목을 입력해주세요.");
|
// alert("제목을 입력해주세요.");
|
||||||
// $('#contentTitle').focus();
|
// $('#contentTitle').focus();
|
||||||
// return false;
|
// return false;
|
||||||
// }
|
// }
|
||||||
// if($('#majorType').val() == ''){
|
// if($('#majorType').val() == ''){
|
||||||
// alert("종류를 선택해주세요.");
|
// alert("종류를 선택해주세요.");
|
||||||
// $('#majorType').focus();
|
// $('#majorType').focus();
|
||||||
// return false;
|
// return false;
|
||||||
// }
|
// }
|
||||||
saveContent('DST007');
|
saveContent('DST007');
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
$(document).on('click', '#saveTempBtn', function (){
|
$(document).on('click', '#saveTempBtn', function (){
|
||||||
if(confirm("임시저장 하시겠습니까?")){
|
if(confirm("임시저장 하시겠습니까?")){
|
||||||
// if($('#contentTitle').val() == ''){
|
// if($('#contentTitle').val() == ''){
|
||||||
// alert("제목을 입력해주세요.");
|
// alert("제목을 입력해주세요.");
|
||||||
// $('#contentTitle').focus();
|
// $('#contentTitle').focus();
|
||||||
// return false;
|
// return false;
|
||||||
// }
|
// }
|
||||||
// if($('#majorType').val() == ''){
|
// if($('#majorType').val() == ''){
|
||||||
// alert("종류를 선택해주세요.");
|
// alert("종류를 선택해주세요.");
|
||||||
// $('#majorType').focus();
|
// $('#majorType').focus();
|
||||||
// return false;
|
// return false;
|
||||||
// }
|
// }
|
||||||
saveContent('DST001');
|
saveContent('DST001');
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$(document).on('click', '#addAsfCovBtn', function (){
|
$(document).on('click', '#addAsfCovBtn', function (){
|
||||||
getEditModal(null)
|
getEditModal(null)
|
||||||
})
|
})
|
||||||
|
|
||||||
$(document).on('click', '.tr', function (){
|
$(document).on('click', '.tr', function (){
|
||||||
$(".trChkBox").prop("checked", false);
|
$(".trChkBox").prop("checked", false);
|
||||||
$(this).find(".trChkBox").prop("checked", true);
|
$(this).find(".trChkBox").prop("checked", true);
|
||||||
getViewModal($(this).attr("data-key"));
|
getViewModal($(this).attr("data-key"));
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -64,8 +64,8 @@ $(document).on('click', '.tr', function (){
|
||||||
// })
|
// })
|
||||||
|
|
||||||
$(document).on('click', '#editBtn', function (){
|
$(document).on('click', '#editBtn', function (){
|
||||||
$("#asfCovViewModal").modal('hide')
|
$("#asfCovViewModal").modal('hide')
|
||||||
getEditModal($(this).attr("data-asfCovKey"));
|
getEditModal($(this).attr("data-asfCovKey"));
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -73,125 +73,119 @@ $(document).on('click', '#editBtn', function (){
|
||||||
|
|
||||||
|
|
||||||
$(function(){
|
$(function(){
|
||||||
$("#dateSelectorDiv").datepicker({
|
$("#dateSelectorDiv").datepicker({
|
||||||
format: "yyyy-mm-dd",
|
format: "yyyy-mm-dd",
|
||||||
language: "ko",
|
language: "ko",
|
||||||
autoclose: true
|
autoclose: true
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
$(document).on('click', '#deleteMajorBtn', function (){
|
$(document).on('click', '#deleteMajorBtn', function (){
|
||||||
const asfCovKey = $('#asfCovEditModalContent').find(".asfCovKey").val();
|
const asfCovKey = $('#asfCovEditModalContent').find(".asfCovKey").val();
|
||||||
console.log(asfCovKey);
|
console.log(asfCovKey);
|
||||||
if(confirm("삭제하시겠습니까?")){
|
if(confirm("삭제하시겠습니까?")){
|
||||||
//contentFade("in");
|
//contentFade("in");
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type : 'POST',
|
type : 'POST',
|
||||||
url : "/faStatistics/deleteContent",
|
url : "/faStatistics/deleteContent",
|
||||||
data : JSON.stringify({asfCovKey:asfCovKey}),
|
data : JSON.stringify({asfCovKey:asfCovKey}),
|
||||||
contentType: 'application/json',
|
contentType: 'application/json',
|
||||||
beforeSend: function (xhr){
|
beforeSend: function (xhr){
|
||||||
xhr.setRequestHeader($("[name='_csrf_header']").val(), $("[name='_csrf']").val());
|
xhr.setRequestHeader($("[name='_csrf_header']").val(), $("[name='_csrf']").val());
|
||||||
},
|
},
|
||||||
success : function(data) {
|
success : function(data) {
|
||||||
alert("삭제 처리되었습니다.");
|
alert("삭제 처리되었습니다.");
|
||||||
//contentFade("out");
|
//contentFade("out");
|
||||||
location.reload();
|
location.reload();
|
||||||
},
|
},
|
||||||
error : function(xhr, status) {
|
error : function(xhr, status) {
|
||||||
alert("삭제 처리에 실패하였습니다");
|
alert("삭제 처리에 실패하였습니다");
|
||||||
//contentFade("out");
|
//contentFade("out");
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function getEditModal(asfCovKey){
|
function getEditModal(asfCovKey){
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: '/faStatistics/asfCovEditModal',
|
url: '/faStatistics/asfCovEditModal',
|
||||||
data: {asfCovKey: asfCovKey},
|
data: {asfCovKey: asfCovKey},
|
||||||
type: 'GET',
|
type: 'GET',
|
||||||
dataType:"html",
|
dataType:"html",
|
||||||
success: function(html){
|
success: function(html){
|
||||||
$("#asfCovEditModalContent").empty().append(html);
|
$("#asfCovEditModalContent").empty().append(html);
|
||||||
$("#asfCovEditModal").modal('show');
|
$("#asfCovEditModal").modal('show');
|
||||||
$("#editContent").empty().append(html);
|
$("#editContent").empty().append(html);
|
||||||
if($("#pressurizedYn").val() == 'Y'){
|
},
|
||||||
$("#pressurizedN").attr("disabled",true);
|
error:function(e){
|
||||||
}else{
|
ajaxErrorAction(e);
|
||||||
$("#pressurizedN").removeAttr("disabled");
|
}
|
||||||
}
|
});
|
||||||
setUploadDiv();
|
|
||||||
},
|
|
||||||
error:function(e){
|
|
||||||
ajaxErrorAction(e);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function getViewModal(asfCovKey,versionNo){
|
function getViewModal(asfCovKey,versionNo){
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: '/faStatistics/asfCovViewModal',
|
url: '/faStatistics/asfCovViewModal',
|
||||||
data: {
|
data: {
|
||||||
versionNo : versionNo,
|
versionNo : versionNo,
|
||||||
asfCovKey : asfCovKey
|
asfCovKey : asfCovKey
|
||||||
},
|
},
|
||||||
type: 'GET',
|
type: 'GET',
|
||||||
dataType:"html",
|
dataType:"html",
|
||||||
success: function(html){
|
success: function(html){
|
||||||
$("#asfCovViewModalContent").empty().append(html)
|
$("#asfCovViewModalContent").empty().append(html)
|
||||||
$("#asfCovViewModal").modal('show');
|
$("#asfCovViewModal").modal('show');
|
||||||
},
|
},
|
||||||
error:function(e){
|
error:function(e){
|
||||||
ajaxErrorAction(e);
|
ajaxErrorAction(e);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function saveContent(contentStatus){
|
function saveContent(contentStatus){
|
||||||
const formData = new FormData($("#asfCovEditForm")[0]);
|
const formData = new FormData($("#asfCovEditForm")[0]);
|
||||||
formData.append('contentStatus', contentStatus);
|
formData.append('contentStatus', contentStatus);
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type : 'POST',
|
type : 'POST',
|
||||||
data : formData,
|
data : formData,
|
||||||
url : "/faStatistics/saveContent",
|
url : "/faStatistics/saveContent",
|
||||||
processData: false,
|
processData: false,
|
||||||
contentType: false,
|
contentType: false,
|
||||||
success : function(result) {
|
success : function(result) {
|
||||||
alert("저장되었습니다.");
|
alert("저장되었습니다.");
|
||||||
contentFade("out");
|
contentFade("out");
|
||||||
location.reload();
|
location.reload();
|
||||||
},
|
},
|
||||||
error : function(xhr, status) {
|
error : function(xhr, status) {
|
||||||
alert("저장에 실패하였습니다.")
|
alert("저장에 실패하였습니다.")
|
||||||
contentFade("out");
|
contentFade("out");
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function contentCheck(formId){
|
function contentCheck(formId){
|
||||||
let flag = true;
|
let flag = true;
|
||||||
// if(!$("#contentTitle").val()){
|
// if(!$("#contentTitle").val()){
|
||||||
// alert("제목을 입력해주세요.")
|
// alert("제목을 입력해주세요.")
|
||||||
// flag = false;
|
// flag = false;
|
||||||
// }
|
// }
|
||||||
|
|
||||||
flag = fileCheck(flag, files);
|
flag = fileCheck(flag, files);
|
||||||
return flag;
|
return flag;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$(document).on('click', '#asfCovDownExcel', function (){
|
$(document).on('click', '#asfCovDownExcel', function (){
|
||||||
exportExcel('ASF 및 코로나19 관련 조치현황', 'asfCovTable');
|
exportExcel('ASF 및 코로나19 관련 조치현황', 'asfCovTable');
|
||||||
});
|
});
|
||||||
|
|
||||||
$(document).on('click', '#caseNumBtn', function (){
|
$(document).on('click', '#caseNumBtn', function (){
|
||||||
const cdsKey = $("#cdsKey").val();
|
const cdsKey = $("#cdsKey").val();
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: $("#modalUrl").val(),
|
url: $("#modalUrl").val(),
|
||||||
data : $("#modalSearchForm").serialize(),
|
data : $("#modalSearchForm").serialize(),
|
||||||
type: 'GET',
|
type: 'GET',
|
||||||
|
|
@ -200,8 +194,8 @@ $(document).on('click', '#caseNumBtn', function (){
|
||||||
success: function(html){
|
success: function(html){
|
||||||
$("#subModalBody").empty().append(html);
|
$("#subModalBody").empty().append(html);
|
||||||
if(cdsKey != ""){
|
if(cdsKey != ""){
|
||||||
$(".crackdownChkbox[value="+cdsKey+"]").prop("checked", true);
|
$(".crackdownChkbox[value="+cdsKey+"]").prop("checked", true);
|
||||||
}
|
}
|
||||||
$("#asfCovSubModal").modal('show');
|
$("#asfCovSubModal").modal('show');
|
||||||
},
|
},
|
||||||
error:function(e){
|
error:function(e){
|
||||||
|
|
@ -211,43 +205,43 @@ $(document).on('click', '#caseNumBtn', function (){
|
||||||
})
|
})
|
||||||
|
|
||||||
$(document).on('click', '#getCrackdownBtn', function (){
|
$(document).on('click', '#getCrackdownBtn', function (){
|
||||||
getEditModal($(".crackdownChkbox:checked").parents(".crackdownTr").attr("data-key"));
|
getEditModal($(".crackdownChkbox:checked").parents(".crackdownTr").attr("data-key"));
|
||||||
const tr= $(".crackdownChkbox:checked").parents(".crackdownTr")
|
const tr= $(".crackdownChkbox:checked").parents(".crackdownTr")
|
||||||
$(".cdsInfo").removeAttr("disable")
|
$(".cdsInfo").removeAttr("disable")
|
||||||
$("#cdsKey").val(tr.attr("data-key"))
|
$("#cdsKey").val(tr.attr("data-key"))
|
||||||
$("#boatNameKr").val(tr.find(".boatNameKr").val())
|
$("#boatNameKr").val(tr.find(".boatNameKr").val())
|
||||||
$("#caseNum").val(tr.find(".caseNum").val())
|
$("#caseNum").val(tr.find(".caseNum").val())
|
||||||
$("#caseAgency").val(tr.find(".caseAgencyNm").val())
|
$("#caseAgency").val(tr.find(".caseAgencyNm").val())
|
||||||
$("#casePoliceOfficer").val(tr.find(".casePoliceOfficer").val())
|
$("#casePoliceOfficer").val(tr.find(".casePoliceOfficer").val())
|
||||||
$("#crackdownPolice").val(tr.find(".crackdownPolice").val())
|
$("#crackdownPolice").val(tr.find(".crackdownPolice").val())
|
||||||
$("#crackdownBoat").val(tr.find(".crackdownBoat").val())
|
$("#crackdownBoat").val(tr.find(".crackdownBoat").val())
|
||||||
$("#asfCovSubModal").modal('hide');
|
$("#asfCovSubModal").modal('hide');
|
||||||
$(".cdsInfo").attr("disable", "disable")
|
$(".cdsInfo").attr("disable", "disable")
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
$(function(){
|
$(function(){
|
||||||
const searchFormBoat = $("#searchFormBoat")
|
const searchFormBoat = $("#searchFormBoat")
|
||||||
if(searchFormBoat.val()!==""){
|
if(searchFormBoat.val()!==""){
|
||||||
searchFormBoat.find("."+$("#searchFormPolice").val()).show();
|
searchFormBoat.find("."+$("#searchFormPolice").val()).show();
|
||||||
searchFormBoat.removeAttr("disabled");
|
searchFormBoat.removeAttr("disabled");
|
||||||
}
|
}
|
||||||
$("#dateSelectorDiv").datepicker({
|
$("#dateSelectorDiv").datepicker({
|
||||||
format: "yyyy-mm-dd",
|
format: "yyyy-mm-dd",
|
||||||
language: "ko",
|
language: "ko",
|
||||||
autoclose: true
|
autoclose: true
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
$(document).on('change', '#searchFormPolice', function (){
|
$(document).on('change', '#searchFormPolice', function (){
|
||||||
const searchFormBoat = $("#searchFormBoat")
|
const searchFormBoat = $("#searchFormBoat")
|
||||||
searchFormBoat.find("option").hide()
|
searchFormBoat.find("option").hide()
|
||||||
if(this.value !== ""){
|
if(this.value !== ""){
|
||||||
searchFormBoat.removeAttr("disabled")
|
searchFormBoat.removeAttr("disabled")
|
||||||
searchFormBoat.find("."+this.value).show();
|
searchFormBoat.find("."+this.value).show();
|
||||||
}else{
|
}else{
|
||||||
searchFormBoat.attr("disabled", "disabled")
|
searchFormBoat.attr("disabled", "disabled")
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
// $(function(){
|
// $(function(){
|
||||||
|
|
@ -271,28 +265,28 @@ $(document).on('change', '#searchFormPolice', function (){
|
||||||
// })
|
// })
|
||||||
|
|
||||||
$(document).on('click', '.versionInfoTr', function (){
|
$(document).on('click', '.versionInfoTr', function (){
|
||||||
$(this).find(".versionNo").prop('checked', true);
|
$(this).find(".versionNo").prop('checked', true);
|
||||||
const versionNo = $(this).find(".versionNo").val();
|
const versionNo = $(this).find(".versionNo").val();
|
||||||
const asfCovKey = $(this).find(".asfCovKey").val();
|
const asfCovKey = $(this).find(".asfCovKey").val();
|
||||||
getHistoryDetail(versionNo, asfCovKey);
|
getHistoryDetail(versionNo, asfCovKey);
|
||||||
});
|
});
|
||||||
|
|
||||||
function getHistoryDetail(versionNo, asfCovKey){
|
function getHistoryDetail(versionNo, asfCovKey){
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: '/faStatistics/asfCovHistoryDetail',
|
url: '/faStatistics/asfCovHistoryDetail',
|
||||||
data: {
|
data: {
|
||||||
versionNo : versionNo,
|
versionNo : versionNo,
|
||||||
asfCovKey : asfCovKey
|
asfCovKey : asfCovKey
|
||||||
},
|
},
|
||||||
type: 'GET',
|
type: 'GET',
|
||||||
dataType:"html",
|
dataType:"html",
|
||||||
success: function(html){
|
success: function(html){
|
||||||
$("#asfcovVersionInfoDiv").empty().append(html);
|
$("#asfcovVersionInfoDiv").empty().append(html);
|
||||||
},
|
},
|
||||||
error:function(e){
|
error:function(e){
|
||||||
ajaxErrorAction(e);
|
ajaxErrorAction(e);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -100,7 +100,7 @@
|
||||||
</div>
|
</div>
|
||||||
<label for="pressurizedN" class="col-sm-1 col-form-label col-form-label-sm text-center">미압송시</label>
|
<label for="pressurizedN" class="col-sm-1 col-form-label col-form-label-sm text-center">미압송시</label>
|
||||||
<div class="col-sm-2">
|
<div class="col-sm-2">
|
||||||
<select class="form-select form-select-sm crackdownStatusInfo" name="pressurizedN" id="pressurizedN">
|
<select class="form-select form-select-sm crackdownStatusInfo" name="pressurizedN" id="pressurizedN" th:disabled="${asfCov.pressurizedYn eq 'Y' or asfCov.pressurizedYn eq null}">
|
||||||
<option value="">선택</option>
|
<option value="">선택</option>
|
||||||
<option value="A" th:selected="${asfCov.pressurizedN eq 'A'}">현장조사</option>
|
<option value="A" th:selected="${asfCov.pressurizedN eq 'A'}">현장조사</option>
|
||||||
<option value="M" th:selected="${asfCov.pressurizedN eq 'M'}">기타</option>
|
<option value="M" th:selected="${asfCov.pressurizedN eq 'M'}">기타</option>
|
||||||
|
|
|
||||||
|
|
@ -630,14 +630,16 @@
|
||||||
</th:block>
|
</th:block>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<!--<label for="isIvsgtStop" class="col-sm-1 col-form-label col-form-label-sm text-center">수사중지여부</label>
|
<th:block th:if="${crackdownStatus.cdsKey ne null}">
|
||||||
<div class="col-sm-2">
|
<label for="isIvsgtStop" class="col-sm-1 col-form-label col-form-label-sm text-center">수사중지여부</label>
|
||||||
<select class="form-select form-select-sm " id="isIvsgtStop" name="processResult.isIvsgtStop">
|
<div class="col-sm-2">
|
||||||
<option value="">선택</option>
|
<select class="form-select form-select-sm " id="isIvsgtStop" name="processResult.isIvsgtStop">
|
||||||
<option value="Y" th:selected="${crackdownStatus.processResult.isIvsgtStop eq 'Y'}">O</option>
|
<option value="">선택</option>
|
||||||
<option value="N" th:selected="${crackdownStatus.processResult.isIvsgtStop eq 'N'}">X</option>
|
<option value="Y" th:selected="${crackdownStatus.processResult.isIvsgtStop eq 'Y'}">O</option>
|
||||||
</select>
|
<option value="N" th:selected="${crackdownStatus.processResult.isIvsgtStop eq 'N'}">X</option>
|
||||||
</div>-->
|
</select>
|
||||||
|
</div>
|
||||||
|
</th:block>
|
||||||
<label class="col-sm-1 col-form-label col-form-label-sm text-center">선고법원</label>
|
<label class="col-sm-1 col-form-label col-form-label-sm text-center">선고법원</label>
|
||||||
<div class="col-sm-2">
|
<div class="col-sm-2">
|
||||||
<input class="form-control form-control-sm" name="processResult.sentencingCourt" id="sentencingCourt" th:value="${crackdownStatus.processResult.sentencingCourt}">
|
<input class="form-control form-control-sm" name="processResult.sentencingCourt" id="sentencingCourt" th:value="${crackdownStatus.processResult.sentencingCourt}">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue