1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- import 'adminDB.m.dart';
- import 'device.m.dart';
- import 'authentication.m.dart';
- class UserFeatureInfoDTO {
- String? featureCode;
- String? featureName;
- String? fatherCode;
- UserFeatureInfoDTO({
- this.featureCode,
- this.featureName,
- this.fatherCode,
- });
- factory UserFeatureInfoDTO.fromJson(Map<String, dynamic> map) {
- return UserFeatureInfoDTO(
- featureCode: map['FeatureCode'],
- featureName: map['FeatureName'],
- fatherCode: map['FatherCode'],
- );
- }
- Map<String, dynamic> toJson() {
- final map = Map<String, dynamic>();
- if(featureCode != null)
- map['FeatureCode'] = featureCode;
- if(featureName != null)
- map['FeatureName'] = featureName;
- if(fatherCode != null)
- map['FatherCode'] = fatherCode;
- return map;
- }
- }
- class CreateUserFeatureDBRequest extends TableDataItem<UserFeatureInfoDTO>{
- UserFeatureInfoDTO? ;
- CreateUserFeatureDBRequest({
- this.,
- Map<String,String>? platformDatas,
- String? extensionData,
- }) : super(
- data: data,
- platformDatas: platformDatas,
- extensionData: extensionData,
- );
- factory CreateUserFeatureDBRequest.fromJson(Map<String, dynamic> map) {
- return CreateUserFeatureDBRequest(
- : map[''],
- platformDatas: map['PlatformDatas'] != null ? map['PlatformDatas'].cast<String,String>() : null,
- extensionData: map['ExtensionData'],
- );
- }
- Map<String, dynamic> toJson() {
- final map = super.toJson();
- if( != null)
- map[''] = ;
- return map;
- }
- }
|