|
@@ -55,7 +55,8 @@ public class MarkingServiceImpl extends ServiceImpl<IMarkingMapper, Marking> imp
|
|
|
VUtils.isTure(param.getProjectId() == null).throwMessage(ResultCode.PARAM_MISS);
|
|
|
MPJLambdaWrapper<Marking> wrapper = new MPJLambdaWrapper<Marking>()
|
|
|
.selectAll(Marking.class)
|
|
|
- .eq(Marking::getProjectId,param.getProjectId());
|
|
|
+ .eq(Marking::getProjectId,param.getProjectId())
|
|
|
+ .eq(Marking::getNum,param.getNum());
|
|
|
if (Optional.ofNullable(param.getMarkingStatus()).isPresent()) {
|
|
|
wrapper.eq(Marking::getMarkingStatus,param.getMarkingStatus());
|
|
|
}
|
|
@@ -102,4 +103,12 @@ public class MarkingServiceImpl extends ServiceImpl<IMarkingMapper, Marking> imp
|
|
|
wrapper.eq(Marking::getProjectId,projectId);
|
|
|
return list(wrapper);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Marking findByProjectIdAndNum(Integer projectId, String num) {
|
|
|
+ LambdaQueryWrapper<Marking> wrapper=new LambdaQueryWrapper<>();
|
|
|
+ wrapper.eq(Marking::getProjectId,projectId);
|
|
|
+ wrapper.eq(Marking::getNum,num);
|
|
|
+ return getOne(wrapper);
|
|
|
+ }
|
|
|
}
|