merge
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
package com.xwbing.entity;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.persistence.Column;
|
||||
@@ -16,15 +18,21 @@ import java.util.Date;
|
||||
*/
|
||||
@Data
|
||||
@MappedSuperclass
|
||||
@ApiModel
|
||||
public class BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 8901948362657956187L;
|
||||
@Id
|
||||
@Column(length = 50)
|
||||
@ApiModelProperty(value = "主键")
|
||||
private String id;
|
||||
@ApiModelProperty(value = "创建者")
|
||||
private String creator;
|
||||
@ApiModelProperty(value = "修改者")
|
||||
private String modifier;
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@Column(name = "create_time")
|
||||
private Date createTime;
|
||||
@ApiModelProperty(value = "修改时间")
|
||||
@Column(name = "modified_time")
|
||||
private Date modifiedTime;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
package com.xwbing.entity;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.hibernate.validator.constraints.Length;
|
||||
@@ -17,30 +19,23 @@ import javax.validation.constraints.Pattern;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@Entity(name = "system_config")
|
||||
@ApiModel//swagger
|
||||
public class SysConfig extends BaseEntity {
|
||||
private static final long serialVersionUID = -7587016038432881980L;
|
||||
public static String table = "system_config";
|
||||
/**
|
||||
* 配置项的code
|
||||
*/
|
||||
@ApiModelProperty(value = "配置项的code",example = "email_config")
|
||||
@NotBlank(message = "配置项的code不能为空")
|
||||
@Length(min = 1, max = 50, message = "code长度为1-50")
|
||||
private String code;
|
||||
/**
|
||||
* 配置项的值
|
||||
*/
|
||||
@ApiModelProperty(value = "配置项的值",example = "{}")
|
||||
@NotBlank(message = "配置项的value不能为空")
|
||||
private String value;
|
||||
/**
|
||||
* 配置项的描述(名称)
|
||||
*/
|
||||
@ApiModelProperty(value = "配置项的描述(名称)",example = "邮箱配置")
|
||||
@NotBlank(message = "配置项的name不能为空")
|
||||
@Length(min = 1, max = 20, message = "value长度为1-20")
|
||||
private String name;
|
||||
/**
|
||||
* 是否启用
|
||||
*/
|
||||
@ApiModelProperty(value = "是否启用",example = "Y")
|
||||
@NotBlank(message = "是否启用不能为空")
|
||||
@Pattern(regexp = "[Y|N]",message = "是否启用格式为Y|N")
|
||||
@Pattern(regexp = "[Y|N]", message = "是否启用格式为Y|N")
|
||||
private String enable;
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ import java.util.List;
|
||||
* 作者: xiangwb
|
||||
*/
|
||||
public interface SysConfigRepository extends JpaRepository<SysConfig, String> {
|
||||
SysConfig findByCode(String code);
|
||||
SysConfig getByCode(String code);
|
||||
|
||||
List<SysConfig> findByEnable(String enable);
|
||||
List<SysConfig> getByEnable(String enable);
|
||||
}
|
||||
|
||||
@@ -9,5 +9,5 @@ import org.springframework.data.jpa.repository.JpaRepository;
|
||||
* 作者: xiangwb
|
||||
*/
|
||||
public interface SysUserRepository extends JpaRepository<SysUser, String> {
|
||||
SysUser findByUserName(String name);
|
||||
SysUser getByUserName(String name);
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ public class SysConfigService {
|
||||
if (sysConfig == null) {
|
||||
throw new BusinessException("配置数据不能为空");
|
||||
}
|
||||
SysConfig old = findByCode(sysConfig.getCode());
|
||||
SysConfig old = getByCode(sysConfig.getCode());
|
||||
if (old != null) {
|
||||
throw new BusinessException(sysConfig.getCode() + "已存在");
|
||||
}
|
||||
@@ -50,7 +50,7 @@ public class SysConfigService {
|
||||
public RestMessage removeByCode(String code) {
|
||||
logger.info("删除配置信息");
|
||||
RestMessage result = new RestMessage();
|
||||
SysConfig old = findByCode(code);
|
||||
SysConfig old = getByCode(code);
|
||||
if (old == null) {
|
||||
throw new BusinessException("该配置项不存在");
|
||||
}
|
||||
@@ -62,7 +62,7 @@ public class SysConfigService {
|
||||
|
||||
public RestMessage update(SysConfig sysConfig) {
|
||||
RestMessage result = new RestMessage();
|
||||
SysConfig old = findByCode(sysConfig.getCode());
|
||||
SysConfig old = getByCode(sysConfig.getCode());
|
||||
if (old == null) {
|
||||
throw new BusinessException("该配置项不存在");
|
||||
}
|
||||
@@ -79,11 +79,11 @@ public class SysConfigService {
|
||||
return result;
|
||||
}
|
||||
|
||||
public SysConfig findByCode(String code) {
|
||||
return sysConfigRepository.findByCode(code);
|
||||
public SysConfig getByCode(String code) {
|
||||
return sysConfigRepository.getByCode(code);
|
||||
}
|
||||
|
||||
public List<SysConfig> findByEnable(String enable) {
|
||||
return sysConfigRepository.findByEnable(enable);
|
||||
public List<SysConfig> listByEnable(String enable) {
|
||||
return sysConfigRepository.getByEnable(enable);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@ public class SysUserService {
|
||||
*/
|
||||
public RestMessage save(SysUser sysUser) {
|
||||
RestMessage result = new RestMessage();
|
||||
SysUser old = findByUserName(sysUser.getUserName());
|
||||
SysUser old = getByUserName(sysUser.getUserName());
|
||||
if (old != null) {
|
||||
throw new BusinessException("已经存在此用户名");
|
||||
}
|
||||
@@ -76,7 +76,7 @@ public class SysUserService {
|
||||
*/
|
||||
public RestMessage removeById(String id) {
|
||||
RestMessage result = new RestMessage();
|
||||
SysUser old = findOne(id);
|
||||
SysUser old = getOne(id);
|
||||
if (old == null) {
|
||||
throw new BusinessException("该对象不存在");
|
||||
}
|
||||
@@ -101,7 +101,7 @@ public class SysUserService {
|
||||
*/
|
||||
public RestMessage update(SysUser sysUser) {
|
||||
RestMessage result = new RestMessage();
|
||||
SysUser old = findOne(sysUser.getId());
|
||||
SysUser old = getOne(sysUser.getId());
|
||||
if (old == null) {
|
||||
throw new BusinessException("该对象不存在");
|
||||
}
|
||||
@@ -133,7 +133,7 @@ public class SysUserService {
|
||||
* @param id
|
||||
* @return
|
||||
*/
|
||||
public SysUser findOne(String id) {
|
||||
public SysUser getOne(String id) {
|
||||
return sysUserRepository.findOne(id);
|
||||
}
|
||||
|
||||
@@ -165,7 +165,7 @@ public class SysUserService {
|
||||
*/
|
||||
public RestMessage resetPassWord(String id) {
|
||||
RestMessage result = new RestMessage();
|
||||
SysUser old = findOne(id);
|
||||
SysUser old = getOne(id);
|
||||
if (old == null)
|
||||
throw new BusinessException("未查询到用户信息");
|
||||
if (CommonDataUtil.getToken(CommonConstant.CURRENT_USER_ID).equals(id))
|
||||
@@ -197,7 +197,7 @@ public class SysUserService {
|
||||
*/
|
||||
public RestMessage updatePassWord(String newPassWord, String oldPassWord, String id) {
|
||||
RestMessage result = new RestMessage();
|
||||
SysUser sysUser = findOne(id);
|
||||
SysUser sysUser = getOne(id);
|
||||
if (sysUser == null)
|
||||
throw new BusinessException("该用户不存在");
|
||||
boolean flag = checkPassWord(oldPassWord, sysUser.getPassword(), sysUser.getSalt());
|
||||
@@ -233,7 +233,7 @@ public class SysUserService {
|
||||
throw new BusinessException("验证码错误");
|
||||
}
|
||||
//验证账号,密码
|
||||
SysUser user = findByUserName(userName);
|
||||
SysUser user = getByUserName(userName);
|
||||
if (user == null)
|
||||
throw new BusinessException("账号错误");
|
||||
boolean flag = checkPassWord(passWord, user.getPassword(), user.getSalt());
|
||||
@@ -264,7 +264,7 @@ public class SysUserService {
|
||||
public RestMessage logout(HttpServletRequest request) {
|
||||
RestMessage restMessage = new RestMessage();
|
||||
String userId = (String) CommonDataUtil.getToken(CommonConstant.CURRENT_USER_ID);
|
||||
SysUser user = findOne(userId);
|
||||
SysUser user = getOne(userId);
|
||||
if (user != null) {
|
||||
CommonDataUtil.clearMap();
|
||||
SysUserLoginInOut loginInOut = new SysUserLoginInOut();
|
||||
@@ -290,8 +290,8 @@ public class SysUserService {
|
||||
* @param userName
|
||||
* @return
|
||||
*/
|
||||
private SysUser findByUserName(String userName) {
|
||||
return sysUserRepository.findByUserName(userName);
|
||||
private SysUser getByUserName(String userName) {
|
||||
return sysUserRepository.getByUserName(userName);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -321,7 +321,7 @@ public class SysUserService {
|
||||
* @return
|
||||
*/
|
||||
private boolean sendEmail(SysUser sysUser, String passWord) {
|
||||
SysConfig sysConfig = sysConfigService.findByCode(CommonConstant.EMAIL_KEY);
|
||||
SysConfig sysConfig = sysConfigService.getByCode(CommonConstant.EMAIL_KEY);
|
||||
if (sysConfig == null) {
|
||||
throw new BusinessException("没有查找到邮件配置项");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user