|
|
@@ -11,6 +11,8 @@ import com.fs.common.enums.BusinessType;
|
|
|
import com.fs.common.utils.ServletUtils;
|
|
|
import com.fs.common.utils.StringUtils;
|
|
|
import com.fs.company.cache.ICompanyUserCacheService;
|
|
|
+import com.fs.company.domain.Company;
|
|
|
+import com.fs.company.domain.CompanyUser;
|
|
|
import com.fs.course.dto.BatchSendCourseDTO;
|
|
|
import com.fs.course.param.FsCourseLinkCreateParam;
|
|
|
import com.fs.course.service.IFsUserCourseService;
|
|
|
@@ -154,6 +156,11 @@ public class FsUserAdminController extends BaseController {
|
|
|
@PutMapping
|
|
|
public AjaxResult edit(@RequestBody FsUser fsUser)
|
|
|
{
|
|
|
+ LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
|
|
|
+ if (fsUser.getLevel()==1){
|
|
|
+ fsUser.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
|
+ fsUser.setCompanyUserId(loginUser.getUser().getUserId());
|
|
|
+ }
|
|
|
return toAjax(fsUserService.updateFsUser(fsUser));
|
|
|
}
|
|
|
|