From 7bc389902c2714965d63198a42a03542a21634e8 Mon Sep 17 00:00:00 2001 From: Elouan Le Bars Date: Tue, 26 Nov 2019 14:10:06 +0100 Subject: [PATCH] [IMP] b_shift : attendance sheet form view --- beesdoo_shift/models/attendance_sheet.py | 11 +-- beesdoo_shift/views/attendance_sheet.xml | 76 ++++++++++++++----- .../wizard/validate_attendance_sheet.xml | 4 +- 3 files changed, 60 insertions(+), 31 deletions(-) diff --git a/beesdoo_shift/models/attendance_sheet.py b/beesdoo_shift/models/attendance_sheet.py index 53b579c..b96a1c1 100644 --- a/beesdoo_shift/models/attendance_sheet.py +++ b/beesdoo_shift/models/attendance_sheet.py @@ -151,7 +151,6 @@ class AttendanceSheet(models.Model): default="not_validated", track_visibility="onchange", ) - start_time = fields.Datetime( string="Start Time", required=True, readonly=True ) @@ -167,8 +166,7 @@ class AttendanceSheet(models.Model): "attendance_sheet_id", string="Added Shifts", ) - - max_worker_nb = fields.Integer( + max_worker_no = fields.Integer( string="Maximum number of workers", default=0, readonly=True, @@ -185,7 +183,7 @@ class AttendanceSheet(models.Model): ) annotation = fields.Text( - "Attendance Sheet annotation", default="", track_visibility="onchange" + "Annotation", default="" ) is_annotated = fields.Boolean( compute="_compute_is_annotated", @@ -200,7 +198,7 @@ class AttendanceSheet(models.Model): track_visibility="onchange", ) feedback = fields.Text( - "Attendance Sheet feedback", track_visibility="onchange" + "Feedback" ) worker_nb_feedback = fields.Selection( [ @@ -208,8 +206,7 @@ class AttendanceSheet(models.Model): ("enough", "Enough"), ("too_many", "Too many"), ], - string="Feedback regarding the number of workers.", - track_visibility="onchange", + string="Number of workers.", ) attended_worker_nb = fields.Integer( string="Number of attended workers", diff --git a/beesdoo_shift/views/attendance_sheet.xml b/beesdoo_shift/views/attendance_sheet.xml index 882562c..e919bf6 100644 --- a/beesdoo_shift/views/attendance_sheet.xml +++ b/beesdoo_shift/views/attendance_sheet.xml @@ -41,6 +41,40 @@ + + tree + Expected Shifts Form + beesdoo.shift.sheet.expected + +
+ + + + + + + +
+
+
+ + + tree + Added Shifts Form + beesdoo.shift.sheet.added + +
+ + + + + + + +
+
+
+ @@ -65,11 +99,13 @@
- -
@@ -87,28 +123,26 @@
-

+

+ +

- - - - - - - - - - - - - - + + + + + + - + +
+
+
diff --git a/beesdoo_shift/wizard/validate_attendance_sheet.xml b/beesdoo_shift/wizard/validate_attendance_sheet.xml index e8dddb6..ee7ffbf 100644 --- a/beesdoo_shift/wizard/validate_attendance_sheet.xml +++ b/beesdoo_shift/wizard/validate_attendance_sheet.xml @@ -5,9 +5,7 @@ -
-

Validation

-
+