getUser
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.cool.store.service;
|
||||
|
||||
import com.cool.store.context.LoginUserInfo;
|
||||
import com.cool.store.request.*;
|
||||
import com.cool.store.vo.AssessmentUserTrainingVO;
|
||||
import com.cool.store.vo.EmployeeTrainingDetailVO;
|
||||
@@ -35,5 +36,5 @@ public interface EmployeeTrainingService {
|
||||
|
||||
void turn(Long id, String userId, String turnUserId);
|
||||
|
||||
void assessmentUserCommit(EmployeeAssessmentCommitListRequest request);
|
||||
void assessmentUserCommit(EmployeeAssessmentCommitListRequest request, LoginUserInfo userId);
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.cool.store.service.impl;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.cool.store.constants.CommonConstants;
|
||||
import com.cool.store.constants.RedisConstant;
|
||||
import com.cool.store.context.LoginUserInfo;
|
||||
import com.cool.store.dao.*;
|
||||
import com.cool.store.dto.SmallVideoDTO;
|
||||
import com.cool.store.dto.SmallVideoInfoDTO;
|
||||
@@ -579,7 +580,7 @@ public class EmployeeTrainingServiceImpl implements EmployeeTrainingService {
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void assessmentUserCommit(EmployeeAssessmentCommitListRequest request) {
|
||||
public void assessmentUserCommit(EmployeeAssessmentCommitListRequest request, LoginUserInfo user) {
|
||||
if (CollectionUtils.isEmpty(request.getList())) {
|
||||
return;
|
||||
}
|
||||
@@ -628,7 +629,7 @@ public class EmployeeTrainingServiceImpl implements EmployeeTrainingService {
|
||||
checkVideoHandel(assessmentDataDOList);
|
||||
assessmentDataDAO.batchInsertOrUpdate(assessmentDataDOList);
|
||||
|
||||
employeeTrainingDO.setPracticalAssessmentUserId(userId);
|
||||
employeeTrainingDO.setPracticalAssessmentUserId(user.getUserId());
|
||||
employeeTrainingDO.setPracticalExamScore(totalScore.get().intValue());
|
||||
if (totalScore.get().intValue() > CommonConstants.NINETY) {
|
||||
employeeTrainingDO.setPracticalExamStatus(1);
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.cool.store.controller.webb;
|
||||
|
||||
import com.cool.store.context.CurrentUserHolder;
|
||||
import com.cool.store.context.LoginUserInfo;
|
||||
import com.cool.store.request.*;
|
||||
import com.cool.store.response.ResponseResult;
|
||||
import com.cool.store.service.EmployeeTrainingService;
|
||||
@@ -131,7 +132,7 @@ public class EmployeeTrainingController {
|
||||
@ApiOperation("培训-实训考核-提交考核结果")
|
||||
@PostMapping("/assessmentUserCommit")
|
||||
public ResponseResult<Boolean> assessmentUserCommit(@RequestBody EmployeeAssessmentCommitListRequest request) {
|
||||
employeeTrainingService.assessmentUserCommit(request);
|
||||
employeeTrainingService.assessmentUserCommit(request, CurrentUserHolder.getUser());
|
||||
return ResponseResult.success(Boolean.TRUE);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user