与主干版本同步
This commit is contained in:
		@@ -1,5 +0,0 @@
 | 
			
		||||
import { Command } from "../../Editor/CommandMachine";
 | 
			
		||||
export declare class LookOverBoardInfos implements Command {
 | 
			
		||||
    exec(): Promise<void>;
 | 
			
		||||
}
 | 
			
		||||
//# sourceMappingURL=LookOverBoardInfos.d.ts.map
 | 
			
		||||
@@ -1 +0,0 @@
 | 
			
		||||
{"version":3,"file":"LookOverBoardInfos.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/LookOverBoardInfos/LookOverBoardInfos.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAMtD,qBAAa,kBAAmB,YAAW,OAAO;IAExC,IAAI;CAyBb"}
 | 
			
		||||
@@ -1,34 +0,0 @@
 | 
			
		||||
import { Vector3 } from "three";
 | 
			
		||||
import { Board } from "../../DatabaseServices/Entity/Board";
 | 
			
		||||
import { IHardwareType } from "../../Production/Product";
 | 
			
		||||
export interface ICountType<T = IHardwareType> {
 | 
			
		||||
    name?: string;
 | 
			
		||||
    count: number;
 | 
			
		||||
    entity?: T;
 | 
			
		||||
    count2?: number | string;
 | 
			
		||||
    unit?: string;
 | 
			
		||||
    length?: number;
 | 
			
		||||
}
 | 
			
		||||
export declare type GetCountOption = {
 | 
			
		||||
    sealGruopKey: (block: Board) => string;
 | 
			
		||||
};
 | 
			
		||||
declare class LookOverBoardInfosTool {
 | 
			
		||||
    private drillTypeMap;
 | 
			
		||||
    private sealMap;
 | 
			
		||||
    private boardMap;
 | 
			
		||||
    GetCount(brs: (Board | IHardwareType)[], options?: GetCountOption): {
 | 
			
		||||
        drillCount: ICountType<IHardwareType>[];
 | 
			
		||||
        hardwareCount: ICountType<IHardwareType>[];
 | 
			
		||||
        sealCount: ICountType<IHardwareType>[];
 | 
			
		||||
        areaCount: ICountType<Board>[];
 | 
			
		||||
    };
 | 
			
		||||
    private Update;
 | 
			
		||||
    ParseSpec(en: IHardwareType | Vector3, spec: string, len?: number): string;
 | 
			
		||||
    ParseHardwareCount(k: string, v: IHardwareType[], hardwareCount: ICountType[]): void;
 | 
			
		||||
    private UpdateBoardMap;
 | 
			
		||||
    GetBoardThickness(br: Board): string;
 | 
			
		||||
    GetBoardsArea(brs: Board[]): string;
 | 
			
		||||
}
 | 
			
		||||
export declare const lookOverBoardInfosTool: LookOverBoardInfosTool;
 | 
			
		||||
export {};
 | 
			
		||||
//# sourceMappingURL=LookOverBoardInfosTool.d.ts.map
 | 
			
		||||
@@ -1 +0,0 @@
 | 
			
		||||
{"version":3,"file":"LookOverBoardInfosTool.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/LookOverBoardInfos/LookOverBoardInfosTool.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAQhC,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAM5D,OAAO,EAAE,aAAa,EAAc,MAAM,0BAA0B,CAAC;AAGrE,MAAM,WAAW,UAAU,CAAC,CAAC,GAAG,aAAa;IAEzC,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,CAAC,CAAC;IACX,MAAM,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACzB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,MAAM,CAAC;CACnB;AACD,oBAAY,cAAc,GAAG;IAAE,YAAY,EAAE,CAAC,KAAK,EAAE,KAAK,KAAK,MAAM,CAAC;CAAE,CAAC;AACzE,cAAM,sBAAsB;IAExB,OAAO,CAAC,YAAY,CAAoD;IACxE,OAAO,CAAC,OAAO,CAAkC;IACjD,OAAO,CAAC,QAAQ,CAA8B;IAC9C,QAAQ,CAAC,GAAG,EAAE,CAAC,KAAK,GAAG,aAAa,CAAC,EAAE,EAAE,OAAO,GAAE,cAAqB;;;;;;IA2CvE,OAAO,CAAC,MAAM;IA+Jd,SAAS,CAAC,EAAE,EAAE,aAAa,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,EAAE,MAAM;IAKjE,kBAAkB,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,aAAa,EAAE,EAAE,aAAa,EAAE,UAAU,EAAE;IA6C7E,OAAO,CAAC,cAAc;IAmBtB,iBAAiB,CAAC,EAAE,EAAE,KAAK;IAQ3B,aAAa,CAAC,GAAG,EAAE,KAAK,EAAE;CAc7B;AAED,eAAO,MAAM,sBAAsB,wBAA+B,CAAC"}
 | 
			
		||||
		Reference in New Issue
	
	Block a user