From f061925f659f68956dead643475e75e84b411bbd Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期二, 10 八月 2021 16:37:51 +0800 Subject: [PATCH] 提交 --- zhengcaioa/zhengcaioa/Timer/TimedBackgroundService.cs | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Timer/TimedBackgroundService.cs b/zhengcaioa/zhengcaioa/Timer/TimedBackgroundService.cs index d0fcf9d..80e2b79 100644 --- a/zhengcaioa/zhengcaioa/Timer/TimedBackgroundService.cs +++ b/zhengcaioa/zhengcaioa/Timer/TimedBackgroundService.cs @@ -3442,7 +3442,7 @@ decimal jiucuo = hrSalaryDTO.Jiucuo.HasValue ? hrSalaryDTO.Jiucuo.Value : 0; //璁$畻淇濆簳骞磋柂 - if (userList[i].Indate.HasValue && userList[i].miniyearsalary.HasValue) + if (userList[i].Indate.HasValue && userList[i].miniyearsalary.HasValue && userList[i].miniyearsalary.Value>0) { DateTime jixinue = userList[i].Indate.Value; if (userList[i].Indate.Value.Day != 1) @@ -3588,7 +3588,7 @@ hrSalaryDTO.Yufagongzi = userList[i].advancewages; - if (userList[i].advancewages.HasValue) + if (userList[i].advancewages.HasValue && userList[i].advancewages.Value>0) { hrSalaryDTO.Yufagongziheji = 0; HrSalaryDTO hrSalaryDTOlast = _hrSalaryService.GetListByUser(userList[i].Id, dateminkaoqin.AddMonths(-1).Year, dateminkaoqin.AddMonths(-1).Month); @@ -3597,7 +3597,7 @@ hrSalaryDTO.Yufagongziheji = hrSalaryDTOlast.Yufagongziheji; } - hrSalaryDTO.Yufagongziheji += (hrSalaryDTO.Daozhanggongzi- hrSalaryDTO.Yufagongzi); + hrSalaryDTO.Yufagongziheji += (hrSalaryDTO.Yufagongzi - hrSalaryDTO.Daozhanggongzi ); if (hrSalaryDTO.Daozhanggongzi < hrSalaryDTO.Yufagongzi) { hrSalaryDTO.Daozhanggongzi = hrSalaryDTO.Yufagongzi; -- Gitblit v1.9.1