|
@@ -36,6 +36,7 @@ class ReportTemplateDTO {
|
|
|
String? reportDatasJson;
|
|
|
List<ReportPreviewDTO >? templatePreviewList;
|
|
|
List<String >? templatePreviewUrlList;
|
|
|
+ String? languageCode;
|
|
|
|
|
|
ReportTemplateDTO({
|
|
|
this.reportTemplateCode,
|
|
@@ -52,6 +53,7 @@ class ReportTemplateDTO {
|
|
|
this.reportDatasJson,
|
|
|
this.templatePreviewList,
|
|
|
this.templatePreviewUrlList,
|
|
|
+ this.languageCode,
|
|
|
});
|
|
|
|
|
|
factory ReportTemplateDTO.fromJson(Map<String, dynamic> map) {
|
|
@@ -70,6 +72,7 @@ class ReportTemplateDTO {
|
|
|
reportDatasJson: map['ReportDatasJson'],
|
|
|
templatePreviewList: map['TemplatePreviewList'] != null ? (map['TemplatePreviewList'] as List).map((e)=>ReportPreviewDTO.fromJson(e as Map<String,dynamic>)).toList() : null,
|
|
|
templatePreviewUrlList: map['TemplatePreviewUrlList'] != null ? map['TemplatePreviewUrlList'].cast<String>().toList() : null,
|
|
|
+ languageCode: map['LanguageCode'],
|
|
|
);
|
|
|
}
|
|
|
|
|
@@ -98,6 +101,8 @@ class ReportTemplateDTO {
|
|
|
map['TemplatePreviewList'] = templatePreviewList;
|
|
|
if(templatePreviewUrlList != null)
|
|
|
map['TemplatePreviewUrlList'] = templatePreviewUrlList;
|
|
|
+ if(languageCode != null)
|
|
|
+ map['LanguageCode'] = languageCode;
|
|
|
return map;
|
|
|
}
|
|
|
}
|
|
@@ -654,10 +659,14 @@ class FindReportTemplatePagesRequest extends PageRequest{
|
|
|
class AddReportTemplateRequest extends TokenRequest{
|
|
|
String? reportTemplateName;
|
|
|
String? reportTemplateJson;
|
|
|
+ String? reportDatasJson;
|
|
|
+ ReportTemplateTypeEnum reportTemplateType;
|
|
|
|
|
|
AddReportTemplateRequest({
|
|
|
this.reportTemplateName,
|
|
|
this.reportTemplateJson,
|
|
|
+ this.reportDatasJson,
|
|
|
+ this.reportTemplateType = ReportTemplateTypeEnum.Default,
|
|
|
String? token,
|
|
|
}) : super(
|
|
|
token: token,
|
|
@@ -667,6 +676,8 @@ class AddReportTemplateRequest extends TokenRequest{
|
|
|
return AddReportTemplateRequest(
|
|
|
reportTemplateName: map['ReportTemplateName'],
|
|
|
reportTemplateJson: map['ReportTemplateJson'],
|
|
|
+ reportDatasJson: map['ReportDatasJson'],
|
|
|
+ reportTemplateType: ReportTemplateTypeEnum.values.firstWhere((e) => e.index == map['ReportTemplateType']),
|
|
|
token: map['Token'],
|
|
|
);
|
|
|
}
|
|
@@ -677,6 +688,9 @@ class AddReportTemplateRequest extends TokenRequest{
|
|
|
map['ReportTemplateName'] = reportTemplateName;
|
|
|
if(reportTemplateJson != null)
|
|
|
map['ReportTemplateJson'] = reportTemplateJson;
|
|
|
+ if(reportDatasJson != null)
|
|
|
+ map['ReportDatasJson'] = reportDatasJson;
|
|
|
+ map['ReportTemplateType'] = reportTemplateType.index;
|
|
|
return map;
|
|
|
}
|
|
|
}
|
|
@@ -1439,8 +1453,10 @@ class ThesaurusAllDTO {
|
|
|
}
|
|
|
|
|
|
class GetDefaultThesaurusContentRequest extends TokenRequest{
|
|
|
+ String? languageCode;
|
|
|
|
|
|
GetDefaultThesaurusContentRequest({
|
|
|
+ this.languageCode,
|
|
|
String? token,
|
|
|
}) : super(
|
|
|
token: token,
|
|
@@ -1448,21 +1464,26 @@ class GetDefaultThesaurusContentRequest extends TokenRequest{
|
|
|
|
|
|
factory GetDefaultThesaurusContentRequest.fromJson(Map<String, dynamic> map) {
|
|
|
return GetDefaultThesaurusContentRequest(
|
|
|
+ languageCode: map['LanguageCode'],
|
|
|
token: map['Token'],
|
|
|
);
|
|
|
}
|
|
|
|
|
|
Map<String, dynamic> toJson() {
|
|
|
final map = super.toJson();
|
|
|
+ if(languageCode != null)
|
|
|
+ map['LanguageCode'] = languageCode;
|
|
|
return map;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
class SetUserDefaultThesaurusRequest extends TokenRequest{
|
|
|
String? thesaurusCode;
|
|
|
+ String? languageCode;
|
|
|
|
|
|
SetUserDefaultThesaurusRequest({
|
|
|
this.thesaurusCode,
|
|
|
+ this.languageCode,
|
|
|
String? token,
|
|
|
}) : super(
|
|
|
token: token,
|
|
@@ -1471,6 +1492,7 @@ class SetUserDefaultThesaurusRequest extends TokenRequest{
|
|
|
factory SetUserDefaultThesaurusRequest.fromJson(Map<String, dynamic> map) {
|
|
|
return SetUserDefaultThesaurusRequest(
|
|
|
thesaurusCode: map['ThesaurusCode'],
|
|
|
+ languageCode: map['LanguageCode'],
|
|
|
token: map['Token'],
|
|
|
);
|
|
|
}
|
|
@@ -1479,6 +1501,8 @@ class SetUserDefaultThesaurusRequest extends TokenRequest{
|
|
|
final map = super.toJson();
|
|
|
if(thesaurusCode != null)
|
|
|
map['ThesaurusCode'] = thesaurusCode;
|
|
|
+ if(languageCode != null)
|
|
|
+ map['LanguageCode'] = languageCode;
|
|
|
return map;
|
|
|
}
|
|
|
}
|
|
@@ -1590,9 +1614,11 @@ class GetDefaultReportTemplateContentRequest extends TokenRequest{
|
|
|
|
|
|
class SetUserDefaultReportTemplateRequest extends TokenRequest{
|
|
|
String? reportTemplateCode;
|
|
|
+ String? languageCode;
|
|
|
|
|
|
SetUserDefaultReportTemplateRequest({
|
|
|
this.reportTemplateCode,
|
|
|
+ this.languageCode,
|
|
|
String? token,
|
|
|
}) : super(
|
|
|
token: token,
|
|
@@ -1601,6 +1627,7 @@ class SetUserDefaultReportTemplateRequest extends TokenRequest{
|
|
|
factory SetUserDefaultReportTemplateRequest.fromJson(Map<String, dynamic> map) {
|
|
|
return SetUserDefaultReportTemplateRequest(
|
|
|
reportTemplateCode: map['ReportTemplateCode'],
|
|
|
+ languageCode: map['LanguageCode'],
|
|
|
token: map['Token'],
|
|
|
);
|
|
|
}
|
|
@@ -1609,6 +1636,8 @@ class SetUserDefaultReportTemplateRequest extends TokenRequest{
|
|
|
final map = super.toJson();
|
|
|
if(reportTemplateCode != null)
|
|
|
map['ReportTemplateCode'] = reportTemplateCode;
|
|
|
+ if(languageCode != null)
|
|
|
+ map['LanguageCode'] = languageCode;
|
|
|
return map;
|
|
|
}
|
|
|
}
|