diff --git a/src/main/resources/static/js/igActivities/fpiMgt/monitoring/designation.js b/src/main/resources/static/js/igActivities/fpiMgt/monitoring/designation.js
index 8e69c14b..72dea2c0 100644
--- a/src/main/resources/static/js/igActivities/fpiMgt/monitoring/designation.js
+++ b/src/main/resources/static/js/igActivities/fpiMgt/monitoring/designation.js
@@ -1,5 +1,12 @@
+$(function(){
+ $("#dateSelectorDiv").datepicker({
+ format: "yyyy-mm-dd",
+ language: "ko",
+ autoclose: true
+ });
+})
-$(document).on('click', '#planTab', function (){
+$(document).on('click', '#allTab', function (){
location.href = "/monitoring/designationList/all";
})
$(document).on('click', '#stayTab', function (){
@@ -10,7 +17,7 @@ $(document).on('click', '#commitTab', function (){
})
$(document).on('click', '#addBtn', function (){
- getDesignationEditModal(null)
+ getDesignationEditModal(null);
})
function getDesignationEditModal(mdKey){
@@ -41,12 +48,43 @@ function getDesignationEditModal(mdKey){
});
}
+$(document).on('click', '#editBtn', function (){
+ $("#designationViewModal").modal('hide');
+ getDesignationEditModal($(this).attr("data-mdkey"));
+})
+
$(document).on('click', '#saveBtn', function (){
+ if(!$("#mdDt").val()){
+ alert("대상지정일을 입력해주세요.");
+ $('#mdDt').focus();
+ return false;
+ }
+ if(!$("#mdName").val()){
+ alert("성명을 입력해주세요.");
+ $('#mdName').focus();
+ return false;
+ }
+ if(!$("#mdBirth").val()){
+ alert("생년월일을 입력해주세요.");
+ $('#mdBirth').focus();
+ return false;
+ }
+ if(!$("#mdReason").val()){
+ alert("대상지정 사유를 입력해주세요.");
+ $('#mdReason').focus();
+ return false;
+ }
if(confirm("저장하시겠습니까?")){
saveDesignation('DST002');
}
})
+$(document).on('click', '#saveTempBtn', function (){
+ if(confirm("임시저장 하시겠습니까?")){
+ saveDesignation('DST001');
+ }
+})
+
function saveDesignation(mdState){
contentFade("in");
const formData = new FormData($("#designationEditForm")[0]);
@@ -99,7 +137,8 @@ function getDesignationViewModal(mdKey){
$(document).on('click', '.apprvBtn', function (){
$("#viewModalApprvValue").val($(this).attr("data-planstate"));
- if(confirm($(this).val()+"하시겠습니까?")){
+ const approval = $(this).val();
+ if(confirm(approval+"하시겠습니까?")){
const formData = new FormData($("#apprvForm")[0]);
contentFade("in")
$.ajax({
@@ -112,12 +151,12 @@ $(document).on('click', '.apprvBtn', function (){
xhr.setRequestHeader($("[name='_csrf_header']").val(), $("[name='_csrf']").val());
},
success : function(result) {
- alert($(this).val()+"되었습니다");
+ alert(approval+"되었습니다");
getDesignationViewModal(result);
contentFade("out");
},
error : function(xhr, status) {
- alert($(this).val()+"처리를 실패하였습니다.");
+ alert(approval+"처리를 실패하였습니다.");
contentFade("out");
}
})
diff --git a/src/main/resources/templates/igActivities/fpiMgt/monitoring/designationEditModal.html b/src/main/resources/templates/igActivities/fpiMgt/monitoring/designationEditModal.html
index 643dab8b..a0e26a4a 100644
--- a/src/main/resources/templates/igActivities/fpiMgt/monitoring/designationEditModal.html
+++ b/src/main/resources/templates/igActivities/fpiMgt/monitoring/designationEditModal.html
@@ -8,17 +8,17 @@
diff --git a/src/main/resources/templates/igActivities/fpiMgt/monitoring/designationViewModal.html b/src/main/resources/templates/igActivities/fpiMgt/monitoring/designationViewModal.html
index 6d61acbd..17543366 100644
--- a/src/main/resources/templates/igActivities/fpiMgt/monitoring/designationViewModal.html
+++ b/src/main/resources/templates/igActivities/fpiMgt/monitoring/designationViewModal.html
@@ -20,11 +20,15 @@
-
+
+
+
-
+
+
+
@@ -143,7 +147,7 @@
-
+