|
|
|
@ -2,9 +2,9 @@ import { toJS } from "mobx";
|
|
|
|
|
import { app } from "../ApplicationServices/Application";
|
|
|
|
|
import { arrayLast } from "../Common/ArrayExt";
|
|
|
|
|
import { EBoardKeyList } from "../Common/BoardKeyList";
|
|
|
|
|
import { safeEval } from "../Common/eval";
|
|
|
|
|
import { UpdateDraw } from "../Common/Status";
|
|
|
|
|
import { FixedNotZero } from "../Common/Utils";
|
|
|
|
|
import { safeEval } from "../Common/eval";
|
|
|
|
|
import { CylinderHole, GangDrillType } from "../DatabaseServices/3DSolid/CylinderHole";
|
|
|
|
|
import { BoardIsLong, BoardIsShort } from "../DatabaseServices/BoardLinesReactor";
|
|
|
|
|
import { LineAngularDimension } from "../DatabaseServices/Dimension/2LineAngularDimension";
|
|
|
|
@ -517,7 +517,7 @@ export class BoardFindModify implements Command
|
|
|
|
|
{
|
|
|
|
|
let br = brRes.Entity as Board;
|
|
|
|
|
|
|
|
|
|
switch (data.key as (keyof EBoardKeyList))
|
|
|
|
|
switch (data.key as EBoardKeyList)
|
|
|
|
|
{
|
|
|
|
|
case EBoardKeyList.Height:
|
|
|
|
|
option[data.key] = FixedNotZero(br.Height, 3);
|
|
|
|
@ -545,14 +545,23 @@ export class BoardFindModify implements Command
|
|
|
|
|
case EBoardKeyList.BigHole:
|
|
|
|
|
case EBoardKeyList.DrillType:
|
|
|
|
|
case EBoardKeyList.ComposingFace:
|
|
|
|
|
option[data.key] = br.BoardProcessOption[data.key];
|
|
|
|
|
break;
|
|
|
|
|
case EBoardKeyList.UpSealed:
|
|
|
|
|
case EBoardKeyList.DownSealed:
|
|
|
|
|
case EBoardKeyList.LeftSealed:
|
|
|
|
|
case EBoardKeyList.RightSealed:
|
|
|
|
|
option[data.key] = br.BoardProcessOption[data.key];
|
|
|
|
|
break;
|
|
|
|
|
case EBoardKeyList.Remarks:
|
|
|
|
|
case EBoardKeyList.ExtraRemarks:
|
|
|
|
|
let remarks = br.BoardProcessOption[EBoardKeyList.Remarks];
|
|
|
|
|
for (let i = 0; i < 10; i++)
|
|
|
|
|
{
|
|
|
|
|
for (i; i < remarks.length; i++)
|
|
|
|
|
option[data.key][i] = remarks[i];
|
|
|
|
|
//剩下为空
|
|
|
|
|
option[data.key][i] = ["", ""];
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|