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