返回值fix

This commit is contained in:
bianyadong
2024-05-14 16:58:17 +08:00
parent daefaf4397
commit 6aaf02b538
3 changed files with 21 additions and 5 deletions

View File

@@ -0,0 +1,15 @@
package com.cool.store.request;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author byd
* @date 2024-04-24 16:40
*/
@Data
public class ShopIdRequest {
@ApiModelProperty("shopId")
private Long shopId;
}

View File

@@ -596,7 +596,7 @@ public class EmployeeTrainingServiceImpl implements EmployeeTrainingService {
if (item.getId() != null) { if (item.getId() != null) {
assessmentDataDO = assessmentDataDAO.selectByPrimaryKey(item.getId()); assessmentDataDO = assessmentDataDAO.selectByPrimaryKey(item.getId());
} else { } else {
assessmentDataDO = assessmentDataDAO.selectByTemplateId(item.getTemplateId(), employeeTrainingDO.getXfsgUserDetailId().toString(), item.getShopId()); assessmentDataDO = assessmentDataDAO.selectByTemplateId(item.getTemplateId(), userId, item.getShopId());
} }
if (assessmentDataDO != null) { if (assessmentDataDO != null) {
assessmentDataDO.setScore(item.getScore()); assessmentDataDO.setScore(item.getScore());
@@ -609,7 +609,7 @@ public class EmployeeTrainingServiceImpl implements EmployeeTrainingService {
assessmentDataDO.setShopId(item.getShopId()); assessmentDataDO.setShopId(item.getShopId());
assessmentDataDO.setComments(item.getComments()); assessmentDataDO.setComments(item.getComments());
assessmentDataDO.setScore(item.getScore()); assessmentDataDO.setScore(item.getScore());
assessmentDataDO.setAssessmentUserId(employeeTrainingDO.getXfsgUserDetailId().toString()); assessmentDataDO.setAssessmentUserId(userId);
assessmentDataDO.setPicture(item.getPicture()); assessmentDataDO.setPicture(item.getPicture());
assessmentDataDO.setVideo(item.getVideo()); assessmentDataDO.setVideo(item.getVideo());
assessmentDataDAO.insertSelective(assessmentDataDO); assessmentDataDAO.insertSelective(assessmentDataDO);
@@ -624,7 +624,7 @@ public class EmployeeTrainingServiceImpl implements EmployeeTrainingService {
if (totalScore.get().intValue() > CommonConstants.NINETY) { if (totalScore.get().intValue() > CommonConstants.NINETY) {
employeeTrainingDO.setPracticalExamStatus(1); employeeTrainingDO.setPracticalExamStatus(1);
} else { } else {
employeeTrainingDO.setPracticalExamStatus(0); employeeTrainingDO.setPracticalExamStatus(2);
} }
employeeTrainingDO.setPracticalExamScore(totalScore.get().intValue()); employeeTrainingDO.setPracticalExamScore(totalScore.get().intValue());
employeeTrainingDO.setActualAssessmentTime(new Date()); employeeTrainingDO.setActualAssessmentTime(new Date());

View File

@@ -2,6 +2,7 @@ package com.cool.store.controller.webb;
import com.cool.store.dto.ehr.StaffBaseInfoDTO; import com.cool.store.dto.ehr.StaffBaseInfoDTO;
import com.cool.store.request.IdRequest; import com.cool.store.request.IdRequest;
import com.cool.store.request.ShopIdRequest;
import com.cool.store.response.ResponseResult; import com.cool.store.response.ResponseResult;
import com.cool.store.service.TempUserDetailService; import com.cool.store.service.TempUserDetailService;
import com.cool.store.vo.TempUserDetailInfoVO; import com.cool.store.vo.TempUserDetailInfoVO;
@@ -60,8 +61,8 @@ public class PCTempUserDetailController {
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "id", value = "店铺id shopId") @ApiImplicitParam(name = "id", value = "店铺id shopId")
}) })
public ResponseResult<Boolean> registrationCompleted(@RequestBody IdRequest idRequest) { public ResponseResult<Boolean> registrationCompleted(@RequestBody ShopIdRequest shopIdRequest) {
tempUserDetailService.registrationCompleted((idRequest.getId())); tempUserDetailService.registrationCompleted(shopIdRequest.getShopId());
return ResponseResult.success(Boolean.TRUE); return ResponseResult.success(Boolean.TRUE);
} }