|
@@ -4,6 +4,7 @@ import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils;
|
|
|
import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO;
|
|
|
import cn.iocoder.yudao.module.system.service.permission.PermissionService;
|
|
|
import cn.iocoder.yudao.module.system.service.user.AdminUserService;
|
|
|
+import com.baomidou.lock.annotation.Lock4j;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import javax.annotation.Resource;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
@@ -37,6 +38,7 @@ public class StudentAttendanceServiceImpl implements StudentAttendanceService {
|
|
|
private AdminUserService adminUserService;
|
|
|
|
|
|
@Override
|
|
|
+ @Lock4j(keys = {"#createReqVO.studentId", "#createReqVO.studentName"})
|
|
|
public Integer createStudentAttendance(StudentAttendanceSaveReqVO createReqVO) {
|
|
|
// 插入
|
|
|
StudentAttendanceDO studentAttendance = BeanUtils.toBean(createReqVO, StudentAttendanceDO.class);
|