|
|
|
@ -41,7 +41,7 @@ export class BoardStore extends Singleton implements IConfigStore
|
|
|
|
|
@observable m_BoardProcessOption: BoardProcessOption = { ...DefaultBoardProcessOption };
|
|
|
|
|
@observable remarks: [string, string][] = Array.from({ length: 12 }, () => ["", ""]);
|
|
|
|
|
@observable rectDrillOption: IHightDrillOption = { up: "", down: "", left: "", right: "" };
|
|
|
|
|
@observable autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: false, isRelevance: false };
|
|
|
|
|
@observable autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: true, isRelevance: true };
|
|
|
|
|
constructor()
|
|
|
|
|
{
|
|
|
|
|
super();
|
|
|
|
@ -217,7 +217,7 @@ export class SideBoardStore extends BoardStore
|
|
|
|
|
//板数据
|
|
|
|
|
@observable m_Option: SideBoardOption = Object.assign({}, DefaultSideBoardOption);
|
|
|
|
|
title = "左右侧板";
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: false, isRelevance: false };
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: true, isRelevance: true };
|
|
|
|
|
constructor()
|
|
|
|
|
{
|
|
|
|
|
super();
|
|
|
|
@ -251,7 +251,7 @@ export class TopBottomBoardStore extends BoardStore
|
|
|
|
|
title = "顶底板";
|
|
|
|
|
topUiOption: IUiOption<TBBoardOption>;
|
|
|
|
|
bottomUiOption: IUiOption<TBBoardOption>;
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: false, isRelevance: false };
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: true, isRelevance: true };
|
|
|
|
|
get TopUiOption()
|
|
|
|
|
{
|
|
|
|
|
if (!this.topUiOption)
|
|
|
|
@ -335,7 +335,7 @@ export class BehindBoardStore extends BoardStore
|
|
|
|
|
grooveAddDepth: "0",
|
|
|
|
|
knifeRadius: "3",
|
|
|
|
|
};
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: false, isRelevance: false };
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: true, isRelevance: true };
|
|
|
|
|
constructor()
|
|
|
|
|
{
|
|
|
|
|
super();
|
|
|
|
@ -372,7 +372,7 @@ export class LayerBoardStore extends BoardStore
|
|
|
|
|
@observable m_Option: LayerBoardOption = Object.assign({}, DefaultLayerBoardConfig);
|
|
|
|
|
@observable layerNailOption: LayerNailOption = Object.assign({}, DefaultNailOption);
|
|
|
|
|
uiLayerNailOption: IUiOption<LayerNailOption>;
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: false, isRelevance: false };
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: true, isRelevance: true };
|
|
|
|
|
constructor()
|
|
|
|
|
{
|
|
|
|
|
super();
|
|
|
|
@ -434,7 +434,7 @@ export class VerticalBoardStore extends BoardStore
|
|
|
|
|
title = "立板";
|
|
|
|
|
|
|
|
|
|
@observable m_Option: VerticalBoardOption = Object.assign({}, DefaultVerticalBoardConfig);
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: false, isRelevance: false };
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: true, isRelevance: true };
|
|
|
|
|
InitOption()
|
|
|
|
|
{
|
|
|
|
|
Object.assign(this.m_Option, DefaultVerticalBoardConfig);
|
|
|
|
@ -456,7 +456,7 @@ export class SingleBoardStore extends BoardStore
|
|
|
|
|
rotateY: 0,
|
|
|
|
|
rotateZ: 0
|
|
|
|
|
};
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: false, isRelevance: false };
|
|
|
|
|
autoCutOption: IDrawBoardAutoCutOption = { isAutoCut: true, isRelevance: true };
|
|
|
|
|
InitOption()
|
|
|
|
|
{
|
|
|
|
|
Object.assign(this.m_Option, DefaultSingleBoardOption);
|
|
|
|
|