Browse Source

接口更新

loki.wu 1 year ago
parent
commit
c6da283e8c
2 changed files with 9 additions and 4 deletions
  1. 5 0
      lib/services/device.m.dart
  2. 4 4
      lib/services/education.m.dart

+ 5 - 0
lib/services/device.m.dart

@@ -1899,9 +1899,11 @@ class GetControlParametersRequest extends TokenRequest{
 
 class ControlDeviceConnectRequest extends BaseControlDeviceRequest{
 	String? deviceCode;
+	String? roomCode;
 
 	ControlDeviceConnectRequest({
 		this.deviceCode,
+		this.roomCode,
 		ControlDeviceParameterEnum controlType = ControlDeviceParameterEnum.Start,
 		bool isNeedSyn = false,
 		String? token,
@@ -1914,6 +1916,7 @@ class ControlDeviceConnectRequest extends BaseControlDeviceRequest{
 	factory ControlDeviceConnectRequest.fromJson(Map<String, dynamic> map) {
 		return ControlDeviceConnectRequest( 
 			deviceCode: map['DeviceCode'],
+			roomCode: map['RoomCode'],
 			controlType: ControlDeviceParameterEnum.values.firstWhere((e) => e.index == map['ControlType']),
 			isNeedSyn: map['IsNeedSyn'],
 			token: map['Token'],
@@ -1924,6 +1927,8 @@ class ControlDeviceConnectRequest extends BaseControlDeviceRequest{
 		final map = super.toJson();
 		if(deviceCode != null)
 			map['DeviceCode'] = deviceCode;
+		if(roomCode != null)
+			map['RoomCode'] = roomCode;
 		return map;
 	}
 }

+ 4 - 4
lib/services/education.m.dart

@@ -3469,7 +3469,7 @@ class CourseCommonInfoDTO extends BaseCourseAlbumDTO{
 
 class CourseAlbumExtendDTO extends BaseCourseAlbumDTO{
 	List<CourseInfoDetailDTO >? courseInfos;
-	int studentCount;
+	int signInCount;
 	String? cover;
 	List<String >? courseCodes;
 	String? introduction;
@@ -3487,7 +3487,7 @@ class CourseAlbumExtendDTO extends BaseCourseAlbumDTO{
 
 	CourseAlbumExtendDTO({
 		this.courseInfos,
-		this.studentCount = 0,
+		this.signInCount = 0,
 		this.cover,
 		this.courseCodes,
 		this.introduction,
@@ -3512,7 +3512,7 @@ class CourseAlbumExtendDTO extends BaseCourseAlbumDTO{
 	factory CourseAlbumExtendDTO.fromJson(Map<String, dynamic> map) {
 		return CourseAlbumExtendDTO( 
 			courseInfos: map['CourseInfos'] != null ? (map['CourseInfos'] as List).map((e)=>CourseInfoDetailDTO.fromJson(e as Map<String,dynamic>)).toList() : null,
-			studentCount: map['StudentCount'],
+			signInCount: map['SignInCount'],
 			cover: map['Cover'],
 			courseCodes: map['CourseCodes'] != null ? map['CourseCodes'].cast<String>().toList() : null,
 			introduction: map['Introduction'],
@@ -3536,7 +3536,7 @@ class CourseAlbumExtendDTO extends BaseCourseAlbumDTO{
 		final map = super.toJson();
 		if(courseInfos != null)
 			map['CourseInfos'] = courseInfos;
-		map['StudentCount'] = studentCount;
+		map['SignInCount'] = signInCount;
 		if(cover != null)
 			map['Cover'] = cover;
 		if(courseCodes != null)