xuekang
2024-05-11 42310bc8af09d2a4f3671993db7208ef4df272cf
ecosphere-base-rest初始化
5个文件已添加
2个文件已修改
656 ■■■■■ 已修改文件
ecosphere/ecosphere-base-rest/pom.xml 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ecosphere/ecosphere-base-rest/src/main/java/com.nuvole/base/domain/BaseGlobalConfig.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ecosphere/ecosphere-base-rest/src/main/java/com.nuvole/base/domain/SysArea.java 122 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ecosphere/ecosphere-base-rest/src/main/java/com.nuvole/base/domain/SysOrg.java 164 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ecosphere/ecosphere-base-rest/src/main/java/com.nuvole/base/domain/SysUser.java 326 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ecosphere/pom.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pom.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ecosphere/ecosphere-base-rest/pom.xml
New file
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://maven.apache.org/POM/4.0.0"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <parent>
        <groupId>org.dromara</groupId>
        <artifactId>ecosphere</artifactId>
        <version>${revision}</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
    <artifactId>ecosphere-base-rest</artifactId>
    <description>
        ecosphere-base-rest 依赖项
    </description>
    <dependencies>
        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-swagger2</artifactId>
        </dependency>
    </dependencies>
</project>
ecosphere/ecosphere-base-rest/src/main/java/com.nuvole/base/domain/BaseGlobalConfig.java
New file
@@ -0,0 +1,19 @@
package com.nuvole.base.domain;
import io.swagger.annotations.ApiModel;
import lombok.Data;
/**
 * @Description 全局配置表
 * @Author cy
 * @Date 2022-12-01 11:46:16
 */
@ApiModel("全局配置表")
@Data
public class BaseGlobalConfig {
    private Long id;
    private String code;
    private String showName;
    private String val;
    private String remark;
}
ecosphere/ecosphere-base-rest/src/main/java/com.nuvole/base/domain/SysArea.java
New file
@@ -0,0 +1,122 @@
package com.nuvole.base.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
 * 实体类对应的数据表为:  sys_area
 * @author system-generator
 * @date 2019-04-17 19:00:57
 */
@ApiModel(value ="系统区域表")
public class SysArea {
    @ApiModelProperty(value = "ID")
    private Long id;
    @ApiModelProperty(value = "父ID")
    private Long pid;
    @ApiModelProperty(value = "名称")
    private String name;
    @ApiModelProperty(value = "邮政区域编号(展示使用)")
    private String code;
    @ApiModelProperty(value = "系统生成编号(关联使用)")
    private String sysCode;
    @ApiModelProperty(value = "LV级别加入1省,2市,3县,4乡,5村")
    private Integer lv;
    @ApiModelProperty(value = "【顺序号】")
    private Integer sortNo;
    @ApiModelProperty(value = "STATE【状态:1启用0禁用】")
    private Integer state;
    @ApiModelProperty(value = "NOTE【备注】")
    private String note;
    @ApiModelProperty(value = "机构编号")
    private String orgCode;
    public String getOrgCode() {
        return orgCode;
    }
    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public Long getPid() {
        return pid;
    }
    public void setPid(Long pid) {
        this.pid = pid;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }
    public String getCode() {
        return code;
    }
    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }
    public String getSysCode() {
        return sysCode;
    }
    public void setSysCode(String sysCode) {
        this.sysCode = sysCode == null ? null : sysCode.trim();
    }
    public Integer getLv() {
        return lv;
    }
    public void setLv(Integer lv) {
        this.lv = lv;
    }
    public Integer getSortNo() {
        return sortNo;
    }
    public void setSortNo(Integer sortNo) {
        this.sortNo = sortNo;
    }
    public Integer getState() {
        return state;
    }
    public void setState(Integer state) {
        this.state = state;
    }
    public String getNote() {
        return note;
    }
    public void setNote(String note) {
        this.note = note == null ? null : note.trim();
    }
}
ecosphere/ecosphere-base-rest/src/main/java/com.nuvole/base/domain/SysOrg.java
New file
@@ -0,0 +1,164 @@
package com.nuvole.base.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
 * 实体类对应的数据表为:  sys_org
 * @author system-generator
 * @date 2019-04-17 15:49:13
 */
@ApiModel(value ="机构")
public class SysOrg {
    @ApiModelProperty(value = "id")
    private Long id;
    @ApiModelProperty(value = "NAME【名称】")
    private String name;
    @ApiModelProperty(value = "系统编号")
    private String orgCode;
    @ApiModelProperty(value = "用户机构编号")
    private String userOrgCode;
    @ApiModelProperty(value = "PID【父ID】")
    private Long pid;
    @ApiModelProperty(value = "级别【0.省级 1.市局 2.县区 3.支局】")
    private Integer lv;
    @ApiModelProperty(value = "顺序号")
    private Integer sortNo;
    @ApiModelProperty(value = "state【状态:1启用0禁用】")
    private Integer state;
    @ApiModelProperty(value = "NOTE【备注】")
    private String note;
    @ApiModelProperty(value = "经度")
    private String lon;
    @ApiModelProperty(value = "纬度")
    private String lat;
    @ApiModelProperty(value = "联系电话")
    private String phone;
    @ApiModelProperty(value = "营业时间")
    private String openTime;
    @ApiModelProperty(value = "详细地址")
    private String address;
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }
    public String getOrgCode() {
        return orgCode;
    }
    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode == null ? null : orgCode.trim();
    }
    public String getUserOrgCode() {
        return userOrgCode;
    }
    public void setUserOrgCode(String userOrgCode) {
        this.userOrgCode = userOrgCode == null ? null : userOrgCode.trim();
    }
    public Long getPid() {
        return pid;
    }
    public void setPid(Long pid) {
        this.pid = pid;
    }
    public Integer getLv() {
        return lv;
    }
    public void setLv(Integer lv) {
        this.lv = lv;
    }
    public Integer getSortNo() {
        return sortNo;
    }
    public void setSortNo(Integer sortNo) {
        this.sortNo = sortNo;
    }
    public Integer getState() {
        return state;
    }
    public void setState(Integer state) {
        this.state = state;
    }
    public String getNote() {
        return note;
    }
    public void setNote(String note) {
        this.note = note == null ? null : note.trim();
    }
    public String getLon() {
        return lon;
    }
    public void setLon(String lon) {
        this.lon = lon == null ? null : lon.trim();
    }
    public String getLat() {
        return lat;
    }
    public void setLat(String lat) {
        this.lat = lat == null ? null : lat.trim();
    }
    public String getPhone() {
        return phone;
    }
    public void setPhone(String phone) {
        this.phone = phone;
    }
    public String getOpenTime() {
        return openTime;
    }
    public void setOpenTime(String openTime) {
        this.openTime = openTime;
    }
    public String getAddress() {
        return address;
    }
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }
}
ecosphere/ecosphere-base-rest/src/main/java/com.nuvole/base/domain/SysUser.java
New file
@@ -0,0 +1,326 @@
package com.nuvole.base.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
 * 实体类对应的数据表为:  sys_user
 * @author system-generator
 * @date 2019-04-22 14:25:10
 */
@ApiModel(value ="用户信息")
public class SysUser {
    @ApiModelProperty(value = "用户机构级别")
    private Integer orgLv;
    @ApiModelProperty(value = "用户机构名称")
    private String orgName;
    @ApiModelProperty(value = "用户部门名称")
    private String deptName;
    @ApiModelProperty(value = "ID")
    private Long id;
    @ApiModelProperty(value = "登录名")
    private String loginName;
    @ApiModelProperty(value = "密码")
    private String mixPd;
    @ApiModelProperty(value = "旧密码")
    private String oldPwd;
    @ApiModelProperty(value = "新密码")
    private String newPwd;
    @ApiModelProperty(value = "重置密码")
    private String resultPwd;
    @ApiModelProperty(value = "姓名")
    private String userName;
    @ApiModelProperty(value = "帐号类型(1 普通用户 ;;2 客户经理)")
    private Short userType;
    @ApiModelProperty(value = "人员编号")
    private String userCode;
    @ApiModelProperty(value = "性别[1男,2女]")
    private Short sex;
    @ApiModelProperty(value = "备注")
    private String note;
    @ApiModelProperty(value = "手机号码")
    private String mobile;
    @ApiModelProperty(value = "部门编号")
    private String deptCode;
    @ApiModelProperty(value = "机构id")
    private Long orgId;
    @ApiModelProperty(value = "部门ID")
    private Long deptId;
    @ApiModelProperty(value = "机构编号")
    private String orgCode;
    @ApiModelProperty(value = "邮箱")
    private String email;
    @ApiModelProperty(value = "状态(0 禁用,1启用)")
    private Short state;
    @ApiModelProperty(value = "创建时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    @ApiModelProperty(value = "创建人ID")
    private Long createId;
    @ApiModelProperty(value = "创建人")
    private String createName;
    @ApiModelProperty(value = "头像")
    private String headImage;
    @ApiModelProperty(value = "锁定次数")
    private Short lockTimes;
    @ApiModelProperty(value = "锁定到期日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date lockTime;
    public Integer getOrgLv() {
        return orgLv;
    }
    public void setOrgLv(Integer orgLv) {
        this.orgLv = orgLv;
    }
    public String getOrgName() {
        return orgName;
    }
    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }
    public String getDeptName() {
        return deptName;
    }
    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public String getLoginName() {
        return loginName;
    }
    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }
    public String getResultPwd() {
        return resultPwd;
    }
    public void setResultPwd(String resultPwd) {
        this.resultPwd = resultPwd;
    }
    public String getOldPwd() {
        return oldPwd;
    }
    public void setOldPwd(String oldPwd) {
        this.oldPwd = oldPwd;
    }
    public String getNewPwd() {
        return newPwd;
    }
    public void setNewPwd(String newPwd) {
        this.newPwd = newPwd;
    }
    public String getMixPd() {
        return mixPd;
    }
    public void setMixPd(String mixPd) {
        this.mixPd = mixPd;
    }
    public String getUserName() {
        return userName;
    }
    public void setUserName(String userName) {
        this.userName = userName;
    }
    public Short getUserType() {
        return userType;
    }
    public void setUserType(Short userType) {
        this.userType = userType;
    }
    public String getUserCode() {
        return userCode;
    }
    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }
    public Short getSex() {
        return sex;
    }
    public void setSex(Short sex) {
        this.sex = sex;
    }
    public String getNote() {
        return note;
    }
    public void setNote(String note) {
        this.note = note;
    }
    public String getMobile() {
        return mobile;
    }
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }
    public String getDeptCode() {
        return deptCode;
    }
    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }
    public Long getOrgId() {
        return orgId;
    }
    public void setOrgId(Long orgId) {
        this.orgId = orgId;
    }
    public Long getDeptId() {
        return deptId;
    }
    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }
    public String getOrgCode() {
        return orgCode;
    }
    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }
    public String getEmail() {
        return email;
    }
    public void setEmail(String email) {
        this.email = email;
    }
    public Short getState() {
        return state;
    }
    public void setState(Short state) {
        this.state = state;
    }
    public Date getCreateTime() {
        return createTime;
    }
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    public Long getCreateId() {
        return createId;
    }
    public void setCreateId(Long createId) {
        this.createId = createId;
    }
    public String getCreateName() {
        return createName;
    }
    public void setCreateName(String createName) {
        this.createName = createName;
    }
    public String getHeadImage() {
        return headImage;
    }
    public void setHeadImage(String headImage) {
        this.headImage = headImage;
    }
    public Short getLockTimes() {
        return lockTimes;
    }
    public void setLockTimes(Short lockTimes) {
        this.lockTimes = lockTimes;
    }
    public Date getLockTime() {
        return lockTime;
    }
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    public void setLockTime(Date lockTime) {
        this.lockTime = lockTime;
    }
    private String wxAccount;
    public String getWxAccount() {
        return wxAccount;
    }
    public void setWxAccount(String wxAccount) {
        this.wxAccount = wxAccount;
    }
}
ecosphere/pom.xml
@@ -10,7 +10,7 @@
    <modules>
        <module>ecosphere-common</module>
<!--        <module>ecosphere-base-rest</module>-->
        <module>ecosphere-base-rest</module>
    </modules>
    <artifactId>ecosphere</artifactId>
pom.xml
@@ -377,6 +377,7 @@
        <module>ruoyi-api</module>
        <module>ruoyi-common</module>
        <module>ruoyi-example</module>
        <module>ecosphere</module>
    </modules>
    <packaging>pom</packaging>