密码策略完成

yun-zuoyi
wei.peng 5 years ago
parent 089f655cfe
commit bdb5e6e27c

@ -1234,4 +1234,47 @@ public class ImppEnumUtil {
return null; return null;
} }
} }
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum CHECK_TEXT {
PASSWORD_VERIFY(1, "保存策略"),
PASSWORD_LOGIN(2, "登录策略");
private int value;
private String description;
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
private CHECK_TEXT(int value, String description) {
this.value = value;
this.description = description;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
public static CHECK_TEXT valueOfEnum(int val) {
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
return values()[i];
}
}
return null;
}
}
} }

@ -58,6 +58,11 @@ public class SysUser extends BaseBean {
@ApiParam(value ="登陆密码") @ApiParam(value ="登陆密码")
private String userLoginPassword; private String userLoginPassword;
@Column(name="USER_LOGIN_PASSWORD_ID")
@ApiParam(value ="密码ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long userLoginPasswordId;
@Column(name="USER_TYPE") @Column(name="USER_TYPE")
@ApiParam(value ="账号类型(枚举,待定)" , example ="-1") @ApiParam(value ="账号类型(枚举,待定)" , example ="-1")
private Integer userType; private Integer userType;

@ -0,0 +1,47 @@
package cn.estsh.i3plus.pojo.platform.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Description :
* @Reference :
* @Author : wei.peng
* @CreateDate : 20-6-4 3:38
* @Modify:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name="SYS_USER_PASSWORD")
@Api(value="账号密码")
public class SysUserPassword extends BaseBean {
private static final long serialVersionUID = 4536854582252378921L;
@Column(name="USER_ID")
@ApiParam(value ="人员ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long userId;
@Column(name="USER_PASSWORD")
@ApiParam(value ="用户密码")
private String userPassword;
@Column(name="USER_LOGIN_LAST_DATE_TIME")
@ApiParam(value ="账号最后登录时间")
private String userLoginLastDateTime;
}

@ -0,0 +1,14 @@
package cn.estsh.i3plus.pojo.platform.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.platform.bean.SysUserPassword;
/**
* @Description :
* @Reference :
* @Author : wei.peng
* @CreateDate : 20-6-4 3:46
* @Modify:
**/
public interface SysUserPasswordRepository extends BaseRepository<SysUserPassword, Long> {
}

@ -1,122 +1,122 @@
package cn.estsh.i3plus.pojo.report.bean; //package cn.estsh.i3plus.pojo.report.bean;
//
import cn.estsh.i3plus.pojo.base.bean.BaseBean; //import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.databind.annotation.JsonSerialize; //import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; //import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api; //import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; //import io.swagger.annotations.ApiParam;
import lombok.Data; //import lombok.Data;
import lombok.EqualsAndHashCode; //import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; //import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; //import org.hibernate.annotations.DynamicUpdate;
//
import javax.persistence.Column; //import javax.persistence.Column;
import javax.persistence.Entity; //import javax.persistence.Entity;
import javax.persistence.Table; //import javax.persistence.Table;
//
/** ///**
* @Description : // * @Description :
* @Reference : // * @Reference :
* @Author : Adair Peng // * @Author : Adair Peng
* @CreateDate : 2019-01-18 11:32 // * @CreateDate : 2019-01-18 11:32
* @Modify: // * @Modify:
**/ // **/
@Data //@Data
@Entity //@Entity
@DynamicInsert //@DynamicInsert
@DynamicUpdate //@DynamicUpdate
@EqualsAndHashCode(callSuper = true) //@EqualsAndHashCode(callSuper = true)
@Table(name="BR_POJO_ATTR") //@Table(name="BR_POJO_ATTR")
@Api(value="对象属性",description = "对象属性") //@Api(value="对象属性",description = "对象属性")
public class BrPojoAttr extends BaseBean { //public class BrPojoAttr extends BaseBean {
//
private static final long serialVersionUID = -9025365832485707583L; // private static final long serialVersionUID = -9025365832485707583L;
@Column(name="TEMPLATE_ID") // @Column(name="TEMPLATE_ID")
@ApiParam(value ="模板编号" ,example = "-1") // @ApiParam(value ="模板编号" ,example = "-1")
@JsonSerialize(using = ToStringSerializer.class) // @JsonSerialize(using = ToStringSerializer.class)
private Long templateId; // private Long templateId;
//
@Column(name="SERVER_ID") // @Column(name="SERVER_ID")
@ApiParam(value ="服务ID",example = "-1") // @ApiParam(value ="服务ID",example = "-1")
private Integer serverId; // private Integer serverId;
//
@Column(name="POJO_ID") // @Column(name="POJO_ID")
@ApiParam(value ="模板对象ID" ,example = "-1") // @ApiParam(value ="模板对象ID" ,example = "-1")
@JsonSerialize(using = ToStringSerializer.class) // @JsonSerialize(using = ToStringSerializer.class)
private Long pojoId; // private Long pojoId;
//
@Column(name="POJO_NAME") // @Column(name="POJO_NAME")
@ApiParam(value ="对象名称") // @ApiParam(value ="对象名称")
private String pojoName; // private String pojoName;
//
@Column(name="PACKAGE_NAME_RDD") // @Column(name="PACKAGE_NAME_RDD")
@ApiParam(value ="主服务对象包名称" , access ="服务对象包名称") // @ApiParam(value ="主服务对象包名称" , access ="服务对象包名称")
private String packageNameRdd; // private String packageNameRdd;
//
@Column(name="POJO_TABLE_NAME_ALIAS") // @Column(name="POJO_TABLE_NAME_ALIAS")
@ApiParam(value ="对象别名") // @ApiParam(value ="对象别名")
private String pojoTableNameAlias; // private String pojoTableNameAlias;
//
@Column(name="ATTR_COLUMN_NAME") // @Column(name="ATTR_COLUMN_NAME")
@ApiParam(value ="属性别名") // @ApiParam(value ="属性别名")
private String attrColumnName; // private String attrColumnName;
//
@Column(name="ATTR_COLUMN_NAME_ALIAS") // @Column(name="ATTR_COLUMN_NAME_ALIAS")
@ApiParam(value ="属性别名") // @ApiParam(value ="属性别名")
private String attrColumnNameAlias; // private String attrColumnNameAlias;
//
@Column(name="PARENT_ID") // @Column(name="PARENT_ID")
@ApiParam(value ="上级ID",example = "-1") // @ApiParam(value ="上级ID",example = "-1")
@JsonSerialize(using = ToStringSerializer.class) // @JsonSerialize(using = ToStringSerializer.class)
private Long parentId; // private Long parentId;
//
@Column(name="ATTR_TYPE") // @Column(name="ATTR_TYPE")
@ApiParam(value ="属性类型",example = "-1") // @ApiParam(value ="属性类型",example = "-1")
private Integer attrType; // private Integer attrType;
//
@Column(name="ATTR_REF_TYPE") // @Column(name="ATTR_REF_TYPE")
@ApiParam(value ="关系类型",example = "-1") // @ApiParam(value ="关系类型",example = "-1")
private Integer attrRefType; // private Integer attrRefType;
//
@Column(name="DATA_TYPE") // @Column(name="DATA_TYPE")
@ApiParam(value ="数据类型",example = "-1") // @ApiParam(value ="数据类型",example = "-1")
private Integer dataType; // private Integer dataType;
//
@Column(name="CHART_ATTR_NAME") // @Column(name="CHART_ATTR_NAME")
@ApiParam(value ="图标属性名称") // @ApiParam(value ="图标属性名称")
private String chartAttrName; // private String chartAttrName;
//
@Column(name="AGGREGATION_TYPE") // @Column(name="AGGREGATION_TYPE")
@ApiParam(value ="聚合类型",example = "-1") // @ApiParam(value ="聚合类型",example = "-1")
private Integer aggregationType; // private Integer aggregationType;
//
@Column(name="AGGREGATION_ID") // @Column(name="AGGREGATION_ID")
@ApiParam(value ="聚合类型",example = "-1") // @ApiParam(value ="聚合类型",example = "-1")
@JsonSerialize(using = ToStringSerializer.class) // @JsonSerialize(using = ToStringSerializer.class)
private Long aggregationId; // private Long aggregationId;
//
@Column(name="ATTR_SORT") // @Column(name="ATTR_SORT")
@ApiParam(value ="字段排序") // @ApiParam(value ="字段排序")
private Integer attrSort; // private Integer attrSort;
//
@Column(name="ATTR_DATA_SORT") // @Column(name="ATTR_DATA_SORT")
@ApiParam(value ="字段排序") // @ApiParam(value ="字段排序")
private Integer attrDataSort; // private Integer attrDataSort;
//
@Column(name="ATTR_STYLE") // @Column(name="ATTR_STYLE")
@ApiParam(value ="字段样式") // @ApiParam(value ="字段样式")
private Integer attrStyle; // private Integer attrStyle;
//
@Column(name="ATTR_STYLE_RDD") // @Column(name="ATTR_STYLE_RDD")
@ApiParam(value ="字段样式") // @ApiParam(value ="字段样式")
private String attrStyleRdd; // private String attrStyleRdd;
//
@Column(name="ATTR_DEFAULT_VALUE") // @Column(name="ATTR_DEFAULT_VALUE")
@ApiParam(value ="属性默认值") // @ApiParam(value ="属性默认值")
private String attrDefaultValue; // private String attrDefaultValue;
//
@Column(name="ATTR_SHOW") // @Column(name="ATTR_SHOW")
@ApiParam(value ="属性是否显示",example = "-1") // @ApiParam(value ="属性是否显示",example = "-1")
private Integer attrShow; // private Integer attrShow;
//
} //}

@ -1,15 +1,15 @@
package cn.estsh.i3plus.pojo.report.repository; //package cn.estsh.i3plus.pojo.report.repository;
//
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; //import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.report.bean.BrMenu; //import cn.estsh.i3plus.pojo.report.bean.BrMenu;
import cn.estsh.i3plus.pojo.report.bean.BrPojoAttr; //import cn.estsh.i3plus.pojo.report.bean.BrPojoAttr;
//
/** ///**
* @Description : // * @Description :
* @Reference : // * @Reference :
* @Author : Adair Peng // * @Author : Adair Peng
* @CreateDate : 2019-01-18 15:03 // * @CreateDate : 2019-01-18 15:03
* @Modify: // * @Modify:
**/ // **/
public interface BrPojoAttrRepository extends BaseRepository<BrPojoAttr,Long> { //public interface BrPojoAttrRepository extends BaseRepository<BrPojoAttr,Long> {
} //}

Loading…
Cancel
Save