Major Change Inputs & Co

This commit is contained in:
mr
2025-02-04 17:02:49 +01:00
parent 2c86e90b76
commit 05854c84d8
43 changed files with 2837 additions and 1809 deletions

View File

@@ -1,12 +1,12 @@
import 'package:alert_banner/exports.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:json_string/json_string.dart';
import 'package:oc_front/core/services/specialized_services/logs_service.dart';
import 'package:oc_front/main.dart';
import 'package:oc_front/models/logs.dart';
import 'package:oc_front/models/workflow.dart';
import 'package:oc_front/widgets/dialog/alert.dart';
import 'package:json_string/json_string.dart';
import 'package:oc_front/core/services/specialized_services/logs_service.dart';
class LogsWidget extends StatefulWidget {
String? level;
@@ -26,7 +26,7 @@ class LogsWidgetState extends State<LogsWidget> {
String end = "";
try {
if (widget.exec!.endDate != null && widget.exec!.endDate != "") {
var startD = DateTime.parse(widget.exec!.executionData!);
var startD = DateTime.parse(widget.exec!.startDate!);
var endD = DateTime.parse(widget.exec!.endDate!);
var diff = endD.difference(startD);
if (diff.inDays < 30) {
@@ -38,8 +38,8 @@ class LogsWidgetState extends State<LogsWidget> {
end = (startD.add( const Duration(days: 29)).microsecondsSinceEpoch).toString();
}
} else {
start = (DateTime.parse(widget.exec!.executionData!).subtract( const Duration(days: 14)).microsecondsSinceEpoch).toString();
end = (DateTime.parse(widget.exec!.executionData!).add( const Duration(days: 14)).microsecondsSinceEpoch).toString();
start = (DateTime.parse(widget.exec!.startDate!).subtract( const Duration(days: 14)).microsecondsSinceEpoch).toString();
end = (DateTime.parse(widget.exec!.startDate!).add( const Duration(days: 14)).microsecondsSinceEpoch).toString();
}
} catch(e) { /* */ }
return FutureBuilder(future: LogsService().search(context, [], {