@@ -103,6 +126,7 @@
+
diff --git a/tb320eva.xml b/tb320eva.xml
index d6cf165..498212c 100644
--- a/tb320eva.xml
+++ b/tb320eva.xml
@@ -886,6 +886,16 @@
If the model is invalid
Error Occurred
+
+
+ Download Report
+
+
+
+ Return list of items by specifced keyword
+ Returns the item
+ Error Occurred
+
Default constructure for dependency injection
diff --git a/wwwroot/js/eva_adjust_postponement_quota/eva_adjust_postponement_quota_d.js b/wwwroot/js/eva_adjust_postponement_quota/eva_adjust_postponement_quota_d.js
index f2b94e3..8889e83 100644
--- a/wwwroot/js/eva_adjust_postponement_quota/eva_adjust_postponement_quota_d.js
+++ b/wwwroot/js/eva_adjust_postponement_quota/eva_adjust_postponement_quota_d.js
@@ -10,7 +10,7 @@ function eva_adjust_postponement_quota_FeedDataToForm(data) {
$("#eva_adjust_postponement_quota_theRound").val(data.theRound);
$("#eva_adjust_postponement_quota_limit_quota").val(data.limit_quota);
//$("#eva_adjust_postponement_quota_limit_quota").maskMoney('mask', data.limit_quota);
-
+
// $("#eva_adjust_postponement_quota_limit_frame_quota").val(data.limit_frame_quota);
$("#eva_adjust_postponement_quota_limit_frame_quota").maskMoney('mask', data.limit_frame_quota);
$("#eva_adjust_postponement_quota_command_no").val(data.command_no);
@@ -25,11 +25,11 @@ function eva_adjust_postponement_quota_GetFromForm() {
eva_adjust_postponement_quotaObject.fiscal_year = $("#eva_adjust_postponement_quota_fiscal_year").val();
eva_adjust_postponement_quotaObject.theDate = getDate($("#eva_adjust_postponement_quota_theDate").val());
eva_adjust_postponement_quotaObject.theRound = $("#eva_adjust_postponement_quota_theRound").val();
- eva_adjust_postponement_quotaObject.limit_quota = $("#eva_adjust_postponement_quota_limit_quota").val().replace(/[,-]/g,'');
- eva_adjust_postponement_quotaObject.limit_frame_quota = $("#eva_adjust_postponement_quota_limit_frame_quota").val().replace(/[,-]/g,'');
+ eva_adjust_postponement_quotaObject.limit_quota = $("#eva_adjust_postponement_quota_limit_quota").val().replace(/[,-]/g, '');
+ eva_adjust_postponement_quotaObject.limit_frame_quota = $("#eva_adjust_postponement_quota_limit_frame_quota").val().replace(/[,-]/g, '');
eva_adjust_postponement_quotaObject.command_no = $("#eva_adjust_postponement_quota_command_no").val();
eva_adjust_postponement_quotaObject.managed_by = $("#eva_adjust_postponement_quota_managed_by").val();
- eva_adjust_postponement_quotaObject.limit = $("#eva_adjust_postponement_quota_limit").val().replace(/[,-]/g,'');
+ eva_adjust_postponement_quotaObject.limit = $("#eva_adjust_postponement_quota_limit").val().replace(/[,-]/g, '');
var eva_adjust_postponement_detail_quota_02 = [];
$('#eva_adjust_postponement_detail_quota_02Body tr').each(function () {
@@ -136,20 +136,20 @@ function Oneva_adjust_postponement_quota_limit_frame_quotaChange() {
//$("#eva_adjust_postponement_quota_limit_quota").val(Math.ceil(limit_quota/10)*10);
//console.log(limit);
- $("#eva_adjust_postponement_quota_limit_quota").maskMoney('mask', Math.ceil(limit_quota/10)*10);
+ $("#eva_adjust_postponement_quota_limit_quota").maskMoney('mask', Math.ceil(limit_quota / 10) * 10);
CalculateRemainQuota(false);
}
function CalculateRemainQuota(m) {
-//console.log("xx");
+ //console.log("xx");
var sum_receive_quota = 0;
- var limit_quota = parseFloat($("#eva_adjust_postponement_quota_limit_quota").val().replace(/[,-]/g,''));
+ var limit_quota = parseFloat($("#eva_adjust_postponement_quota_limit_quota").val().replace(/[,-]/g, ''));
var eva_adjust_postponement_detail_quota_02 = [];
$('#eva_adjust_postponement_detail_quota_02Body tr').each(function () {
var i = $(this).find("#rowCount").text();
if (i) {
- var current_salary = parseFloat($("#eva_adjust_postponement_detail_quota_02_sarary_" + i).text().replace(/[,-]/g,''));
+ var current_salary = parseFloat($("#eva_adjust_postponement_detail_quota_02_sarary_" + i).text().replace(/[,-]/g, ''));
var new_sarary = parseFloat($("#eva_adjust_postponement_detail_quota_02_new_sarary_" + i).text());
var receive_quota = parseFloat($("#eva_adjust_postponement_detail_quota_02_receive_quota_" + i).val());
@@ -167,7 +167,7 @@ function CalculateRemainQuota(m) {
$("#eva_adjust_postponement_detail_quota_02_new_cost_living_" + i).val(0);
}
}
-
+
sum_receive_quota += receive_quota;
}
@@ -180,3 +180,39 @@ function CalculateRemainQuota(m) {
}
+// ================================================= report rep_eva_savemessage ==================================================
+
+function rep_eva_savemessage_GetSearchParameter(fileType) {
+ var eva_adjust_postponement_quotaObject = new Object();
+ eva_adjust_postponement_quotaObject.quota_id = $("#eva_adjust_postponement_quota_id").val();
+ eva_adjust_postponement_quotaObject.fiscal_year = $("#eva_adjust_postponement_quota_fiscal_year").val();
+ eva_adjust_postponement_quotaObject.theRound = $("#eva_adjust_postponement_quota_theRound").val();
+ eva_adjust_postponement_quotaObject.limit_frame_quota = $("#eva_adjust_postponement_quota_limit_frame_quota").val();
+ eva_adjust_postponement_quotaObject.limit_quota = $("#eva_adjust_postponement_quota_limit_quota").val();
+ eva_adjust_postponement_quotaObject.command_no = $("#eva_adjust_postponement_quota_command_no").val();
+ eva_adjust_postponement_quotaObject.theDate_text = $("#eva_adjust_postponement_quota_theDate").val();
+
+ eva_adjust_postponement_quotaObject.fileType = fileType;
+
+ return eva_adjust_postponement_quotaObject;
+}
+
+function rep_eva_savemessage_DoSearch(fileType) {
+ if (!ValidateForm('eva_adjust_postponement_quota', eva_adjust_postponement_quota_customValidation)) {
+ return;
+ }
+
+ var p = $.param(rep_eva_savemessage_GetSearchParameter(fileType));
+
+ var report_url = apisite + eva_adjust_postponement_quota_API + "rep_eva_savemessage?" + p;
+
+ if (fileType === "pdf") {
+ $("#report_result").attr("src", report_url);
+ $("#report_result").show();
+ $("#report_xModel").modal("show");
+ } else {
+ $("#report_result").hide();
+ window.open(report_url);
+ }
+
+}