没有具体的维度时的保存
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){
|
public R saveDetail(ResultModelDetailReq resultModelDetailReq){
|
||||||
BigDecimal modelWeight = BigDecimal.ZERO;
|
BigDecimal modelWeight = BigDecimal.ZERO;
|
||||||
int resultModelOrderBy = 0;
|
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:
|
for (ResultModelItemReq itemReq:
|
||||||
resultModelDetailReq.getModelItems()) {
|
resultModelDetailReq.getModelItems()) {
|
||||||
modelWeight = modelWeight.add(itemReq.getWeight());
|
modelWeight = modelWeight.add(itemReq.getWeight());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user