From 802f9a39c54d3dab7cce8825c6451095adfb29d5 Mon Sep 17 00:00:00 2001 From: MahanCh Date: Sat, 10 May 2025 16:40:42 +0330 Subject: [PATCH] fix small front bugs for salaryAid and edit checkout --- .../SalaryAid/SalaryAidImportExcel.cs | 2 +- .../pages/Fine/css/ModalCreateNewFine.css | 16 +++++- .../pages/Fine/js/ModalCreateNewFine.js | 10 +++- .../pages/Fine/js/ModalEditFine.js | 10 +++- .../pages/Loan/css/ModalCreateNewLoan.css | 16 +++++- .../pages/Loan/css/ModalDetailLoan.css | 4 +- .../AssetsClient/pages/Loan/js/Index.js | 50 +++++++++--------- .../pages/Reward/css/ModalCreateNewReward.css | 16 +++++- .../pages/Reward/js/ModalCreateNewReward.js | 10 +++- .../pages/Reward/js/ModalEditReward.js | 11 +++- .../SalaryAid/js/ModalCreateNewSalaryAid.js | 11 +++- .../pages/SalaryAid/js/ModalEditSalaryAid.js | 10 +++- .../pages/SalaryAid/js/ModalImportExcel.js | 11 +++- .../Templates/SalaryAid/SA-Template.xlsx | Bin 11054 -> 11046 bytes 14 files changed, 137 insertions(+), 40 deletions(-) diff --git a/CompanyManagement.Infrastructure.Excel/SalaryAid/SalaryAidImportExcel.cs b/CompanyManagement.Infrastructure.Excel/SalaryAid/SalaryAidImportExcel.cs index 2504e958..fe393695 100644 --- a/CompanyManagement.Infrastructure.Excel/SalaryAid/SalaryAidImportExcel.cs +++ b/CompanyManagement.Infrastructure.Excel/SalaryAid/SalaryAidImportExcel.cs @@ -86,7 +86,7 @@ public class SalaryAidImportExcel worksheet.Cells[3, 4].Text != "مبلغ قابل پرداخت" || worksheet.Cells[1, 3].Text != "تاریخ پرداخت" || worksheet.Cells[1, 1].Text != "سال محاسبه" || - worksheet.Cells[1, 2].Text != "ماه محسابه") + worksheet.Cells[1, 2].Text != "ماه محاسبه") { result.Errors.Add(new SalaryAidImportExcelError("ساختار فایل اکسل اشتباه است.", 0, SalaryAidExcelColumns.None.ToString())); return result; diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Fine/css/ModalCreateNewFine.css b/ServiceHost/wwwroot/AssetsClient/pages/Fine/css/ModalCreateNewFine.css index 7821b4dd..fd09e249 100644 --- a/ServiceHost/wwwroot/AssetsClient/pages/Fine/css/ModalCreateNewFine.css +++ b/ServiceHost/wwwroot/AssetsClient/pages/Fine/css/ModalCreateNewFine.css @@ -1,4 +1,18 @@ -.errored { +.scroll-container-amount { + font-size: 12px; + color: #4f4f4f; + white-space: nowrap; + width: 100%; + overflow: hidden; + cursor: grab; + user-select: none; +} + +.scroll-container-amount:active { + cursor: grabbing; +} + +.errored { animation: shake 300ms; color: #eb3434 !important; background-color: #fef2f2 !important; diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalCreateNewFine.js b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalCreateNewFine.js index 4bb619cb..55a53792 100644 --- a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalCreateNewFine.js +++ b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalCreateNewFine.js @@ -352,9 +352,17 @@ function CheckExistAjax() { }, success: function (response) { //if (response.checkout) + var checkoutType = ""; + + if (response.customizeCheckout) { + checkoutType = "نهایی"; + } else if (response.customizeCheckoutTemp) { + checkoutType = "موقت"; + } + if (response.customizeCheckout || response.customizeCheckoutTemp) { swal({ - title: "آیا میخواهید ادامه دهید؟", + title: `برای این پرسنل فیش حقوقی غیررسمی ${checkoutType} صادر شده است. در صورت تایید، این فیش حقوقی به صورت خودکار تغییر پیدا میکند.`, text: "", type: "warning", showCancelButton: true, diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalEditFine.js b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalEditFine.js index 0940ad8a..045e24b6 100644 --- a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalEditFine.js +++ b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalEditFine.js @@ -237,9 +237,17 @@ function CheckExistAjax() { }, success: function (response) { //if (response.checkout) + var checkoutType = ""; + + if (response.customizeCheckout) { + checkoutType = "نهایی"; + } else if (response.customizeCheckoutTemp) { + checkoutType = "موقت"; + } + if (response.customizeCheckout || response.customizeCheckoutTemp) { swal({ - title: "آیا میخواهید ادامه دهید؟", + title: `برای این پرسنل فیش حقوقی غیررسمی ${checkoutType} صادر شده است. در صورت تایید، این فیش حقوقی به صورت خودکار تغییر پیدا میکند.`, text: "", type: "warning", showCancelButton: true, diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalCreateNewLoan.css b/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalCreateNewLoan.css index 68795618..ca48ca73 100644 --- a/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalCreateNewLoan.css +++ b/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalCreateNewLoan.css @@ -1,4 +1,18 @@ -.errored { +.scroll-container-amount { + font-size: 12px; + color: #4f4f4f; + white-space: nowrap; + width: 100%; + overflow: hidden; + cursor: grab; + user-select: none; +} + +.scroll-container-amount:active { + cursor: grabbing; +} + +.errored { animation: shake 300ms; color: #eb3434 !important; background-color: #fef2f2 !important; diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalDetailLoan.css b/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalDetailLoan.css index 6f0a25a5..1c958e21 100644 --- a/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalDetailLoan.css +++ b/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalDetailLoan.css @@ -62,14 +62,16 @@ border-radius: 30px; padding: 3px 6px; width: 160px; + white-space: nowrap; } .widthTableBadgeNone { background-color: #E8E0E0; color: #BF3737; border-radius: 30px; - /*padding: 3px 6px;*/ + padding: 3px 6px; width: 160px; + white-space: nowrap; } diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/Index.js b/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/Index.js index 217d4958..b359b45e 100644 --- a/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/Index.js +++ b/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/Index.js @@ -41,7 +41,7 @@ $(document).ready(function () { element.val(value); }); - new Cleave(this', { + new Cleave(this, { delimiters: ['/', '/'], blocks: [4, 2, 2], numericOnly: true @@ -393,8 +393,8 @@ function htmlLoadSimpleListData(loadLoanListData) { ${detailsPermission - ? - `` - : - ``} ${deletePermission - ? - `` - : - `` - } + } ${detailsPermission - ? - `` - : - ``} ${deletePermission - ? - `` - : - `` - } + } `; - + pageIndexJs++; }); @@ -805,7 +805,7 @@ function htmlLoadWithEmployeeDataByFullname(loadLoanListData) {
${item.personnelCode}
-
${item.totalAmountFa + " ریال" ?? "-"}
+
${item.totalAmountFa + " ریال" ?? "-"}
${item.amountPerMonth + " ریال"}
@@ -1029,7 +1029,7 @@ function htmlLoadWithEmployeeMobileDataByFullname(loadLoanListData) { ${detailsPermission ? - `
مبلغ
-
${loanItem.totalAmountFa + " ریال" ??"-"}
+
${loanItem.totalAmountFa + " ریال" ?? "-"}
مبلغ هر ماه
@@ -1203,7 +1203,7 @@ function htmlLoadWithEmployeeMobileDataByDate(loadLoanListData) { ${detailsPermission ? - `