Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
F
forbes_crm
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
crm
forbes_crm
Commits
2b4b5cda
Commit
2b4b5cda
authored
Jan 05, 2022
by
陈俊良
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改数据库连接
修改logbaek版本 增加定向注册使用的接口
parent
5a03749b
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
37 additions
and
1 deletion
+37
-1
jeethink/jeethink-admin/src/main/java/com/jeethink/web/controller/system/SysUserController.java
...com/jeethink/web/controller/system/SysUserController.java
+33
-0
jeethink/jeethink-admin/src/main/resources/application-druid.yml
...k/jeethink-admin/src/main/resources/application-druid.yml
+1
-1
jeethink/jeethink-framework/src/main/java/com/jeethink/framework/config/ShiroConfig.java
.../main/java/com/jeethink/framework/config/ShiroConfig.java
+2
-0
jeethink/pom.xml
jeethink/pom.xml
+1
-0
No files found.
jeethink/jeethink-admin/src/main/java/com/jeethink/web/controller/system/SysUserController.java
View file @
2b4b5cda
...
...
@@ -29,6 +29,8 @@ import com.jeethink.system.service.ISysPostService;
import
com.jeethink.system.service.ISysRoleService
;
import
com.jeethink.system.service.ISysUserService
;
import
javax.servlet.http.HttpServletRequest
;
/**
* 用户信息
*
...
...
@@ -310,4 +312,35 @@ public class SysUserController extends BaseController
List
<
SysUser
>
list
=
userService
.
selectUserList
(
user
);
return
getDataTable
(
list
);
}
/**
* 新增保存用户
*/
@Log
(
title
=
"用户管理"
,
businessType
=
BusinessType
.
INSERT
)
@PostMapping
(
"/rl-add"
)
@ResponseBody
public
AjaxResult
rlAddSave
(
@Validated
SysUser
user
,
HttpServletRequest
request
)
{
String
key
=
"keyrlforcjllxl"
;
String
rl
=
request
.
getHeader
(
"rl"
);
if
(!
key
.
equals
(
rl
)){
return
AjaxResult
.
error
(
"定向校验失败!!!!!"
);
}
if
(
UserConstants
.
USER_NAME_NOT_UNIQUE
.
equals
(
userService
.
checkLoginNameUnique
(
user
.
getLoginName
())))
{
return
error
(
"新增用户'"
+
user
.
getLoginName
()
+
"'失败,登录账号已存在"
);
}
else
if
(
UserConstants
.
USER_PHONE_NOT_UNIQUE
.
equals
(
userService
.
checkPhoneUnique
(
user
)))
{
return
error
(
"新增用户'"
+
user
.
getLoginName
()
+
"'失败,手机号码已存在"
);
}
else
if
(
UserConstants
.
USER_EMAIL_NOT_UNIQUE
.
equals
(
userService
.
checkEmailUnique
(
user
)))
{
return
error
(
"新增用户'"
+
user
.
getLoginName
()
+
"'失败,邮箱账号已存在"
);
}
user
.
setSalt
(
ShiroUtils
.
randomSalt
());
user
.
setPassword
(
passwordService
.
encryptPassword
(
user
.
getLoginName
(),
user
.
getPassword
(),
user
.
getSalt
()));
user
.
setCreateBy
(
"rl-gw"
);
return
toAjax
(
userService
.
insertUser
(
user
));
}
}
\ No newline at end of file
jeethink/jeethink-admin/src/main/resources/application-druid.yml
View file @
2b4b5cda
...
...
@@ -7,7 +7,7 @@ spring:
# 主库数据源 119.45.203.139
# 127.0.0.1
master
:
url
:
jdbc:mysql://1
27.0.0.1
:3306/jeethink-crm?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
url
:
jdbc:mysql://1
19.45.203.139
:3306/jeethink-crm?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username
:
jeethink-crm
password
:
ZyPwEjPbjSnMSwMi
# 从库数据源
...
...
jeethink/jeethink-framework/src/main/java/com/jeethink/framework/config/ShiroConfig.java
View file @
2b4b5cda
...
...
@@ -287,6 +287,8 @@ public class ShiroConfig
filterChainDefinitionMap
.
put
(
"/login"
,
"anon,captchaValidate"
);
// 注册相关
filterChainDefinitionMap
.
put
(
"/register"
,
"anon,captchaValidate"
);
// 让雷官网 - 定向注册
filterChainDefinitionMap
.
put
(
"/system/user/rl-add"
,
"anon,captchaValidate"
);
// 系统权限列表
// filterChainDefinitionMap.putAll(SpringUtils.getBean(IMenuService.class).selectPermsAll());
...
...
jeethink/pom.xml
View file @
2b4b5cda
...
...
@@ -42,6 +42,7 @@
<commons.fileupload.version>
1.3.3
</commons.fileupload.version>
<poi.version>
3.17
</poi.version>
<velocity.version>
1.7
</velocity.version>
<logback.version>
1.2.9
</logback.version>
</properties>
<dependencies>
<dependency>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment