...
|
...
|
@@ -158,9 +158,7 @@ public class LoginController { |
|
|
user.setLoginaccount(loginAccount);
|
|
|
user.setPassword(password);
|
|
|
|
|
|
|
|
|
System.out.println("<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"+PropertiesLoader.getLogin("openRemoteLogin"));
|
|
|
if (!loginAccount.equals("admin") && loginAccount.equals(PropertiesLoader.getLogin("openRemoteLogin"))) {
|
|
|
if (!loginAccount.equals("admin") && "true".equals(PropertiesLoader.getLogin("openRemoteLogin"))) {
|
|
|
// 远程登录
|
|
|
// 用户数据
|
|
|
LoginData login = FLogin.login(user);
|
...
|
...
|
@@ -273,41 +271,6 @@ public class LoginController { |
|
|
UserEntity user = new UserEntity();
|
|
|
user.setLoginaccount(j.get("appLoginID").toString());
|
|
|
user.setPassword(j.get("appLoginPass").toString());
|
|
|
if (!j.get("appLoginID").toString().equals("admin")) {}
|
|
|
// 远程登录
|
|
|
// 用户数据
|
|
|
LoginData login = FLogin.login(user);
|
|
|
// 登录成功!
|
|
|
if (login.getCode() == 20000) {
|
|
|
// 往数据库中插入数据
|
|
|
UserEntity ue = userService.findByLoginaccount(user.getLoginaccount());
|
|
|
// 用户存在
|
|
|
if (ue != null) {
|
|
|
// 修改密码
|
|
|
userService.updatePassword(ue.getLoginaccount(), MD5Tools.MD5(j.get("appLoginPass").toString()));
|
|
|
} else {
|
|
|
// 用户不存在,插入数据
|
|
|
BasicAgentEntity agent = new BasicAgentEntity();
|
|
|
agent.setContact(login.getInfodata().getContact());
|
|
|
agent.setNameCn(login.getInfodata().getCompany());
|
|
|
agent.setCountryCode("CN");
|
|
|
agent.setAddress(login.getInfodata().getAddress());
|
|
|
int agent_id = agentSerive.save2(agent);
|
|
|
|
|
|
ue = new UserEntity();
|
|
|
ue.setLoginaccount(j.get("appLoginID").toString());
|
|
|
// 设置用户名密码
|
|
|
ue.setPassword(MD5Tools.MD5(j.get("appLoginPass").toString()));
|
|
|
ue.setRealName(login.getInfodata().getContact());
|
|
|
ue.setMobile(login.getInfodata().getMobile());
|
|
|
ue.setStatus(0);
|
|
|
ue.setAgent(new Long(agent_id));
|
|
|
RoleEntity re = new RoleEntity();
|
|
|
re.setId(new Long(1));
|
|
|
ue.setRole(re);
|
|
|
// 删除密码
|
|
|
userService.save(ue);
|
|
|
}
|
|
|
|
|
|
// 登录用户
|
|
|
Subject subject = SecurityUtils.getSubject();
|
...
|
...
|
@@ -337,7 +300,7 @@ public class LoginController { |
|
|
}
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
return "login";
|
|
|
}
|
|
|
} |
...
|
...
|
|