@@ -51,7 +51,11 @@ public class InfoContentBackSearchQueryParam extends QueryParam { | |||
@ApiModelProperty(value = "上下状态 0 下线 1上线") | |||
private Integer onlineType; | |||
//用户拥有的栏目 | |||
private Long userId; | |||
/** | |||
* 用户创建信息 | |||
*/ | |||
private Long createUserId; | |||
} |
@@ -0,0 +1,62 @@ | |||
package com.xdf.creative.base.params.creative; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 组织信息 查询参数对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-11-05 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "SysOrganizeQueryParam对象", description = "组织信息查询参数") | |||
public class SysOrganizeAddParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "组织名称") | |||
@NotNull(message = "机构名称不能为空!") | |||
private String organizeName; | |||
@ApiModelProperty(value = "管辖区域") | |||
@NotNull(message = "行政区域不能为空!") | |||
private Long popedomId; | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理") | |||
@NotNull(message = "组织类型不能为空!") | |||
private Integer organizeType; | |||
@ApiModelProperty(value = "是否为系统组织: 0 否 1是") | |||
private Integer systemCreate; | |||
@ApiModelProperty(value = "系统状态 0停用 1启用") | |||
private Integer state; | |||
@ApiModelProperty(value = "修该时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "父id") | |||
private Long parentId; | |||
} |
@@ -0,0 +1,86 @@ | |||
package com.xdf.creative.base.params.creative; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 组织信息 查询参数对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-11-05 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "SysOrganizeQueryParam对象", description = "组织信息查询参数") | |||
public class SysOrganizeAddParkParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "组织名称") | |||
@NotNull(message = "机构名称不能为空!") | |||
private String organizeName; | |||
@ApiModelProperty(value = "管辖区域") | |||
@NotNull(message = "行政区域不能为空!") | |||
private Long popedomId; | |||
@ApiModelProperty(value = "0 不添加用户 1添加用户") | |||
private Integer isCreateUser; | |||
@ApiModelProperty(value = "用户名") | |||
private String username; | |||
@ApiModelProperty(value = "密码") | |||
private String password; | |||
@ApiModelProperty(value = "昵称") | |||
private String nickname; | |||
@ApiModelProperty(value = "邮箱") | |||
private String email; | |||
@ApiModelProperty(value = "性别,0:女,1:男,默认1") | |||
private Integer gender; | |||
@ApiModelProperty(value = "头像") | |||
private String head; | |||
@ApiModelProperty(value = "详细地址") | |||
@NotNull(message = "园区地址不能为空") | |||
private String address; | |||
@ApiModelProperty(value = "联系人") | |||
@NotNull(message = "园区联系人不能为空") | |||
private String contactor; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "申报单位") | |||
@NotNull(message = "园区管理公司不能为空") | |||
private String parentCom; | |||
} |
@@ -0,0 +1,52 @@ | |||
package com.xdf.creative.base.params.creative; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 组织信息 查询参数对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-11-05 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "SysOrganizeQueryParam对象", description = "组织信息查询参数") | |||
public class SysOrganizeBackParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "组织名称") | |||
private String organizeName; | |||
@ApiModelProperty(value = "系统状态 0停用 1启用") | |||
private Integer state; | |||
@ApiModelProperty(value = "开始创建时间") | |||
private Date startCreateTime; | |||
@ApiModelProperty(value = "结束创建时间") | |||
private Date endCreateTime; | |||
@ApiModelProperty(value = "行政区代码") | |||
private String regionId; | |||
@ApiModelProperty(value = "行政区域名称") | |||
private String regionName; | |||
@ApiModelProperty(value = "是否为系统组织: 0 否 1是") | |||
private Integer systemCreate; | |||
} | |||
@@ -0,0 +1,48 @@ | |||
package com.xdf.creative.base.params.creative; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 组织信息 查询参数对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-11-05 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "SysOrganizeQueryParam对象", description = "组织信息查询参数") | |||
public class SysOrganizeEditParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@TableId(value = "id", type = IdType.AUTO) | |||
@NotNull(message = "不能为空") | |||
private Long id; | |||
@ApiModelProperty(value = "组织名称") | |||
@NotNull(message = "机构名称不能为空!") | |||
private String organizeName; | |||
@ApiModelProperty(value = "管辖区域") | |||
@NotNull(message = "行政区域不能为空!") | |||
private Long popedomId; | |||
@ApiModelProperty(value = "父id") | |||
private Long parentId; | |||
} |
@@ -58,3 +58,5 @@ public class SysOrganizeQueryParam extends QueryParam { | |||
} | |||
@@ -0,0 +1,65 @@ | |||
package com.xdf.creative.base.params.creative; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
/** | |||
* <pre> | |||
* 系统用户 查询参数对象 | |||
* </pre> | |||
* | |||
* @author DeanYe | |||
* @date 2019-10-24 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "SysUserQueryParam对象", description = "系统用户查询参数") | |||
public class SysUserAddParkParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "用户名") | |||
@NotBlank(message = "用户名不能为空!") | |||
private String username; | |||
@NotBlank(message = "密码不能为空!") | |||
@ApiModelProperty(value = "密码") | |||
private String password; | |||
@ApiModelProperty(value = "昵称") | |||
private String nickname; | |||
@ApiModelProperty(value = "手机号码") | |||
private String phone; | |||
@ApiModelProperty(value = "邮箱") | |||
private String email; | |||
@ApiModelProperty(value = "性别,0:女,1:男,默认1") | |||
private Integer gender; | |||
@ApiModelProperty(value = "头像") | |||
private String head; | |||
@ApiModelProperty(value = "remark") | |||
private String remark; | |||
@ApiModelProperty(value = "组织id") | |||
private Long organizeId; | |||
} |
@@ -11,6 +11,7 @@ import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
@@ -55,11 +56,18 @@ public class SysUserAddQueryParam extends QueryParam { | |||
@ApiModelProperty(value = "头像") | |||
private String head; | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理 ") | |||
private Integer userType; | |||
@ApiModelProperty(value = "remark") | |||
private String remark; | |||
@ApiModelProperty(value = "角色id") | |||
@NotNull(message = "角色不能为空") | |||
private Long roleId; | |||
@ApiModelProperty(value = "组织id") | |||
private Long organizeId; | |||
} |
@@ -50,4 +50,22 @@ public class SysUserBackQueryParam extends QueryParam { | |||
private String roleName; | |||
@ApiModelProperty(value = "角色名Id") | |||
private String roleId; | |||
@ApiModelProperty(value = "组织名称") | |||
private String organizeName; | |||
@ApiModelProperty(value = "行政区代码") | |||
private String regionId; | |||
/** | |||
* 系统表示状态用于查询是否能看见系统管理员 | |||
*/ | |||
private Integer systemState; | |||
} |
@@ -48,7 +48,7 @@ public class SysUserQueryParam extends QueryParam { | |||
@ApiModelProperty(value = "头像") | |||
private String head; | |||
@ApiModelProperty(value = "0 普通用户 1、园区 2 区文创办 3 市文创办 8后台管理") | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理 ") | |||
private Integer userType; | |||
@ApiModelProperty(value = "remark") |
@@ -0,0 +1,60 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动板块附件 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtActivityAttachmentQueryParam对象", description = "园区活动板块附件查询参数") | |||
public class DtActivityAttachmentQueryParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键Id") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
@NotNull(message = "主键Id不能为空") | |||
private Long id; | |||
@ApiModelProperty(value = "附件名称") | |||
private String activityAttachmentName; | |||
@ApiModelProperty(value = "附件存放地址") | |||
private String activityAttachmentAddress; | |||
@ApiModelProperty(value = "附件上传时间") | |||
private Date uploadTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "显示类型 0 不显示 1 显示 ,显示是指数据审核通过后 发布正式网站") | |||
private Integer displayType; | |||
@ApiModelProperty(value = "组Id ,用于识别 草稿和发布信息是否属于同一组 ,便于数组删除") | |||
private String groupId; | |||
@ApiModelProperty(value = "园区活动随机Id") | |||
@NotBlank(message = "园区活动随机Id不能为空") | |||
private String parkActivityId; | |||
} |
@@ -0,0 +1,62 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 基本信息审核表 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtInfoAuditQueryParam对象", description = "基本信息审核表查询参数") | |||
public class DtInfoAuditBackParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "信息状态 0 默认 1草稿 2提交") | |||
private Integer infoState; | |||
@ApiModelProperty(value = "审核状态 0 待审核 1审核通过 2 审核不通过 审核通过后 需要将数据提交到正式数据 目前做先删除再添加") | |||
private Integer auditState; | |||
@ApiModelProperty(value = "0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理") | |||
private Integer auditType; | |||
@ApiModelProperty(value = "开始提交时间") | |||
private Date startSubmitTime; | |||
@ApiModelProperty(value = "结束提交时间") | |||
private Date endSubmitTime; | |||
private String organizeName; | |||
/** | |||
* 用户名 | |||
*/ | |||
private String userName; | |||
private String nickName; | |||
private String phone; | |||
private String regionId; | |||
} |
@@ -0,0 +1,70 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import java.math.BigDecimal; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 基本信息审核表 查询参数对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2020-01-03 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtInfoAuditQueryParam对象", description = "基本信息审核表查询参数") | |||
public class DtInfoAuditQueryAuiditParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键id") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "信息状态 1 默认 2草稿 3提交") | |||
private Integer infoState; | |||
@ApiModelProperty(value = "审核状态 1待审核 2审核通过 3 审核不通过 审核通过后 需要将数据提交到正式数据 目前做先删除再添加") | |||
private Integer auditState; | |||
@ApiModelProperty(value = "提交时间") | |||
private Date submitTime; | |||
@ApiModelProperty(value = "审核时间") | |||
private Date auditTime; | |||
@ApiModelProperty(value = "审核人员ID") | |||
private Long auditId; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "提交人员Id") | |||
private Long submitUserId; | |||
@ApiModelProperty(value = "0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理") | |||
private Integer auditType; | |||
@ApiModelProperty(value = "审核意见") | |||
private String opinion; | |||
@ApiModelProperty(value = "信息完成度") | |||
private BigDecimal finishRatio; | |||
} |
@@ -0,0 +1,32 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
/** | |||
* <p> | |||
* 基本信息审核表 查询参数对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2020-01-03 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtInfoAuditQueryParam对象", description = "基本信息审核表查询参数") | |||
public class DtInfoAuditQueryOrganizeIdParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "0 普通用户 1、企业 2、金融机构 3、投资机构 4、服务机构 5、园区 6、协(商会) 7、项目管理公司 8 区文创办 9 市文创办 99 公司后台管理") | |||
private Integer auditType; | |||
} |
@@ -0,0 +1,69 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 基本信息审核表 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtInfoAuditQueryParam对象", description = "基本信息审核表查询参数") | |||
public class DtInfoAuditQueryParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@TableId(value = "id", type = IdType.AUTO) | |||
@NotNull(message = "不能为空") | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "信息状态 0 默认 1草稿 2提交") | |||
private Integer infoState; | |||
@ApiModelProperty(value = "审核状态 0 待审核 1审核通过 2 审核不通过 审核通过后 需要将数据提交到正式数据 目前做先删除再添加") | |||
private Integer auditState; | |||
@ApiModelProperty(value = "提交时间") | |||
private Date submitTime; | |||
@ApiModelProperty(value = "审核时间") | |||
private Date auditTime; | |||
@ApiModelProperty(value = "审核人员ID") | |||
private Long auditId; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "提交人员Id") | |||
private Long submitUserId; | |||
@ApiModelProperty(value = "0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理") | |||
private Integer auditType; | |||
@ApiModelProperty(value = "信息是否被认证过 0 否 1是 指有没有被发布到首页") | |||
private Integer infoVerify; | |||
@ApiModelProperty(value = "审核意见") | |||
private String opinion; | |||
} |
@@ -0,0 +1,55 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkActivityQueryParam对象", description = "园区活动查询参数") | |||
public class DtParkActivitBackParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "更新开始时间") | |||
private Date startUpdateTime; | |||
@ApiModelProperty(value = "更新开始时间") | |||
private Date endUpdateTime; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
private String userName; | |||
private String organizeName; | |||
private String nickName; | |||
} |
@@ -0,0 +1,52 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkActivityQueryParam对象", description = "园区活动查询参数") | |||
public class DtParkActivitWebParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "企业id") | |||
@NotNull(message = "组织id不能为空!") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "更新开始时间") | |||
private Date startUpdateTime; | |||
@ApiModelProperty(value = "更新开始时间") | |||
private Date endUpdateTime; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
private String userName; | |||
private String organizeName; | |||
private String nickName; | |||
} |
@@ -0,0 +1,48 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import com.xdf.creative.module.entity.DtActivityAttachment; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
import java.util.List; | |||
/** | |||
* <p> | |||
* 园区活动 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkActivityQueryParam对象", description = "园区活动查询参数") | |||
public class DtParkActivityAddParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "banner图") | |||
private String bannerPath; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "发布时间") | |||
private Date publishTime; | |||
@ApiModelProperty(value = "内容") | |||
private String content; | |||
private List<DtActivityAttachment> dtActivityAttachmentList; | |||
} |
@@ -0,0 +1,71 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkActivityQueryParam对象", description = "园区活动查询参数") | |||
public class DtParkActivityQueryParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@TableId(value = "id", type = IdType.AUTO) | |||
@NotNull(message = "不能为空") | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "banner图") | |||
private String bannerPath; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "发布时间") | |||
private Date publishTime; | |||
@ApiModelProperty(value = "内容") | |||
private String content; | |||
@ApiModelProperty(value = "显示类型 0 不显示 1 显示 ,显示是指数据审核通过后 发布正式网站") | |||
private Integer displayType; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
@ApiModelProperty(value = "组Id ,用于识别 草稿和发布信息是否属于同一组 ,便于数组删除") | |||
private String groupId; | |||
@ApiModelProperty(value = "外键标识ID") | |||
@NotBlank(message = "外键标识ID不能为空") | |||
private String foreignId; | |||
} |
@@ -0,0 +1,58 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import com.xdf.creative.module.entity.DtActivityAttachment; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
import java.util.List; | |||
/** | |||
* <p> | |||
* 园区活动 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkActivityQueryParam对象", description = "园区活动查询参数") | |||
public class DtParkActivityUpdateParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@TableId(value = "id", type = IdType.AUTO) | |||
@NotNull(message = "不能为空") | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "banner图") | |||
private String bannerPath; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "发布时间") | |||
private Date publishTime; | |||
@ApiModelProperty(value = "内容") | |||
private String content; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
private List<DtActivityAttachment> dtActivityAttachmentList; | |||
} |
@@ -0,0 +1,138 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkInfoDraftQueryParam对象", description = "园区表_syr made查询参数") | |||
public class DtParkInfoDraftQueryParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
@NotNull(message = "主键ID不能为空") | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "新_老园区") | |||
private String oldNew; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "建筑面积平方米") | |||
private Double areaBuild; | |||
@ApiModelProperty(value = "占地面积") | |||
private Double areaOcup; | |||
@ApiModelProperty(value = "产证面积") | |||
private Double areaLice; | |||
@ApiModelProperty(value = "已出租面积") | |||
private Double areaLease; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "运营管理公司从业人数") | |||
private Integer cntMgStaff; | |||
@ApiModelProperty(value = "入驻企业从业人员数") | |||
private Integer cntJoinStaff; | |||
@ApiModelProperty(value = "公共服务平台个数") | |||
private Integer cntPubPlat; | |||
@ApiModelProperty(value = "园区品牌企业个数") | |||
private Integer cntBandsCom; | |||
@ApiModelProperty(value = "园区企业高级人才数") | |||
private Integer cntHighStaff; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "状态:1已满 0未满") | |||
private Integer enterStatus; | |||
@ApiModelProperty(value = "状态:1正常 0待审核 -1已删除") | |||
private Integer status; | |||
@ApiModelProperty(value = "添加时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "完整地址") | |||
private String newAddress; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
@ApiModelProperty(value = "组织机构ID") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "组织机构ID") | |||
private Long dateParkId; | |||
} |
@@ -0,0 +1,113 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkInfoDraftQueryParam对象", description = "园区表_syr made查询参数") | |||
public class DtParkInfoDraftUpdateParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
@NotNull(message = "主键ID不能为空") | |||
private Long id; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "新_老园区") | |||
private String oldNew; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "建筑面积平方米") | |||
private Double areaBuild; | |||
@ApiModelProperty(value = "占地面积") | |||
private Double areaOcup; | |||
@ApiModelProperty(value = "产证面积") | |||
private Double areaLice; | |||
@ApiModelProperty(value = "已出租面积") | |||
private Double areaLease; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "运营管理公司从业人数") | |||
private Integer cntMgStaff; | |||
@ApiModelProperty(value = "入驻企业从业人员数") | |||
private Integer cntJoinStaff; | |||
@ApiModelProperty(value = "公共服务平台个数") | |||
private Integer cntPubPlat; | |||
@ApiModelProperty(value = "园区品牌企业个数") | |||
private Integer cntBandsCom; | |||
@ApiModelProperty(value = "园区企业高级人才数") | |||
private Integer cntHighStaff; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "完整地址") | |||
private String newAddress; | |||
} |
@@ -0,0 +1,35 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
/** | |||
* <p> | |||
* 基本信息审核表 查询参数对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2020-01-03 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtInfoAuditQueryParam对象", description = "基本信息审核表查询参数") | |||
public class DtRegionParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键id1") | |||
private Long id; | |||
@ApiModelProperty(value = "上级区域id") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区域名称") | |||
private String name; | |||
private String regionId; | |||
} |
@@ -0,0 +1,127 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "ParkDataTeamQueryParam对象", description = "园区表_syr made查询参数") | |||
public class ParkDataTeamQueryParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
@NotNull(message = "主键ID不能为空") | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "新_老园区") | |||
private String oldNew; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "建筑面积平方米") | |||
private Double areaBuild; | |||
@ApiModelProperty(value = "占地面积") | |||
private Double areaOcup; | |||
@ApiModelProperty(value = "产证面积") | |||
private Double areaLice; | |||
@ApiModelProperty(value = "已出租面积") | |||
private Double areaLease; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "运营管理公司从业人数") | |||
private Integer cntMgStaff; | |||
@ApiModelProperty(value = "入驻企业从业人员数") | |||
private Integer cntJoinStaff; | |||
@ApiModelProperty(value = "公共服务平台个数") | |||
private Integer cntPubPlat; | |||
@ApiModelProperty(value = "园区品牌企业个数") | |||
private Integer cntBandsCom; | |||
@ApiModelProperty(value = "园区企业高级人才数") | |||
private Integer cntHighStaff; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "状态:1已满 0未满") | |||
private Integer enterStatus; | |||
@ApiModelProperty(value = "状态:1正常 0待审核 -1已删除") | |||
private Integer status; | |||
@ApiModelProperty(value = "添加时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "完整地址") | |||
private String newAddress; | |||
} |
@@ -0,0 +1,48 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "ParkDataTeamQueryParam对象", description = "园区表_syr made查询参数") | |||
public class ParkDataTeamWebParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
} |
@@ -0,0 +1,75 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区入会申请 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "WebParkEnterQueryParam对象", description = "园区入会申请查询参数") | |||
public class WebParkEnterApplyParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键id") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "联系人") | |||
@NotBlank(message = "联系人不能为空!") | |||
private String linkMan; | |||
@ApiModelProperty(value = "职位") | |||
@NotBlank(message = "职位不能为空!") | |||
private String duty; | |||
@ApiModelProperty(value = "联系电话") | |||
@NotBlank(message = "联系电话不能为空!") | |||
private String mobile; | |||
@ApiModelProperty(value = "单位名称") | |||
@NotBlank(message = "单位名称不能为空!") | |||
private String companyName; | |||
@ApiModelProperty(value = "园区主键id") | |||
@NotNull(message = "园区未选择!") | |||
private Long parkId; | |||
@ApiModelProperty(value = "处理过程状态 1 待处理 2沟通中 3 已完结(入住) 4已完结(未入住)") | |||
private Integer processState; | |||
@ApiModelProperty(value = "处理描述") | |||
private String detail; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "审核人员ID") | |||
private Long auditUserId; | |||
@ApiModelProperty(value = "创建id") | |||
private Long createUserId; | |||
} |
@@ -0,0 +1,45 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区入会申请 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "WebParkEnterQueryParam对象", description = "园区入会申请查询参数") | |||
public class WebParkEnterBackParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键id") | |||
@NotNull(message = "未选择数据!") | |||
private Long id; | |||
@ApiModelProperty(value = "处理过程状态 1 待处理 2沟通中 3 已完结(入住) 4已完结(未入住)") | |||
@NotNull(message = "请选择处理状态!") | |||
private Integer processState; | |||
@ApiModelProperty(value = "处理描述") | |||
private String detail; | |||
} |
@@ -0,0 +1,64 @@ | |||
package com.xdf.creative.base.params.dt; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import javax.validation.constraints.NotBlank; | |||
import javax.validation.constraints.NotNull; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区入会申请 查询参数对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "WebParkEnterQueryParam对象", description = "园区入会申请查询参数") | |||
public class WebParkEnterQueryParam extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键id") | |||
private Long id; | |||
@ApiModelProperty(value = "联系人") | |||
private String linkMan; | |||
@ApiModelProperty(value = "职位") | |||
private String duty; | |||
@ApiModelProperty(value = "联系电话") | |||
private String mobile; | |||
@ApiModelProperty(value = "单位名称") | |||
private String companyName; | |||
private Long parkId; | |||
@ApiModelProperty(value = "园区名称") | |||
private String organizeName; | |||
@ApiModelProperty(value = "处理过程状态 1 待处理 2沟通中 3 已完结(入住) 4已完结(未入住)") | |||
private Integer processState; | |||
@ApiModelProperty(value = "开始创建时间") | |||
private Date startCreateTime; | |||
@ApiModelProperty(value = "结束创建时间") | |||
private Date endCreateTime; | |||
} |
@@ -15,9 +15,10 @@ public interface BaseService<T> extends IService<T> { | |||
Integer getOrganizeType(); | |||
String getRegionId(); | |||
String getRegionId(String regionId); | |||
boolean verifyUserPermission(Long userId); | |||
boolean verifyOrganizePermission(Long organizeId); | |||
} |
@@ -6,9 +6,12 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import com.xdf.creative.base.service.BaseService; | |||
import com.xdf.creative.constant.CommonConstant; | |||
import com.xdf.creative.enums.OrganizeTypeEnum; | |||
import com.xdf.creative.shiro.jwt.JwtTokenUtil; | |||
import com.xdf.creative.shiro.jwt.JwtUtil; | |||
import com.xdf.creative.util.CollectionTools; | |||
import com.xdf.creative.util.StringUtil; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
/** | |||
@@ -86,15 +89,40 @@ public abstract class BaseServiceImpl<M extends BaseMapper<T>, T> extends Servic | |||
} | |||
@Override | |||
public String getRegionId() { | |||
public String getRegionId(String oldRegionId) { | |||
String token = jwtTokenUtil.getToken(); | |||
return jwtUtil.getRegionId(token); | |||
String regionId = ""; | |||
if(StringUtil.isEmpty(oldRegionId)){ | |||
regionId = jwtUtil.getRegionId(token); | |||
if(OrganizeTypeEnum.ORGANIZE_MANAGE.getCode().equals(getOrganizeType())){ | |||
regionId = CommonConstant.REGION_ROOT_CODE; | |||
} | |||
if(regionId.endsWith("0000")){ | |||
regionId = regionId.substring(0,2); | |||
} | |||
}else{ | |||
if(OrganizeTypeEnum.ORGANIZE_MANAGE.getCode().equals(getOrganizeType())|| | |||
OrganizeTypeEnum.ORGANIZE_CITY.getCode().equals(getOrganizeType())){ | |||
regionId = oldRegionId; | |||
if(regionId.endsWith("0000")){ | |||
regionId = regionId.substring(0,2); | |||
} | |||
}else { | |||
regionId = jwtUtil.getRegionId(token); | |||
} | |||
} | |||
return regionId; | |||
} | |||
@Override | |||
public boolean verifyUserPermission(Long userId) { | |||
boolean passageFlag = false; | |||
if (getUserId() == userId) { | |||
if (getUserId().equals(userId)) { | |||
passageFlag = true; | |||
} | |||
return passageFlag; | |||
@@ -109,4 +137,8 @@ public abstract class BaseServiceImpl<M extends BaseMapper<T>, T> extends Servic | |||
return passageFlag; | |||
} | |||
} |
@@ -0,0 +1,64 @@ | |||
package com.xdf.creative.base.vo.creative; | |||
import com.alibaba.fastjson.annotation.JSONField; | |||
import com.fasterxml.jackson.annotation.JsonFormat; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 组织信息 查询结果对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-11-05 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "SysOrganizeQueryVo对象", description = "组织信息查询参数") | |||
public class SysOrganizeBackVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
private Long id; | |||
@ApiModelProperty(value = "组织名称") | |||
private String organizeName; | |||
@ApiModelProperty(value = "管辖区域") | |||
private Long popedomId; | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理 ") | |||
private Integer organizeType; | |||
@ApiModelProperty(value = "系统状态 0停用 1启用") | |||
private Integer state; | |||
@ApiModelProperty(value = "修该时间") | |||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "创建时间") | |||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | |||
private Date createTime; | |||
@ApiModelProperty(value = "父id") | |||
private Long parentId; | |||
@ApiModelProperty(value = "行政区代码") | |||
private String regionId; | |||
@ApiModelProperty(value = "行政区域名称") | |||
private String regionName; | |||
@ApiModelProperty(value = "创建者id") | |||
private Long createUserId; | |||
} |
@@ -32,7 +32,7 @@ public class SysOrganizeQueryVo implements Serializable { | |||
@ApiModelProperty(value = "管辖区域") | |||
private Long popedomId; | |||
@ApiModelProperty(value = "类型: 0 普通用户 1、园区用户 2 区文创办 3市文创办 8后台管理 ") | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理 ") | |||
private Integer organizeType; | |||
@ApiModelProperty(value = "是否为系统组织: 0 否 1是") | |||
@@ -55,4 +55,8 @@ public class SysOrganizeQueryVo implements Serializable { | |||
private Long parentId; | |||
@ApiModelProperty(value = "创建者id") | |||
private Long createUserId; | |||
} |
@@ -0,0 +1,67 @@ | |||
package com.xdf.creative.base.vo.creative; | |||
import com.alibaba.fastjson.annotation.JSONField; | |||
import com.baomidou.mybatisplus.annotation.TableField; | |||
import com.fasterxml.jackson.annotation.JsonFormat; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.ArrayList; | |||
import java.util.Date; | |||
import java.util.List; | |||
/** | |||
* <p> | |||
* 组织信息 查询结果对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-11-05 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "SysOrganizeQueryVo对象", description = "组织信息查询参数") | |||
public class SysOrganizeTreeVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
private Long id; | |||
@ApiModelProperty(value = "组织名称") | |||
private String organizeName; | |||
private String organizeId; | |||
@ApiModelProperty(value = "管辖区域") | |||
private Long popedomId; | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理 ") | |||
private Integer organizeType; | |||
@ApiModelProperty(value = "修该时间") | |||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "创建时间") | |||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | |||
private Date createTime; | |||
@ApiModelProperty(value = "父id") | |||
private String parOrganizeId; | |||
/** | |||
* 用于构造树 | |||
*/ | |||
@TableField(exist = false) | |||
protected List<SysOrganizeTreeVo> children = new ArrayList<SysOrganizeTreeVo>(); | |||
@TableField(exist = false) | |||
protected Boolean leaf; | |||
} |
@@ -0,0 +1,54 @@ | |||
package com.xdf.creative.base.vo.creative; | |||
import com.baomidou.mybatisplus.annotation.TableField; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.ArrayList; | |||
import java.util.List; | |||
/** | |||
* <p> | |||
* 全国行政区域[sys_region] 查询结果对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-11-06 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "SysRegionQueryVo对象", description = "全国行政区域[sys_region]查询参数") | |||
public class SysRegionTreeVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
private Long id; | |||
@ApiModelProperty(value = "行政区代码") | |||
private String regionId; | |||
@ApiModelProperty(value = "行政区域名称") | |||
private String regionName; | |||
@ApiModelProperty(value = "上级行政区域") | |||
private String parRegionId; | |||
@ApiModelProperty(value = "值:0、草稿 1、提交") | |||
private Integer state; | |||
private String descript; | |||
/** | |||
* 用于构造树 | |||
*/ | |||
@TableField(exist = false) | |||
protected List<SysRegionTreeVo> children = new ArrayList<SysRegionTreeVo>(); | |||
@TableField(exist = false) | |||
protected Boolean leaf; | |||
} |
@@ -82,6 +82,12 @@ public class SysUserBackQueryVo implements Serializable { | |||
@ApiModelProperty(value = "角色名") | |||
private String roleName; | |||
@ApiModelProperty(value = "组织名") | |||
private String organizeName; | |||
private Long roleId; | |||
} |
@@ -74,7 +74,7 @@ public class SysUserQueryVo implements Serializable { | |||
@ApiModelProperty(value = "头像") | |||
private String head; | |||
@ApiModelProperty(value = "0 普通用户 1、园区 2 区文创办 3 市文创办 8后台管理") | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理 ") | |||
private Integer userType; | |||
@ApiModelProperty(value = "组织id") |
@@ -0,0 +1,49 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动板块附件 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtActivityAttachmentQueryVo对象", description = "园区活动板块附件查询参数") | |||
public class DtActivityAttachmentQueryVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键Id") | |||
private Long id; | |||
@ApiModelProperty(value = "附件名称") | |||
private String activityAttachmentName; | |||
@ApiModelProperty(value = "附件存放地址") | |||
private String activityAttachmentAddress; | |||
@ApiModelProperty(value = "附件上传时间") | |||
private Date uploadTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "显示类型 0 不显示 1 显示 ,显示是指数据审核通过后 发布正式网站") | |||
private Integer displayType; | |||
@ApiModelProperty(value = "组Id ,用于识别 草稿和发布信息是否属于同一组 ,便于数组删除") | |||
private String groupId; | |||
@ApiModelProperty(value = "园区活动随机Id") | |||
private String parkActivityId; | |||
} |
@@ -0,0 +1,71 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 基本信息审核表 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtInfoAuditQueryVo对象", description = "基本信息审核表查询参数") | |||
public class DtInfoAuditBackVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "信息状态 0 默认 1草稿 2提交") | |||
private Integer infoState; | |||
@ApiModelProperty(value = "审核状态 0 待审核 1审核通过 2 审核不通过 审核通过后 需要将数据提交到正式数据 目前做先删除再添加") | |||
private Integer auditState; | |||
@ApiModelProperty(value = "提交时间") | |||
private Date submitTime; | |||
@ApiModelProperty(value = "审核时间") | |||
private Date auditTime; | |||
@ApiModelProperty(value = "审核人员ID") | |||
private Long auditId; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "提交人员Id") | |||
private Long submitUserId; | |||
@ApiModelProperty(value = "0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理") | |||
private Integer auditType; | |||
@ApiModelProperty(value = "信息是否被认证过 0 否 1是 指有没有被发布到首页") | |||
private Integer infoVerify; | |||
@ApiModelProperty(value = "审核意见") | |||
private String opinion; | |||
private String organizeName; | |||
/** | |||
* 用户名 | |||
*/ | |||
private String userName; | |||
private String nickName; | |||
private String phone; | |||
} |
@@ -0,0 +1,60 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 基本信息审核表 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtInfoAuditQueryVo对象", description = "基本信息审核表查询参数") | |||
public class DtInfoAuditQueryVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "信息状态 0 默认 1草稿 2提交") | |||
private Integer infoState; | |||
@ApiModelProperty(value = "审核状态 0 待审核 1审核通过 2 审核不通过 审核通过后 需要将数据提交到正式数据 目前做先删除再添加") | |||
private Integer auditState; | |||
@ApiModelProperty(value = "提交时间") | |||
private Date submitTime; | |||
@ApiModelProperty(value = "审核时间") | |||
private Date auditTime; | |||
@ApiModelProperty(value = "审核人员ID") | |||
private Long auditId; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "提交人员Id") | |||
private Long submitUserId; | |||
@ApiModelProperty(value = "0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理") | |||
private Integer auditType; | |||
@ApiModelProperty(value = "信息是否被认证过 0 否 1是 指有没有被发布到首页") | |||
private Integer infoVerify; | |||
@ApiModelProperty(value = "审核意见") | |||
private String opinion; | |||
} |
@@ -0,0 +1,56 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动 查询结果对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-12-18 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtParkActivityQueryVo对象", description = "园区活动查询参数") | |||
public class DtParkActivityBackVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
private Long id; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "banner图") | |||
private String bannerPath; | |||
@ApiModelProperty(value = "活动内容") | |||
private String content; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "创建人id") | |||
private Long createUserId; | |||
private String userName; | |||
private String organizeName; | |||
private String nickName; | |||
} |
@@ -0,0 +1,57 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import com.xdf.creative.module.entity.DtActivityAttachment; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
import java.util.List; | |||
/** | |||
* <p> | |||
* 园区活动 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtParkActivityQueryVo对象", description = "园区活动查询参数") | |||
public class DtParkActivityInfoDetailVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "banner图") | |||
private String bannerPath; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "发布时间") | |||
private Date publishTime; | |||
@ApiModelProperty(value = "内容") | |||
private String content; | |||
@ApiModelProperty(value = "显示类型 0 不显示 1 显示 ,显示是指数据审核通过后 发布正式网站") | |||
private Integer displayType; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
private List<DtActivityAttachment> dtActivityAttachmentList; | |||
} |
@@ -0,0 +1,60 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtParkActivityQueryVo对象", description = "园区活动查询参数") | |||
public class DtParkActivityQueryVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "banner图") | |||
private String bannerPath; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "发布时间") | |||
private Date publishTime; | |||
@ApiModelProperty(value = "内容") | |||
private String content; | |||
@ApiModelProperty(value = "显示类型 0 不显示 1 显示 ,显示是指数据审核通过后 发布正式网站") | |||
private Integer displayType; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
@ApiModelProperty(value = "组Id ,用于识别 草稿和发布信息是否属于同一组 ,便于数组删除") | |||
private String groupId; | |||
@ApiModelProperty(value = "外键标识ID") | |||
private String foreignId; | |||
} |
@@ -0,0 +1,55 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动 查询结果对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2019-12-18 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtParkActivityQueryVo对象", description = "园区活动查询参数") | |||
public class DtParkActivityWebVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
private Long id; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "banner图") | |||
private String bannerPath; | |||
@ApiModelProperty(value = "活动内容") | |||
private String content; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "创建人id") | |||
private Long createUserId; | |||
private String userName; | |||
private String organizeName; | |||
private String nickName; | |||
} |
@@ -0,0 +1,112 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtParkInfoDraftQueryVo对象", description = "园区表_syr made查询参数") | |||
public class DtParkInfoDraftDetailVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "新_老园区") | |||
private String oldNew; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "建筑面积平方米") | |||
private Double areaBuild; | |||
@ApiModelProperty(value = "占地面积") | |||
private Double areaOcup; | |||
@ApiModelProperty(value = "产证面积") | |||
private Double areaLice; | |||
@ApiModelProperty(value = "已出租面积") | |||
private Double areaLease; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "运营管理公司从业人数") | |||
private Integer cntMgStaff; | |||
@ApiModelProperty(value = "入驻企业从业人员数") | |||
private Integer cntJoinStaff; | |||
@ApiModelProperty(value = "公共服务平台个数") | |||
private Integer cntPubPlat; | |||
@ApiModelProperty(value = "园区品牌企业个数") | |||
private Integer cntBandsCom; | |||
@ApiModelProperty(value = "园区企业高级人才数") | |||
private Integer cntHighStaff; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "状态:1已满 0未满") | |||
private Integer enterStatus; | |||
@ApiModelProperty(value = "完整地址") | |||
private String newAddress; | |||
private Long dateParkId; | |||
} |
@@ -0,0 +1,127 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "DtParkInfoDraftQueryVo对象", description = "园区表_syr made查询参数") | |||
public class DtParkInfoDraftQueryVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "新_老园区") | |||
private String oldNew; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "建筑面积平方米") | |||
private Double areaBuild; | |||
@ApiModelProperty(value = "占地面积") | |||
private Double areaOcup; | |||
@ApiModelProperty(value = "产证面积") | |||
private Double areaLice; | |||
@ApiModelProperty(value = "已出租面积") | |||
private Double areaLease; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "运营管理公司从业人数") | |||
private Integer cntMgStaff; | |||
@ApiModelProperty(value = "入驻企业从业人员数") | |||
private Integer cntJoinStaff; | |||
@ApiModelProperty(value = "公共服务平台个数") | |||
private Integer cntPubPlat; | |||
@ApiModelProperty(value = "园区品牌企业个数") | |||
private Integer cntBandsCom; | |||
@ApiModelProperty(value = "园区企业高级人才数") | |||
private Integer cntHighStaff; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "状态:1已满 0未满") | |||
private Integer enterStatus; | |||
@ApiModelProperty(value = "状态:1正常 0待审核 -1已删除") | |||
private Integer status; | |||
@ApiModelProperty(value = "添加时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "完整地址") | |||
private String newAddress; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
@ApiModelProperty(value = "组织机构ID") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "组织机构ID") | |||
private Long dateParkId; | |||
} |
@@ -0,0 +1,33 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import com.xdf.creative.base.params.QueryParam; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
/** | |||
* <p> | |||
* 基本信息审核表 查询参数对象 | |||
* </p> | |||
* | |||
* @author DeanYe | |||
* @date 2020-01-03 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtInfoAuditQueryParam对象", description = "基本信息审核表查询参数") | |||
public class DtRegionVo extends QueryParam { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键id1") | |||
private Long id; | |||
@ApiModelProperty(value = "上级区域id") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区域名称") | |||
private String name; | |||
} |
@@ -0,0 +1,123 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "ParkDataTeamQueryVo对象", description = "园区表_syr made查询参数") | |||
public class ParkDataTeamQueryVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "新_老园区") | |||
private String oldNew; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "建筑面积平方米") | |||
private Double areaBuild; | |||
@ApiModelProperty(value = "占地面积") | |||
private Double areaOcup; | |||
@ApiModelProperty(value = "产证面积") | |||
private Double areaLice; | |||
@ApiModelProperty(value = "已出租面积") | |||
private Double areaLease; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "运营管理公司从业人数") | |||
private Integer cntMgStaff; | |||
@ApiModelProperty(value = "入驻企业从业人员数") | |||
private Integer cntJoinStaff; | |||
@ApiModelProperty(value = "公共服务平台个数") | |||
private Integer cntPubPlat; | |||
@ApiModelProperty(value = "园区品牌企业个数") | |||
private Integer cntBandsCom; | |||
@ApiModelProperty(value = "园区企业高级人才数") | |||
private Integer cntHighStaff; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "状态:1已满 0未满") | |||
private Integer enterStatus; | |||
@ApiModelProperty(value = "状态:1正常 0待审核 -1已删除") | |||
private Integer status; | |||
@ApiModelProperty(value = "添加时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "完整地址") | |||
private String newAddress; | |||
@ApiModelProperty(value = "简介") | |||
private String intro; | |||
private Long organizeId; | |||
} |
@@ -0,0 +1,79 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "ParkDataTeamQueryVo对象", description = "园区表_syr made查询参数") | |||
public class ParkDataTeamWebVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "状态:1已满 0未满") | |||
private Integer enterStatus; | |||
} |
@@ -0,0 +1,66 @@ | |||
package com.xdf.creative.base.vo.dt; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.experimental.Accessors; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区入会申请 查询结果对象 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @date 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@ApiModel(value = "WebParkEnterQueryVo对象", description = "园区入会申请查询参数") | |||
public class WebParkEnterQueryVo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键id") | |||
private Long id; | |||
@ApiModelProperty(value = "联系人") | |||
private String linkMan; | |||
@ApiModelProperty(value = "职位") | |||
private String duty; | |||
@ApiModelProperty(value = "联系电话") | |||
private String mobile; | |||
@ApiModelProperty(value = "单位名称") | |||
private String companyName; | |||
@ApiModelProperty(value = "园区主键id") | |||
private Long parkId; | |||
@ApiModelProperty(value = "处理过程状态 1 待处理 2沟通中 3 已完结(入住) 4已完结(未入住)") | |||
private Integer processState; | |||
@ApiModelProperty(value = "处理描述") | |||
private String detail; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "审核人员ID") | |||
private Long auditUserId; | |||
@ApiModelProperty(value = "创建id") | |||
private Long createUserId; | |||
@ApiModelProperty(value = "园区名称") | |||
private String organizeName; | |||
} |
@@ -26,6 +26,8 @@ public interface CommonConstant { | |||
*/ | |||
String LOGIN_SYS_USER = "loginSysUser"; | |||
String REGION_ROOT_CODE="310000"; | |||
/** | |||
* JWT用户名 |
@@ -8,14 +8,21 @@ import lombok.Getter; | |||
@AllArgsConstructor | |||
@JsonFormat(shape = JsonFormat.Shape.OBJECT) | |||
/** | |||
* 组织类型: 0 普通用户 1、园区用户 2 区文创办 3市文创办 8后台管理 | |||
* 组织类型: 0 普通用户 1、企业 2、金融机构 3、投资机构 4、服务机构 5、园区 6、协(商会) | |||
* 7、项目管理公司 8 区文创办 9 市文创办 99 公司后台管理 | |||
*/ | |||
public enum OrganizeTypeEnum { | |||
ORGANIZE_ORDINARY(0, "普通用户"), | |||
ORGANIZE_PARK(1, "园区用户"), | |||
ORGANIZE_DISTRICT(2, "区文创办"), | |||
ORGANIZE_CITY(3, "市文创办"), | |||
ORGANIZE_MANAGE(8, "公司"), | |||
ORGANIZE_COMPANY(1, "企业用户"), | |||
ORGANIZE_FINANCE(2, "金融机构"), | |||
ORGANIZE_INVEST(3, "投资机构"), | |||
ORGANIZE_SERVICE(4, "服务机构"), | |||
ORGANIZE_PARK(5, "园区机构"), | |||
ORGANIZE_ASSOCIATION(6, "协会"), | |||
ORGANIZE_PROJECT_MANAGE(7, "项目管理公司"), | |||
ORGANIZE_DISTRICT(8, "区文创办"), | |||
ORGANIZE_CITY(9, "市文创办"), | |||
ORGANIZE_MANAGE(99, "公司"), | |||
; | |||
private Integer code; | |||
private String name; |
@@ -30,6 +30,8 @@ public enum ServiceFileDirEnum { | |||
//专项资金 | |||
SERVICE_FILE_DIR_SUPPORT(110, "support"), | |||
SERVICE_PARK_ACTIVITY_DIR_OTHER(888, "parkActivity"), | |||
//其他 | |||
SERVICE_FILE_DIR_OTHER(999, "other"); | |||
@@ -0,0 +1,31 @@ | |||
package com.xdf.creative.enums.dt; | |||
import com.fasterxml.jackson.annotation.JsonFormat; | |||
import lombok.AllArgsConstructor; | |||
import lombok.Getter; | |||
@Getter | |||
@AllArgsConstructor | |||
@JsonFormat(shape = JsonFormat.Shape.OBJECT) | |||
public enum AuditInfoStateEnum { | |||
/** | |||
* 审核状态 0、草稿 1待审核 2审核通过 3审核失败 | |||
*/ | |||
PROJECT_ADUIT_STATE_INIT(0, "草稿 "), | |||
PROJECT_ADUIT_STATE_WAIT(1, "待审核 "), | |||
PROJECT_ADUIT_STATE_PASS(2, "审核通过"), | |||
PROJECT_ADUIT_STATE_FAILED(3, "审核不通过"), | |||
; | |||
private Integer code; | |||
private String name; | |||
public static String getNameByCode(Integer code) { | |||
for (AuditInfoStateEnum sysSignState : AuditInfoStateEnum.values()) { | |||
if (sysSignState.code == code) { | |||
return sysSignState.name; | |||
} | |||
} | |||
return null; | |||
} | |||
} |
@@ -0,0 +1,15 @@ | |||
package com.xdf.creative.enums.dt; | |||
import lombok.AllArgsConstructor; | |||
import lombok.Getter; | |||
@Getter | |||
@AllArgsConstructor | |||
public enum DisplayTypeEnum { | |||
DRAFT( 0, "草稿"), | |||
PUBLISH( 1, "发布"), | |||
COUNT( 2, "所有显示"), | |||
; | |||
private Integer code; | |||
private String name; | |||
} |
@@ -0,0 +1,26 @@ | |||
package com.xdf.creative.enums.dt; | |||
import com.fasterxml.jackson.annotation.JsonFormat; | |||
import lombok.AllArgsConstructor; | |||
import lombok.Getter; | |||
@Getter | |||
@AllArgsConstructor | |||
@JsonFormat(shape = JsonFormat.Shape.OBJECT) | |||
public enum InfoOperatorTypeEnum { | |||
INFO_OPERATOR_INIT(0, "初始"), | |||
INFO_OPERATOR_ADD(1, "增加"), | |||
INFO_OPERATOR_UPDATE(2,"修改"), | |||
INFO_OPERATOR_DELETE(3,"删除") | |||
; | |||
private Integer code; | |||
private String name; | |||
public static String getNameByCode(Integer code) { | |||
for(InfoOperatorTypeEnum infoOperatorTypeEnum : InfoOperatorTypeEnum.values()) { | |||
if(infoOperatorTypeEnum.code == code) { | |||
return infoOperatorTypeEnum.name; | |||
} | |||
} | |||
return null; | |||
} | |||
} |
@@ -0,0 +1,18 @@ | |||
package com.xdf.creative.enums.dt; | |||
import lombok.AllArgsConstructor; | |||
import lombok.Getter; | |||
@Getter | |||
@AllArgsConstructor | |||
public enum InfoStateTypeEnum { | |||
/** | |||
* 1 默认 2 草稿 3提交 | |||
*/ | |||
INIT( 1, "默认"), | |||
DRAFT(2, "草稿"), | |||
SUBMIT( 3, "提交"), | |||
; | |||
private Integer code; | |||
private String name; | |||
} |
@@ -0,0 +1,27 @@ | |||
package com.xdf.creative.enums.dt; | |||
import com.fasterxml.jackson.annotation.JsonFormat; | |||
import lombok.AllArgsConstructor; | |||
import lombok.Getter; | |||
@Getter | |||
@AllArgsConstructor | |||
@JsonFormat(shape = JsonFormat.Shape.OBJECT) | |||
public enum ParkApplyEnum { | |||
//处理状态 0 待处理 1沟通中 2 已完结(入住) 3已完结(未入住) | |||
PARK_APPLY_AUDIT(1, "待处理"), | |||
PARK_APPLY_PROCESS(2, "沟通中"), | |||
PARK_APPLY_CHECK(3, "已完结(入住)"), | |||
PARK_APPLY_UNCHECK(4, "已完结(未入住)"), | |||
; | |||
private Integer code; | |||
private String name; | |||
public static String getNameByCode(Integer code) { | |||
for(ParkApplyEnum busPublishEnum : ParkApplyEnum.values()) { | |||
if(busPublishEnum.code == code) { | |||
return busPublishEnum.name; | |||
} | |||
} | |||
return null; | |||
} | |||
} |
@@ -0,0 +1,90 @@ | |||
package com.xdf.creative.module.controller; | |||
import com.xdf.creative.base.controller.BaseController; | |||
import com.xdf.creative.base.params.IdParam; | |||
import com.xdf.creative.base.params.dt.DtActivityAttachmentQueryParam; | |||
import com.xdf.creative.base.vo.dt.DtActivityAttachmentQueryVo; | |||
import com.xdf.creative.module.entity.DtActivityAttachment; | |||
import com.xdf.creative.module.service.DtActivityAttachmentService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import io.swagger.annotations.Api; | |||
import io.swagger.annotations.ApiOperation; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.web.bind.annotation.PostMapping; | |||
import org.springframework.web.bind.annotation.RequestBody; | |||
import org.springframework.web.bind.annotation.RequestMapping; | |||
import org.springframework.web.bind.annotation.RestController; | |||
import javax.validation.Valid; | |||
/** | |||
* <p> | |||
* 园区活动板块附件 前端控制器 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@RestController | |||
@RequestMapping("/dtActivityAttachment") | |||
@Api("园区活动板块附件 API") | |||
public class DtActivityAttachmentController extends BaseController { | |||
@Autowired | |||
private DtActivityAttachmentService dtActivityAttachmentService; | |||
/** | |||
* 添加园区活动板块附件 | |||
*/ | |||
@PostMapping("/add") | |||
@ApiOperation(value = "添加DtActivityAttachment对象", notes = "添加园区活动板块附件", response = ApiResult.class) | |||
public ApiResult<Boolean> addDtActivityAttachment(@Valid @RequestBody DtActivityAttachment dtActivityAttachment) throws Exception { | |||
boolean flag = dtActivityAttachmentService.save(dtActivityAttachment); | |||
return ApiResult.result(flag); | |||
} | |||
/** | |||
* 修改园区活动板块附件 | |||
*/ | |||
@PostMapping("/update") | |||
@ApiOperation(value = "修改DtActivityAttachment对象", notes = "修改园区活动板块附件", response = ApiResult.class) | |||
public ApiResult<Boolean> updateDtActivityAttachment(@Valid @RequestBody DtActivityAttachment dtActivityAttachment) throws Exception { | |||
boolean flag = dtActivityAttachmentService.updateById(dtActivityAttachment); | |||
return ApiResult.result(flag); | |||
} | |||
/** | |||
* 删除园区活动板块附件 | |||
*/ | |||
@PostMapping("/delete") | |||
@ApiOperation(value = "删除DtActivityAttachment对象", notes = "删除园区活动板块附件", response = ApiResult.class) | |||
public ApiResult<Boolean> deleteDtActivityAttachment(@Valid @RequestBody IdParam idParam) throws Exception { | |||
boolean flag = dtActivityAttachmentService.removeById(idParam.getId()); | |||
return ApiResult.result(flag); | |||
} | |||
/** | |||
* 获取园区活动板块附件 | |||
*/ | |||
@PostMapping("/info") | |||
@ApiOperation(value = "获取DtActivityAttachment对象详情", notes = "查看园区活动板块附件", response = DtActivityAttachmentQueryVo.class) | |||
public ApiResult<DtActivityAttachmentQueryVo> getDtActivityAttachment(@Valid @RequestBody IdParam idParam) throws Exception { | |||
DtActivityAttachmentQueryVo dtActivityAttachmentQueryVo = dtActivityAttachmentService.getDtActivityAttachmentById(idParam.getId()); | |||
return ApiResult.ok(dtActivityAttachmentQueryVo); | |||
} | |||
/** | |||
* 园区活动板块附件分页列表 | |||
*/ | |||
@PostMapping("/getPageList") | |||
@ApiOperation(value = "获取DtActivityAttachment分页列表", notes = "园区活动板块附件分页列表", response = DtActivityAttachmentQueryVo.class) | |||
public ApiResult<PageTool<DtActivityAttachmentQueryVo>> getDtActivityAttachmentPageList(@Valid @RequestBody DtActivityAttachmentQueryParam dtActivityAttachmentQueryParam) throws Exception { | |||
PageTool<DtActivityAttachmentQueryVo> pageList = dtActivityAttachmentService.getDtActivityAttachmentPageList(dtActivityAttachmentQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
} | |||
@@ -0,0 +1,93 @@ | |||
package com.xdf.creative.module.controller; | |||
import com.xdf.creative.base.controller.BaseController; | |||
import com.xdf.creative.base.params.IdParam; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditBackParam; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditQueryAuiditParam; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditQueryParam; | |||
import com.xdf.creative.base.vo.dt.DtInfoAuditBackVo; | |||
import com.xdf.creative.base.vo.dt.DtInfoAuditQueryVo; | |||
import com.xdf.creative.module.entity.DtInfoAudit; | |||
import com.xdf.creative.module.service.DtInfoAuditService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import io.swagger.annotations.Api; | |||
import io.swagger.annotations.ApiOperation; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.web.bind.annotation.PostMapping; | |||
import org.springframework.web.bind.annotation.RequestBody; | |||
import org.springframework.web.bind.annotation.RequestMapping; | |||
import org.springframework.web.bind.annotation.RestController; | |||
import javax.validation.Valid; | |||
/** | |||
* <p> | |||
* 基本信息审核表 前端控制器 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@RestController | |||
@RequestMapping("/dtInfoAudit") | |||
@Api("基本信息审核表 API") | |||
public class DtInfoAuditController extends BaseController { | |||
@Autowired | |||
private DtInfoAuditService dtInfoAuditService; | |||
/** | |||
* 获取审核基本信息(进入企业基本信息调用接口) | |||
*/ | |||
@PostMapping("/getOrganizeAuditInfo") | |||
@ApiOperation(value = "获取审核基本信息", notes = "获取审核基本信息(进入企业基本信息调用接口)", response = ApiResult.class) | |||
public ApiResult getOrganizeAuditInfo() throws Exception { | |||
return dtInfoAuditService.getOrganizeAuditInfo(); | |||
} | |||
/** | |||
*提交审核基本信息 | |||
*/ | |||
@PostMapping("/submitAuditInfo") | |||
@ApiOperation(value = "提交审核基本信息", notes = "提交审核基本信息", response = ApiResult.class) | |||
public ApiResult submitAuditInfo() throws Exception { | |||
return dtInfoAuditService.submitAuditInfo(); | |||
} | |||
/** | |||
* 审核基本信息 | |||
*/ | |||
@PostMapping("/auditInfo") | |||
@ApiOperation(value = "修改DtInfoAudit对象", notes = "审核基本信息", response = ApiResult.class) | |||
public ApiResult auditInfo(@Valid @RequestBody DtInfoAuditQueryAuiditParam dtInfoAuditQueryAuiditParam) throws Exception { | |||
return dtInfoAuditService.auditInfo(dtInfoAuditQueryAuiditParam); | |||
} | |||
/** | |||
* 后台审核自主信息列表 | |||
*/ | |||
@PostMapping("/getAuditPageList") | |||
@ApiOperation(value = "获取DtInfoAudit分页列表", notes = "基本信息审核表分页列表", response = DtInfoAuditQueryVo.class) | |||
public ApiResult<PageTool<DtInfoAuditBackVo>> getAuditPageList(@Valid @RequestBody DtInfoAuditBackParam dtInfoAuditBackParam) throws Exception { | |||
PageTool<DtInfoAuditBackVo> pageList = dtInfoAuditService.getAuditPageList(dtInfoAuditBackParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
/** | |||
* 基本信息审核表分页列表 | |||
*/ | |||
@PostMapping("/getPageList") | |||
@ApiOperation(value = "获取DtInfoAudit分页列表", notes = "基本信息审核表分页列表", response = DtInfoAuditQueryVo.class) | |||
public ApiResult<PageTool<DtInfoAuditQueryVo>> getDtInfoAuditPageList(@Valid @RequestBody DtInfoAuditQueryParam dtInfoAuditQueryParam) throws Exception { | |||
PageTool<DtInfoAuditQueryVo> pageList = dtInfoAuditService.getDtInfoAuditPageList(dtInfoAuditQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
} | |||
@@ -0,0 +1,118 @@ | |||
package com.xdf.creative.module.controller; | |||
import com.xdf.creative.base.controller.BaseController; | |||
import com.xdf.creative.base.params.IdParam; | |||
import com.xdf.creative.base.params.dt.DtParkActivitWebParam; | |||
import com.xdf.creative.base.params.dt.DtParkActivityAddParam; | |||
import com.xdf.creative.base.params.dt.DtParkActivityQueryParam; | |||
import com.xdf.creative.base.params.dt.DtParkActivityUpdateParam; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityQueryVo; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityWebVo; | |||
import com.xdf.creative.module.entity.DtParkActivity; | |||
import com.xdf.creative.module.service.DtParkActivityService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import io.swagger.annotations.Api; | |||
import io.swagger.annotations.ApiOperation; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.web.bind.annotation.PostMapping; | |||
import org.springframework.web.bind.annotation.RequestBody; | |||
import org.springframework.web.bind.annotation.RequestMapping; | |||
import org.springframework.web.bind.annotation.RestController; | |||
import javax.validation.Valid; | |||
/** | |||
* <p> | |||
* 园区活动 前端控制器 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@RestController | |||
@RequestMapping("/dtParkActivity") | |||
@Api("园区活动 API") | |||
public class DtParkActivityController extends BaseController { | |||
@Autowired | |||
private DtParkActivityService dtParkActivityService; | |||
/** | |||
* 增加园区活动 | |||
* @param dtParkActivityAddParam | |||
* @return | |||
* @throws Exception | |||
*/ | |||
@PostMapping("/addParkActivity") | |||
@ApiOperation(value = "添加DtParkActivity对象", notes = "添加园区活动", response = ApiResult.class) | |||
public ApiResult<Boolean> addParkActivity(@Valid @RequestBody DtParkActivityAddParam dtParkActivityAddParam) throws Exception { | |||
return dtParkActivityService.addParkActivity(dtParkActivityAddParam); | |||
} | |||
/** | |||
* 修改园区活动 | |||
* @param dtParkActivityUpdateParam | |||
* @return | |||
* @throws Exception | |||
*/ | |||
@PostMapping("/updateParkActivity") | |||
@ApiOperation(value = "添加DtParkActivity对象", notes = "添加园区活动", response = ApiResult.class) | |||
public ApiResult<Boolean> updateParkActivity(@Valid @RequestBody DtParkActivityUpdateParam dtParkActivityUpdateParam) throws Exception { | |||
return dtParkActivityService.updateParkActivity(dtParkActivityUpdateParam); | |||
} | |||
/** | |||
* 获取园区活动详情 | |||
*/ | |||
@PostMapping("/getParkActivityInfo") | |||
@ApiOperation(value = "获取DtParkActivity对象详情", notes = "查看园区活动", response = DtParkActivityQueryVo.class) | |||
public ApiResult getParkActivityInfo(@Valid @RequestBody IdParam idParam) throws Exception { | |||
return dtParkActivityService.getParkActivityInfo(idParam.getId()); | |||
} | |||
/** | |||
* 园区首页活动分页列表 | |||
*/ | |||
@PostMapping("/getWebPageList") | |||
@ApiOperation(value = "获取DtParkActivity分页列表", notes = "园区活动分页列表", response = DtParkActivityWebVo.class) | |||
public ApiResult<PageTool<DtParkActivityWebVo>> getWebPageList(@Valid @RequestBody DtParkActivitWebParam dtParkActivitWebParam) throws Exception { | |||
PageTool<DtParkActivityWebVo> pageList = dtParkActivityService.getWebPageList(dtParkActivitWebParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
/** | |||
* 园区活动用户发布列表 | |||
*/ | |||
@PostMapping("/getUserPageList") | |||
@ApiOperation(value = "获取DtParkActivity分页列表", notes = "园区活动分页列表", response = DtParkActivityWebVo.class) | |||
public ApiResult<PageTool<DtParkActivityWebVo>> getUserPageList(@Valid @RequestBody DtParkActivitWebParam dtParkActivitWebParam) throws Exception { | |||
PageTool<DtParkActivityWebVo> pageList = dtParkActivityService.getUserPageList(dtParkActivitWebParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
/** | |||
* 园区活动分页列表 | |||
*/ | |||
@PostMapping("/getPageList") | |||
@ApiOperation(value = "获取DtParkActivity分页列表", notes = "园区活动分页列表", response = DtParkActivityQueryVo.class) | |||
public ApiResult<PageTool<DtParkActivityQueryVo>> getDtParkActivityPageList(@Valid @RequestBody DtParkActivityQueryParam dtParkActivityQueryParam) throws Exception { | |||
PageTool<DtParkActivityQueryVo> pageList = dtParkActivityService.getDtParkActivityPageList(dtParkActivityQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
} | |||
@@ -0,0 +1,122 @@ | |||
package com.xdf.creative.module.controller; | |||
import com.xdf.creative.base.controller.BaseController; | |||
import com.xdf.creative.base.params.IdParam; | |||
import com.xdf.creative.base.params.dt.DtParkInfoDraftQueryParam; | |||
import com.xdf.creative.base.params.dt.DtParkInfoDraftUpdateParam; | |||
import com.xdf.creative.base.vo.dt.DtParkInfoDraftQueryVo; | |||
import com.xdf.creative.module.entity.DtParkInfoDraft; | |||
import com.xdf.creative.module.service.DtParkInfoDraftService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import io.swagger.annotations.Api; | |||
import io.swagger.annotations.ApiOperation; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.web.bind.annotation.PostMapping; | |||
import org.springframework.web.bind.annotation.RequestBody; | |||
import org.springframework.web.bind.annotation.RequestMapping; | |||
import org.springframework.web.bind.annotation.RestController; | |||
import javax.validation.Valid; | |||
/** | |||
* <p> | |||
* 园区表_syr made 前端控制器 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@RestController | |||
@RequestMapping("/dtParkInfoDraft") | |||
@Api("园区表_syr made API") | |||
public class DtParkInfoDraftController extends BaseController { | |||
@Autowired | |||
private DtParkInfoDraftService dtParkInfoDraftService; | |||
/** | |||
* 修改园区本地未发布信息 | |||
*/ | |||
@PostMapping("/updateParkInfoDraf") | |||
@ApiOperation(value = "修改DtParkInfoDraft对象", notes = "修改园区表_syr made", response = ApiResult.class) | |||
public ApiResult updateParkInfoDraf(@Valid @RequestBody DtParkInfoDraftUpdateParam dtParkInfoDraftUpdateParam) throws Exception { | |||
return dtParkInfoDraftService.updateParkInfoDraf(dtParkInfoDraftUpdateParam); | |||
} | |||
/** | |||
* 获取本地修改园区基本信息 | |||
* @param | |||
* @return | |||
* @throws Exception | |||
*/ | |||
@PostMapping("/getParkDraf") | |||
@ApiOperation(value = "获取DtParkInfoDraft对象详情", notes = "查看园区表_syr made", response = DtParkInfoDraftQueryVo.class) | |||
public ApiResult getParkDraf(@Valid @RequestBody IdParam idParam) throws Exception { | |||
return dtParkInfoDraftService.getParkDraf(idParam.getId()); | |||
} | |||
/** | |||
* 添加园区表_syr made | |||
*/ | |||
@PostMapping("/add") | |||
@ApiOperation(value = "添加DtParkInfoDraft对象", notes = "添加园区表_syr made", response = ApiResult.class) | |||
public ApiResult<Boolean> addDtParkInfoDraft(@Valid @RequestBody DtParkInfoDraft dtParkInfoDraft) throws Exception { | |||
boolean flag = dtParkInfoDraftService.save(dtParkInfoDraft); | |||
return ApiResult.result(flag); | |||
} | |||
/** | |||
* 修改园区表_syr made | |||
*/ | |||
@PostMapping("/update") | |||
@ApiOperation(value = "修改DtParkInfoDraft对象", notes = "修改园区表_syr made", response = ApiResult.class) | |||
public ApiResult<Boolean> updateDtParkInfoDraft(@Valid @RequestBody DtParkInfoDraft dtParkInfoDraft) throws Exception { | |||
boolean flag = dtParkInfoDraftService.updateById(dtParkInfoDraft); | |||
return ApiResult.result(flag); | |||
} | |||
/** | |||
* 删除园区表_syr made | |||
*/ | |||
@PostMapping("/delete") | |||
@ApiOperation(value = "删除DtParkInfoDraft对象", notes = "删除园区表_syr made", response = ApiResult.class) | |||
public ApiResult<Boolean> deleteDtParkInfoDraft(@Valid @RequestBody IdParam idParam) throws Exception { | |||
boolean flag = dtParkInfoDraftService.removeById(idParam.getId()); | |||
return ApiResult.result(flag); | |||
} | |||
/** | |||
* 获取园区表_syr made | |||
*/ | |||
@PostMapping("/info") | |||
@ApiOperation(value = "获取DtParkInfoDraft对象详情", notes = "查看园区表_syr made", response = DtParkInfoDraftQueryVo.class) | |||
public ApiResult<DtParkInfoDraftQueryVo> getDtParkInfoDraft(@Valid @RequestBody IdParam idParam) throws Exception { | |||
DtParkInfoDraftQueryVo dtParkInfoDraftQueryVo = dtParkInfoDraftService.getDtParkInfoDraftById(idParam.getId()); | |||
return ApiResult.ok(dtParkInfoDraftQueryVo); | |||
} | |||
/** | |||
* 园区表_syr made分页列表 | |||
*/ | |||
@PostMapping("/getPageList") | |||
@ApiOperation(value = "获取DtParkInfoDraft分页列表", notes = "园区表_syr made分页列表", response = DtParkInfoDraftQueryVo.class) | |||
public ApiResult<PageTool<DtParkInfoDraftQueryVo>> getDtParkInfoDraftPageList(@Valid @RequestBody DtParkInfoDraftQueryParam dtParkInfoDraftQueryParam) throws Exception { | |||
PageTool<DtParkInfoDraftQueryVo> pageList = dtParkInfoDraftService.getDtParkInfoDraftPageList(dtParkInfoDraftQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
} | |||
@@ -0,0 +1,84 @@ | |||
package com.xdf.creative.module.controller; | |||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | |||
import com.xdf.creative.base.controller.BaseController; | |||
import com.xdf.creative.base.params.IdParam; | |||
import com.xdf.creative.base.params.dt.ParkDataTeamQueryParam; | |||
import com.xdf.creative.base.params.dt.ParkDataTeamWebParam; | |||
import com.xdf.creative.base.vo.dt.ParkDataTeamQueryVo; | |||
import com.xdf.creative.base.vo.dt.ParkDataTeamWebVo; | |||
import com.xdf.creative.module.entity.DtParkInfoDraft; | |||
import com.xdf.creative.module.entity.ParkDataTeam; | |||
import com.xdf.creative.module.service.DtParkInfoDraftService; | |||
import com.xdf.creative.module.service.ParkDataTeamService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import io.swagger.annotations.Api; | |||
import io.swagger.annotations.ApiOperation; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.web.bind.annotation.*; | |||
import javax.validation.Valid; | |||
/** | |||
* <p> | |||
* 园区表_syr made 前端控制器 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@RestController | |||
@RequestMapping("/parkDataTeam") | |||
@Api("园区表_syr made API") | |||
public class ParkDataTeamController extends BaseController { | |||
@Autowired | |||
private ParkDataTeamService parkDataTeamService; | |||
@Autowired | |||
private DtParkInfoDraftService dtParkInfoDraftService; | |||
/** | |||
* 园区表_syr made分页列表 | |||
*/ | |||
@PostMapping("/getWebPageList") | |||
@ApiOperation(value = "获取ParkDataTeam分页列表", notes = "园区表_syr made分页列表", response = ParkDataTeamQueryVo.class) | |||
public ApiResult<PageTool<ParkDataTeamWebVo>> getWebPageList(@Valid @RequestBody ParkDataTeamWebParam parkDataTeamWebParam) throws Exception { | |||
PageTool<ParkDataTeamWebVo> pageList = parkDataTeamService.getWebPageList(parkDataTeamWebParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
/** | |||
* 获取园区表_syr made | |||
*/ | |||
@PostMapping("/info") | |||
@ApiOperation(value = "获取ParkDataTeam对象详情", notes = "查看园区表_syr made", response = ParkDataTeamQueryVo.class) | |||
public ApiResult<ParkDataTeamQueryVo> getParkDataTeam(@Valid @RequestBody IdParam idParam) throws Exception { | |||
ParkDataTeamQueryVo parkDataTeamQueryVo = parkDataTeamService.getParkDataTeamById(idParam.getId()); | |||
DtParkInfoDraft dtParkInfoDraft= dtParkInfoDraftService.getOne(new QueryWrapper<DtParkInfoDraft>().eq("date_park_id",parkDataTeamQueryVo.getId())); | |||
parkDataTeamQueryVo.setOrganizeId(dtParkInfoDraft.getOrganizeId()); | |||
return ApiResult.ok(parkDataTeamQueryVo); | |||
} | |||
/** | |||
* 园区表_syr made分页列表 | |||
*/ | |||
@PostMapping("/getPageList") | |||
@ApiOperation(value = "获取ParkDataTeam分页列表", notes = "园区表_syr made分页列表", response = ParkDataTeamQueryVo.class) | |||
public ApiResult<PageTool<ParkDataTeamQueryVo>> getParkDataTeamPageList(@Valid @RequestBody ParkDataTeamQueryParam parkDataTeamQueryParam) throws Exception { | |||
PageTool<ParkDataTeamQueryVo> pageList = parkDataTeamService.getParkDataTeamPageList(parkDataTeamQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
} | |||
@@ -1,13 +1,23 @@ | |||
package com.xdf.creative.module.controller; | |||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | |||
import com.xdf.creative.base.controller.BaseController; | |||
import com.xdf.creative.base.params.IdParam; | |||
import com.xdf.creative.base.params.creative.SysOrganizeAddParam; | |||
import com.xdf.creative.base.params.creative.SysOrganizeBackParam; | |||
import com.xdf.creative.base.params.creative.SysOrganizeEditParam; | |||
import com.xdf.creative.base.params.creative.SysOrganizeQueryParam; | |||
import com.xdf.creative.base.vo.creative.SysOrganizeBackVo; | |||
import com.xdf.creative.base.vo.creative.SysOrganizeQueryVo; | |||
import com.xdf.creative.base.vo.creative.SysOrganizeTreeVo; | |||
import com.xdf.creative.enums.OrganizeTypeEnum; | |||
import com.xdf.creative.enums.StateEnum; | |||
import com.xdf.creative.module.entity.SysOrganize; | |||
import com.xdf.creative.module.service.SysOrganizeService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import com.xdf.creative.util.tree.TreeConfig; | |||
import com.xdf.creative.util.tree.Utils; | |||
import io.swagger.annotations.Api; | |||
import io.swagger.annotations.ApiOperation; | |||
import lombok.extern.slf4j.Slf4j; | |||
@@ -18,6 +28,7 @@ import org.springframework.web.bind.annotation.RequestMapping; | |||
import org.springframework.web.bind.annotation.RestController; | |||
import javax.validation.Valid; | |||
import java.util.List; | |||
/** | |||
* <p> | |||
@@ -42,11 +53,101 @@ public class SysOrganizeController extends BaseController { | |||
*/ | |||
@PostMapping("/add") | |||
@ApiOperation(value = "添加SysOrganize对象", notes = "添加组织信息", response = ApiResult.class) | |||
public ApiResult<Boolean> addSysOrganize(@Valid @RequestBody SysOrganize sysOrganize) throws Exception { | |||
boolean flag = sysOrganizeService.save(sysOrganize); | |||
return ApiResult.result(flag); | |||
public ApiResult addSysOrganize(@Valid @RequestBody SysOrganizeAddParam sysOrganizeAddParam) throws Exception { | |||
return sysOrganizeService.add(sysOrganizeAddParam); | |||
} | |||
/** | |||
* 编辑文创办组织信息 | |||
*/ | |||
@PostMapping("/editMange") | |||
@ApiOperation(value = "添加SysOrganize对象", notes = "编辑文创办组织信息", response = ApiResult.class) | |||
public ApiResult editMange(@Valid @RequestBody SysOrganizeEditParam sysOrganizeAddParam) throws Exception { | |||
return sysOrganizeService.editMange(sysOrganizeAddParam); | |||
} | |||
/** | |||
* 编辑园区组织信息 | |||
*/ | |||
@PostMapping("/editPark") | |||
@ApiOperation(value = "添加SysOrganize对象", notes = "编辑文创办组织信息", response = ApiResult.class) | |||
public ApiResult editPark(@Valid @RequestBody SysOrganizeEditParam sysOrganizeAddParam) throws Exception { | |||
return sysOrganizeService.editPark(sysOrganizeAddParam); | |||
} | |||
/** | |||
* 组织信息分页列表 | |||
*/ | |||
@PostMapping("/getPageList") | |||
@ApiOperation(value = "获取SysOrganize分页列表", notes = "组织信息分页列表", response = SysOrganizeQueryVo.class) | |||
public ApiResult<PageTool<SysOrganizeQueryVo>> getSysOrganizePageList(@RequestBody SysOrganizeQueryParam sysOrganizeQueryParam) throws Exception { | |||
PageTool<SysOrganizeQueryVo> pageList = sysOrganizeService.getSysOrganizePageList(sysOrganizeQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
/** | |||
* 后台获取文创办组织 | |||
*/ | |||
@PostMapping("/getManagePageList") | |||
@ApiOperation(value = "获取SysOrganize分页列表", notes = "组织信息分页列表", response = SysOrganizeQueryVo.class) | |||
public ApiResult<PageTool<SysOrganizeBackVo>> getManagePageList(@RequestBody SysOrganizeBackParam sysOrganizeBackParam) throws Exception { | |||
PageTool<SysOrganizeBackVo> pageList = sysOrganizeService.getManagePageList(sysOrganizeBackParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
/** | |||
* 后台获取园区组织 | |||
*/ | |||
@PostMapping("/getParkPageList") | |||
@ApiOperation(value = "获取SysOrganize分页列表", notes = "组织信息分页列表", response = SysOrganizeQueryVo.class) | |||
public ApiResult<PageTool<SysOrganizeBackVo>> getParkPageList(@RequestBody SysOrganizeBackParam sysOrganizeBackParam) throws Exception { | |||
PageTool<SysOrganizeBackVo> pageList = sysOrganizeService.getParkPageList(sysOrganizeBackParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
/** | |||
* 组织机构Tree列表 | |||
*/ | |||
@PostMapping("/getOrganizeTreeList") | |||
@ApiOperation(value = "获取栏目类型Tree列表", notes = "栏目类型Tree列表", response = SysOrganizeTreeVo.class) | |||
public ApiResult getOrganizeTreeList() throws Exception { | |||
List<Object> list = sysOrganizeService.getOrganizeTreeList(); | |||
TreeConfig config = new TreeConfig("organizeId", "parOrganizeId", "parOrganizeId", sysOrganizeService.getRootOrganizeId(), ""); | |||
return ApiResult.ok(Utils.tree(list, config)); | |||
} | |||
/** | |||
* 添加园区用户 所需要的组织list | |||
* @return | |||
* @throws Exception | |||
*/ | |||
@PostMapping("/getParkSelectList") | |||
@ApiOperation(value = "获取栏目类型Tree列表", notes = "栏目类型Tree列表", response = SysOrganizeTreeVo.class) | |||
public ApiResult getParkSelectList() throws Exception { | |||
List<SysOrganize> organizesList = sysOrganizeService.list(new QueryWrapper<SysOrganize>().eq("organize_type", OrganizeTypeEnum.ORGANIZE_PARK.getCode()).eq("state", StateEnum.ENABLE.getKey())); | |||
return ApiResult.ok(organizesList); | |||
} | |||
/** | |||
* 修改组织信息 | |||
*/ | |||
@@ -77,15 +178,6 @@ public class SysOrganizeController extends BaseController { | |||
return ApiResult.ok(sysOrganizeQueryVo); | |||
} | |||
/** | |||
* 组织信息分页列表 | |||
*/ | |||
@PostMapping("/getPageList") | |||
@ApiOperation(value = "获取SysOrganize分页列表", notes = "组织信息分页列表", response = SysOrganizeQueryVo.class) | |||
public ApiResult<PageTool<SysOrganizeQueryVo>> getSysOrganizePageList(@Valid @RequestBody SysOrganizeQueryParam sysOrganizeQueryParam) throws Exception { | |||
PageTool<SysOrganizeQueryVo> pageList = sysOrganizeService.getSysOrganizePageList(sysOrganizeQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
} | |||
@@ -4,10 +4,14 @@ import com.xdf.creative.base.controller.BaseController; | |||
import com.xdf.creative.base.params.IdParam; | |||
import com.xdf.creative.base.params.creative.SysRegionQueryParam; | |||
import com.xdf.creative.base.vo.creative.SysRegionQueryVo; | |||
import com.xdf.creative.base.vo.creative.SysRegionTreeVo; | |||
import com.xdf.creative.constant.CommonConstant; | |||
import com.xdf.creative.module.entity.SysRegion; | |||
import com.xdf.creative.module.service.SysRegionService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import com.xdf.creative.util.tree.TreeConfig; | |||
import com.xdf.creative.util.tree.Utils; | |||
import io.swagger.annotations.Api; | |||
import io.swagger.annotations.ApiOperation; | |||
import lombok.extern.slf4j.Slf4j; | |||
@@ -35,6 +39,36 @@ public class SysRegionController extends BaseController { | |||
@Autowired | |||
private SysRegionService sysRegionService; | |||
/** | |||
* 行政区域Tree列表 | |||
*/ | |||
@PostMapping("/getRegionTreeList") | |||
@ApiOperation(value = "获取栏目类型Tree列表", notes = "栏目类型Tree列表", response = SysRegionTreeVo.class) | |||
public ApiResult getRegionTreeList() throws Exception { | |||
List<Object> list =sysRegionService.getRegionTreeList(); | |||
TreeConfig config = new TreeConfig("regionId", "parRegionId", "parRegionId", "0", ""); | |||
return ApiResult.ok(Utils.tree(list, config)); | |||
} | |||
/** | |||
* 行政区域Tree列表 | |||
*/ | |||
@PostMapping("/getRoleTreeList") | |||
@ApiOperation(value = "获取栏目类型Tree列表", notes = "栏目类型Tree列表", response = SysRegionTreeVo.class) | |||
public ApiResult getRoleTreeList() throws Exception { | |||
List<Object> list =sysRegionService.getRoleTreeList(); | |||
TreeConfig config = new TreeConfig("regionId", "parRegionId", "parRegionId", sysRegionService.getRootRegionId(), ""); | |||
return ApiResult.ok(Utils.tree(list, config)); | |||
} | |||
/** | |||
* 添加全国行政区域[sys_region] | |||
* |
@@ -84,6 +84,7 @@ public class SysRoleController extends BaseController { | |||
*/ | |||
@PostMapping("/verifySysRole") | |||
@ApiOperation(value = "验证系统角色是否存在", notes = "验证系统角色是否存在", response = ApiResult.class) | |||
public ApiResult verifySysRole(@RequestBody SysRoleQueryParam sysRoleQueryParam) throws Exception { | |||
if(StringUtil.isEmpty(sysRoleQueryParam.getName())){ | |||
return ApiResult.fail("请输入角色名!"); |
@@ -70,6 +70,11 @@ public class SysUserController extends BaseController { | |||
return sysUserService.refresh(loginRefreshParam); | |||
} | |||
@PostMapping("/initUser") | |||
@ApiOperation(value = "初始化用户", notes = "初始化用户", response = ApiResult.class) | |||
public ApiResult initUser() throws Exception { | |||
return sysUserService.initUser(); | |||
} | |||
@@ -120,6 +125,19 @@ public class SysUserController extends BaseController { | |||
return sysUserService.addSysUser(sysUserAddQueryParam); | |||
} | |||
/** | |||
* 添加园区用户 | |||
*/ | |||
@PostMapping("/addParkUser") | |||
@ApiOperation(value = "添加SysUser对象", notes = "添加系统用户", response = ApiResult.class) | |||
@OperateLogger(name = "添加用户", attributeId = "id", attributeName = "username") | |||
public ApiResult addParkUser(@Valid @RequestBody SysUserAddParkParam sysUserAddParkParam) throws Exception { | |||
return sysUserService.addParkUser(sysUserAddParkParam); | |||
} | |||
/** | |||
* 停用启用用户 | |||
*/ | |||
@@ -197,7 +215,7 @@ public class SysUserController extends BaseController { | |||
/** | |||
* 后台用户获取列表 | |||
* 后台文创办用户获取列表 | |||
*/ | |||
@PostMapping("/getSysUserBackList") | |||
@ApiOperation(value = "获取SysUser分页列表", notes = "系统用户分页列表", response = SysUserQueryVo.class) | |||
@@ -207,6 +225,18 @@ public class SysUserController extends BaseController { | |||
} | |||
/** | |||
* 后台园区用户获取列表 | |||
*/ | |||
@PostMapping("/getParkUserBackList") | |||
@ApiOperation(value = "获取SysUser分页列表", notes = "系统用户分页列表", response = SysUserQueryVo.class) | |||
public ApiResult<PageTool<SysUserBackQueryVo>> getParkUserBackList(@Valid @RequestBody SysUserBackQueryParam sysUserQueryParam) throws Exception { | |||
PageTool<SysUserBackQueryVo> pageList = sysUserService.getParkUserBackList(sysUserQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
/** | |||
* 获取系统用户token |
@@ -0,0 +1,106 @@ | |||
package com.xdf.creative.module.controller; | |||
import com.xdf.creative.base.controller.BaseController; | |||
import com.xdf.creative.base.params.IdParam; | |||
import com.xdf.creative.base.params.dt.WebParkEnterApplyParam; | |||
import com.xdf.creative.base.params.dt.WebParkEnterBackParam; | |||
import com.xdf.creative.base.params.dt.WebParkEnterQueryParam; | |||
import com.xdf.creative.base.vo.dt.WebParkEnterQueryVo; | |||
import com.xdf.creative.module.entity.WebParkEnter; | |||
import com.xdf.creative.module.service.WebParkEnterService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import io.swagger.annotations.Api; | |||
import io.swagger.annotations.ApiOperation; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.web.bind.annotation.PostMapping; | |||
import org.springframework.web.bind.annotation.RequestBody; | |||
import org.springframework.web.bind.annotation.RequestMapping; | |||
import org.springframework.web.bind.annotation.RestController; | |||
import javax.validation.Valid; | |||
/** | |||
* <p> | |||
* 园区入会申请 前端控制器 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@RestController | |||
@RequestMapping("/webParkEnter") | |||
@Api("园区入会申请 API") | |||
public class WebParkEnterController extends BaseController { | |||
@Autowired | |||
private WebParkEnterService webParkEnterService; | |||
/** | |||
* 添加园区入会申请 | |||
*/ | |||
@PostMapping("/apply") | |||
@ApiOperation(value = "添加WebParkEnter对象", notes = "添加园区入会申请", response = ApiResult.class) | |||
public ApiResult apply(@Valid @RequestBody WebParkEnterApplyParam webParkEnterApplyParam) throws Exception { | |||
return webParkEnterService.apply(webParkEnterApplyParam); | |||
} | |||
/** | |||
* 审核园区入会申请 | |||
*/ | |||
@PostMapping("/audit") | |||
@ApiOperation(value = "添加WebParkEnter对象", notes = "添加园区入会申请", response = ApiResult.class) | |||
public ApiResult audit(@Valid @RequestBody WebParkEnterBackParam webParkEnterBackParam) throws Exception { | |||
return webParkEnterService.audit(webParkEnterBackParam); | |||
} | |||
/** | |||
* 修改园区入会申请 | |||
*/ | |||
@PostMapping("/update") | |||
@ApiOperation(value = "修改WebParkEnter对象", notes = "修改园区入会申请", response = ApiResult.class) | |||
public ApiResult<Boolean> updateWebParkEnter(@Valid @RequestBody WebParkEnter webParkEnter) throws Exception { | |||
boolean flag = webParkEnterService.updateById(webParkEnter); | |||
return ApiResult.result(flag); | |||
} | |||
/** | |||
* 删除园区入会申请 | |||
*/ | |||
@PostMapping("/delete") | |||
@ApiOperation(value = "删除WebParkEnter对象", notes = "删除园区入会申请", response = ApiResult.class) | |||
public ApiResult<Boolean> deleteWebParkEnter(@Valid @RequestBody IdParam idParam) throws Exception { | |||
boolean flag = webParkEnterService.removeById(idParam.getId()); | |||
return ApiResult.result(flag); | |||
} | |||
/** | |||
* 获取园区入会申请 | |||
*/ | |||
@PostMapping("/info") | |||
@ApiOperation(value = "获取WebParkEnter对象详情", notes = "查看园区入会申请", response = WebParkEnterQueryVo.class) | |||
public ApiResult<WebParkEnterQueryVo> getWebParkEnter(@Valid @RequestBody IdParam idParam) throws Exception { | |||
WebParkEnterQueryVo webParkEnterQueryVo = webParkEnterService.getWebParkEnterById(idParam.getId()); | |||
return ApiResult.ok(webParkEnterQueryVo); | |||
} | |||
/** | |||
* 园区入会申请分页列表 | |||
*/ | |||
@PostMapping("/getPageList") | |||
@ApiOperation(value = "获取WebParkEnter分页列表", notes = "园区入会申请分页列表", response = WebParkEnterQueryVo.class) | |||
public ApiResult<PageTool<WebParkEnterQueryVo>> getWebParkEnterPageList(@Valid @RequestBody WebParkEnterQueryParam webParkEnterQueryParam) throws Exception { | |||
PageTool<WebParkEnterQueryVo> pageList = webParkEnterService.getWebParkEnterPageList(webParkEnterQueryParam); | |||
return ApiResult.ok(pageList); | |||
} | |||
} | |||
@@ -0,0 +1,56 @@ | |||
package com.xdf.creative.module.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.entity.BaseEntity; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动板块附件 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtActivityAttachment对象", description = "园区活动板块附件") | |||
public class DtActivityAttachment extends BaseEntity { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键Id") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "附件名称") | |||
private String activityAttachmentName; | |||
@ApiModelProperty(value = "附件存放地址") | |||
private String activityAttachmentAddress; | |||
@ApiModelProperty(value = "附件上传时间") | |||
private Date uploadTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "显示类型 0 不显示 1 显示 ,显示是指数据审核通过后 发布正式网站") | |||
private Integer displayType; | |||
@ApiModelProperty(value = "组Id ,用于识别 草稿和发布信息是否属于同一组 ,便于数组删除") | |||
private String groupId; | |||
@ApiModelProperty(value = "园区活动随机Id") | |||
private String parkActivityId; | |||
} |
@@ -0,0 +1,66 @@ | |||
package com.xdf.creative.module.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.entity.BaseEntity; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 基本信息审核表 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtInfoAudit对象", description = "基本信息审核表") | |||
public class DtInfoAudit extends BaseEntity { | |||
private static final long serialVersionUID = 1L; | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "信息状态 0 默认 1草稿 2提交") | |||
private Integer infoState; | |||
@ApiModelProperty(value = "审核状态 0 待审核 1审核通过 2 审核不通过 审核通过后 需要将数据提交到正式数据 目前做先删除再添加") | |||
private Integer auditState; | |||
@ApiModelProperty(value = "提交时间") | |||
private Date submitTime; | |||
@ApiModelProperty(value = "审核时间") | |||
private Date auditTime; | |||
@ApiModelProperty(value = "审核人员ID") | |||
private Long auditId; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "提交人员Id") | |||
private Long submitUserId; | |||
@ApiModelProperty(value = "0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理") | |||
private Integer auditType; | |||
@ApiModelProperty(value = "信息是否被认证过 0 否 1是 指有没有被发布到首页") | |||
private Integer infoVerify; | |||
@ApiModelProperty(value = "审核意见") | |||
private String opinion; | |||
} |
@@ -0,0 +1,69 @@ | |||
package com.xdf.creative.module.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.entity.BaseEntity; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区活动 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkActivity对象", description = "园区活动") | |||
public class DtParkActivity extends BaseEntity { | |||
private static final long serialVersionUID = 1L; | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "企业id") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "banner图") | |||
private String bannerPath; | |||
@ApiModelProperty(value = "活动标题") | |||
private String title; | |||
@ApiModelProperty(value = "发布时间") | |||
private Date publishTime; | |||
@ApiModelProperty(value = "内容") | |||
private String content; | |||
@ApiModelProperty(value = "显示类型 0 不显示 1 显示 ,显示是指数据审核通过后 发布正式网站") | |||
private Integer displayType; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "更新时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
@ApiModelProperty(value = "组Id ,用于识别 草稿和发布信息是否属于同一组 ,便于数组删除") | |||
private String groupId; | |||
@ApiModelProperty(value = "外键标识ID") | |||
private String foreignId; | |||
private Long createUserId; | |||
} |
@@ -0,0 +1,143 @@ | |||
package com.xdf.creative.module.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.entity.BaseEntity; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "DtParkInfoDraft对象", description = "园区表_syr made") | |||
public class DtParkInfoDraft extends BaseEntity { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "新_老园区") | |||
private String oldNew; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "建筑面积平方米") | |||
private Double areaBuild; | |||
@ApiModelProperty(value = "占地面积") | |||
private Double areaOcup; | |||
@ApiModelProperty(value = "产证面积") | |||
private Double areaLice; | |||
@ApiModelProperty(value = "已出租面积") | |||
private Double areaLease; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "运营管理公司从业人数") | |||
private Integer cntMgStaff; | |||
@ApiModelProperty(value = "入驻企业从业人员数") | |||
private Integer cntJoinStaff; | |||
@ApiModelProperty(value = "公共服务平台个数") | |||
private Integer cntPubPlat; | |||
@ApiModelProperty(value = "园区品牌企业个数") | |||
private Integer cntBandsCom; | |||
@ApiModelProperty(value = "园区企业高级人才数") | |||
private Integer cntHighStaff; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "状态:1已满 0未满") | |||
private Integer enterStatus; | |||
@ApiModelProperty(value = "状态:1正常 0待审核 -1已删除") | |||
private Integer status; | |||
@ApiModelProperty(value = "添加时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "完整地址") | |||
private String newAddress; | |||
@ApiModelProperty(value = "操作类型 0:初始 1:增加 2:修改 3:删除") | |||
private Integer operateType; | |||
@ApiModelProperty(value = "组织机构ID") | |||
private Long organizeId; | |||
@ApiModelProperty(value = "组织机构ID") | |||
private Long dateParkId; | |||
@ApiModelProperty(value = "简介") | |||
private String intro; | |||
private Long createUserId; | |||
} |
@@ -0,0 +1,126 @@ | |||
package com.xdf.creative.module.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.entity.BaseEntity; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "ParkDataTeam对象", description = "园区表_syr made") | |||
public class ParkDataTeam extends BaseEntity { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键ID") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "园区名称") | |||
private String name; | |||
@ApiModelProperty(value = "省ID") | |||
private Long provinceId; | |||
@ApiModelProperty(value = "市ID") | |||
private Long cityId; | |||
@ApiModelProperty(value = "区县ID") | |||
private Long districtId; | |||
@ApiModelProperty(value = "区名称") | |||
private String districtName; | |||
@ApiModelProperty(value = "详细地址") | |||
private String address; | |||
@ApiModelProperty(value = "经度") | |||
private Double longitude; | |||
@ApiModelProperty(value = "纬度") | |||
private Double latitude; | |||
@ApiModelProperty(value = "新_老园区") | |||
private String oldNew; | |||
@ApiModelProperty(value = "联系人") | |||
private String contactor; | |||
@ApiModelProperty(value = "职务") | |||
private String contactorPos; | |||
@ApiModelProperty(value = "手机") | |||
private String mobile; | |||
@ApiModelProperty(value = "联系电话") | |||
private String phone; | |||
@ApiModelProperty(value = "建筑面积平方米") | |||
private Double areaBuild; | |||
@ApiModelProperty(value = "占地面积") | |||
private Double areaOcup; | |||
@ApiModelProperty(value = "产证面积") | |||
private Double areaLice; | |||
@ApiModelProperty(value = "已出租面积") | |||
private Double areaLease; | |||
@ApiModelProperty(value = "入驻企业个数") | |||
private Integer cntComJoin; | |||
@ApiModelProperty(value = "文创企业个数") | |||
private Integer cntComCult; | |||
@ApiModelProperty(value = "运营管理公司从业人数") | |||
private Integer cntMgStaff; | |||
@ApiModelProperty(value = "入驻企业从业人员数") | |||
private Integer cntJoinStaff; | |||
@ApiModelProperty(value = "公共服务平台个数") | |||
private Integer cntPubPlat; | |||
@ApiModelProperty(value = "园区品牌企业个数") | |||
private Integer cntBandsCom; | |||
@ApiModelProperty(value = "园区企业高级人才数") | |||
private Integer cntHighStaff; | |||
@ApiModelProperty(value = "申报单位") | |||
private String parentCom; | |||
@ApiModelProperty(value = "状态:1已满 0未满") | |||
private Integer enterStatus; | |||
@ApiModelProperty(value = "状态:1正常 0待审核 -1已删除") | |||
private Integer status; | |||
@ApiModelProperty(value = "添加时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "完整地址") | |||
private String newAddress; | |||
@ApiModelProperty(value = "简介") | |||
private String intro; | |||
} |
@@ -36,7 +36,7 @@ public class SysOrganize extends BaseEntity { | |||
@ApiModelProperty(value = "管辖区域") | |||
private Long popedomId; | |||
@ApiModelProperty(value = "类型: 0 普通用户 1、园区用户 2 区文创办 3市文创办 8后台管理 ") | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理 ") | |||
private Integer organizeType; | |||
@ApiModelProperty(value = "是否为系统组织: 0 否 1是") | |||
@@ -54,4 +54,8 @@ public class SysOrganize extends BaseEntity { | |||
@ApiModelProperty(value = "父id") | |||
private Long parentId; | |||
@ApiModelProperty(value = "创建者id") | |||
private Long createUserId; | |||
} |
@@ -69,7 +69,7 @@ public class SysUser extends BaseEntity { | |||
@ApiModelProperty(value = "头像") | |||
private String head; | |||
@ApiModelProperty(value = "0 普通用户 1、园区 2 区文创办 3 市文创办 8后台管理") | |||
@ApiModelProperty(value = "类型: 0 普通用户 5、园区 8 区文创办 9 市文创办 99 公司后台管理 ") | |||
private Integer userType; | |||
@ApiModelProperty(value = "组织id") |
@@ -0,0 +1,67 @@ | |||
package com.xdf.creative.module.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.xdf.creative.base.entity.BaseEntity; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import lombok.EqualsAndHashCode; | |||
import lombok.experimental.Accessors; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区入会申请 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Data | |||
@Accessors(chain = true) | |||
@EqualsAndHashCode(callSuper = true) | |||
@ApiModel(value = "WebParkEnter对象", description = "园区入会申请") | |||
public class WebParkEnter extends BaseEntity { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty(value = "主键id") | |||
@TableId(value = "id", type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty(value = "联系人") | |||
private String linkMan; | |||
@ApiModelProperty(value = "职位") | |||
private String duty; | |||
@ApiModelProperty(value = "联系电话") | |||
private String mobile; | |||
@ApiModelProperty(value = "单位名称") | |||
private String companyName; | |||
@ApiModelProperty(value = "园区主键id") | |||
private Long parkId; | |||
@ApiModelProperty(value = "处理过程状态 1 待处理 2沟通中 3 已完结(入住) 4已完结(未入住)") | |||
private Integer processState; | |||
@ApiModelProperty(value = "处理描述") | |||
private String detail; | |||
@ApiModelProperty(value = "创建时间") | |||
private Date createTime; | |||
@ApiModelProperty(value = "修改时间") | |||
private Date updateTime; | |||
@ApiModelProperty(value = "审核人员ID") | |||
private Long auditUserId; | |||
@ApiModelProperty(value = "创建id") | |||
private Long createUserId; | |||
} |
@@ -0,0 +1,42 @@ | |||
package com.xdf.creative.module.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.DtActivityAttachmentQueryParam; | |||
import com.xdf.creative.base.vo.dt.DtActivityAttachmentQueryVo; | |||
import com.xdf.creative.module.entity.DtActivityAttachment; | |||
import org.apache.ibatis.annotations.Param; | |||
import org.springframework.stereotype.Repository; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区活动板块附件 Mapper 接口 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Repository | |||
public interface DtActivityAttachmentMapper extends BaseMapper<DtActivityAttachment> { | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
DtActivityAttachmentQueryVo getDtActivityAttachmentById(Serializable id); | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param page | |||
* @param dtActivityAttachmentQueryParam | |||
* @return | |||
*/ | |||
IPage<DtActivityAttachmentQueryVo> getDtActivityAttachmentPageList(@Param("page") Page page, @Param("param") DtActivityAttachmentQueryParam dtActivityAttachmentQueryParam); | |||
} |
@@ -0,0 +1,63 @@ | |||
package com.xdf.creative.module.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditBackParam; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditQueryOrganizeIdParam; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditQueryParam; | |||
import com.xdf.creative.base.vo.dt.DtInfoAuditBackVo; | |||
import com.xdf.creative.base.vo.dt.DtInfoAuditQueryVo; | |||
import com.xdf.creative.module.entity.DtInfoAudit; | |||
import org.apache.ibatis.annotations.Param; | |||
import org.springframework.stereotype.Repository; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 基本信息审核表 Mapper 接口 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Repository | |||
public interface DtInfoAuditMapper extends BaseMapper<DtInfoAudit> { | |||
/** | |||
* 后台审核自主信息列表 | |||
* @param page | |||
* @param dtInfoAuditBackParam | |||
* @return | |||
*/ | |||
IPage<DtInfoAuditBackVo> getAuditPageList(@Param("page") Page page, @Param("param") DtInfoAuditBackParam dtInfoAuditBackParam); | |||
/** | |||
* 根据企业信息取得审核信息 | |||
* | |||
* @param dtInfoAuditQueryOrganizeIdParam | |||
* @return | |||
*/ | |||
DtInfoAudit getInfoAuditByOrganize(DtInfoAuditQueryOrganizeIdParam dtInfoAuditQueryOrganizeIdParam); | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
DtInfoAuditQueryVo getDtInfoAuditById(Serializable id); | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param page | |||
* @param dtInfoAuditQueryParam | |||
* @return | |||
*/ | |||
IPage<DtInfoAuditQueryVo> getDtInfoAuditPageList(@Param("page") Page page, @Param("param") DtInfoAuditQueryParam dtInfoAuditQueryParam); | |||
} |
@@ -0,0 +1,78 @@ | |||
package com.xdf.creative.module.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.DtParkActivitBackParam; | |||
import com.xdf.creative.base.params.dt.DtParkActivitWebParam; | |||
import com.xdf.creative.base.params.dt.DtParkActivityQueryParam; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityBackVo; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityQueryVo; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityWebVo; | |||
import com.xdf.creative.module.entity.DtParkActivity; | |||
import com.xdf.creative.util.page.PageTool; | |||
import org.apache.ibatis.annotations.Param; | |||
import org.springframework.stereotype.Repository; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区活动 Mapper 接口 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Repository | |||
public interface DtParkActivityMapper extends BaseMapper<DtParkActivity> { | |||
/** | |||
* 获取分页对象 | |||
* 后台获取活动列表 | |||
* @param dtParkActivitBackParam | |||
* @return | |||
*/ | |||
IPage<DtParkActivityBackVo> getBackPageList(@Param("page") Page page, @Param("param") DtParkActivitBackParam dtParkActivitBackParam) throws Exception; | |||
/** | |||
* 首页获取活动列表 | |||
* | |||
* @param dtParkActivitWebParam | |||
* @return | |||
*/ | |||
IPage<DtParkActivityWebVo> getWebPageList(@Param("page") Page page, @Param("param") DtParkActivitWebParam dtParkActivitWebParam) throws Exception; | |||
/** | |||
* 用户获取活动列表 | |||
* | |||
* @param dtParkActivitWebParam | |||
* @return | |||
*/ | |||
IPage<DtParkActivityWebVo> getUserPageList(@Param("page") Page page, @Param("param") DtParkActivitWebParam dtParkActivitWebParam) throws Exception; | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
DtParkActivityQueryVo getDtParkActivityById(Serializable id); | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param page | |||
* @param dtParkActivityQueryParam | |||
* @return | |||
*/ | |||
IPage<DtParkActivityQueryVo> getDtParkActivityPageList(@Param("page") Page page, @Param("param") DtParkActivityQueryParam dtParkActivityQueryParam); | |||
} |
@@ -0,0 +1,54 @@ | |||
package com.xdf.creative.module.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.DtParkInfoDraftQueryParam; | |||
import com.xdf.creative.base.vo.dt.DtParkInfoDraftDetailVo; | |||
import com.xdf.creative.base.vo.dt.DtParkInfoDraftQueryVo; | |||
import com.xdf.creative.module.entity.DtParkInfoDraft; | |||
import org.apache.ibatis.annotations.Param; | |||
import org.springframework.stereotype.Repository; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区表_syr made Mapper 接口 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Repository | |||
public interface DtParkInfoDraftMapper extends BaseMapper<DtParkInfoDraft> { | |||
/** | |||
* 获取修改详情 | |||
* @param id | |||
* @return | |||
*/ | |||
DtParkInfoDraftDetailVo getParkDraf(Serializable id); | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
DtParkInfoDraftQueryVo getDtParkInfoDraftById(Serializable id); | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param page | |||
* @param dtParkInfoDraftQueryParam | |||
* @return | |||
*/ | |||
IPage<DtParkInfoDraftQueryVo> getDtParkInfoDraftPageList(@Param("page") Page page, @Param("param") DtParkInfoDraftQueryParam dtParkInfoDraftQueryParam); | |||
} |
@@ -0,0 +1,52 @@ | |||
package com.xdf.creative.module.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.ParkDataTeamQueryParam; | |||
import com.xdf.creative.base.params.dt.ParkDataTeamWebParam; | |||
import com.xdf.creative.base.vo.dt.ParkDataTeamQueryVo; | |||
import com.xdf.creative.base.vo.dt.ParkDataTeamWebVo; | |||
import com.xdf.creative.module.entity.ParkDataTeam; | |||
import org.apache.ibatis.annotations.Param; | |||
import org.springframework.stereotype.Repository; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区表_syr made Mapper 接口 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Repository | |||
public interface ParkDataTeamMapper extends BaseMapper<ParkDataTeam> { | |||
/** | |||
* 首页查询园区列表 | |||
* @param parkDataTeamWebParam | |||
* @return | |||
*/ | |||
IPage<ParkDataTeamWebVo> getWebPageList(@Param("page") Page page, @Param("param") ParkDataTeamWebParam parkDataTeamWebParam); | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
ParkDataTeamQueryVo getParkDataTeamById(Serializable id); | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param page | |||
* @param parkDataTeamQueryParam | |||
* @return | |||
*/ | |||
IPage<ParkDataTeamQueryVo> getParkDataTeamPageList(@Param("page") Page page, @Param("param") ParkDataTeamQueryParam parkDataTeamQueryParam); | |||
} |
@@ -4,13 +4,16 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.creative.IsEnableSysOrganizeParam; | |||
import com.xdf.creative.base.params.creative.SysOrganizeBackParam; | |||
import com.xdf.creative.base.params.creative.SysOrganizeQueryParam; | |||
import com.xdf.creative.base.vo.creative.SysOrganizeBackVo; | |||
import com.xdf.creative.base.vo.creative.SysOrganizeQueryVo; | |||
import com.xdf.creative.module.entity.SysOrganize; | |||
import org.apache.ibatis.annotations.Param; | |||
import org.springframework.stereotype.Repository; | |||
import java.io.Serializable; | |||
import java.util.List; | |||
/** | |||
* 组织信息 Mapper 接口 | |||
@@ -18,6 +21,14 @@ import java.io.Serializable; | |||
@Repository | |||
public interface SysOrganizeMapper extends BaseMapper<SysOrganize> { | |||
/** | |||
* 获取组织机构树 | |||
* @return | |||
*/ | |||
List<Object> getTreeOrganizeList(String regionId); | |||
/** | |||
* 根据用户id | |||
* | |||
@@ -34,6 +45,27 @@ public interface SysOrganizeMapper extends BaseMapper<SysOrganize> { | |||
*/ | |||
SysOrganizeQueryVo getSysOrganizeById(Serializable id); | |||
/** | |||
* 后台获取文创办管理列表 | |||
* @param page | |||
* @param sysOrganizeBackParam | |||
* @return | |||
*/ | |||
IPage<SysOrganizeBackVo> getManagePageList(@Param("page") Page page, @Param("param") SysOrganizeBackParam sysOrganizeBackParam); | |||
/** | |||
* 后台获取园区管理列表 | |||
* @param page | |||
* @param sysOrganizeBackParam | |||
* @return | |||
*/ | |||
IPage<SysOrganizeBackVo> getParkPageList(@Param("page") Page page, @Param("param") SysOrganizeBackParam sysOrganizeBackParam); | |||
/** | |||
* 获取分页对象 | |||
* |
@@ -4,7 +4,9 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.creative.SysRegionQueryParam; | |||
import com.xdf.creative.base.params.dt.DtRegionParam; | |||
import com.xdf.creative.base.vo.creative.SysRegionQueryVo; | |||
import com.xdf.creative.base.vo.dt.DtRegionVo; | |||
import com.xdf.creative.module.entity.SysRegion; | |||
import org.apache.ibatis.annotations.Param; | |||
import org.springframework.stereotype.Repository; | |||
@@ -23,6 +25,17 @@ import java.util.List; | |||
@Repository | |||
public interface SysRegionMapper extends BaseMapper<SysRegion> { | |||
/** | |||
* 获取企东方行政区域库 | |||
* @param dtRegionParam | |||
* @return | |||
*/ | |||
DtRegionVo getParkRegion(DtRegionParam dtRegionParam); | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
@@ -48,4 +61,19 @@ public interface SysRegionMapper extends BaseMapper<SysRegion> { | |||
*/ | |||
List<SysRegionQueryVo> getSysRegionList(@Param("param") SysRegionQueryParam sysRegionQueryParam); | |||
/** | |||
* 获取行政区域机构树 | |||
* @return | |||
*/ | |||
List<Object> getTreeRegionList(); | |||
/** | |||
* 获取带授权的树 | |||
* @param regionId | |||
* @return | |||
*/ | |||
List<Object> getRoleTreeList(String regionId); | |||
} |
@@ -34,6 +34,16 @@ public interface SysUserMapper extends BaseMapper<SysUser> { | |||
IPage<SysUserBackQueryVo> getSysUserBackList(@Param("page") Page page, @Param("param") SysUserBackQueryParam sysUserBackQueryParam); | |||
/** | |||
* 用户后台园区列表 | |||
* @param page | |||
* @param sysUserBackQueryParam | |||
* @return | |||
*/ | |||
IPage<SysUserBackQueryVo> getParkUserBackList(@Param("page") Page page, @Param("param") SysUserBackQueryParam sysUserBackQueryParam); | |||
/** | |||
* 根据ID获取查询对象 | |||
* |
@@ -0,0 +1,42 @@ | |||
package com.xdf.creative.module.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.WebParkEnterQueryParam; | |||
import com.xdf.creative.base.vo.dt.WebParkEnterQueryVo; | |||
import com.xdf.creative.module.entity.WebParkEnter; | |||
import org.apache.ibatis.annotations.Param; | |||
import org.springframework.stereotype.Repository; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区入会申请 Mapper 接口 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Repository | |||
public interface WebParkEnterMapper extends BaseMapper<WebParkEnter> { | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
WebParkEnterQueryVo getWebParkEnterById(Serializable id); | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param page | |||
* @param webParkEnterQueryParam | |||
* @return | |||
*/ | |||
IPage<WebParkEnterQueryVo> getWebParkEnterPageList(@Param("page") Page page, @Param("param") WebParkEnterQueryParam webParkEnterQueryParam); | |||
} |
@@ -0,0 +1,37 @@ | |||
package com.xdf.creative.module.service; | |||
import com.xdf.creative.base.params.dt.DtActivityAttachmentQueryParam; | |||
import com.xdf.creative.base.service.BaseService; | |||
import com.xdf.creative.base.vo.dt.DtActivityAttachmentQueryVo; | |||
import com.xdf.creative.module.entity.DtActivityAttachment; | |||
import com.xdf.creative.util.page.PageTool; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区活动板块附件 服务类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
public interface DtActivityAttachmentService extends BaseService<DtActivityAttachment> { | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
DtActivityAttachmentQueryVo getDtActivityAttachmentById(Serializable id) throws Exception; | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param dtActivityAttachmentQueryParam | |||
* @return | |||
*/ | |||
PageTool<DtActivityAttachmentQueryVo> getDtActivityAttachmentPageList(DtActivityAttachmentQueryParam dtActivityAttachmentQueryParam) throws Exception; | |||
} |
@@ -0,0 +1,75 @@ | |||
package com.xdf.creative.module.service; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditBackParam; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditQueryAuiditParam; | |||
import com.xdf.creative.base.params.dt.DtInfoAuditQueryParam; | |||
import com.xdf.creative.base.service.BaseService; | |||
import com.xdf.creative.base.vo.dt.DtInfoAuditBackVo; | |||
import com.xdf.creative.base.vo.dt.DtInfoAuditQueryVo; | |||
import com.xdf.creative.module.entity.DtInfoAudit; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 基本信息审核表 服务类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
public interface DtInfoAuditService extends BaseService<DtInfoAudit> { | |||
/** | |||
* 获取企业审核信息 新建基本信息(按类型判断) | |||
* | |||
* @return | |||
*/ | |||
ApiResult getOrganizeAuditInfo(); | |||
/** | |||
* 用户提交审核信息 | |||
* @return | |||
*/ | |||
ApiResult submitAuditInfo(); | |||
/** | |||
* 审核基本信息 | |||
* | |||
* @param dtInfoAuditQueryAuiditParam | |||
* @return | |||
*/ | |||
ApiResult auditInfo(DtInfoAuditQueryAuiditParam dtInfoAuditQueryAuiditParam); | |||
/** | |||
* 后台审核自主信息列表 | |||
* @param dtInfoAuditBackParam | |||
* @return | |||
*/ | |||
PageTool<DtInfoAuditBackVo> getAuditPageList(DtInfoAuditBackParam dtInfoAuditBackParam) throws Exception; | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
DtInfoAuditQueryVo getDtInfoAuditById(Serializable id) throws Exception; | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param dtInfoAuditQueryParam | |||
* @return | |||
*/ | |||
PageTool<DtInfoAuditQueryVo> getDtInfoAuditPageList(DtInfoAuditQueryParam dtInfoAuditQueryParam) throws Exception; | |||
} |
@@ -0,0 +1,101 @@ | |||
package com.xdf.creative.module.service; | |||
import com.xdf.creative.base.params.dt.*; | |||
import com.xdf.creative.base.service.BaseService; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityBackVo; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityQueryVo; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityWebVo; | |||
import com.xdf.creative.module.entity.DtParkActivity; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区活动 服务类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
public interface DtParkActivityService extends BaseService<DtParkActivity> { | |||
/** | |||
* 增加园区活动 | |||
* | |||
* @param dtParkActivityAddParam | |||
* @return | |||
*/ | |||
ApiResult addParkActivity(DtParkActivityAddParam dtParkActivityAddParam); | |||
/** | |||
* 更新园区活动 | |||
* | |||
* @param dtParkActivityUpdateParam | |||
* @return | |||
*/ | |||
ApiResult updateParkActivity(DtParkActivityUpdateParam dtParkActivityUpdateParam); | |||
/** | |||
*获取园区活动信息带附件 | |||
* @param id | |||
* @return | |||
*/ | |||
ApiResult getParkActivityInfo(Serializable id); | |||
/** | |||
* 获取分页对象 | |||
* 后台获取活动列表 | |||
* @param dtParkActivitBackParam | |||
* @return | |||
*/ | |||
PageTool<DtParkActivityBackVo> getBackPageList(DtParkActivitBackParam dtParkActivitBackParam) throws Exception; | |||
/** | |||
* 首页获取活动列表 | |||
* | |||
* @param dtParkActivitWebParam | |||
* @return | |||
*/ | |||
PageTool<DtParkActivityWebVo> getWebPageList(DtParkActivitWebParam dtParkActivitWebParam) throws Exception; | |||
/** | |||
* 用户获取活动列表 | |||
* | |||
* @param dtParkActivitWebParam | |||
* @return | |||
*/ | |||
PageTool<DtParkActivityWebVo> getUserPageList(DtParkActivitWebParam dtParkActivitWebParam) throws Exception; | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
DtParkActivityQueryVo getDtParkActivityById(Serializable id) throws Exception; | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param dtParkActivityQueryParam | |||
* @return | |||
*/ | |||
PageTool<DtParkActivityQueryVo> getDtParkActivityPageList(DtParkActivityQueryParam dtParkActivityQueryParam) throws Exception; | |||
} |
@@ -0,0 +1,58 @@ | |||
package com.xdf.creative.module.service; | |||
import com.xdf.creative.base.params.dt.DtParkInfoDraftQueryParam; | |||
import com.xdf.creative.base.params.dt.DtParkInfoDraftUpdateParam; | |||
import com.xdf.creative.base.service.BaseService; | |||
import com.xdf.creative.base.vo.dt.DtParkInfoDraftQueryVo; | |||
import com.xdf.creative.module.entity.DtParkInfoDraft; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区表_syr made 服务类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
public interface DtParkInfoDraftService extends BaseService<DtParkInfoDraft> { | |||
/** | |||
* 修改园区信息 | |||
* @param dtParkInfoDraftUpdateParam | |||
* @return | |||
* @throws Exception | |||
*/ | |||
ApiResult updateParkInfoDraf(DtParkInfoDraftUpdateParam dtParkInfoDraftUpdateParam) throws Exception; | |||
/** | |||
* 获取修改详情 | |||
* @param | |||
* @return | |||
* @throws Exception | |||
*/ | |||
ApiResult getParkDraf(Long companyId) throws Exception; | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
DtParkInfoDraftQueryVo getDtParkInfoDraftById(Serializable id) throws Exception; | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param dtParkInfoDraftQueryParam | |||
* @return | |||
*/ | |||
PageTool<DtParkInfoDraftQueryVo> getDtParkInfoDraftPageList(DtParkInfoDraftQueryParam dtParkInfoDraftQueryParam) throws Exception; | |||
} |
@@ -0,0 +1,48 @@ | |||
package com.xdf.creative.module.service; | |||
import com.xdf.creative.base.params.dt.ParkDataTeamQueryParam; | |||
import com.xdf.creative.base.params.dt.ParkDataTeamWebParam; | |||
import com.xdf.creative.base.service.BaseService; | |||
import com.xdf.creative.base.vo.dt.ParkDataTeamQueryVo; | |||
import com.xdf.creative.base.vo.dt.ParkDataTeamWebVo; | |||
import com.xdf.creative.module.entity.ParkDataTeam; | |||
import com.xdf.creative.util.page.PageTool; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区表_syr made 服务类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
public interface ParkDataTeamService extends BaseService<ParkDataTeam> { | |||
/** | |||
* 首页查询园区列表 | |||
* @param parkDataTeamWebParam | |||
* @return | |||
*/ | |||
PageTool<ParkDataTeamWebVo> getWebPageList(ParkDataTeamWebParam parkDataTeamWebParam) throws Exception; | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
ParkDataTeamQueryVo getParkDataTeamById(Serializable id) throws Exception; | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param parkDataTeamQueryParam | |||
* @return | |||
*/ | |||
PageTool<ParkDataTeamQueryVo> getParkDataTeamPageList(ParkDataTeamQueryParam parkDataTeamQueryParam) throws Exception; | |||
} |
@@ -1,14 +1,15 @@ | |||
package com.xdf.creative.module.service; | |||
import com.xdf.creative.base.params.creative.IsEnableSysOrganizeParam; | |||
import com.xdf.creative.base.params.creative.SysOrganizeQueryParam; | |||
import com.xdf.creative.base.params.creative.*; | |||
import com.xdf.creative.base.service.BaseService; | |||
import com.xdf.creative.base.vo.creative.SysOrganizeBackVo; | |||
import com.xdf.creative.base.vo.creative.SysOrganizeQueryVo; | |||
import com.xdf.creative.module.entity.SysOrganize; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import java.io.Serializable; | |||
import java.util.List; | |||
/** | |||
* <p> | |||
@@ -20,6 +21,55 @@ import java.io.Serializable; | |||
*/ | |||
public interface SysOrganizeService extends BaseService<SysOrganize> { | |||
/** | |||
* 添加园区组织 | |||
* @param sysOrganizeAddParkParam | |||
* @return | |||
*/ | |||
ApiResult addPark(SysOrganizeAddParkParam sysOrganizeAddParkParam) throws Exception; | |||
/** | |||
* 增加文创机构 | |||
* @param sysOrganizeAddParam | |||
* @return | |||
*/ | |||
ApiResult add(SysOrganizeAddParam sysOrganizeAddParam) throws Exception; | |||
/** | |||
*编辑文创办信息 | |||
*/ | |||
ApiResult editMange(SysOrganizeEditParam sysOrganizeAddParam) throws Exception; | |||
/** | |||
*编辑园区信息 | |||
*/ | |||
ApiResult editPark(SysOrganizeEditParam sysOrganizeAddParam) throws Exception; | |||
/** | |||
* 获取组织机构资源树 | |||
* | |||
* @return | |||
* @throws Exception | |||
*/ | |||
List<Object> getOrganizeTreeList() throws Exception; | |||
/** | |||
* 获取组织树根节点 | |||
* @return | |||
* @throws Exception | |||
*/ | |||
String getRootOrganizeId() throws Exception; | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
@@ -28,6 +78,28 @@ public interface SysOrganizeService extends BaseService<SysOrganize> { | |||
*/ | |||
SysOrganizeQueryVo getSysOrganizeById(Serializable id) throws Exception; | |||
/** | |||
* 后台获取文创办查询 | |||
* | |||
* @param sysOrganizeBackParam | |||
* @return | |||
*/ | |||
PageTool<SysOrganizeBackVo> getManagePageList(SysOrganizeBackParam sysOrganizeBackParam) throws Exception; | |||
/** | |||
* 后台获取园区查询 | |||
* | |||
* @param sysOrganizeBackParam | |||
* @return | |||
*/ | |||
PageTool<SysOrganizeBackVo> getParkPageList(SysOrganizeBackParam sysOrganizeBackParam) throws Exception; | |||
/** | |||
* 获取分页对象 | |||
* |
@@ -19,6 +19,38 @@ import java.util.List; | |||
*/ | |||
public interface SysRegionService extends BaseService<SysRegion> { | |||
/** | |||
* 获取行政区域资源树 | |||
* | |||
* @return | |||
* @throws Exception | |||
*/ | |||
List<Object> getRegionTreeList() throws Exception; | |||
/** | |||
* 获取行政区域资源树(根据权限判断) | |||
* | |||
* @return | |||
* @throws Exception | |||
*/ | |||
List<Object> getRoleTreeList() throws Exception; | |||
/** | |||
* 获取行政区域树根节点 | |||
* @return | |||
* @throws Exception | |||
*/ | |||
String getRootRegionId() throws Exception; | |||
/** | |||
* 根据ID获取查询对象 | |||
* |
@@ -47,12 +47,23 @@ public interface SysUserService extends BaseService<SysUser> { | |||
ApiResult refresh(LoginRefreshParam loginRefreshParam) throws Exception; | |||
/** | |||
* 添加用户 | |||
* 添加文创办用户 | |||
* @return | |||
* @throws Exception | |||
*/ | |||
ApiResult addSysUser(SysUserAddQueryParam sysUserAddQueryParam)throws Exception; | |||
/** | |||
* 添加园区用户 | |||
* @return | |||
* @throws Exception | |||
*/ | |||
ApiResult addParkUser(SysUserAddParkParam sysUserAddParkParam)throws Exception; | |||
/** | |||
* 停用启用用户 | |||
* @param idParam | |||
@@ -123,6 +134,17 @@ public interface SysUserService extends BaseService<SysUser> { | |||
PageTool<SysUserBackQueryVo> getSysUserBackList(SysUserBackQueryParam sysUserQueryParam) throws Exception; | |||
/** | |||
* 后台园区用户 | |||
* | |||
* @param sysUserQueryParam | |||
* @return | |||
* @throws Exception | |||
*/ | |||
PageTool<SysUserBackQueryVo> getParkUserBackList(SysUserBackQueryParam sysUserQueryParam) throws Exception; | |||
/** | |||
* 根据用户id获取用户信息 | |||
* @return | |||
@@ -171,4 +193,9 @@ public interface SysUserService extends BaseService<SysUser> { | |||
SysUser getSysUserByUserName(String username) throws Exception; | |||
ApiResult initUser(); | |||
} |
@@ -0,0 +1,61 @@ | |||
package com.xdf.creative.module.service; | |||
import com.xdf.creative.base.params.dt.WebParkEnterApplyParam; | |||
import com.xdf.creative.base.params.dt.WebParkEnterBackParam; | |||
import com.xdf.creative.base.params.dt.WebParkEnterQueryParam; | |||
import com.xdf.creative.base.service.BaseService; | |||
import com.xdf.creative.base.vo.dt.WebParkEnterQueryVo; | |||
import com.xdf.creative.module.entity.WebParkEnter; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区入会申请 服务类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
public interface WebParkEnterService extends BaseService<WebParkEnter> { | |||
/** | |||
* 园区入驻申请 | |||
* @return | |||
* @throws Exception | |||
*/ | |||
ApiResult apply(WebParkEnterApplyParam webParkEnterApplyParam) throws Exception; | |||
/** | |||
* 园区入驻申请 | |||
* @return | |||
* @throws Exception | |||
*/ | |||
ApiResult audit(WebParkEnterBackParam webParkEnterBackParam) throws Exception; | |||
/** | |||
* 根据ID获取查询对象 | |||
* | |||
* @param id | |||
* @return | |||
*/ | |||
WebParkEnterQueryVo getWebParkEnterById(Serializable id) throws Exception; | |||
/** | |||
* 获取分页对象 | |||
* | |||
* @param webParkEnterQueryParam | |||
* @return | |||
*/ | |||
PageTool<WebParkEnterQueryVo> getWebParkEnterPageList(WebParkEnterQueryParam webParkEnterQueryParam) throws Exception; | |||
} |
@@ -0,0 +1,48 @@ | |||
package com.xdf.creative.module.service.impl; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.DtActivityAttachmentQueryParam; | |||
import com.xdf.creative.base.service.impl.BaseServiceImpl; | |||
import com.xdf.creative.base.vo.dt.DtActivityAttachmentQueryVo; | |||
import com.xdf.creative.module.entity.DtActivityAttachment; | |||
import com.xdf.creative.module.mapper.DtActivityAttachmentMapper; | |||
import com.xdf.creative.module.service.DtActivityAttachmentService; | |||
import com.xdf.creative.util.page.PageTool; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.stereotype.Service; | |||
import org.springframework.transaction.annotation.Transactional; | |||
import java.io.Serializable; | |||
/** | |||
* <p> | |||
* 园区活动板块附件 服务实现类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@Service | |||
@Transactional(rollbackFor = Exception.class) | |||
public class DtActivityAttachmentServiceImpl extends BaseServiceImpl<DtActivityAttachmentMapper, DtActivityAttachment> implements DtActivityAttachmentService { | |||
@Autowired | |||
private DtActivityAttachmentMapper dtActivityAttachmentMapper; | |||
@Override | |||
public DtActivityAttachmentQueryVo getDtActivityAttachmentById(Serializable id) throws Exception { | |||
return dtActivityAttachmentMapper.getDtActivityAttachmentById(id); | |||
} | |||
@Override | |||
public PageTool<DtActivityAttachmentQueryVo> getDtActivityAttachmentPageList(DtActivityAttachmentQueryParam dtActivityAttachmentQueryParam) throws Exception { | |||
Page page = setPageParam(dtActivityAttachmentQueryParam); | |||
IPage<DtActivityAttachmentQueryVo> iPage = dtActivityAttachmentMapper.getDtActivityAttachmentPageList(page, dtActivityAttachmentQueryParam); | |||
return new PageTool(iPage); | |||
} | |||
} |
@@ -0,0 +1,367 @@ | |||
package com.xdf.creative.module.service.impl; | |||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.*; | |||
import com.xdf.creative.base.service.impl.BaseServiceImpl; | |||
import com.xdf.creative.base.vo.dt.DtInfoAuditBackVo; | |||
import com.xdf.creative.base.vo.dt.DtInfoAuditQueryVo; | |||
import com.xdf.creative.base.vo.dt.DtRegionVo; | |||
import com.xdf.creative.enums.OrganizeTypeEnum; | |||
import com.xdf.creative.enums.StateEnum; | |||
import com.xdf.creative.enums.StatusCode; | |||
import com.xdf.creative.enums.dt.AuditInfoStateEnum; | |||
import com.xdf.creative.enums.dt.DisplayTypeEnum; | |||
import com.xdf.creative.enums.dt.InfoOperatorTypeEnum; | |||
import com.xdf.creative.enums.dt.InfoStateTypeEnum; | |||
import com.xdf.creative.module.entity.*; | |||
import com.xdf.creative.module.mapper.DtInfoAuditMapper; | |||
import com.xdf.creative.module.mapper.SysRegionMapper; | |||
import com.xdf.creative.module.service.*; | |||
import com.xdf.creative.support.exception.BusinessException; | |||
import com.xdf.creative.util.UUIDUtil; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.BeanUtils; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.stereotype.Service; | |||
import org.springframework.transaction.annotation.Transactional; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
import java.util.HashMap; | |||
import java.util.List; | |||
import java.util.Map; | |||
/** | |||
* <p> | |||
* 基本信息审核表 服务实现类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@Service | |||
@Transactional(rollbackFor = Exception.class) | |||
public class DtInfoAuditServiceImpl extends BaseServiceImpl<DtInfoAuditMapper, DtInfoAudit> implements DtInfoAuditService { | |||
@Autowired | |||
private DtInfoAuditMapper dtInfoAuditMapper; | |||
@Autowired | |||
private DtParkInfoDraftService dtParkInfoDraftService; | |||
@Autowired | |||
private SysOrganizeService sysOrganizeService; | |||
@Autowired | |||
private DtParkActivityService dtParkActivityService; | |||
@Autowired | |||
private SysRegionMapper sysRegionMapper; | |||
@Autowired | |||
private ParkDataTeamService parkDataTeamService; | |||
@Autowired | |||
private DtActivityAttachmentService dtActivityAttachmentService; | |||
/** | |||
* 获取企业审核信息 新建基本信息(按类型判断) | |||
* | |||
* @return | |||
*/ | |||
@Override | |||
public ApiResult getOrganizeAuditInfo() { | |||
DtInfoAuditQueryOrganizeIdParam dtInfoAuditQueryOrganizeIdParam = new DtInfoAuditQueryOrganizeIdParam(); | |||
dtInfoAuditQueryOrganizeIdParam.setOrganizeId(getOrganizeId()); | |||
dtInfoAuditQueryOrganizeIdParam.setAuditType(getOrganizeType()); | |||
DtInfoAudit dtInfoAudit = dtInfoAuditMapper.getInfoAuditByOrganize(dtInfoAuditQueryOrganizeIdParam); | |||
Map<String, Object> map = new HashMap<>(); | |||
//如果为空就新建 | |||
if (null == dtInfoAudit) { | |||
DtInfoAudit dtInfoAuditNew = new DtInfoAudit(); | |||
dtInfoAuditNew.setAuditState(AuditInfoStateEnum.PROJECT_ADUIT_STATE_INIT.getCode()); | |||
dtInfoAuditNew.setAuditType(getOrganizeType()); | |||
dtInfoAuditNew.setSubmitTime(new Date()); | |||
dtInfoAuditNew.setOrganizeId(getOrganizeId()); | |||
dtInfoAuditNew.setSubmitUserId(getUserId()); | |||
dtInfoAuditNew.setInfoState(InfoStateTypeEnum.DRAFT.getCode()); | |||
dtInfoAuditNew.setUpdateTime(new Date()); | |||
this.saveOrUpdate(dtInfoAuditNew); | |||
dtInfoAudit = dtInfoAuditMapper.getInfoAuditByOrganize(dtInfoAuditQueryOrganizeIdParam); | |||
} | |||
map.put("dtInfoAudit", dtInfoAudit); | |||
if (OrganizeTypeEnum.ORGANIZE_PARK.getCode().equals(getOrganizeType())) { | |||
DtParkInfoDraft dtParkInfoDraft = dtParkInfoDraftService.getOne(new QueryWrapper<DtParkInfoDraft>().eq("organize_id", getOrganizeId())); | |||
if (null == dtParkInfoDraft) { | |||
dtParkInfoDraft = new DtParkInfoDraft(); | |||
SysOrganize sysOrganize = sysOrganizeService.getById(getOrganizeId()); | |||
dtParkInfoDraft.setOrganizeId(getOrganizeId()); | |||
dtParkInfoDraft.setName(sysOrganize.getOrganizeName()); | |||
dtParkInfoDraft.setProvinceId((long)9); | |||
dtParkInfoDraft.setCityId((long)72); | |||
//本地库查询 | |||
SysRegion sysRegion = sysRegionMapper.selectById(sysOrganize.getPopedomId()); | |||
if(null!=sysRegion){ | |||
DtRegionParam dtRegionParam = new DtRegionParam(); | |||
dtRegionParam.setName(sysRegion.getRegionName()); | |||
DtRegionVo dtRegionVo = sysRegionMapper.getParkRegion(dtRegionParam); | |||
if(null!=dtRegionVo){ | |||
dtParkInfoDraft.setDistrictId(dtRegionVo.getId()); | |||
} | |||
} | |||
dtParkInfoDraft.setDistrictName(sysRegion.getRegionName()); | |||
dtParkInfoDraft.setStatus(StateEnum.ENABLE.getKey()); | |||
dtParkInfoDraft.setOperateType(InfoOperatorTypeEnum.INFO_OPERATOR_INIT.getCode()); | |||
dtParkInfoDraft.setCreateUserId(getUserId()); | |||
dtParkInfoDraft.setCreateTime(new Date()); | |||
dtParkInfoDraft.setUpdateTime(new Date()); | |||
dtParkInfoDraftService.saveOrUpdate(dtParkInfoDraft); | |||
//添加园区基本信息 | |||
// dtParkInfoDraft = dtParkInfoDraftService.getOne(new QueryWrapper<DtParkInfoDraft>().eq("organize_id", getOrganizeId())); | |||
} | |||
// map.put("dtParkInfo", dtParkInfoDraft); | |||
} | |||
return ApiResult.ok(map); | |||
} | |||
/** | |||
* 用户提交审核信息 | |||
* | |||
* @return | |||
*/ | |||
@Override | |||
public ApiResult submitAuditInfo() { | |||
DtInfoAuditQueryOrganizeIdParam dtInfoAuditQueryOrganizeIdParam = new DtInfoAuditQueryOrganizeIdParam(); | |||
dtInfoAuditQueryOrganizeIdParam.setOrganizeId(getOrganizeId()); | |||
DtInfoAudit dtInfoAudit = dtInfoAuditMapper.getInfoAuditByOrganize(dtInfoAuditQueryOrganizeIdParam); | |||
if (null == dtInfoAudit) { | |||
return ApiResult.error(StatusCode.FORM_SUBMIT_UPDATE_VERIFY); | |||
} | |||
if (!verifyUserPermission(dtInfoAudit.getSubmitUserId())) { | |||
return ApiResult.error(StatusCode.AUTH_UPDATE_VERIFY_ERROR); | |||
} | |||
dtInfoAudit.setInfoState(InfoStateTypeEnum.SUBMIT.getCode()); | |||
dtInfoAudit.setAuditState(AuditInfoStateEnum.PROJECT_ADUIT_STATE_WAIT.getCode()); | |||
dtInfoAudit.setSubmitTime(new Date()); | |||
dtInfoAudit.setSubmitUserId(getUserId()); | |||
dtInfoAudit.setUpdateTime(new Date()); | |||
this.saveOrUpdate(dtInfoAudit); | |||
return ApiResult.ok(); | |||
} | |||
/** | |||
* 审核基本信息 | |||
* @param dtInfoAuditQueryAuiditParam | |||
* @return | |||
*/ | |||
@Override | |||
@Transactional | |||
public ApiResult auditInfo(DtInfoAuditQueryAuiditParam dtInfoAuditQueryAuiditParam) { | |||
if (null == dtInfoAuditQueryAuiditParam.getId()) { | |||
return ApiResult.error(StatusCode.FORM_SUBMIT_ID_VERIFY); | |||
} | |||
DtInfoAudit dtInfoAudit = this.getById(dtInfoAuditQueryAuiditParam.getId()); | |||
if (null == dtInfoAudit) { | |||
return ApiResult.error(StatusCode.FORM_SUBMIT_UPDATE_VERIFY); | |||
} | |||
dtInfoAudit.setAuditTime(new Date()); | |||
dtInfoAudit.setOpinion(dtInfoAuditQueryAuiditParam.getOpinion()); | |||
dtInfoAudit.setAuditId(getUserId()); | |||
dtInfoAudit.setUpdateTime(new Date()); | |||
if (AuditInfoStateEnum.PROJECT_ADUIT_STATE_PASS.getCode().equals(dtInfoAuditQueryAuiditParam.getAuditState())) { | |||
if (OrganizeTypeEnum.ORGANIZE_PARK.getCode().equals(dtInfoAudit.getAuditType())) { | |||
this.parkHandle(dtInfoAudit); | |||
} | |||
dtInfoAudit.setInfoState(InfoStateTypeEnum.SUBMIT.getCode()); | |||
dtInfoAudit.setAuditState(AuditInfoStateEnum.PROJECT_ADUIT_STATE_PASS.getCode()); | |||
} else if (AuditInfoStateEnum.PROJECT_ADUIT_STATE_FAILED.getCode().equals(dtInfoAuditQueryAuiditParam.getAuditState())) { | |||
dtInfoAudit.setInfoState(InfoStateTypeEnum.DRAFT.getCode()); | |||
dtInfoAudit.setAuditState(AuditInfoStateEnum.PROJECT_ADUIT_STATE_FAILED.getCode()); | |||
} else { | |||
return ApiResult.error(StatusCode.FORM_AUTH_UPDATE_VERIFY_ERROR); | |||
} | |||
this.saveOrUpdate(dtInfoAudit); | |||
return ApiResult.ok(); | |||
} | |||
/** | |||
* 后台审核自主信息列表 | |||
* @param dtInfoAuditBackParam | |||
* @return | |||
* @throws Exception | |||
*/ | |||
@Override | |||
public PageTool<DtInfoAuditBackVo> getAuditPageList(DtInfoAuditBackParam dtInfoAuditBackParam) throws Exception { | |||
dtInfoAuditBackParam.setRegionId(getRegionId(dtInfoAuditBackParam.getRegionId())); | |||
Page page = setPageParam(dtInfoAuditBackParam); | |||
IPage<DtInfoAuditBackVo> iPage = dtInfoAuditMapper.getAuditPageList(page, dtInfoAuditBackParam); | |||
return new PageTool(iPage); | |||
} | |||
/** | |||
* 园区信息操作 DtParkInfoDraft dtParkInfoDraft = | |||
* | |||
* @param dtInfoAudit | |||
* @return | |||
*/ | |||
public DtInfoAudit parkHandle(DtInfoAudit dtInfoAudit) { | |||
QueryWrapper<DtParkInfoDraft> parkInfoQueryWrapper = new QueryWrapper<>(); | |||
parkInfoQueryWrapper.eq("organize_id", dtInfoAudit.getOrganizeId()); | |||
DtParkInfoDraft dtParkInfoDraft = dtParkInfoDraftService.getOne(parkInfoQueryWrapper); | |||
this.parkInfoOperate(dtParkInfoDraft); | |||
//操作园区信息 | |||
QueryWrapper<DtParkActivity> parkActivityQueryWrapper = new QueryWrapper<>(); | |||
parkActivityQueryWrapper.eq("organize_id", dtInfoAudit.getOrganizeId()); | |||
parkActivityQueryWrapper.eq("display_type", DisplayTypeEnum.DRAFT); | |||
List<DtParkActivity> dtParkActivityList = dtParkActivityService.list(parkActivityQueryWrapper); | |||
this.parkActivityOperate(dtParkActivityList); | |||
//操作园区活动 | |||
return dtInfoAudit; | |||
} | |||
/** | |||
* 园区基本信息 | |||
* | |||
* @param dtParkInfoDraft | |||
* @return | |||
*/ | |||
public boolean parkInfoOperate(DtParkInfoDraft dtParkInfoDraft) { | |||
if(null==dtParkInfoDraft.getDateParkId()) { | |||
ParkDataTeam parkDataTeam = parkDataTeamService.getOne(new QueryWrapper<ParkDataTeam>().eq("name", dtParkInfoDraft.getName())); | |||
dtParkInfoDraft.setOperateType(InfoOperatorTypeEnum.INFO_OPERATOR_INIT.getCode()); | |||
dtParkInfoDraft.setUpdateTime(new Date()); | |||
if(null==parkDataTeam){ | |||
parkDataTeam = new ParkDataTeam(); | |||
BeanUtils.copyProperties(dtParkInfoDraft,parkDataTeam); | |||
ParkDataTeam parkDataTeamNew = parkDataTeamService.getOne(new QueryWrapper<ParkDataTeam>().eq("name", dtParkInfoDraft.getName())); | |||
if(null==parkDataTeamNew){ | |||
throw new BusinessException("园区发布信息创建失败"); | |||
}else { | |||
dtParkInfoDraft.setDateParkId(parkDataTeamNew.getId()); | |||
parkDataTeamService.saveOrUpdate(parkDataTeam); | |||
dtParkInfoDraftService.saveOrUpdate(dtParkInfoDraft); | |||
} | |||
}else{ | |||
dtParkInfoDraft.setDateParkId(parkDataTeam.getId()); | |||
BeanUtils.copyProperties(dtParkInfoDraft,parkDataTeam); | |||
parkDataTeamService.saveOrUpdate(parkDataTeam); | |||
dtParkInfoDraftService.saveOrUpdate(dtParkInfoDraft); | |||
} | |||
}else{ | |||
if(InfoOperatorTypeEnum.INFO_OPERATOR_UPDATE.getCode().equals(dtParkInfoDraft.getOperateType())) { | |||
ParkDataTeam parkDataTeam = parkDataTeamService.getById(dtParkInfoDraft.getDateParkId()); | |||
BeanUtils.copyProperties(dtParkInfoDraft, parkDataTeam); | |||
dtParkInfoDraft.setOperateType(InfoOperatorTypeEnum.INFO_OPERATOR_INIT.getCode()); | |||
dtParkInfoDraft.setUpdateTime(new Date()); | |||
parkDataTeamService.saveOrUpdate(parkDataTeam); | |||
dtParkInfoDraftService.saveOrUpdate(dtParkInfoDraft); | |||
} | |||
} | |||
return true; | |||
} | |||
/** | |||
* 园区活动操作 | |||
* | |||
* @param parkActivityListDraft | |||
* @return | |||
*/ | |||
public boolean parkActivityOperate(List<DtParkActivity> parkActivityListDraft) { | |||
for (DtParkActivity dtParkActivity : parkActivityListDraft) { | |||
if (InfoOperatorTypeEnum.INFO_OPERATOR_UPDATE.getCode() | |||
.equals(dtParkActivity.getOperateType())) { | |||
Map<String, Object> dtParkActivityUpdateParams = new HashMap<>(); | |||
dtParkActivityUpdateParams.put("organize_id", dtParkActivity.getOrganizeId()); | |||
dtParkActivityUpdateParams.put("display_type", DisplayTypeEnum.PUBLISH.getCode()); | |||
dtParkActivityUpdateParams.put("group_id", dtParkActivity.getGroupId()); | |||
List<DtParkActivity> dtParkActivityList = dtParkActivityService.list(new QueryWrapper<DtParkActivity>().eq("organize_id",dtParkActivity.getOrganizeId()).eq("display_type", DisplayTypeEnum.PUBLISH.getCode()).eq("group_id",dtParkActivity.getGroupId())); | |||
for (DtParkActivity dtParkActivityPublish:dtParkActivityList | |||
) { | |||
//先删附件 | |||
dtActivityAttachmentService.remove(new QueryWrapper<DtActivityAttachment>().eq("park_activity_id",dtParkActivityPublish.getForeignId())); | |||
} | |||
dtParkActivityService.removeByMap(dtParkActivityUpdateParams); | |||
this.parkActivityUpdate(dtParkActivity); | |||
} else if (InfoOperatorTypeEnum.INFO_OPERATOR_ADD.getCode() | |||
.equals(dtParkActivity.getOperateType())) { | |||
this.parkActivityUpdate(dtParkActivity); | |||
} else if (InfoOperatorTypeEnum.INFO_OPERATOR_DELETE.getCode() | |||
.equals(dtParkActivity.getOperateType())) { | |||
Map<String, Object> dtParkActivityDeleteParams = new HashMap<>(); | |||
dtParkActivityDeleteParams.put("organize_id", dtParkActivity.getOrganizeId()); | |||
dtParkActivityDeleteParams.put("group_id", dtParkActivity.getGroupId()); | |||
List<DtParkActivity> dtParkActivityList = dtParkActivityService.list(new QueryWrapper<DtParkActivity>().eq("organize_id",dtParkActivity.getOrganizeId()).eq("group_id",dtParkActivity.getGroupId())); | |||
for (DtParkActivity dtParkActivityPublish:dtParkActivityList | |||
) { | |||
//先删附件 | |||
dtActivityAttachmentService.remove(new QueryWrapper<DtActivityAttachment>().eq("park_activity_id",dtParkActivityPublish.getForeignId())); | |||
} | |||
dtParkActivityService.removeByMap(dtParkActivityDeleteParams); | |||
} | |||
} | |||
return true; | |||
} | |||
/** | |||
* 园区活动操作 | |||
* | |||
* @param dtParkActivity | |||
*/ | |||
public void parkActivityUpdate(DtParkActivity dtParkActivity) { | |||
dtParkActivity.setOperateType(InfoOperatorTypeEnum.INFO_OPERATOR_INIT.getCode()); | |||
dtParkActivity.setUpdateTime(new Date()); | |||
DtParkActivity dtParkActivityNew = new DtParkActivity(); | |||
BeanUtils.copyProperties(dtParkActivity, dtParkActivityNew); | |||
String uuid= UUIDUtil.getUUID(); | |||
dtParkActivityNew.setDisplayType(DisplayTypeEnum.PUBLISH.getCode()); | |||
dtParkActivityNew.setOrganizeId(dtParkActivity.getOrganizeId()); | |||
dtParkActivityNew.setGroupId(dtParkActivity.getGroupId()); | |||
dtParkActivityNew.setForeignId(uuid); | |||
dtParkActivityNew.setId((long) 0); | |||
dtParkActivityService.saveOrUpdate(dtParkActivity); | |||
dtParkActivityService.save(dtParkActivityNew); | |||
List<DtActivityAttachment> dtActivityAttachmentList = dtActivityAttachmentService.list(new QueryWrapper<DtActivityAttachment>().eq("park_activity_id",dtParkActivity.getForeignId())); | |||
if(dtActivityAttachmentList.size()>0){ | |||
for (DtActivityAttachment dtActivityAttachment:dtActivityAttachmentList) { | |||
dtActivityAttachment.setId((long)0); | |||
dtActivityAttachment.setUploadTime(new Date()); | |||
dtActivityAttachment.setDisplayType(DisplayTypeEnum.PUBLISH.getCode()); | |||
dtActivityAttachment.setGroupId(dtParkActivityNew.getGroupId()); | |||
dtActivityAttachment.setUpdateTime(new Date()); | |||
dtActivityAttachment.setParkActivityId(uuid); | |||
dtActivityAttachmentService.saveOrUpdate(dtActivityAttachment); | |||
} | |||
} | |||
} | |||
@Override | |||
public DtInfoAuditQueryVo getDtInfoAuditById(Serializable id) throws Exception { | |||
return dtInfoAuditMapper.getDtInfoAuditById(id); | |||
} | |||
@Override | |||
public PageTool<DtInfoAuditQueryVo> getDtInfoAuditPageList(DtInfoAuditQueryParam dtInfoAuditQueryParam) throws Exception { | |||
Page page = setPageParam(dtInfoAuditQueryParam); | |||
IPage<DtInfoAuditQueryVo> iPage = dtInfoAuditMapper.getDtInfoAuditPageList(page, dtInfoAuditQueryParam); | |||
return new PageTool(iPage); | |||
} | |||
} |
@@ -0,0 +1,209 @@ | |||
package com.xdf.creative.module.service.impl; | |||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.*; | |||
import com.xdf.creative.base.service.impl.BaseServiceImpl; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityBackVo; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityInfoDetailVo; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityQueryVo; | |||
import com.xdf.creative.base.vo.dt.DtParkActivityWebVo; | |||
import com.xdf.creative.enums.StatusCode; | |||
import com.xdf.creative.enums.dt.DisplayTypeEnum; | |||
import com.xdf.creative.enums.dt.InfoOperatorTypeEnum; | |||
import com.xdf.creative.module.entity.DtActivityAttachment; | |||
import com.xdf.creative.module.entity.DtParkActivity; | |||
import com.xdf.creative.module.mapper.DtParkActivityMapper; | |||
import com.xdf.creative.module.service.DtActivityAttachmentService; | |||
import com.xdf.creative.module.service.DtParkActivityService; | |||
import com.xdf.creative.util.UUIDUtil; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.BeanUtils; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.stereotype.Service; | |||
import org.springframework.transaction.annotation.Transactional; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
import java.util.List; | |||
/** | |||
* <p> | |||
* 园区活动 服务实现类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@Service | |||
@Transactional(rollbackFor = Exception.class) | |||
public class DtParkActivityServiceImpl extends BaseServiceImpl<DtParkActivityMapper, DtParkActivity> implements DtParkActivityService { | |||
@Autowired | |||
private DtParkActivityMapper dtParkActivityMapper; | |||
@Autowired | |||
private DtActivityAttachmentService dtActivityAttachmentService; | |||
/** | |||
* 增加园区活动 | |||
* @param dtParkActivityAddParam | |||
* @return | |||
*/ | |||
@Override | |||
@Transactional | |||
public ApiResult addParkActivity(DtParkActivityAddParam dtParkActivityAddParam) { | |||
DtParkActivity dtParkActivity = new DtParkActivity(); | |||
BeanUtils.copyProperties(dtParkActivityAddParam,dtParkActivity); | |||
dtParkActivity.setDisplayType(DisplayTypeEnum.DRAFT.getCode()); | |||
dtParkActivity.setCreateUserId(getUserId()); | |||
dtParkActivity.setOrganizeId(getOrganizeId()); | |||
String uuid = UUIDUtil.getUUID(); | |||
dtParkActivity.setGroupId(uuid); | |||
dtParkActivity.setForeignId(uuid); | |||
dtParkActivity.setUpdateTime(new Date()); | |||
dtParkActivity.setOperateType(InfoOperatorTypeEnum.INFO_OPERATOR_ADD.getCode()); | |||
this.saveOrUpdate(dtParkActivity); | |||
if(null!=dtParkActivityAddParam.getDtActivityAttachmentList()){ | |||
List<DtActivityAttachment> dtActivityAttachmentList = dtParkActivityAddParam.getDtActivityAttachmentList(); | |||
if(dtActivityAttachmentList.size()>0){ | |||
for (DtActivityAttachment dtActivityAttachment:dtActivityAttachmentList) { | |||
dtActivityAttachment.setId((long)0); | |||
dtActivityAttachment.setUploadTime(new Date()); | |||
dtActivityAttachment.setDisplayType(DisplayTypeEnum.DRAFT.getCode()); | |||
dtActivityAttachment.setGroupId(uuid); | |||
dtActivityAttachment.setUpdateTime(new Date()); | |||
dtActivityAttachment.setParkActivityId(uuid); | |||
dtActivityAttachmentService.saveOrUpdate(dtActivityAttachment); | |||
} | |||
} | |||
} | |||
return ApiResult.ok(); | |||
} | |||
/** | |||
* 修改园区活动 | |||
* @param dtParkActivityUpdateParam | |||
* @return | |||
*/ | |||
@Override | |||
@Transactional | |||
public ApiResult updateParkActivity(DtParkActivityUpdateParam dtParkActivityUpdateParam) { | |||
if (!InfoOperatorTypeEnum.INFO_OPERATOR_DELETE.getCode().equals(dtParkActivityUpdateParam.getOperateType()) | |||
&& !InfoOperatorTypeEnum.INFO_OPERATOR_UPDATE.getCode().equals(dtParkActivityUpdateParam.getOperateType())) { | |||
return ApiResult.error(StatusCode.FORM_AUTH_UPDATE_VERIFY_ERROR); | |||
} | |||
DtParkActivity dtParkActivity = this.getById(dtParkActivityUpdateParam.getId()); | |||
if (null == dtParkActivity) { | |||
return ApiResult.error(StatusCode.FORM_SUBMIT_UPDATE_VERIFY); | |||
} | |||
if (!dtParkActivity.getDisplayType().equals(DisplayTypeEnum.DRAFT.getCode())) { | |||
return ApiResult.error(StatusCode.FORM_AUTH_UPDATE_VERIFY_ERROR); | |||
} | |||
if (!verifyUserPermission(dtParkActivity.getCreateUserId())) { | |||
return ApiResult.error(StatusCode.AUTH_UPDATE_VERIFY_ERROR); | |||
} | |||
BeanUtils.copyProperties(dtParkActivityUpdateParam, dtParkActivity); | |||
dtParkActivity.setUpdateTime(new Date()); | |||
dtParkActivity.setDisplayType(DisplayTypeEnum.DRAFT.getCode()); | |||
if(!InfoOperatorTypeEnum.INFO_OPERATOR_DELETE.getCode().equals(dtParkActivityUpdateParam.getOperateType())){ | |||
//不传不操作 | |||
if(null!=dtParkActivityUpdateParam.getDtActivityAttachmentList()){ | |||
List<DtActivityAttachment> dtActivityAttachmentList = dtParkActivityUpdateParam.getDtActivityAttachmentList(); | |||
//存在则要先删除 再操作 | |||
dtActivityAttachmentService.remove(new QueryWrapper<DtActivityAttachment>().eq("park_activity_id",dtParkActivity.getForeignId())); | |||
if(dtActivityAttachmentList.size()>0){ | |||
for (DtActivityAttachment dtActivityAttachment:dtActivityAttachmentList) { | |||
dtActivityAttachment.setId((long)0); | |||
dtActivityAttachment.setUploadTime(new Date()); | |||
dtActivityAttachment.setDisplayType(DisplayTypeEnum.DRAFT.getCode()); | |||
dtActivityAttachment.setGroupId(dtParkActivity.getGroupId()); | |||
dtActivityAttachment.setUpdateTime(new Date()); | |||
dtActivityAttachment.setParkActivityId(dtParkActivity.getForeignId()); | |||
dtActivityAttachmentService.saveOrUpdate(dtActivityAttachment); | |||
} | |||
} | |||
} | |||
} | |||
this.saveOrUpdate(dtParkActivity); | |||
return ApiResult.ok(); | |||
} | |||
/** | |||
* 获取活动基本详情 | |||
* @param id | |||
* @return | |||
*/ | |||
@Override | |||
public ApiResult getParkActivityInfo(Serializable id) { | |||
DtParkActivityInfoDetailVo dtParkActivityInfoDetailVo = new DtParkActivityInfoDetailVo(); | |||
DtParkActivity dtParkActivity = this.getById(id); | |||
if(null == dtParkActivity){ | |||
return ApiResult.error(StatusCode.FORM_SUBMIT_ID_VERIFY); | |||
} | |||
BeanUtils.copyProperties(dtParkActivity,dtParkActivityInfoDetailVo); | |||
List<DtActivityAttachment> dtActivityAttachmentList = dtActivityAttachmentService.list(new QueryWrapper<DtActivityAttachment>().eq("park_activity_id",dtParkActivity.getForeignId())); | |||
dtParkActivityInfoDetailVo.setDtActivityAttachmentList(dtActivityAttachmentList); | |||
return ApiResult.ok(dtParkActivityInfoDetailVo); | |||
} | |||
@Override | |||
public PageTool<DtParkActivityBackVo> getBackPageList(DtParkActivitBackParam dtParkActivitBackParam) throws Exception { | |||
return null; | |||
} | |||
/** | |||
* 首页获取活动信息 | |||
* @param dtParkActivitWebParam | |||
* @return | |||
* @throws Exception | |||
*/ | |||
@Override | |||
public PageTool<DtParkActivityWebVo> getWebPageList(DtParkActivitWebParam dtParkActivitWebParam) throws Exception { | |||
Page page = setPageParam(dtParkActivitWebParam); | |||
IPage<DtParkActivityWebVo> iPage = dtParkActivityMapper.getWebPageList(page, dtParkActivitWebParam); | |||
return new PageTool(iPage); | |||
} | |||
/** | |||
* 用户自己获取园区活动信息 | |||
* @param dtParkActivitWebParam | |||
* @return | |||
* @throws Exception | |||
*/ | |||
@Override | |||
public PageTool<DtParkActivityWebVo> getUserPageList(DtParkActivitWebParam dtParkActivitWebParam) throws Exception { | |||
Long organizeId =getOrganizeId(); | |||
if(organizeId.equals(dtParkActivitWebParam.getOrganizeId())){ | |||
dtParkActivitWebParam.setOrganizeId(getOrganizeId()); | |||
Page page = setPageParam(dtParkActivitWebParam); | |||
IPage<DtParkActivityWebVo> iPage = dtParkActivityMapper.getUserPageList(page, dtParkActivitWebParam); | |||
return new PageTool(iPage); | |||
}else{ | |||
return new PageTool(null); | |||
} | |||
} | |||
@Override | |||
public DtParkActivityQueryVo getDtParkActivityById(Serializable id) throws Exception { | |||
return dtParkActivityMapper.getDtParkActivityById(id); | |||
} | |||
@Override | |||
public PageTool<DtParkActivityQueryVo> getDtParkActivityPageList(DtParkActivityQueryParam dtParkActivityQueryParam) throws Exception { | |||
Page page = setPageParam(dtParkActivityQueryParam); | |||
IPage<DtParkActivityQueryVo> iPage = dtParkActivityMapper.getDtParkActivityPageList(page, dtParkActivityQueryParam); | |||
return new PageTool(iPage); | |||
} | |||
} |
@@ -0,0 +1,94 @@ | |||
package com.xdf.creative.module.service.impl; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import com.xdf.creative.base.params.dt.DtParkInfoDraftQueryParam; | |||
import com.xdf.creative.base.params.dt.DtParkInfoDraftUpdateParam; | |||
import com.xdf.creative.base.service.impl.BaseServiceImpl; | |||
import com.xdf.creative.base.vo.dt.DtParkInfoDraftQueryVo; | |||
import com.xdf.creative.enums.StatusCode; | |||
import com.xdf.creative.enums.dt.InfoOperatorTypeEnum; | |||
import com.xdf.creative.module.entity.DtParkInfoDraft; | |||
import com.xdf.creative.module.mapper.DtParkInfoDraftMapper; | |||
import com.xdf.creative.module.service.DtParkInfoDraftService; | |||
import com.xdf.creative.util.page.ApiResult; | |||
import com.xdf.creative.util.page.PageTool; | |||
import lombok.extern.slf4j.Slf4j; | |||
import org.springframework.beans.BeanUtils; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.stereotype.Service; | |||
import org.springframework.transaction.annotation.Transactional; | |||
import java.io.Serializable; | |||
import java.util.Date; | |||
/** | |||
* <p> | |||
* 园区表_syr made 服务实现类 | |||
* </p> | |||
* | |||
* @author lgw | |||
* @since 2020-04-09 | |||
*/ | |||
@Slf4j | |||
@Service | |||
@Transactional(rollbackFor = Exception.class) | |||
public class DtParkInfoDraftServiceImpl extends BaseServiceImpl<DtParkInfoDraftMapper, DtParkInfoDraft> implements DtParkInfoDraftService { | |||
@Autowired | |||
private DtParkInfoDraftMapper dtParkInfoDraftMapper; | |||
@Override | |||
public ApiResult updateParkInfoDraf(DtParkInfoDraftUpdateParam dtParkInfoDraftUpdateParam) throws Exception { | |||
DtParkInfoDraft dtParkInfoDraft = this.getById(dtParkInfoDraftUpdateParam.getId()); | |||
if(null==dtParkInfoDraft){ | |||
return ApiResult.error(StatusCode.FORM_SUBMIT_ID_VERIFY); | |||
} | |||
if(null== dtParkInfoDraft.getCreateUserId()) { | |||
if (!verifyOrganizePermission(dtParkInfoDraft.getOrganizeId())) { | |||
return ApiResult.error(StatusCode.AUTH_UPDATE_VERIFY_ERROR); | |||
} | |||
}else{ | |||
if (!verifyUserPermission(dtParkInfoDraft.getCreateUserId())) { | |||
return ApiResult.error(StatusCode.AUTH_UPDATE_VERIFY_ERROR); | |||
} | |||
} | |||
BeanUtils.copyProperties(dtParkInfoDraftUpdateParam,dtParkInfoDraft); | |||
dtParkInfoDraft.setOperateType(InfoOperatorTypeEnum.INFO_OPERATOR_UPDATE.getCode()); | |||
dtParkInfoDraft.setUpdateTime(new Date()); | |||
if(null== dtParkInfoDraft.getCreateUserId()){ | |||
dtParkInfoDraft.setCreateUserId(getUserId()); | |||
} | |||
this.saveOrUpdate(dtParkInfoDraft); | |||
return ApiResult.ok(); | |||
} | |||
/** | |||
* 获取修改详情 | |||
* @param | |||
* @return | |||
* @throws Exception | |||
*/ | |||
@Override | |||
public ApiResult getParkDraf(Long companyId) throws Exception { | |||
Long organizeId =getOrganizeId(); | |||
if(!organizeId.equals(companyId)){ | |||
return ApiResult.fail("非法获取数据!"); | |||
} | |||
return ApiResult.ok(dtParkInfoDraftMapper.getParkDraf(organizeId)); | |||
} | |||
@Override | |||
public DtParkInfoDraftQueryVo getDtParkInfoDraftById(Serializable id) throws Exception { | |||
return dtParkInfoDraftMapper.getDtParkInfoDraftById(id); | |||
} | |||
@Override | |||
public PageTool<DtParkInfoDraftQueryVo> getDtParkInfoDraftPageList(DtParkInfoDraftQueryParam dtParkInfoDraftQueryParam) throws Exception { | |||
Page page = setPageParam(dtParkInfoDraftQueryParam); | |||
IPage<DtParkInfoDraftQueryVo> iPage = dtParkInfoDraftMapper.getDtParkInfoDraftPageList(page, dtParkInfoDraftQueryParam); | |||
return new PageTool(iPage); | |||
} | |||
} |
@@ -559,6 +559,10 @@ public class InfoContentServiceImpl extends BaseServiceImpl<InfoContentMapper, I | |||
*/ | |||
@Override | |||
public PageTool<InfoContentBackSearchQueryVo> getInfoContentByAdd(InfoContentBackSearchQueryParam infoContentBackSearchQueryParam) throws Exception { | |||
if(OrganizeTypeEnum.ORGANIZE_PARK.getCode().equals(getOrganizeType())){ | |||
infoContentBackSearchQueryParam.setCreateUserId(getUserId()); | |||
} | |||
infoContentBackSearchQueryParam.setUserId(getUserId()); | |||
Page page = setPageParam(infoContentBackSearchQueryParam); | |||
IPage<InfoContentBackSearchQueryVo> iPage = infoContentMapper.getInfoContentByAdd(page, infoContentBackSearchQueryParam); |
@@ -8,6 +8,7 @@ import com.xdf.creative.base.params.creative.InfoStoreUrlEntityParam; | |||
import com.xdf.creative.base.params.creative.InfoStoreUrlParam; | |||
import com.xdf.creative.base.service.impl.BaseServiceImpl; | |||
import com.xdf.creative.base.vo.creative.InfoStoreQueryVo; | |||
import com.xdf.creative.enums.OrganizeTypeEnum; | |||
import com.xdf.creative.enums.StateEnum; | |||
import com.xdf.creative.enums.StatusCode; | |||
import com.xdf.creative.module.entity.InfoStore; | |||
@@ -89,6 +90,9 @@ public class InfoStoreServiceImpl extends BaseServiceImpl<InfoStoreMapper, InfoS | |||
@Override | |||
public ApiResult delStore(Serializable id) { | |||
InfoStore infoStore = this.getById(id); | |||
if(!getUserId().equals(infoStore.getCreateUserId())){ | |||
return ApiResult.fail("只能停用自己创建的图片!"); | |||
} | |||
if(null==infoStore){ | |||
return ApiResult.error(StatusCode.FORM_SUBMIT_UPDATE_VERIFY); | |||
} | |||
@@ -109,6 +113,9 @@ public class InfoStoreServiceImpl extends BaseServiceImpl<InfoStoreMapper, InfoS | |||
*/ | |||
@Override | |||
public PageTool<InfoStoreQueryVo> getUserStorePage(InfoStoreQueryParam infoStoreQueryParam) throws Exception { | |||
if(OrganizeTypeEnum.ORGANIZE_PARK.getCode().equals(getOrganizeType())){ | |||
infoStoreQueryParam.setCreateUserId(getUserId()); | |||
} | |||
Page page = setPageParam(infoStoreQueryParam); | |||
IPage<InfoStoreQueryVo> iPage = infoStoreMapper.getUserStorePage(page, infoStoreQueryParam); | |||
return new PageTool(iPage); | |||
@@ -129,6 +136,10 @@ public class InfoStoreServiceImpl extends BaseServiceImpl<InfoStoreMapper, InfoS | |||
*/ | |||
@Override | |||
public PageTool<InfoStoreQueryVo> getInfoStorePageList(InfoStoreQueryParam infoStoreQueryParam) throws Exception { | |||
if(OrganizeTypeEnum.ORGANIZE_PARK.getCode().equals(getOrganizeType())){ | |||
infoStoreQueryParam.setCreateUserId(getUserId()); | |||
} | |||
Page page = setPageParam(infoStoreQueryParam); | |||
IPage<InfoStoreQueryVo> iPage = infoStoreMapper.getInfoStorePageList(page, infoStoreQueryParam); | |||
return new PageTool(iPage); |