语法变更 getCurrentUser、setCurrentUser 函数替换为 currentUser

This commit is contained in:
thinkgem
2023-02-23 19:08:00 +08:00
parent b658ac5473
commit b22f4cd5de
10 changed files with 33 additions and 35 deletions

View File

@@ -83,7 +83,7 @@ public class MsgInnerService extends CrudService<MsgInnerDao, MsgInner> {
@Transactional
public void save(MsgInner msgInner) {
if (msgInner.getIsNewRecord()){
User user = msgInner.getCurrentUser();
User user = msgInner.currentUser();
msgInner.setSendUserCode(user.getUserCode());
msgInner.setSendUserName(user.getUserName());
// 没有设置状态,则默认新增后是草稿状态
@@ -206,7 +206,7 @@ public class MsgInnerService extends CrudService<MsgInnerDao, MsgInner> {
public void readMsgInnerRecord(MsgInner msgInner){
MsgInnerRecord msgInnerRecord = new MsgInnerRecord();
msgInnerRecord.setMsgInnerId(msgInner.getId());
msgInnerRecord.setReceiveUserCode(msgInner.getCurrentUser().getUserCode());
msgInnerRecord.setReceiveUserCode(msgInner.currentUser().getUserCode());
msgInnerRecord.setReadStatus(MsgInnerRecord.READ_STATUS_READ);
msgInnerRecord.setReadDate(new Date());
msgInnerRecordDao.updateReadStatus(msgInnerRecord);

View File

@@ -67,7 +67,7 @@ public class MsgInnerController extends BaseController {
public Page<MsgInner> listData(MsgInner msgInner, HttpServletRequest request, HttpServletResponse response) {
msgInner.setPage(new Page<>(request, response));
msgInner.setRecord(new MsgInnerRecord());
msgInner.getRecord().setReceiveUserCode(msgInner.getCurrentUser().getUserCode());
msgInner.getRecord().setReceiveUserCode(msgInner.currentUser().getUserCode());
Page<MsgInner> page = msgInnerService.findPage(msgInner);
return page;
}

View File

@@ -310,7 +310,7 @@ public class InitCoreData extends BaseInitDataTests {
entity.setIsNewRecord(true);
empUserService.save(entity);
// 设置当前为管理员,否则无法保存用户角色关系
entity.setCurrentUser(new User(User.SUPER_ADMIN_CODE));
entity.currentUser(new User(User.SUPER_ADMIN_CODE));
userService.saveAuth(entity);
return null;
}

View File

@@ -34,8 +34,8 @@ public class LogServiceSupport extends CrudService<LogDao, Log>
// log.setCreateDate_lte(DateUtils.addDays(DateUtils.addMonths(log.getCreateDate_gte(), 1), -1));
// }
// 普通用户看自己的,管理员看全部的。
if (!log.getCurrentUser().isAdmin()){
log.setCreateBy(log.getCurrentUser().getUserCode());
if (!log.currentUser().isAdmin()){
log.setCreateBy(log.currentUser().getUserCode());
}
return super.findPage(log);
}

View File

@@ -103,7 +103,7 @@ public class LogUtils {
log.setCorpName(user.getCorpName());
}
log.setExecuteTime(executeTime);
log.setCurrentUser(user);
log.currentUser(user);
log.preInsert();
// 获取异常对象

View File

@@ -65,8 +65,8 @@ public class CorpAdminController extends BaseController {
user.setCorpCode(null);
user.setCorpName(null);
model.addAttribute("user", user);
model.addAttribute("currentCorpCode", user.getCurrentUser().getCorpCode_());
model.addAttribute("currentCorpName", user.getCurrentUser().getCorpName_());
model.addAttribute("currentCorpCode", user.currentUser().getCorpCode_());
model.addAttribute("currentCorpName", user.currentUser().getCorpName_());
model.addAttribute("useCorpModel", Global.getConfigToBoolean("user.useCorpModel", "false"));
return "modules/sys/user/corpAdminList";
}
@@ -113,7 +113,7 @@ public class CorpAdminController extends BaseController {
@PostMapping(value = "save")
@ResponseBody
public String save(@Validated User user, String op, HttpServletRequest request) {
if (!user.getCurrentUser().isSuperAdmin()){
if (!user.currentUser().isSuperAdmin()){
return renderResult(Global.FALSE, text("越权操作,只有超级管理员才能修改此数据!"));
}
if (User.isSuperAdmin(user.getUserCode())) {
@@ -175,7 +175,7 @@ public class CorpAdminController extends BaseController {
if (User.isSuperAdmin(user.getUserCode())) {
return renderResult(Global.FALSE, text("非法操作,不能够操作此用户!"));
}
if (user.getCurrentUser().getUserCode().equals(user.getUserCode())) {
if (user.currentUser().getUserCode().equals(user.getUserCode())) {
return renderResult(Global.FALSE, text("停用用户失败,不允许停用当前用户"));
}
user.setStatus(User.STATUS_DISABLE);
@@ -228,7 +228,7 @@ public class CorpAdminController extends BaseController {
if (User.isSuperAdmin(user.getUserCode())) {
return renderResult(Global.FALSE, text("非法操作,不能够操作此用户!"));
}
if (user.getCurrentUser().getUserCode().equals(user.getUserCode())) {
if (user.currentUser().getUserCode().equals(user.getUserCode())) {
return renderResult(Global.FALSE, text("删除用户失败,不允许删除当前用户"));
}
if (User.USER_TYPE_NONE.equals(user.getUserType())){

View File

@@ -286,7 +286,7 @@ public class EmpUserController extends BaseController {
if (!EmpUser.USER_TYPE_EMPLOYEE.equals(empUser.getUserType())){
return renderResult(Global.FALSE, "非法操作,不能够操作此用户!");
}
if (empUser.getCurrentUser().getUserCode().equals(empUser.getUserCode())) {
if (empUser.currentUser().getUserCode().equals(empUser.getUserCode())) {
return renderResult(Global.FALSE, text("停用用户失败,不允许停用当前用户"));
}
empUser.setStatus(User.STATUS_DISABLE);
@@ -350,7 +350,7 @@ public class EmpUserController extends BaseController {
if (!EmpUser.USER_TYPE_EMPLOYEE.equals(empUser.getUserType())){
return renderResult(Global.FALSE, "非法操作,不能够操作此用户!");
}
if (empUser.getCurrentUser().getUserCode().equals(empUser.getUserCode())) {
if (empUser.currentUser().getUserCode().equals(empUser.getUserCode())) {
return renderResult(Global.FALSE, text("删除用户失败,不允许删除当前用户"));
}
empUserService.delete(empUser);

View File

@@ -7,7 +7,6 @@ package com.jeesite.modules.sys.web.user;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import io.swagger.annotations.Api;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
@@ -56,7 +55,7 @@ public class UserController extends BaseController {
// if (User.USER_TYPE_NONE.equals(user.getUserType())){
// return new Page<User>(request, response);
// }
if (Global.isStrictMode() && !user.getCurrentUser().isAdmin()){
if (Global.isStrictMode() && !user.currentUser().isAdmin()){
return new Page<User>(request, response);
}
user.setPage(new Page<>(request, response));

View File

@@ -104,6 +104,7 @@ FN.hasRole = com.jeesite.common.beetl.ext.fn.HasRole
FN.cookie = com.jeesite.common.beetl.ext.fn.Cookie
FN.lang = com.jeesite.common.beetl.ext.fn.Lang
FN.text = com.jeesite.common.beetl.ext.fn.Text
FN.user = com.jeesite.common.beetl.ext.fn.User
##内置的功能包
FNP.strutil = org.beetl.ext.fn.StringUtil