class FingerprintListDataEntity { FingerprintListDataEntity( {this.errorCode, this.description, this.errorMsg, this.data}); FingerprintListDataEntity.fromJson(Map json) { errorCode = json['errorCode']; description = json['description']; errorMsg = json['errorMsg']; data = json['data'] != null ? Data.fromJson(json['data']) : null; } int? errorCode; String? description; String? errorMsg; Data? data; Map toJson() { final Map data = {}; data['errorCode'] = errorCode; data['description'] = description; data['errorMsg'] = errorMsg; if (this.data != null) { data['data'] = this.data!.toJson(); } return data; } } class Data { Data({this.list, this.pageNo, this.pageSize, this.pages, this.total}); Data.fromJson(Map json) { if (json['list'] != null) { list = []; json['list'].forEach((v) { list!.add(FingerprintItemData.fromJson(v)); }); } pageNo = json['pageNo']; pageSize = json['pageSize']; pages = json['pages']; total = json['total']; } List? list; int? pageNo; int? pageSize; int? pages; int? total; Map toJson() { final Map data = {}; if (list != null) { data['list'] = list!.map((v) => v.toJson()).toList(); } data['pageNo'] = pageNo; data['pageSize'] = pageSize; data['pages'] = pages; data['total'] = total; return data; } } class FingerprintItemData { FingerprintItemData( {this.fingerprintStatus, this.lockId, this.createDate, this.fingerprintName, this.endDate, this.apiUserId, this.nickName, this.isCoerced, this.startDate, this.fingerprintNumber, this.fingerprintType, this.fingerprintId, this.senderUsername, this.weekDay, this.validTimeStr, this.cardName, this.cardNumber, this.cardType, this.cardId, this.faceId, this.faceName, this.faceNumber, this.status, this.addType, this.faceType, this.cyclicConfig, this.featureData, this.faceRight, this.cardStatus, this.cardRight, this.fingerRight, this.remoteId, this.remoteName, this.remoteNumber, this.mac, this.electricQuantity, this.remoteStatus, this.remoteType, this.adminUid, this.remoteRight, this.lockAlias, this.palmVeinId, this.palmVeinName, this.palmVeinNumber, this.palmVeinStatus, this.palmVeinType, this.palmVeinRight }); FingerprintItemData.fromJson(Map json) { fingerprintStatus = json['fingerprintStatus']; lockId = json['lockId']; createDate = json['createDate']; fingerprintName = json['fingerprintName']; endDate = json['endDate']; apiUserId = json['apiUserId']; nickName = json['nickName']; isCoerced = json['isCoerced']; startDate = json['startDate']; fingerprintNumber = json['fingerprintNumber']; fingerprintType = json['fingerprintType']; fingerprintId = json['fingerprintId']; senderUsername = json['senderUsername']; weekDay = json['weekDay']; validTimeStr = json['validTimeStr']; cardName = json['cardName']; cardNumber = json['cardNumber']; cardType = json['cardType']; cardId = json['cardId']; faceId = json['faceId']; faceName = json['faceName']; faceNumber = json['faceNumber']; status = json['status']; addType = json['addType']; faceType = json['faceType']; cyclicConfig = json['cyclicConfig']; featureData = json['featureData']; faceRight = json['faceRight']; cardStatus = json['cardStatus']; cardRight = json['cardRight']; fingerRight = json['fingerRight']; remoteId = json['remoteId']; remoteName = json['remoteName']; remoteNumber = json['remoteNumber']; mac = json['mac']; electricQuantity = json['electricQuantity']; remoteStatus = json['remoteStatus']; remoteType = json['remoteType']; adminUid = json['adminUid']; remoteRight = json['remoteRight']; lockAlias = json['lockAlias']; palmVeinId = json['palmVeinId']; palmVeinName = json['palmVeinName']; palmVeinNumber = json['palmVeinNumber']; palmVeinStatus = json['palmVeinStatus']; palmVeinType = json['palmVeinType']; palmVeinRight = json['palmVeinRight']; } int? fingerprintStatus; int? lockId; int? createDate; String? fingerprintName; int? endDate; int? apiUserId; String? nickName; int? isCoerced; int? startDate; String? fingerprintNumber; int? fingerprintType; int? fingerprintId; String? senderUsername; List? weekDay; String? validTimeStr; int? fingerRight; String? cardName; String? cardNumber; int? cardType; int? cardId; int? cardStatus; int? cardRight; int? faceId; String? faceName; String? faceNumber; int? status; int? addType; int? faceType; List? cyclicConfig; String? featureData; int? faceRight; int? remoteId; String? remoteName; String? remoteNumber; String? mac; int? electricQuantity; int? remoteStatus; int? remoteType; int? adminUid; int? remoteRight; String? lockAlias; int? palmVeinId; String? palmVeinName; String? palmVeinNumber; int? palmVeinStatus; int? palmVeinType; int? palmVeinRight; Map toJson() { final Map data = {}; data['fingerprintStatus'] = fingerprintStatus; data['lockId'] = lockId; data['createDate'] = createDate; data['fingerprintName'] = fingerprintName; data['endDate'] = endDate; data['apiUserId'] = apiUserId; data['nickName'] = nickName; data['isCoerced'] = isCoerced; data['startDate'] = startDate; data['fingerprintNumber'] = fingerprintNumber; data['fingerprintType'] = fingerprintType; data['fingerprintId'] = fingerprintId; data['senderUsername'] = senderUsername; data['weekDay'] = weekDay; data['validTimeStr'] = validTimeStr; data['cardName'] = cardName; data['cardNumber'] = cardNumber; data['cardType'] = cardType; data['cardId'] = cardId; data['faceId'] = faceId; data['faceName'] = faceName; data['faceNumber'] = faceNumber; data['status'] = status; data['addType'] = addType; data['faceType'] = faceType; data['cyclicConfig'] = cyclicConfig; data['featureData'] = featureData; data['faceRight'] = faceRight; data['cardStatus'] = cardStatus; data['cardRight'] = cardRight; data['fingerRight'] = fingerRight; data['remoteId'] = remoteId; data['remoteName'] = remoteName; data['remoteNumber'] = remoteNumber; data['mac'] = mac; data['electricQuantity'] = electricQuantity; data['remoteStatus'] = remoteStatus; data['remoteType'] = remoteType; data['adminUid'] = adminUid; data['remoteRight'] = remoteRight; data['lockAlias'] = lockAlias; data['palmVeinId'] = palmVeinId; data['palmVeinName'] = palmVeinName; data['palmVeinNumber'] = palmVeinNumber; data['palmVeinStatus'] = palmVeinStatus; data['palmVeinType'] = palmVeinType; data['palmVeinRight'] = palmVeinRight; return data; } }