没有具体的维度时的保存
This commit is contained in:
parent
dbad69aadc
commit
3acb7a3efe
@ -107,6 +107,21 @@ public class ResultModelServiceImpl extends ServiceImpl<ResultModelMapper, Resul
|
||||
public R saveDetail(ResultModelDetailReq resultModelDetailReq){
|
||||
BigDecimal modelWeight = BigDecimal.ZERO;
|
||||
int resultModelOrderBy = 0;
|
||||
if(resultModelDetailReq.getModelItems() == null || resultModelDetailReq.getModelItems().size() == 0){
|
||||
//没有穿具体的维度
|
||||
ResultModel resultModel = new ResultModel();
|
||||
resultModel.setGradeGroupId(resultModelDetailReq.getGradeGroupId());
|
||||
resultModel.setGradeStatus(resultModelDetailReq.getGradeStatus());
|
||||
resultModel.setEvaluationGroupId(resultModelDetailReq.getEvaluationGroupId());
|
||||
resultModel.setOrderBy(resultModelOrderBy);
|
||||
if(resultModel.getId() == null){
|
||||
resultModelMapper.insertResultModel(resultModel);
|
||||
|
||||
}else{
|
||||
resultModelMapper.updateResultModelById(resultModel);
|
||||
}
|
||||
return R.ok();
|
||||
}
|
||||
for (ResultModelItemReq itemReq:
|
||||
resultModelDetailReq.getModelItems()) {
|
||||
modelWeight = modelWeight.add(itemReq.getWeight());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user