chnages has been made for the request leave and request advance

This commit is contained in:
Daniah Ayad Al-sultani
2025-12-07 12:53:43 +03:00
parent dbf76b2d30
commit db044cb039
6 changed files with 238 additions and 225 deletions

View File

@@ -2,12 +2,12 @@ class AdvanceRequest {
final String id;
final double amount;
final String reason;
final String status; // e.g., "pending", "approved", "rejected"
final String status; // "waiting", "approved", or "denied"
AdvanceRequest({
required this.id,
required this.amount,
required this.reason,
this.status = "pending",
this.status = "waiting", // Default status is "waiting"
});
}

View File

@@ -1,4 +1,5 @@
import 'package:flutter/material.dart' show TimeOfDay;
// LeaveRequest model
import 'package:flutter/material.dart';
class LeaveRequest {
final String id;
@@ -10,7 +11,8 @@ class LeaveRequest {
final TimeOfDay toTime;
final String reason;
final DateTime requestDate;
final String status; // e.g
final String status; // "waiting", "approved", or "denied"
LeaveRequest({
required this.id,
required this.leaveType,
@@ -21,6 +23,8 @@ class LeaveRequest {
required this.toTime,
required this.reason,
required this.requestDate,
this.status = "pending",
this.status = "waiting", // Default status is "waiting"
});
}
// AdvanceRequest model