export interface IElemElemResponse { whoBuild: number; //#PK userIndx: number; //#PK elemIndx: number; //#PK sourceND: number; //#PK sysElemc: number; parentID: number; hashCode: number; dataLevl: number; dataStat: number; dataOrdr: number; dataDate: number; dataTime: number; dataHide: number; dataFrom: number; kjndKJQJ: number; dataGUID: string; mastName: string; mastGUID: string; createBy: string; createAt: number; updateBy: string; updateAt: number; deleteBy: string; deleteAt: number; queuesBy: number; entityID: string; haveData: number; elemCode: string; elemFrom: string; /** 要素名称 */ elemName: string; elemRule: string; codeDash: string; nameDash: string; elemUses: string; mDefault: number; cDefault: string; nDefault: string; uDefault: string; userOnly: number; usesType: number; canInput: number; } export class TElemElemResponse implements IElemElemResponse { whoBuild: number = 0; userIndx: number = 0; elemIndx: number = 0; sourceND: number = 0; sysElemc: number = 0; parentID: number = 0; hashCode: number = 0; dataLevl: number = 0; dataStat: number = 0; dataOrdr: number = 0; dataDate: number = 0; dataTime: number = 0; dataHide: number = 0; dataFrom: number = 0; kjndKJQJ: number = 0; dataGUID: string = ""; mastName: string = ""; mastGUID: string = ""; createBy: string = ""; createAt: number = 0; updateBy: string = ""; updateAt: number = 0; deleteBy: string = ""; deleteAt: number = 0; queuesBy: number = 0; entityID: string = ""; /** 是否存储明细 */ haveData: number = 0; /** 要素编码 */ elemCode: string = ""; /** 要素表名 */ elemFrom: string = ""; /** 要素名称 */ elemName: string = ""; /** 编码规则 */ elemRule: string = ""; /** 编码分隔 */ codeDash: string = ""; /** 名称分隔 */ nameDash: string = ""; /** 使用场景 */ elemUses: string = ""; mDefault: number = 0; cDefault: string = ""; nDefault: string = ""; uDefault: string = ""; /** 按个人存储 */ userOnly: number = 0; /** 启用单位类型 */ usesType: number = 0; /** 允许编辑 */ canInput: number = 0; }