|
@@ -934,12 +934,11 @@ namespace OASystem.API.OAMethodLib
|
|
|
//出差扣款
|
|
|
decimal cckk = 0.00M;
|
|
|
|
|
|
- int days = (int)(Convert.ToDateTime( date_Range.new_end_dt.ToString("yyyy-MM-dd")) -
|
|
|
- Convert.ToDateTime(date_Range.new_begin_dt.ToString("yyyy-MM-dd"))).TotalDays;
|
|
|
+ int days = (int)(Convert.ToDateTime(date_Range.new_end_dt.ToString("yyyy-MM-dd")) -
|
|
|
+ Convert.ToDateTime(date_Range.new_begin_dt.ToString("yyyy-MM-dd"))).TotalDays + 1;
|
|
|
|
|
|
|
|
|
-
|
|
|
- for (int i = 0; i < 999; i++)
|
|
|
+ for (int i = 0; i < days; i++)
|
|
|
{
|
|
|
DateTime thisDt = date_Range.new_begin_dt.AddDays(i);
|
|
|
|
|
@@ -954,7 +953,6 @@ namespace OASystem.API.OAMethodLib
|
|
|
}
|
|
|
|
|
|
//处理结束时间 是否在当天工作时间内
|
|
|
-
|
|
|
if (i == days - 1)
|
|
|
{
|
|
|
string ccStartTime = date_Range.new_end_dt.ToString("HH:mm:ss");
|