#连接库初步完成

This commit is contained in:
CC
2026-01-27 18:44:49 +08:00
parent 8c39f0daf8
commit 949743972c
82 changed files with 1187 additions and 650 deletions

View File

@@ -1,7 +1,7 @@
import 'package:maibu_satabot_v2/core/data/base_model.dart';
import 'package:maibu_satabot_v2/features/devices/domain/entities/device_entity.dart';
class DeviceModel extends DeviceEntity implements BaseModel {
class DeviceModel extends DeviceEntity implements BaseModel<DeviceEntity> {
DeviceModel({
required super.deviceName,
required super.productId,
@@ -30,6 +30,7 @@ class DeviceModel extends DeviceEntity implements BaseModel {
);
}
@override
Map<String, dynamic> toJson() {
return {
'deviceName': deviceName,
@@ -45,7 +46,8 @@ class DeviceModel extends DeviceEntity implements BaseModel {
};
}
toEntity() {
@override
DeviceEntity toEntity() {
return DeviceEntity(
deviceName: deviceName,
productId: productId,