解决前端的的风,等级为保存的情况

This commit is contained in:
wulin 2020-12-23 14:11:55 +08:00
parent aabcbe30e1
commit 02f11b7cb7
2 changed files with 5 additions and 2 deletions

View File

@ -827,7 +827,9 @@ public class ResultRecordController extends AbstractController {
@PostMapping("/saveDetail")
@ApiOperation("保存绩效详情-吴林")
public R saveDetail(@RequestBody @ApiParam ResultRecordDetailDto dto) {
Long userId = getUserId();
log.info("保存绩效详情所传数据{}保存用户id{}", dto, userId);
R r = resultRecordService.saveDetail(userId, dto);
//ResultRecord resultRecord = new ResultRecord();
if((int)r.get("code") == 200){

View File

@ -1573,8 +1573,9 @@ public class ResultRecordServiceImpl extends ServiceImpl<ResultRecordMapper, Res
@Override
public R saveDetail(Long userId,ResultRecordDetailDto dto){
ResultRecord resultRecord = resultRecordService.selectResultRecordById(dto.getId());
resultRecord.setAllScore(resultRecord.getLastScore());
resultRecord.setLastScore(dto.getLastScore());
resultRecord.setAllScore(dto.getLastScore());
resultRecord.setScoreLevel(dto.getScoreLevel());
List<ResultDetail> inserts = new ArrayList<>();
List<ResultDetail> updates = new ArrayList<>();