!2872 功能:设置添加是否拆单时检查提示有未设定板号的板件选项

pull/2866/MERGE
黄诗津 3 months ago
parent 30651c45d5
commit a323e1550e

@ -156,7 +156,7 @@ async function ExecChaiDan(chaiDanRoute: ErpRoutes)
let cancelHoleProcessing: boolean = false;
const boards = selction.selectEntityList.filter(br => br instanceof Board) as Board[];
if (boards.some(br => br.CustomNumber === null))
if (HostApplicationServices.chaidanOption.isCheckCustomBoardNumber && boards.some(br => br.CustomNumber === null))
{
let res = await AppConfirm.show({
intent: Intent.WARNING,

@ -106,6 +106,7 @@ export class IHostApplicationServices
hardwareExpressionFormattingAccuracy: 2,//复合实体表达式值格式化精度
partialSplitValueCanTakesEffect: false,
cancelHoleProcessing: false,//填写拆单尺寸板件取消孔槽加工
isCheckCustomBoardNumber: false,//是否开启自动板件编号校验
};
@ProxyValue viewSize = {

@ -129,6 +129,7 @@ export class UserConfig implements IConfigStore
partialSplitValueCanTakesEffect: false,//板件属性中填写局部拆单值可生效
xlineLength: 20000, //构造线长度默认使用20000
cancelHoleProcessing: false,//填写拆单尺寸板件取消孔槽加工
isCheckCustomBoardNumber: false,//是否开启自动板件编号校验
};
@observable viewSize = {
minViewHeight: 1e-3,
@ -246,6 +247,7 @@ export class UserConfig implements IConfigStore
partialSplitValueCanTakesEffect: false,
xlineLength: 20000,
cancelHoleProcessing: false,
isCheckCustomBoardNumber: false,
});
Object.assign(this.textStyleOption, {
appointTextHight: false,

@ -100,6 +100,11 @@ export class ChaiDanPanel extends React.Component
checked={userConfig.chaidanOption.drillRemark}
onChange={() => userConfig.chaidanOption.drillRemark = !userConfig.chaidanOption.drillRemark}
/>
<Checkbox
label="拆单时检查提示有未设定板号的板件"
checked={userConfig.chaidanOption.isCheckCustomBoardNumber}
onChange={() => userConfig.chaidanOption.isCheckCustomBoardNumber = !userConfig.chaidanOption.isCheckCustomBoardNumber}
/>
<Label className={Classes.INLINE}>
<RadioGroup
className={Classes.INLINE}

Loading…
Cancel
Save