From 4e3380df1cce5e3c6c9df42c881f2a22e6a20b6a Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期二, 18 十月 2022 10:25:01 +0800 Subject: [PATCH] 修改【角色管理】没有创建人 bug --- flower_city/src/main/resources/mapper/SysUserMapper.xml | 1 + flower_city/src/main/java/com/dg/core/controller/UserController.java | 5 ++++- flower_city/src/main/java/com/dg/core/db/gen/entity/SysUser.java | 5 +++++ 3 files changed, 10 insertions(+), 1 deletions(-) diff --git a/flower_city/src/main/java/com/dg/core/controller/UserController.java b/flower_city/src/main/java/com/dg/core/controller/UserController.java index 29d6511..283cbd9 100644 --- a/flower_city/src/main/java/com/dg/core/controller/UserController.java +++ b/flower_city/src/main/java/com/dg/core/controller/UserController.java @@ -4,6 +4,7 @@ import com.dg.core.HttpStatus; import com.dg.core.ResultData; import com.dg.core.annotation.Authorization; +import com.dg.core.annotation.CurrentUser; import com.dg.core.db.gen.entity.HuaChengSysUser; import com.dg.core.db.gen.entity.SysUser; import com.dg.core.manager.TokenManager; @@ -190,7 +191,7 @@ @ApiOperation("新增用户接口") @PostMapping("/add") @Authorization - public ResultData insertConfig(@RequestBody SysUser config) + public ResultData insertConfig(@RequestBody SysUser config, @CurrentUser SysUser sysUser) { Assert.notNull(config, "parameter can not be empty"); @@ -220,6 +221,8 @@ return error("该账户已存在!"); } + + config.setCreateBy(sysUser.getUserId()+""); config.setUserId(Snowflake.getId()); config.setUserType("3"); diff --git a/flower_city/src/main/java/com/dg/core/db/gen/entity/SysUser.java b/flower_city/src/main/java/com/dg/core/db/gen/entity/SysUser.java index 9be6cc9..8da1ee3 100644 --- a/flower_city/src/main/java/com/dg/core/db/gen/entity/SysUser.java +++ b/flower_city/src/main/java/com/dg/core/db/gen/entity/SysUser.java @@ -253,5 +253,10 @@ private String roleName; + @TableField(exist = false) + @ApiModelProperty("创建人名称") + private String createName; + + } diff --git a/flower_city/src/main/resources/mapper/SysUserMapper.xml b/flower_city/src/main/resources/mapper/SysUserMapper.xml index 86085f6..430c463 100644 --- a/flower_city/src/main/resources/mapper/SysUserMapper.xml +++ b/flower_city/src/main/resources/mapper/SysUserMapper.xml @@ -72,6 +72,7 @@ transaction_ids, transaction_names, openid, + (select user_name from automessage_sys_user where automessage_sys_userv.user_id=create_by) as createName, transaction_num, (select role_name from automessage_role_management where automessage_role_management.id=role_ids) as roleName, (select permission from automessage_role_management where automessage_role_management.id=role_ids) as permission, -- Gitblit v1.7.1