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