46981 电子化检验 NC判定 虚结构不可录入

uat-temp-wj-chongqingdaqu-prod-temp-logic-20250517-46981
logic.fang 2 months ago
parent d7e5005860
commit cd1232d7f2

@ -160,6 +160,14 @@ public class MesInputDefectRecordService implements IMesInputDefectRecordService
//检查物料
part = checkPartByPartNo(model.getPartNo(), model.getOrganizeCode());
//20250517-46981 电子化检验 NC判定 虚结构不可录入
DdlPackBean productVersionPackBean = DdlPackBean.getDdlPackBean(model.getOrganizeCode());
DdlPreparedPack.getStringEqualPack("虚零件", "description", productVersionPackBean);
DdlPreparedPack.getStringEqualPack(part.getPartNo(), "partNo", productVersionPackBean);
int count = productVersionRepository.findByHqlWhereCount(productVersionPackBean);
if (count > 0) {
throw new ImppBusiException(String.format("【%s】物料号为虚零件请检查数据", part.getPartNo()));
}
//获取NC-零件检测-单据
if(!Objects.isNull(model.getId())){

Loading…
Cancel
Save