|
@@ -1,6 +1,7 @@
|
|
|
package com.yonge.cooleshow.teacher.controller;
|
|
|
|
|
|
import com.yonge.cooleshow.auth.api.dto.RealnameAuthReq;
|
|
|
+import com.yonge.cooleshow.biz.dal.entity.Teacher;
|
|
|
import com.yonge.cooleshow.biz.dal.enums.ClientEnum;
|
|
|
import com.yonge.cooleshow.biz.dal.service.SysUserService;
|
|
|
import com.yonge.toolset.utils.idcard.IdcardInfoExtractor;
|
|
@@ -140,6 +141,26 @@ public class TeacherController extends BaseController {
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 最近练习
|
|
|
+ */
|
|
|
+ @PostMapping("/defaultSubject")
|
|
|
+ @ApiOperation(value = "设置老师默认查询声部")
|
|
|
+ public HttpResponseResult defaultSubject(@RequestParam Long subjectId) {
|
|
|
+ SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
+ if (sysUser == null || sysUser.getId() == null) {
|
|
|
+ return failed("用户信息获取失败");
|
|
|
+ }
|
|
|
+ if (subjectId == null) {
|
|
|
+ return failed("声部id不能为空");
|
|
|
+ }
|
|
|
+ Teacher teacher = new Teacher();
|
|
|
+ teacher.setUserId(sysUser.getId());
|
|
|
+ teacher.setDefaultSubject(subjectId);
|
|
|
+ return succeed(teacherService.updateById(teacher));
|
|
|
+ }
|
|
|
+
|
|
|
@PostMapping("/realNameAuth")
|
|
|
@ApiOperation(value = "实名认证", notes = "传入realNameAuthDto")
|
|
|
@ResponseBody
|