|
|
|
@ -39,7 +39,7 @@ public class ProdTechnologyStepInfoServiceImpl implements IProdTechnologyStepInf
|
|
|
|
|
* @return 工艺步序信息
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public ProdTechnologyStepInfoVo queryById(Long stepId){
|
|
|
|
|
public ProdTechnologyStepInfoVo queryById(Long stepId) {
|
|
|
|
|
return baseMapper.selectVoById(stepId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -72,16 +72,19 @@ public class ProdTechnologyStepInfoServiceImpl implements IProdTechnologyStepInf
|
|
|
|
|
private MPJLambdaWrapper<ProdTechnologyStepInfo> buildQueryWrapper(ProdTechnologyStepInfoBo bo) {
|
|
|
|
|
Map<String, Object> params = bo.getParams();
|
|
|
|
|
MPJLambdaWrapper<ProdTechnologyStepInfo> lqw = JoinWrappers.lambda(ProdTechnologyStepInfo.class)
|
|
|
|
|
.selectAll(ProdTechnologyStepInfo.class)
|
|
|
|
|
.eq(bo.getStepId() != null, ProdTechnologyStepInfo::getStepId, bo.getStepId())
|
|
|
|
|
.eq(bo.getTechnologyId() != null, ProdTechnologyStepInfo::getTechnologyId, bo.getTechnologyId())
|
|
|
|
|
.eq(bo.getStepCode() != null, ProdTechnologyStepInfo::getStepCode, bo.getStepCode())
|
|
|
|
|
.like(StringUtils.isNotBlank(bo.getStepName()), ProdTechnologyStepInfo::getStepName, bo.getStepName())
|
|
|
|
|
.eq(bo.getStepTime() != null, ProdTechnologyStepInfo::getStepTime, bo.getStepTime())
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getStepParameter()), ProdTechnologyStepInfo::getStepParameter, bo.getStepParameter())
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getValueState()), ProdTechnologyStepInfo::getValueState, bo.getValueState())
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getActiveFlag()), ProdTechnologyStepInfo::getActiveFlag, bo.getActiveFlag())
|
|
|
|
|
.orderByDesc(ProdTechnologyStepInfo::getStepCode);
|
|
|
|
|
.selectAll(ProdTechnologyStepInfo.class)
|
|
|
|
|
.eq(bo.getStepId() != null, ProdTechnologyStepInfo::getStepId, bo.getStepId())
|
|
|
|
|
.eq(bo.getTechnologyId() != null, ProdTechnologyStepInfo::getTechnologyId, bo.getTechnologyId())
|
|
|
|
|
.eq(bo.getStepCode() != null, ProdTechnologyStepInfo::getStepCode, bo.getStepCode())
|
|
|
|
|
.like(StringUtils.isNotBlank(bo.getStepName()), ProdTechnologyStepInfo::getStepName, bo.getStepName())
|
|
|
|
|
.eq(bo.getStepTime() != null, ProdTechnologyStepInfo::getStepTime, bo.getStepTime())
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getStepParameter()), ProdTechnologyStepInfo::getStepParameter, bo.getStepParameter())
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getValueState()), ProdTechnologyStepInfo::getValueState, bo.getValueState())
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getActiveFlag()), ProdTechnologyStepInfo::getActiveFlag, bo.getActiveFlag())
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getDataType()), ProdTechnologyStepInfo::getDataType, bo.getDataType())
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getPointAddress()), ProdTechnologyStepInfo::getPointAddress, bo.getPointAddress())
|
|
|
|
|
.eq(bo.getOperationType() != null, ProdTechnologyStepInfo::getOperationType, bo.getOperationType())
|
|
|
|
|
.orderByDesc(ProdTechnologyStepInfo::getStepCode);
|
|
|
|
|
return lqw;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -118,7 +121,7 @@ public class ProdTechnologyStepInfoServiceImpl implements IProdTechnologyStepInf
|
|
|
|
|
/**
|
|
|
|
|
* 保存前的数据校验
|
|
|
|
|
*/
|
|
|
|
|
private void validEntityBeforeSave(ProdTechnologyStepInfo entity){
|
|
|
|
|
private void validEntityBeforeSave(ProdTechnologyStepInfo entity) {
|
|
|
|
|
//TODO 做一些数据校验,如唯一约束
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -131,7 +134,7 @@ public class ProdTechnologyStepInfoServiceImpl implements IProdTechnologyStepInf
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
|
|
|
|
|
if(isValid){
|
|
|
|
|
if (isValid) {
|
|
|
|
|
//TODO 做一些业务上的校验,判断是否需要校验
|
|
|
|
|
}
|
|
|
|
|
return baseMapper.deleteByIds(ids) > 0;
|
|
|
|
|