33 lines
728 B
Dart
33 lines
728 B
Dart
import 'package:isar/isar.dart';
|
|
import 'package:json_annotation/json_annotation.dart';
|
|
|
|
part 'acknowledge_job.g.dart';
|
|
|
|
@JsonSerializable()
|
|
class AcknowledgeJob {
|
|
late AcknowledgeJobReceived received;
|
|
|
|
AcknowledgeJob();
|
|
|
|
factory AcknowledgeJob.fromJson(Map<String, dynamic> json) => _$AcknowledgeJobFromJson(json);
|
|
|
|
Map<String, dynamic> toJson() => _$AcknowledgeJobToJson(this);
|
|
}
|
|
|
|
@JsonSerializable()
|
|
class AcknowledgeJobReceived {
|
|
late int id;
|
|
|
|
late int state;
|
|
|
|
late int ver;
|
|
|
|
late int utc;
|
|
|
|
AcknowledgeJobReceived();
|
|
|
|
factory AcknowledgeJobReceived.fromJson(Map<String, dynamic> json) => _$AcknowledgeJobReceivedFromJson(json);
|
|
|
|
Map<String, dynamic> toJson() => _$AcknowledgeJobReceivedToJson(this);
|
|
}
|