与主干版本同步
This commit is contained in:
23
types/Add-on/Erp/ErpCommands.d.ts
vendored
23
types/Add-on/Erp/ErpCommands.d.ts
vendored
@@ -1,23 +0,0 @@
|
||||
import { Board } from "../../DatabaseServices/Entity/Board";
|
||||
import { Command } from "../../Editor/CommandMachine";
|
||||
import { IHardwareType } from "../../Production/Product";
|
||||
export declare class ChaiDan implements Command {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare class ChaiDanJB implements Command {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare class ChaiDanExport implements Command {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare class ShoWYouHua implements Command {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare class Decompose implements Command {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare function GetProductsEntitys(): Promise<{
|
||||
boardList: Board[];
|
||||
metalsList: IHardwareType[];
|
||||
}>;
|
||||
//# sourceMappingURL=ErpCommands.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"ErpCommands.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ErpCommands.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,KAAK,EAAE,MAAM,qCAAqC,CAAC;AAM5D,OAAO,EAAE,OAAO,EAAE,MAAM,6BAA6B,CAAC;AAItD,OAAO,EAAE,aAAa,EAAE,MAAM,0BAA0B,CAAC;AAWzD,qBAAa,OAAQ,YAAW,OAAO;IAE7B,IAAI;CAIb;AACD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CAIb;AACD,qBAAa,aAAc,YAAW,OAAO;IAEnC,IAAI;CAIb;AACD,qBAAa,UAAW,YAAW,OAAO;IAEhC,IAAI;CAYb;AACD,qBAAa,SAAU,YAAW,OAAO;IAE/B,IAAI;CAIb;AAwOD,wBAAsB,kBAAkB;;;GA4EvC"}
|
28
types/Add-on/Erp/ErpView.d.ts
vendored
28
types/Add-on/Erp/ErpView.d.ts
vendored
@@ -1,28 +0,0 @@
|
||||
import * as React from "react";
|
||||
import { BoardStore } from "../../UI/Store/BoardStore";
|
||||
import { OrderDataBlock } from "./Models/CadBlock";
|
||||
import { OrderDataObject, ProcessGroupObject } from "./Models/CadObject";
|
||||
import { ErpRouteInfo } from "./Models/ErpRouteInfo";
|
||||
interface ErpViewProp {
|
||||
erpRoute: ErpRouteInfo;
|
||||
session: string;
|
||||
token: string;
|
||||
cadData: {
|
||||
blockList: OrderDataBlock[];
|
||||
objectList: OrderDataObject[];
|
||||
processGroupList: ProcessGroupObject[];
|
||||
};
|
||||
store: BoardStore;
|
||||
}
|
||||
export declare class ErpView extends React.Component<ErpViewProp, {}> {
|
||||
iframe: React.RefObject<HTMLIFrameElement>;
|
||||
constructor(props: any);
|
||||
postMessage: (command: string, content?: any) => void;
|
||||
iframeLoaded: () => void;
|
||||
private closeEvent;
|
||||
private warningEvent;
|
||||
render(): JSX.Element;
|
||||
componentWillUnmount(): void;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=ErpView.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"ErpView.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ErpView.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,EAAE,UAAU,EAAE,MAAM,2BAA2B,CAAC;AAEvD,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AACnD,OAAO,EAAE,eAAe,EAAE,kBAAkB,EAAE,MAAM,oBAAoB,CAAC;AACzE,OAAO,EAAE,YAAY,EAAE,MAAM,uBAAuB,CAAC;AAKrD,UAAU,WAAW;IAEjB,QAAQ,EAAE,YAAY,CAAC;IACvB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE;QAAE,SAAS,EAAE,cAAc,EAAE,CAAC;QAAC,UAAU,EAAE,eAAe,EAAE,CAAC;QAAC,gBAAgB,EAAE,kBAAkB,EAAE,CAAC;KAAE,CAAC;IACjH,KAAK,EAAE,UAAU,CAAC;CACrB;AACD,qBAAa,OAAQ,SAAQ,KAAK,CAAC,SAAS,CAAC,WAAW,EAAE,EAAE,CAAC;IACzD,MAAM,EAAE,KAAK,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAC;gBAC/B,KAAK,KAAA;IAKjB,WAAW,YAAa,MAAM,YAAW,GAAG,UA2B1C;IACF,YAAY,aAyBV;IACF,OAAO,CAAC,UAAU,CAQhB;IACF,OAAO,CAAC,YAAY,CAYlB;IACF,MAAM;IA8BN,oBAAoB;CAKvB"}
|
14
types/Add-on/Erp/ExceedBlocksMind.d.ts
vendored
14
types/Add-on/Erp/ExceedBlocksMind.d.ts
vendored
@@ -1,14 +0,0 @@
|
||||
import { OrderDataBlock } from "./Models/CadBlock";
|
||||
import { BoardStore } from "../../UI/Store/BoardStore";
|
||||
import * as React from "react";
|
||||
interface ExceedMindProp {
|
||||
exceedBlcks: OrderDataBlock[];
|
||||
mindInfo: string;
|
||||
store: BoardStore;
|
||||
}
|
||||
export declare class ExceedMind extends React.Component<ExceedMindProp, {}> {
|
||||
constructor(props: any);
|
||||
render(): JSX.Element;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=ExceedBlocksMind.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"ExceedBlocksMind.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ExceedBlocksMind.tsx"],"names":[],"mappings":"AAEA,OAAO,EAAE,cAAc,EAAY,MAAM,mBAAmB,CAAC;AAC7D,OAAO,EAAE,UAAU,EAAE,MAAM,2BAA2B,CAAC;AAEvD,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,UAAU,cAAc;IAEpB,WAAW,EAAE,cAAc,EAAE,CAAC;IAC9B,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,UAAU,CAAC;CACrB;AACD,qBAAa,UAAW,SAAQ,KAAK,CAAC,SAAS,CAAC,cAAc,EAAE,EAAE,CAAC;gBACnD,KAAK,KAAA;IAIjB,MAAM;CAkDT"}
|
4
types/Add-on/Erp/HostURL.d.ts
vendored
4
types/Add-on/Erp/HostURL.d.ts
vendored
@@ -1,4 +0,0 @@
|
||||
export declare const ErpURL: {
|
||||
host: string;
|
||||
};
|
||||
//# sourceMappingURL=HostURL.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"HostURL.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/HostURL.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,MAAM;;CAElB,CAAC"}
|
90
types/Add-on/Erp/Models/CadBlock.d.ts
vendored
90
types/Add-on/Erp/Models/CadBlock.d.ts
vendored
@@ -1,90 +0,0 @@
|
||||
export declare class OrderDataBlock {
|
||||
ID: number;
|
||||
BoardName: string;
|
||||
BoardType: BoardType;
|
||||
BlockID: number;
|
||||
Width: number;
|
||||
Height: number;
|
||||
Thickness: number;
|
||||
SpliteWidth: number;
|
||||
SpliteHeight: number;
|
||||
SpliteThickness: number;
|
||||
SealedLeft: number;
|
||||
SealedRight: number;
|
||||
SealedUp: number;
|
||||
SealedDown: number;
|
||||
Area: number;
|
||||
Wave: WaveType;
|
||||
HoleFace: FaceType;
|
||||
PaiKong: PaiKongType;
|
||||
RemarkID: number;
|
||||
RemarkJson: string;
|
||||
UnRegularPointCount: number;
|
||||
IsHXDJX: boolean;
|
||||
FrontHoleCount: number;
|
||||
BackHoleCount: number;
|
||||
SideHoleCount: number;
|
||||
FrontModelCount: number;
|
||||
BackModelCount: number;
|
||||
IsDoor: boolean;
|
||||
OpenDoorType: number;
|
||||
CadDataType: CadType;
|
||||
CadData: string;
|
||||
ModuleID: number;
|
||||
BorderLengthHeavy: number;
|
||||
BorderLengthLight: number;
|
||||
ModuleTypeName: string;
|
||||
ModuleName: string;
|
||||
RoomName: string;
|
||||
BoxName: string;
|
||||
ModuleWidth: number;
|
||||
ModuleHeight: number;
|
||||
ModuleDepth: number;
|
||||
BoxWidth: number;
|
||||
BoxHeight: number;
|
||||
BoxDepth: number;
|
||||
BlockName: number;
|
||||
GoodsID: number;
|
||||
Material: string;
|
||||
MaterialName: string;
|
||||
Color: string;
|
||||
ObjIDs: BlockObjIds;
|
||||
KaiLiaoWidth: number;
|
||||
KaiLiaoHeight: number;
|
||||
RemarkExtra: string;
|
||||
}
|
||||
export declare enum CadType {
|
||||
Cad = 1,
|
||||
WebCad = 2
|
||||
}
|
||||
export declare class BlockObjIds {
|
||||
BlockID: number;
|
||||
BID: string;
|
||||
ObjIDs: string;
|
||||
}
|
||||
export declare enum BoardType {
|
||||
Layer = 0,
|
||||
Vertical = 1,
|
||||
Behind = 2
|
||||
}
|
||||
export declare enum WaveType {
|
||||
正纹 = 0,
|
||||
可翻转 = 1,
|
||||
反纹 = 2
|
||||
}
|
||||
export declare enum FaceType {
|
||||
正面 = 0,
|
||||
反面 = 1,
|
||||
侧面 = 2
|
||||
}
|
||||
export declare enum HoleFaceType {
|
||||
正面 = 0,
|
||||
反面 = 1,
|
||||
侧面 = 2
|
||||
}
|
||||
export declare enum PaiKongType {
|
||||
正面 = 0,
|
||||
反面 = 1,
|
||||
随意面 = 2
|
||||
}
|
||||
//# sourceMappingURL=CadBlock.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"CadBlock.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/CadBlock.ts"],"names":[],"mappings":"AAAA,qBAAa,cAAc;IAEvB,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,SAAS,CAAC;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IACrB,eAAe,EAAE,MAAM,CAAC;IACxB,UAAU,EAAE,MAAM,CAAK;IACvB,WAAW,EAAE,MAAM,CAAK;IACxB,QAAQ,EAAE,MAAM,CAAK;IACrB,UAAU,EAAE,MAAM,CAAK;IACvB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,QAAQ,CAAC;IACf,QAAQ,EAAE,QAAQ,CAAC;IACnB,OAAO,EAAE,WAAW,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,mBAAmB,EAAE,MAAM,CAAC;IAC5B,OAAO,EAAE,OAAO,CAAC;IACjB,cAAc,EAAE,MAAM,CAAC;IACvB,aAAa,EAAE,MAAM,CAAC;IACtB,aAAa,EAAE,MAAM,CAAC;IACtB,eAAe,EAAE,MAAM,CAAC;IACxB,cAAc,EAAE,MAAM,CAAC;IACvB,MAAM,EAAE,OAAO,CAAC;IAChB,YAAY,EAAE,MAAM,CAAC;IACrB,WAAW,EAAE,OAAO,CAAC;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,MAAM,CAAC;IACjB,iBAAiB,EAAE,MAAM,CAAC;IAC1B,iBAAiB,EAAE,MAAM,CAAC;IAE1B,cAAc,EAAE,MAAM,CAAC;IAGvB,UAAU,EAAE,MAAM,CAAC;IAGnB,QAAQ,EAAE,MAAM,CAAC;IAGjB,OAAO,EAAE,MAAM,CAAC;IAGhB,WAAW,EAAE,MAAM,CAAC;IAGpB,YAAY,EAAE,MAAM,CAAC;IAGrB,WAAW,EAAE,MAAM,CAAC;IAEpB,QAAQ,EAAE,MAAM,CAAC;IAGjB,SAAS,EAAE,MAAM,CAAC;IAGlB,QAAQ,EAAE,MAAM,CAAC;IAEjB,SAAS,EAAE,MAAM,CAAC;IAClB,OAAO,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,MAAM,CAAC;IACjB,YAAY,EAAE,MAAM,CAAC;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,WAAW,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IACrB,aAAa,EAAE,MAAM,CAAC;IACtB,WAAW,EAAE,MAAM,CAAC;CACvB;AACD,oBAAY,OAAO;IAEf,GAAG,IAAI;IACP,MAAM,IAAI;CACb;AACD,qBAAa,WAAW;IAEpB,OAAO,EAAE,MAAM,CAAC;IAChB,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,oBAAY,SAAS;IAEjB,KAAK,IAAI;IACT,QAAQ,IAAI;IACZ,MAAM,IAAI;CACb;AACD,oBAAY,QAAQ;IAEhB,EAAE,IAAI;IACN,GAAG,IAAI;IACP,EAAE,IAAI;CACT;AACD,oBAAY,QAAQ;IAEhB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,EAAE,IAAI;CACT;AACD,oBAAY,YAAY;IAEpB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,EAAE,IAAI;CACT;AACD,oBAAY,WAAW;IAEnB,EAAE,IAAI;IACN,EAAE,IAAI;IACN,GAAG,IAAI;CACV"}
|
80
types/Add-on/Erp/Models/CadBlockInfo.d.ts
vendored
80
types/Add-on/Erp/Models/CadBlockInfo.d.ts
vendored
@@ -1,80 +0,0 @@
|
||||
import { IOriginModelingData } from "../../../Production/Product";
|
||||
export declare class CadBlockPoint {
|
||||
PointID: number;
|
||||
PointX: number;
|
||||
PointY: number;
|
||||
Curve: number;
|
||||
SealSize: number;
|
||||
}
|
||||
export declare class CadBlockHoles {
|
||||
HoleID: number;
|
||||
HoleType: HoleType;
|
||||
Face: FaceType;
|
||||
PointX: number;
|
||||
PointY: number;
|
||||
PointZ: number;
|
||||
Radius: number;
|
||||
Depth: number;
|
||||
EndPoint: string;
|
||||
PointX2: number;
|
||||
PointY2: number;
|
||||
Angle?: number;
|
||||
}
|
||||
export declare enum HoleType {
|
||||
大孔 = 0,
|
||||
小孔 = 10,
|
||||
木削 = 20,
|
||||
木削大孔 = 21,
|
||||
层板钉 = 30,
|
||||
通孔 = 40,
|
||||
连接杆 = 50,
|
||||
造型孔 = -10
|
||||
}
|
||||
export declare enum FaceType {
|
||||
正面 = 0,
|
||||
反面 = 1,
|
||||
侧面 = 2
|
||||
}
|
||||
export declare class CadBlockModel {
|
||||
ModelID: number;
|
||||
LineID: number;
|
||||
Face: FaceType;
|
||||
KnifeName: string;
|
||||
KnifeRadius: number;
|
||||
Depth: number;
|
||||
PointList: CadBlockModelPoint[];
|
||||
OffSetList: ModelOffSetData[];
|
||||
OriginModeling: IOriginModelingData;
|
||||
}
|
||||
export declare class ModelOffSetData {
|
||||
Name: string;
|
||||
Face: FaceType;
|
||||
Value: number;
|
||||
Radius: number;
|
||||
Deep: number;
|
||||
Angle: number;
|
||||
}
|
||||
export declare class CadBlockModelPoint {
|
||||
LineID: number;
|
||||
PointID: number;
|
||||
PointX: number;
|
||||
PointY: number;
|
||||
Radius: number;
|
||||
Depth: number;
|
||||
Curve: number;
|
||||
}
|
||||
export declare class BasePosition {
|
||||
BasePoint: string;
|
||||
XVec: string;
|
||||
YVec: string;
|
||||
ZVec: string;
|
||||
}
|
||||
export declare class CadBlockInfo {
|
||||
PointDetail: CadBlockPoint[];
|
||||
HoleDetail: CadBlockHoles[];
|
||||
ModelDetail: CadBlockModel[];
|
||||
OrgPointDetail: CadBlockPoint[];
|
||||
SideModelDetail: CadBlockModel[];
|
||||
SideHoleDetail: CadBlockHoles[];
|
||||
}
|
||||
//# sourceMappingURL=CadBlockInfo.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"CadBlockInfo.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/CadBlockInfo.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,mBAAmB,EAAE,MAAM,6BAA6B,CAAC;AAElE,qBAAa,aAAa;IAEtB,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;CACpB;AACD,qBAAa,aAAa;IAEtB,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,QAAQ,CAAC;IACnB,IAAI,EAAE,QAAQ,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;IACjB,OAAO,EAAE,MAAM,CAAC;IAChB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,CAAC,EAAE,MAAM,CAAC;CAClB;AACD,oBAAY,QAAQ;IAAG,EAAE,IAAI;IAAE,EAAE,KAAK;IAAE,EAAE,KAAK;IAAE,IAAI,KAAK;IAAE,GAAG,KAAK;IAAE,EAAE,KAAK;IAAE,GAAG,KAAK;IAAE,GAAG,MAAM;CAAE;AACpG,oBAAY,QAAQ;IAAG,EAAE,IAAI;IAAE,EAAE,IAAI;IAAE,EAAE,IAAI;CAAE;AAG/C,qBAAa,aAAa;IAEtB,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,QAAQ,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,kBAAkB,EAAE,CAAC;IAChC,UAAU,EAAE,eAAe,EAAE,CAAC;IAC9B,cAAc,EAAE,mBAAmB,CAAC;CACvC;AACD,qBAAa,eAAe;IAExB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,QAAQ,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,qBAAa,kBAAkB;IAE3B,MAAM,EAAE,MAAM,CAAC;IACf,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;CACjB;AACD,qBAAa,YAAY;IAErB,SAAS,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,MAAM,CAAC;CAChB;AACD,qBAAa,YAAY;IAErB,WAAW,EAAE,aAAa,EAAE,CAAC;IAC7B,UAAU,EAAE,aAAa,EAAE,CAAC;IAC5B,WAAW,EAAE,aAAa,EAAE,CAAC;IAC7B,cAAc,EAAE,aAAa,EAAE,CAAC;IAChC,eAAe,EAAE,aAAa,EAAE,CAAC;IACjC,cAAc,EAAE,aAAa,EAAE,CAAC;CACnC"}
|
31
types/Add-on/Erp/Models/CadModel.d.ts
vendored
31
types/Add-on/Erp/Models/CadModel.d.ts
vendored
@@ -1,31 +0,0 @@
|
||||
import { Vec2 } from "three";
|
||||
export declare class CADDbBoard {
|
||||
L: number;
|
||||
W: number;
|
||||
H: number;
|
||||
CabName: string;
|
||||
BoardName: string;
|
||||
BasePoint: CadBlockBasePosition;
|
||||
XVec: CadBlockBasePosition;
|
||||
YVec: CadBlockBasePosition;
|
||||
ZVec: CadBlockBasePosition;
|
||||
Grain: number;
|
||||
Pts: Vec2[];
|
||||
Buls: number[];
|
||||
SubBoardLocal: CADDbBoard[];
|
||||
SubBoardAssoc: CADDbBoard[];
|
||||
Drillings: CadBlockDrillings[];
|
||||
}
|
||||
export declare class CadBlockBasePosition {
|
||||
x: number;
|
||||
y: number;
|
||||
z: number;
|
||||
}
|
||||
export declare class CadBlockDrillings {
|
||||
x: number;
|
||||
y: number;
|
||||
r: number;
|
||||
h: number;
|
||||
f: number;
|
||||
}
|
||||
//# sourceMappingURL=CadModel.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"CadModel.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/CadModel.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAE,MAAM,OAAO,CAAC;AAC7B,qBAAa,UAAU;IAEnB,CAAC,EAAE,MAAM,CAAK;IACd,CAAC,EAAE,MAAM,CAAK;IACd,CAAC,EAAE,MAAM,CAAK;IACd,OAAO,EAAE,MAAM,CAAM;IACrB,SAAS,SAAM;IACf,SAAS,EAAE,oBAAoB,CAAQ;IACvC,IAAI,EAAE,oBAAoB,CAAQ;IAClC,IAAI,EAAE,oBAAoB,CAAQ;IAClC,IAAI,EAAE,oBAAoB,CAAQ;IAClC,KAAK,EAAE,MAAM,CAAK;IAClB,GAAG,EAAE,IAAI,EAAE,CAAQ;IACnB,IAAI,EAAE,MAAM,EAAE,CAAQ;IACtB,aAAa,EAAE,UAAU,EAAE,CAAQ;IACnC,aAAa,EAAE,UAAU,EAAE,CAAQ;IACnC,SAAS,EAAE,iBAAiB,EAAE,CAAQ;CACzC;AACD,qBAAa,oBAAoB;IAE7B,CAAC,EAAE,MAAM,CAAC;IACV,CAAC,EAAE,MAAM,CAAC;IACV,CAAC,EAAE,MAAM,CAAC;CACb;AACD,qBAAa,iBAAiB;IAE1B,CAAC,EAAE,MAAM,CAAC;IACV,CAAC,EAAE,MAAM,CAAC;IACV,CAAC,EAAE,MAAM,CAAC;IACV,CAAC,EAAE,MAAM,CAAC;IACV,CAAC,EAAE,MAAM,CAAC;CACb"}
|
43
types/Add-on/Erp/Models/CadObject.d.ts
vendored
43
types/Add-on/Erp/Models/CadObject.d.ts
vendored
@@ -1,43 +0,0 @@
|
||||
import { Vector3 } from "three";
|
||||
export declare class OrderDataObject {
|
||||
ID: number;
|
||||
IsOffer: boolean;
|
||||
ParentID: number;
|
||||
Name: string;
|
||||
ObjectID: number;
|
||||
ObjectType: string;
|
||||
Model: string;
|
||||
Spec: string;
|
||||
Brand: string;
|
||||
Factory: string;
|
||||
Units: string;
|
||||
CostPrice: number;
|
||||
SalePrice: number;
|
||||
ModuleTypeName: string;
|
||||
ModuleName: string;
|
||||
ModuleID: number;
|
||||
RoomName: string;
|
||||
BoxName: string;
|
||||
Num: number;
|
||||
IsComposite: boolean;
|
||||
ModuleWidth: number;
|
||||
ModuleHeight: number;
|
||||
ModuleDepth: number;
|
||||
Remark: string;
|
||||
GroupKey: string;
|
||||
Size: Vector3;
|
||||
}
|
||||
export declare class ProcessGroupObject {
|
||||
type: string;
|
||||
projects: ProcessGroupProjObject[];
|
||||
}
|
||||
export declare class ProcessGroupProjObject {
|
||||
projName: string;
|
||||
brIds: number[];
|
||||
boxSize: {
|
||||
width: number;
|
||||
height: number;
|
||||
depth: number;
|
||||
};
|
||||
}
|
||||
//# sourceMappingURL=CadObject.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"CadObject.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/CadObject.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,qBAAa,eAAe;IAExB,EAAE,EAAE,MAAM,CAAC;IACX,OAAO,EAAE,OAAO,CAAS;IACzB,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,cAAc,EAAE,MAAM,CAAC;IAEvB,UAAU,EAAE,MAAM,CAAC;IACnB,QAAQ,EAAE,MAAM,CAAC;IAEjB,QAAQ,EAAE,MAAM,CAAC;IAEjB,OAAO,EAAE,MAAM,CAAC;IAChB,GAAG,EAAE,MAAM,CAAC;IACZ,WAAW,EAAE,OAAO,CAAS;IAC7B,WAAW,SAAK;IAChB,YAAY,SAAK;IACjB,WAAW,SAAK;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,OAAO,CAAC;CACjB;AACD,qBAAa,kBAAkB;IAG3B,IAAI,EAAE,MAAM,CAAC;IAEb,QAAQ,EAAE,sBAAsB,EAAE,CAAC;CACtC;AACD,qBAAa,sBAAsB;IAG/B,QAAQ,EAAE,MAAM,CAAC;IAEjB,KAAK,EAAE,MAAM,EAAE,CAAC;IAEhB,OAAO,EAAE;QAAE,KAAK,EAAE,MAAM,CAAC;QAAC,MAAM,EAAE,MAAM,CAAC;QAAC,KAAK,EAAE,MAAM,CAAC;KAAE,CAAC;CAC9D"}
|
9
types/Add-on/Erp/Models/ErpRouteInfo.d.ts
vendored
9
types/Add-on/Erp/Models/ErpRouteInfo.d.ts
vendored
@@ -1,9 +0,0 @@
|
||||
import { ErpRoutes } from "./ErpRoutes";
|
||||
export declare class ErpRouteInfo {
|
||||
RouteType: ErpRoutes;
|
||||
RouteName: string;
|
||||
TitleName: string;
|
||||
FrameWidth: number;
|
||||
FrameHeight: number;
|
||||
}
|
||||
//# sourceMappingURL=ErpRouteInfo.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"ErpRouteInfo.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/ErpRouteInfo.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AACxC,qBAAa,YAAY;IAErB,SAAS,EAAE,SAAS,CAAC;IACrB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,UAAU,EAAE,MAAM,CAAC;IACnB,WAAW,EAAE,MAAM,CAAC;CACvB"}
|
9
types/Add-on/Erp/Models/ErpRoutes.d.ts
vendored
9
types/Add-on/Erp/Models/ErpRoutes.d.ts
vendored
@@ -1,9 +0,0 @@
|
||||
export declare enum ErpRoutes {
|
||||
拆单 = 1,
|
||||
拆单优化 = 2,
|
||||
优化查看 = 3,
|
||||
成倍拆单 = 4,
|
||||
组件拆解 = 5,
|
||||
拆单导出 = 6
|
||||
}
|
||||
//# sourceMappingURL=ErpRoutes.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"ErpRoutes.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/Erp/Models/ErpRoutes.ts"],"names":[],"mappings":"AAAA,oBAAY,SAAS;IAEjB,EAAE,IAAI;IACN,IAAI,IAAI;IACR,IAAI,IAAI;IACR,IAAI,IAAI;IACR,IAAI,IAAI;IACR,IAAI,IAAI;CACX"}
|
68
types/Add-on/Erp/ParseData.d.ts
vendored
68
types/Add-on/Erp/ParseData.d.ts
vendored
@@ -1,68 +0,0 @@
|
||||
import { Vec2 } from "three";
|
||||
import { GangDrillType } from "../../DatabaseServices/3DSolid/CylinderHole";
|
||||
import { Board } from "../../DatabaseServices/Entity/Board";
|
||||
import { ExtrudeSolid } from "../../DatabaseServices/Entity/Extrude";
|
||||
import { I2DModeling, I3DContourData, I3DModeling, IContourData, IDrillingOption, IHardwareType, IModelingData, IOriginModelingData, ISealingData, ISpliteOrderData } from '../../Production/Product';
|
||||
import { FaceDirection, LinesType } from "../../UI/Store/BoardInterface";
|
||||
import { ICountType } from "../LookOverBoardInfos/LookOverBoardInfosTool";
|
||||
import { OrderDataBlock, WaveType } from "./Models/CadBlock";
|
||||
import { BasePosition, CadBlockHoles, CadBlockInfo, CadBlockModel, CadBlockModelPoint, CadBlockPoint, FaceType, HoleType, ModelOffSetData } from "./Models/CadBlockInfo";
|
||||
import { CadBlockBasePosition, CadBlockDrillings, CADDbBoard } from "./Models/CadModel";
|
||||
import { OrderDataObject, ProcessGroupObject } from "./Models/CadObject";
|
||||
declare enum FrontOrSide {
|
||||
正面反面 = 0,
|
||||
侧面 = 1
|
||||
}
|
||||
export declare class ErpParseData {
|
||||
GetCadData(boardList: Board[], metalsList: IHardwareType[]): {
|
||||
blockList: OrderDataBlock[];
|
||||
objectList: OrderDataObject[];
|
||||
processGroupObjectList: ProcessGroupObject[];
|
||||
};
|
||||
DecomposeObject(metalsList: IHardwareType[]): OrderDataObject[];
|
||||
GetNumberBit(value: number, bit: number): number;
|
||||
GetWave(wave: LinesType): WaveType;
|
||||
GetPointDetail(points: IContourData, seals: ISealingData[]): CadBlockPoint[];
|
||||
GetModelDetail(DataArray: IModelingData[], frontOrSide: FrontOrSide, isRect?: Boolean, add?: number): CadBlockModel[];
|
||||
GetModelPointDetail(feeding: IContourData, lineID: number, deep: number): CadBlockModelPoint[];
|
||||
GetOffSetModelDetail(modeling: I2DModeling[], modelID: number): CadBlockModel[];
|
||||
GetModelOffSetData(md: I2DModeling): ModelOffSetData[];
|
||||
Get3DModelDetail(modeling: I3DModeling[], modelID: number): CadBlockModel[];
|
||||
Get3DModelPointDetail(paths: I3DContourData, lineID: number): CadBlockModelPoint[];
|
||||
GetHolesDetail(holes: IDrillingOption[], frontOrSide: FrontOrSide, isRect?: Boolean, add?: number): CadBlockHoles[];
|
||||
GetHoleType(hole: GangDrillType): HoleType;
|
||||
GetHoleFaceType(frontOrSide: FrontOrSide, hole: IDrillingOption): FaceType | number;
|
||||
GetModelFaceType(frontOrSide: FrontOrSide, dir: FaceDirection | number): FaceType | number;
|
||||
GetBlockPointInfo(board: ISpliteOrderData): CadBlockInfo;
|
||||
/**
|
||||
* 板件的模型信息,用于CADViewer显示板件
|
||||
*/
|
||||
GetModelData(br: ExtrudeSolid): CADDbBoard;
|
||||
GetFaceAdd(point: Vec2): number;
|
||||
GetRemark(remarks: [string, string][], filter: (block: [string, string]) => boolean): [string, string][];
|
||||
GetAllDrillsObjects(boardList: Board[]): OrderDataObject[];
|
||||
GetDrillObjects(drills: ICountType[], RoomName: string, BoxName: string): OrderDataObject[];
|
||||
GetOrderTopLines(hardWares: IHardwareType[]): OrderDataObject[];
|
||||
GetOrderSealing(boardList: Board[]): OrderDataObject[];
|
||||
GetPointsArray(points: CadBlockPoint[]): number[][];
|
||||
GetHolesArray(holes: CadBlockHoles[]): (string | number)[][];
|
||||
GetModelsArray(models: CadBlockModel[]): (string | number | (string | number)[][] | (number | (number[] | number[][])[] | (number[] | number[][])[][])[])[][];
|
||||
GetOrgModelingArray(modeling: IOriginModelingData): (number | (number[] | number[][])[] | (number[] | number[][])[][])[];
|
||||
GetOrgModelingHolesArray(contours: IContourData[]): (number[] | number[][])[][];
|
||||
GetContourDataArray(data: IContourData): (number[] | number[][])[];
|
||||
GetContourPointsArray(pts: Vec2[]): number[][];
|
||||
GetModelPointsArray(points: CadBlockModelPoint[]): number[][];
|
||||
GetModelOffSetsArray(offsets: ModelOffSetData[]): (string | number)[][];
|
||||
GetBasePointArray(info: BasePosition): [string, string, string, string];
|
||||
GetPointInfoArray(info: CadBlockInfo): [object, object, object, object, object, object];
|
||||
GetBasePositionArray(basePosition: CadBlockBasePosition): [number, number, number];
|
||||
GetBasePositionListArray(basePositionList: CadBlockBasePosition[]): [number, number, number][];
|
||||
GetVec2ListArray(pointList: Vec2[]): [number, number][];
|
||||
GetVec2Array(point: Vec2): [number, number];
|
||||
GetDrillingsArray(drillings: CadBlockDrillings): number[];
|
||||
GetDrillingsListArray(drillingsList: CadBlockDrillings[]): number[][];
|
||||
GetCadModelArray(CADDbBoardList: CADDbBoard[]): any;
|
||||
groupBy(data: any[], fileds: string[]): any[];
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=ParseData.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"ParseData.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ParseData.ts"],"names":[],"mappings":"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"}
|
4
types/Add-on/Erp/ParseParts.d.ts
vendored
4
types/Add-on/Erp/ParseParts.d.ts
vendored
@@ -1,4 +0,0 @@
|
||||
import { OrderDataObject } from "./Models/CadObject";
|
||||
import { ISpliteHardwareData } from '../../Production/Product';
|
||||
export declare function parseParts(spliteData: ISpliteHardwareData, list: OrderDataObject[], parent?: OrderDataObject): void;
|
||||
//# sourceMappingURL=ParseParts.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"ParseParts.d.ts","sourceRoot":"","sources":["../../../../src/Add-on/Erp/ParseParts.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,eAAe,EAAE,MAAM,oBAAoB,CAAC;AACrD,OAAO,EAAE,mBAAmB,EAAE,MAAM,0BAA0B,CAAC;AAE/D,wBAAgB,UAAU,CAAC,UAAU,EAAE,mBAAmB,EAAE,IAAI,EAAE,eAAe,EAAE,EAAE,MAAM,GAAE,eAAsB,QAsElH"}
|
Reference in New Issue
Block a user