|
|
@@ -351,7 +351,6 @@ export interface ICurrent_DATA {
|
|
|
master_data: any[];
|
|
|
master_data_ex: any[];
|
|
|
}
|
|
|
-
|
|
|
export interface ICustomizeCfg {
|
|
|
fillZero: boolean;
|
|
|
fonts: {
|
|
|
@@ -607,4 +606,51 @@ export interface IPretreatment {
|
|
|
}
|
|
|
export interface ISubFilters {
|
|
|
[key: string]: any;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+//报表用户信息的内容
|
|
|
+// 报表显示设置参数
|
|
|
+export interface IRptConfig{
|
|
|
+ fillZero: boolean;
|
|
|
+ fonts: {
|
|
|
+ CfgDispName: string;
|
|
|
+ FontBold: string;
|
|
|
+ FontHeight: string;
|
|
|
+ FontItalic: string;
|
|
|
+ FontUnderline: string;
|
|
|
+ ID: string;
|
|
|
+ Name: string;
|
|
|
+ }[];
|
|
|
+ isNarrow: boolean;
|
|
|
+ margins: IPosition;
|
|
|
+ showVerticalLine: boolean;
|
|
|
+}
|
|
|
+export interface RptTreeNode {
|
|
|
+ ID: string;
|
|
|
+ name: string;
|
|
|
+ icon: string;
|
|
|
+ children?: RptTreeNode[];
|
|
|
+ userId?: string;
|
|
|
+ flags?: {
|
|
|
+ constructSumType?: string | null;
|
|
|
+ taxType?: string | null;
|
|
|
+ auditType?: string | null;
|
|
|
+ };
|
|
|
+ }
|
|
|
+export interface IRptSchemeList{
|
|
|
+ ID:string;
|
|
|
+ name:string;
|
|
|
+ typeID:string;
|
|
|
+ typeName:string;
|
|
|
+ data:RptTreeNode[];
|
|
|
+
|
|
|
+}
|
|
|
+//报表设置参数
|
|
|
+export interface IRptCustomizeCfg {
|
|
|
+ userID?: string;
|
|
|
+ rptConfig:IRptConfig,
|
|
|
+ schemeData:IRptSchemeList[]
|
|
|
+
|
|
|
}
|