Commit 2b4b5cda authored by 陈俊良's avatar 陈俊良

修改数据库连接

修改logbaek版本
增加定向注册使用的接口
parent 5a03749b
...@@ -29,6 +29,8 @@ import com.jeethink.system.service.ISysPostService; ...@@ -29,6 +29,8 @@ import com.jeethink.system.service.ISysPostService;
import com.jeethink.system.service.ISysRoleService; import com.jeethink.system.service.ISysRoleService;
import com.jeethink.system.service.ISysUserService; import com.jeethink.system.service.ISysUserService;
import javax.servlet.http.HttpServletRequest;
/** /**
* 用户信息 * 用户信息
* *
...@@ -310,4 +312,35 @@ public class SysUserController extends BaseController ...@@ -310,4 +312,35 @@ public class SysUserController extends BaseController
List<SysUser> list = userService.selectUserList(user); List<SysUser> list = userService.selectUserList(user);
return getDataTable(list); 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
...@@ -7,7 +7,7 @@ spring: ...@@ -7,7 +7,7 @@ spring:
# 主库数据源 119.45.203.139 # 主库数据源 119.45.203.139
# 127.0.0.1 # 127.0.0.1
master: master:
url: jdbc:mysql://127.0.0.1:3306/jeethink-crm?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://119.45.203.139:3306/jeethink-crm?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: jeethink-crm username: jeethink-crm
password: ZyPwEjPbjSnMSwMi password: ZyPwEjPbjSnMSwMi
# 从库数据源 # 从库数据源
......
...@@ -287,6 +287,8 @@ public class ShiroConfig ...@@ -287,6 +287,8 @@ public class ShiroConfig
filterChainDefinitionMap.put("/login", "anon,captchaValidate"); filterChainDefinitionMap.put("/login", "anon,captchaValidate");
// 注册相关 // 注册相关
filterChainDefinitionMap.put("/register", "anon,captchaValidate"); filterChainDefinitionMap.put("/register", "anon,captchaValidate");
// 让雷官网 - 定向注册
filterChainDefinitionMap.put("/system/user/rl-add", "anon,captchaValidate");
// 系统权限列表 // 系统权限列表
// filterChainDefinitionMap.putAll(SpringUtils.getBean(IMenuService.class).selectPermsAll()); // filterChainDefinitionMap.putAll(SpringUtils.getBean(IMenuService.class).selectPermsAll());
......
...@@ -42,6 +42,7 @@ ...@@ -42,6 +42,7 @@
<commons.fileupload.version>1.3.3</commons.fileupload.version> <commons.fileupload.version>1.3.3</commons.fileupload.version>
<poi.version>3.17</poi.version> <poi.version>3.17</poi.version>
<velocity.version>1.7</velocity.version> <velocity.version>1.7</velocity.version>
<logback.version>1.2.9</logback.version>
</properties> </properties>
<dependencies> <dependencies>
<dependency> <dependency>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment