|
|
@@ -3,6 +3,7 @@ package com.xjrsoft.module.activity.controller;
|
|
|
import cn.dev33.satoken.annotation.SaCheckPermission;
|
|
|
import cn.dev33.satoken.stp.StpUtil;
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
import com.alibaba.excel.EasyExcel;
|
|
|
import com.alibaba.excel.support.ExcelTypeEnum;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
@@ -21,6 +22,8 @@ import com.xjrsoft.module.activity.service.IActivityEnrollService;
|
|
|
import com.xjrsoft.module.activity.vo.ActivityEnrollExcelVo;
|
|
|
import com.xjrsoft.module.activity.vo.ActivityEnrollPageVo;
|
|
|
import com.xjrsoft.module.banding.vo.BandingTaskClassExcelVo;
|
|
|
+import com.xjrsoft.module.concat.service.IXjrUserService;
|
|
|
+import com.xjrsoft.module.teacher.entity.XjrUser;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
@@ -51,7 +54,7 @@ import java.util.List;
|
|
|
@AllArgsConstructor
|
|
|
public class ActivityEnrollController {
|
|
|
|
|
|
-
|
|
|
+ private final IXjrUserService xjrUserService;
|
|
|
private final IActivityEnrollService activityEnrollService;
|
|
|
|
|
|
|
|
|
@@ -160,6 +163,13 @@ public class ActivityEnrollController {
|
|
|
setActivityInfoId(dto.getActivityInfoId());
|
|
|
}};
|
|
|
boolean save = activityEnrollService.save(activityEnroll);
|
|
|
+
|
|
|
+ XjrUser xjrUser = xjrUserService.getById(StpUtil.getLoginIdAsLong());
|
|
|
+ if(StrUtil.isNotEmpty(dto.getMobile()) && !dto.getMobile().equals(xjrUser.getMobile())){
|
|
|
+ xjrUser.setMobile(dto.getMobile());
|
|
|
+ xjrUserService.updateById(xjrUser);
|
|
|
+ }
|
|
|
+
|
|
|
return RT.ok(save);
|
|
|
}
|
|
|
|