|
@@ -777,6 +777,74 @@ public class SummaryArgs {
|
|
|
, "online_retailers_del_1"))
|
|
|
, (j) -> Collections.singletonList(j.getString("company_id"))
|
|
|
));
|
|
|
+ a.put("finance_info_v3", new SummaryArgs(
|
|
|
+ "ng_rt_finance_info_v3"
|
|
|
+ , Arrays.asList(
|
|
|
+ new ArgsInfo(
|
|
|
+ "company_id"
|
|
|
+ , ""
|
|
|
+ , "deleted"
|
|
|
+ ),
|
|
|
+ new ArgsInfo(
|
|
|
+ "company_id"
|
|
|
+ , ""
|
|
|
+ , "deleted"
|
|
|
+ , " and vendinc_dis = '1' "
|
|
|
+ , "dis"
|
|
|
+ )
|
|
|
+ )
|
|
|
+ , Arrays.asList(new ValueAlias(
|
|
|
+ ""
|
|
|
+ , "0"
|
|
|
+ , "finance_info_v3_del_0"),
|
|
|
+ new ValueAlias(
|
|
|
+ ""
|
|
|
+ , "1"
|
|
|
+ , "finance_info_v3_del_1"),
|
|
|
+ new ValueAlias(
|
|
|
+ ""
|
|
|
+ , "0"
|
|
|
+ , "finance_info_v3_dis_0"),
|
|
|
+ new ValueAlias(
|
|
|
+ ""
|
|
|
+ , "1"
|
|
|
+ , "finance_info_v3_dis_1")
|
|
|
+
|
|
|
+ )
|
|
|
+ , (j) -> Collections.singletonList(j.getString("company_id"))
|
|
|
+ ));
|
|
|
+ a.put("private_enterprise", new SummaryArgs(
|
|
|
+ "ng_rt_private_enterprise"
|
|
|
+ , Collections.singletonList(new ArgsInfo(
|
|
|
+ "company_id"
|
|
|
+ , ""
|
|
|
+ , "deleted"))
|
|
|
+ , Arrays.asList(new ValueAlias(
|
|
|
+ ""
|
|
|
+ , "0"
|
|
|
+ , "private_enterprise_del_0"),
|
|
|
+ new ValueAlias(
|
|
|
+ ""
|
|
|
+ , "1"
|
|
|
+ , "private_enterprise_del_1"))
|
|
|
+ , (j) -> Collections.singletonList(j.getString("company_id"))
|
|
|
+ ));
|
|
|
+ a.put("company_annual_report", new SummaryArgs(
|
|
|
+ "ng_rt_company_annual_report"
|
|
|
+ , Collections.singletonList(new ArgsInfo(
|
|
|
+ "company_id"
|
|
|
+ , ""
|
|
|
+ , "deleted"))
|
|
|
+ , Arrays.asList(new ValueAlias(
|
|
|
+ ""
|
|
|
+ , "0"
|
|
|
+ , "company_annual_report_del_0"),
|
|
|
+ new ValueAlias(
|
|
|
+ ""
|
|
|
+ , "1"
|
|
|
+ , "company_annual_report_del_1"))
|
|
|
+ , (j) -> Collections.singletonList(j.getString("company_id"))
|
|
|
+ ));
|
|
|
return a;
|
|
|
}
|
|
|
|
|
@@ -786,6 +854,8 @@ public class SummaryArgs {
|
|
|
public String filterField;
|
|
|
private String category;
|
|
|
private String groupField;
|
|
|
+ private String condition = "";
|
|
|
+ private String type = "del";
|
|
|
|
|
|
|
|
|
public ArgsInfo(String filterField, String category, String groupField) {
|
|
@@ -793,6 +863,14 @@ public class SummaryArgs {
|
|
|
this.category = category;
|
|
|
this.groupField = groupField;
|
|
|
}
|
|
|
+
|
|
|
+ public ArgsInfo(String filterField, String category, String groupField, String condition, String type) {
|
|
|
+ this.filterField = filterField;
|
|
|
+ this.category = category;
|
|
|
+ this.groupField = groupField;
|
|
|
+ this.condition = condition;
|
|
|
+ this.type = type;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Data
|