From bee3b97ebd80eb0a96702823d5d142bcb4cb5fac Mon Sep 17 00:00:00 2001
From: xiaoding721 <33130084+xiaoding721@users.noreply.github.com>
Date: 星期二, 10 九月 2024 17:54:27 +0800
Subject: [PATCH] 修复一些问题
---
_Main/BL/Type_ShiftPlan/Method_GetBreakDayOvertimeHour.qbl | 27 ++++++++++++++++-----------
1 files changed, 16 insertions(+), 11 deletions(-)
diff --git a/_Main/BL/Type_ShiftPlan/Method_GetBreakDayOvertimeHour.qbl b/_Main/BL/Type_ShiftPlan/Method_GetBreakDayOvertimeHour.qbl
index 55d6b6b..9eae64e 100644
--- a/_Main/BL/Type_ShiftPlan/Method_GetBreakDayOvertimeHour.qbl
+++ b/_Main/BL/Type_ShiftPlan/Method_GetBreakDayOvertimeHour.qbl
@@ -7,28 +7,33 @@
TextBody:
[*
// Akari Sep-6-2024 (created)
+ //褰撳ぉ鐨勫姞鐝椂闀�
overtime := 0.0;
+ //褰撳ぉ瑕佺畻鍦ㄦ槑澶╃殑鍔犵彮鏃堕暱
nextDayOvertime := 0.0;
if( this.Outcome() = "1" ){
- overtime := 0;
+ overtime := 8.0;
nextDayOvertime := 0.0;
}else if( this.Outcome() = "2" ){
- overtime := 0;
+ overtime := 16.0;
nextDayOvertime := 0.0;
}else if(this.Outcome() = "9+9"){
- overtime := 1;
- nextDayOvertime := 1;
+ overtime := 18.0;
+ nextDayOvertime := 0.0;
}else if(this.Outcome() = "10+10"){
- overtime := 2;
- nextDayOvertime := 2;
+ overtime := 20.0;
+ nextDayOvertime := 0.0;
+ }else if(this.Outcome() = "11+11"){
+ overtime := 22.0;
+ nextDayOvertime := 0.0;
}else if(this.Outcome() = "1(9)" or this.Outcome() = "1锛�9锛�"){
- overtime := 1;
- nextDayOvertime := 0;
+ overtime := 9.0;
+ nextDayOvertime := 0.0;
}else if(this.Outcome() = "1(10)" or this.Outcome() = "1锛�10锛�"){
- overtime := 2;
- nextDayOvertime := 0;
+ overtime := 10.0;
+ nextDayOvertime := 0.0;
}else if(this.Outcome() = "3"){
- overtime := 0;
+ overtime := 22.5;
nextDayOvertime := 0;
}
result := 0.0;
--
Gitblit v1.9.3