import { IDeptResponse } from "../core/IDeptResponse"; import { IPathResponse } from "../core/IPathResponse"; import { IUserAcnoResponse } from "../core/IUserAcnoResponse"; import { IUserResponse } from "../core/IUserResponse"; import { IGamsBillResponse } from "../gams/IGamsBillResponse"; import { IYzhtMainResponse } from "../yzht/IYzhtMainResponse"; import { ICggzBillResponse } from "./ICggzBillResponse"; import { IYzcgMainResponse } from "../yzcg/IYzcgMainResponse"; export interface ICggzMainResponse { whoBuild: number; userIndx: number; cggzIndx: number; parentID: number; hashCode: number; dataLevl: number; dataFrom: number; kjndKJQJ: number; dataStat: number; dataOrdr: number; dataHide: number; dataType: number; dataDate: number; dataTime: number; dataGUID: string; mastName: string; mastGUID: string; createBy: string; createAt: number; updateBy: string; updateAt: number; deleteBy: string; deleteAt: number; queuesBy: number; entityID: string; yzcgMain: number; sourceND: number; unitMain: number; deptMain: number; cggzStat: number; flowUndo: number; flowText: string; cggzCode: string; //单据编号 sqbmText: string; //申请部门 sqyhText: string; //申请用户 cggzSqrq: number; //申请日期 cggzDljg: number; //代理机构 cggzZbrq: number; //招标日期 outMoney: number; //中标金额 cggzMemo: string; //备注信息 menuUUID: string; cggzCgml: number; zbdwText: string; zbdwSize: number; userMain: number; coverURL: string; touchURL: string; deptName: string; sourceBm: string; unitNamf: string; sourceDw: string; lastDate: number; lastTime: number; flowMain: number; flowNode: number; flowStat: number; didFirst: number; lastMemo: string; userName: string; userGUID: string; yzcgCode: string; cgxmText: string; dljgText: string; yzcgCglx: number; menuName: string; expdMain: number; yzcgZbkz: number; yzcgIndx: number; cggzMain: number; cgfsText: string; fromOutMoney: number; fromYzhtIndx: number; listSQBM: IDeptResponse[]; listSQYH: IUserResponse[]; listBill: ICggzBillResponse[]; listPath: IPathResponse[]; listZbdw: IUserAcnoResponse[]; listYzcg: IYzcgMainResponse[]; listGams: IGamsBillResponse[]; listWithGAMS: IGamsBillResponse[]; listWithYzht: IYzhtMainResponse[]; selectWithGams: IGamsBillResponse[]; detailId: number; } export class TCggzMainResponse implements ICggzMainResponse { whoBuild: number = 0; userIndx: number = 0; cggzIndx: number = 0; parentID: number = 0; hashCode: number = 0; dataLevl: number = 0; dataFrom: number = 0; kjndKJQJ: number = 0; dataStat: number = 1; dataOrdr: number = 0; dataHide: number = 0; dataType: number = 0; dataDate: number = 0; dataTime: 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 = ""; yzcgMain: number = 0; sourceND: number = 0; unitMain: number = 0; deptMain: number = 0; cggzStat: number = 0; flowUndo: number = 0; flowText: string = ""; cggzCode: string = ""; sqbmText: string = ""; sqyhText: string = ""; cggzSqrq: number = 0; cggzDljg: number = 0; cggzZbrq: number = 0; outMoney: number = 0; cggzMemo: string = ""; menuUUID: string = ""; cggzCgml: number = 0; zbdwText: string = ""; yzcgZbkz: number = 0; zbdwSize: number = 0; userMain: number = 0; coverURL: string = ""; touchURL: string = ""; deptName: string = ""; sourceBm: string = ""; unitNamf: string = ""; sourceDw: string = ""; lastDate: number = 0; lastTime: number = 0; flowMain: number = 0; flowNode: number = 0; flowStat: number = 0; didFirst: number = 0; lastMemo: string = ""; userName: string = ""; userGUID: string = ""; yzcgCode: string = ""; cgxmText: string = ""; dljgText: string = ""; yzcgCglx: number = 0; menuName: string = ""; expdMain: number = 0; yzcgIndx: number = 0; cggzMain: number = 0; cgfsText: string = ""; fromOutMoney: number = 0; fromYzhtIndx: number = 0; listSQBM: IDeptResponse[] = []; listSQYH: IUserResponse[] = []; listBill: ICggzBillResponse[] = []; listPath: IPathResponse[] = []; listZbdw: IUserAcnoResponse[] = []; listYzcg: IYzcgMainResponse[] = []; listGams: IGamsBillResponse[] = []; listWithGAMS: IGamsBillResponse[] = []; listWithYzht: IYzhtMainResponse[] = []; selectWithGams: IGamsBillResponse[] = []; detailId: number = 0; }