diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/controller/PartyMemberEventController.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/controller/PartyMemberEventController.java new file mode 100644 index 0000000..35ec091 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/controller/PartyMemberEventController.java @@ -0,0 +1,40 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.controller; + + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventMockData; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventStyle; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventMockDataService; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventStyleService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +@RestController +@Api(tags = "党员活动接口") +@RequestMapping("/api/eventpartybranch") +public class PartyMemberEventController { + + @Resource + private EventMockDataService eventMockDataService; + @Resource + private EventStyleService eventStyleService; + + + @ApiOperation("右侧专业线数据") + @GetMapping("/data/list") + public BaseResponse> getProfessionalDataList() { + return BaseResponse.success(eventMockDataService.list()); + } + + @ApiOperation("活动风采轮播列表") + @GetMapping("/eventStyle/banner") + public BaseResponse> getEventStyleBanner() { + return BaseResponse.success(eventStyleService.getEventStyleBanner()); + } +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventContactMapper.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventContactMapper.java new file mode 100644 index 0000000..cc1972e --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventContactMapper.java @@ -0,0 +1,9 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventContact; + +public interface EventContactMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventContactSuggestionMapper.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventContactSuggestionMapper.java new file mode 100644 index 0000000..638e221 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventContactSuggestionMapper.java @@ -0,0 +1,9 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventContactSuggestion; + +public interface EventContactSuggestionMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventMockDataMapper.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventMockDataMapper.java new file mode 100644 index 0000000..bf70af1 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventMockDataMapper.java @@ -0,0 +1,9 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventMockData; + +public interface EventMockDataMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventPartyBranchMapper.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventPartyBranchMapper.java new file mode 100644 index 0000000..651eba6 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventPartyBranchMapper.java @@ -0,0 +1,9 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventPartyBranch; + +public interface EventPartyBranchMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventStyleMapper.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventStyleMapper.java new file mode 100644 index 0000000..794a776 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventStyleMapper.java @@ -0,0 +1,9 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventStyle; + +public interface EventStyleMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventSubjectMapper.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventSubjectMapper.java new file mode 100644 index 0000000..6c2b326 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventSubjectMapper.java @@ -0,0 +1,9 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventSubject; + +public interface EventSubjectMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventSubjectTimeMapper.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventSubjectTimeMapper.java new file mode 100644 index 0000000..877ba24 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/EventSubjectTimeMapper.java @@ -0,0 +1,9 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventSubjectTime; + +public interface EventSubjectTimeMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventContactMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventContactMapper.xml new file mode 100644 index 0000000..731d210 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventContactMapper.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventContactSuggestionMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventContactSuggestionMapper.xml new file mode 100644 index 0000000..0df4b1a --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventContactSuggestionMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventMockDataMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventMockDataMapper.xml new file mode 100644 index 0000000..f7b0c04 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventMockDataMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventPartyBranchMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventPartyBranchMapper.xml new file mode 100644 index 0000000..da7a70a --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventPartyBranchMapper.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventStyleMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventStyleMapper.xml new file mode 100644 index 0000000..95ea532 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventStyleMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventSubjectMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventSubjectMapper.xml new file mode 100644 index 0000000..7ad79ab --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventSubjectMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventSubjectTimeMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventSubjectTimeMapper.xml new file mode 100644 index 0000000..0f3e18d --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/dao/mapper/EventSubjectTimeMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventContact.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventContact.java new file mode 100644 index 0000000..4c343d0 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventContact.java @@ -0,0 +1,128 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.chinaunicom.mall.ebtp.common.config.CustomLocalDateTimeTypeHandler; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.experimental.Accessors; +import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; + +/** + * 实体类 EventContact + * + * @auto.generated + */ +@Data +@Accessors(chain = true) +@ApiModel +@TableName(value = "event_contact", autoResultMap = true) +public class EventContact implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * id + */ + @ApiModelProperty(value = "id") + private String id; + + /** + * 联系人名称 + */ + @ApiModelProperty(value = "联系人名称") + private String contactName; + + /** + * 联系人id + */ + @ApiModelProperty(value = "联系人id") + private String contactId; + + /** + * 联系人编码 + */ + @ApiModelProperty(value = "联系人编码") + private String contactCode; + + /** + * 头像 + */ + @ApiModelProperty(value = "头像") + private String image; + + /** + * 排序 + */ + @ApiModelProperty(value = "排序") + private Integer sort; + + /** + * 状态 0-无效 1-有效 + */ + @ApiModelProperty(value = "状态 0-无效 1-有效") + private String status; + + /** + * 用户单位 + */ + @ApiModelProperty(value = "用户单位") + private String contactUnit; + + /** + * 用户单位编码 + */ + @ApiModelProperty(value = "用户单位编码") + private String contactUnitCode; + + /** + * 部门/处室 + */ + @ApiModelProperty(value = "部门/处室") + private String contactDepartment; + + /** + * 部门/处室编码 + */ + @ApiModelProperty(value = "部门/处室编码") + private String contactDepartmentCode; + + /** + * 用户类别 + */ + @ApiModelProperty(value = "用户类别") + private String contactClass; + + /** + * 联系电话 + */ + @ApiModelProperty(value = "联系电话") + private String contactMobiphone; + + /** + * 联系邮箱 + */ + @ApiModelProperty(value = "联系邮箱") + private String contactEmail; + + /** + * 备注 + */ + @ApiModelProperty(value = "备注") + private String remark; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime createTime; + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventContactSuggestion.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventContactSuggestion.java new file mode 100644 index 0000000..1be2b1f --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventContactSuggestion.java @@ -0,0 +1,93 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.chinaunicom.mall.ebtp.common.config.CustomLocalDateTimeTypeHandler; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.experimental.Accessors; +import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; + +/** + * 实体类 EventContactSuggestion + * + * @auto.generated + */ +@Data +@Accessors(chain = true) +@ApiModel +@TableName(value = "event_contact_suggestion", autoResultMap = true) +public class EventContactSuggestion implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * id + */ + @ApiModelProperty(value = "id") + private String id; + + /** + * 联系人名称 + */ + @ApiModelProperty(value = "联系人名称") + private String contactName; + + /** + * 联系人id event_contact表id + */ + @ApiModelProperty(value = "联系人id event_contact表id") + private String contactId; + + /** + * 意见类型:1-指导型 2-建设型 3-规划型 4-政策型 + */ + @ApiModelProperty(value = "意见类型:1-指导型 2-建设型 3-规划型 4-政策型") + private String suggestionType; + + /** + * 意见内容 + */ + @ApiModelProperty(value = "意见内容") + private String suggestionContent; + + /** + * 意见提出人 + */ + @ApiModelProperty(value = "意见提出人") + private String suggestionSponsor; + + /** + * 意见提出人id + + */ + @ApiModelProperty(value = "意见提出人id") + private String suggestionSponsorId; + + /** + * 意见提出人组织机构 + */ + @ApiModelProperty(value = "意见提出人组织机构") + private String suggestionSponsorUnit; + + /** + * 备注 + */ + @ApiModelProperty(value = "备注") + private String remark; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime createTime; + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventMockData.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventMockData.java new file mode 100644 index 0000000..2862776 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventMockData.java @@ -0,0 +1,67 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.experimental.Accessors; + +import java.io.Serializable; + +/** + * 实体类 EventMockData + * + * @auto.generated + */ +@Data +@Accessors(chain = true) +@ApiModel +@TableName(value = "event_mock_data", autoResultMap = true) +public class EventMockData implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * id + */ + @ApiModelProperty(value = "id") + private String id; + + /** + * 数据归类 + */ + @ApiModelProperty(value = "数据归类") + private String dataClass; + + /** + * 数据拼音 + */ + @ApiModelProperty(value = "数据拼音") + private String dataPy; + + /** + * 数据值 + */ + @ApiModelProperty(value = "数据值") + private String dataValue; + + /** + * 数据单位 + */ + @ApiModelProperty(value = "数据单位") + private String dataType; + + /** + * 数据名称 + */ + @ApiModelProperty(value = "数据名称") + private String dataName; + + /** + * 同比 + */ + @ApiModelProperty(value = "同比") + private String dataCompare; + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventPartyBranch.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventPartyBranch.java new file mode 100644 index 0000000..fe2f308 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventPartyBranch.java @@ -0,0 +1,158 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.chinaunicom.mall.ebtp.common.config.CustomLocalDateTimeTypeHandler; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.experimental.Accessors; +import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; + +/** + * 实体类 EventPartyBranch + * + * @auto.generated + */ +@Data +@Accessors(chain = true) +@ApiModel +@TableName(value = "event_party_branch", autoResultMap = true) +public class EventPartyBranch implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * id + */ + @ApiModelProperty(value = "id") + private String id; + + /** + * 党支部编码 + */ + @ApiModelProperty(value = "党支部编码") + private String branchCode; + + /** + * 党支部名称 + */ + @ApiModelProperty(value = "党支部名称") + private String branchName; + + /** + * 类型 1-党支部 2-党员 + */ + @ApiModelProperty(value = "类型 1-党支部 2-党员") + private String type; + + /** + * 联系人名称 + */ + @ApiModelProperty(value = "联系人名称") + private String contactName; + + /** + * 联系人id + */ + @ApiModelProperty(value = "联系人id") + private String contactId; + + /** + * 用户单位 + */ + @ApiModelProperty(value = "用户单位") + private String contactUnit; + + /** + * 用户单位编码 + */ + @ApiModelProperty(value = "用户单位编码") + private String contactUnitCode; + + /** + * 部门/处室 + */ + @ApiModelProperty(value = "部门/处室") + private String contactDepartment; + + /** + * 部门/处室编码 + */ + @ApiModelProperty(value = "部门/处室编码") + private String contactDepartmentCode; + + /** + * 党员职务 + */ + @ApiModelProperty(value = "党员职务") + private String job; + + /** + * 业务类型 1-采购 2-物流 3-综合 4-支撑 5-其他 + */ + @ApiModelProperty(value = "业务类型 1-采购 2-物流 3-综合 4-支撑 5-其他") + private String businessType; + + /** + * 所属党支部编码 + */ + @ApiModelProperty(value = "所属党支部编码") + private String belongBranch; + + /** + * 所属党支部名称 + */ + @ApiModelProperty(value = "所属党支部名称") + private String belongBranchName; + + /** + * 联系电话 + */ + @ApiModelProperty(value = "联系电话") + private String contactMobiphone; + + /** + * 联系邮箱 + */ + @ApiModelProperty(value = "联系邮箱") + private String contactEmail; + + /** + * 活动宣言 + */ + @ApiModelProperty(value = "活动宣言") + private String eventDeclaration; + + /** + * 备注 + */ + @ApiModelProperty(value = "备注") + private String remark; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime createTime; + + /** + * 排序 + */ + @ApiModelProperty(value = "排序") + private Integer sort; + + /** + * 状态 0-无效 1-有效 + */ + @ApiModelProperty(value = "状态 0-无效 1-有效") + private String status; + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventStyle.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventStyle.java new file mode 100644 index 0000000..80b3514 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventStyle.java @@ -0,0 +1,107 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.chinaunicom.mall.ebtp.common.config.CustomLocalDateTimeTypeHandler; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.experimental.Accessors; +import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; + +/** + * 实体类 EventStyle + * + * @auto.generated + */ +@Data +@Accessors(chain = true) +@ApiModel +@TableName(value = "event_style", autoResultMap = true) +public class EventStyle implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * id + */ + @ApiModelProperty(value = "id") + private String id; + + /** + * 标题 + */ + @ApiModelProperty(value = "标题") + private String title; + + /** + * 图片文字 + */ + @ApiModelProperty(value = "图片文字") + private String imageWord; + + /** + * 头图 + */ + @ApiModelProperty(value = "头图") + private String titleImage; + + /** + * 类别 + */ + @ApiModelProperty(value = "类别") + private String category; + + /** + * 活动内容正文 + */ + @ApiModelProperty(value = "活动内容正文") + private String content; + + /** + * 活动图片 + */ + @ApiModelProperty(value = "活动图片") + private String image; + + /** + * 显示排序 + */ + @ApiModelProperty(value = "显示排序") + private Integer sort; + + /** + * 是否轮播广告:0-否,1-是 + */ + @ApiModelProperty(value = "是否轮播广告:0-否,1-是") + private String banner; + + /** + * 页面显示状态: 0-隐藏 1-显示 + */ + @ApiModelProperty(value = "页面显示状态: 0-隐藏 1-显示") + private String status; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime createTime; + + /** + * 发布时间 + */ + @ApiModelProperty(value = "发布时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime sendTime; + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventSubject.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventSubject.java new file mode 100644 index 0000000..d02d995 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventSubject.java @@ -0,0 +1,137 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.chinaunicom.mall.ebtp.common.config.CustomLocalDateTimeTypeHandler; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.experimental.Accessors; +import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; + +/** + * 实体类 EventSubject + * + * @auto.generated + */ +@Data +@Accessors(chain = true) +@ApiModel +@TableName(value = "event_subject", autoResultMap = true) +public class EventSubject implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * id + */ + @ApiModelProperty(value = "id") + private String id; + + /** + * 活动标题 + */ + @ApiModelProperty(value = "活动标题") + private String title; + + /** + * 类别 + */ + @ApiModelProperty(value = "类别") + private String category; + + /** + * 活动内容正文 + */ + @ApiModelProperty(value = "活动内容正文") + private String content; + + /** + * 活动图片 + */ + @ApiModelProperty(value = "活动图片") + private String image; + + /** + * 显示排序 + */ + @ApiModelProperty(value = "显示排序") + private Integer sort; + + /** + * 页面显示状态 0-隐藏 1-显示 + */ + @ApiModelProperty(value = "页面显示状态 0-隐藏 1-显示") + private String status; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime createTime; + + /** + * 发布时间 + */ + @ApiModelProperty(value = "发布时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime sendTime; + + /** + * 项目名称 + */ + @ApiModelProperty(value = "项目名称") + private String projectName; + + /** + * 实施单位 + */ + @ApiModelProperty(value = "实施单位") + private String unitName; + + /** + * 团队牵头人 + */ + @ApiModelProperty(value = "团队牵头人") + private String teamLeader; + + /** + * 团队成员 + */ + @ApiModelProperty(value = "团队成员") + private String teamMenber; + + /** + * 项目内容-针对的痛点难点问题 + */ + @ApiModelProperty(value = "项目内容-针对的痛点难点问题") + private String projectContentProblem; + + /** + * 项目内容-解决问题的主要思路和措施 + */ + @ApiModelProperty(value = "项目内容-解决问题的主要思路和措施") + private String projectContentSolve; + + /** + * 项目内容-预计达到的可感知可量化的效果 + */ + @ApiModelProperty(value = "项目内容-预计达到的可感知可量化的效果") + private String projectContentResult; + + /** + * 需要集团公司提供的供应链平台开发及运营支撑资源(若有) + */ + @ApiModelProperty(value = "需要集团公司提供的供应链平台开发及运营支撑资源(若有)") + private String supportResources; + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventSubjectTime.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventSubjectTime.java new file mode 100644 index 0000000..2ad1762 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/entity/EventSubjectTime.java @@ -0,0 +1,92 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.chinaunicom.mall.ebtp.common.config.CustomLocalDateTimeTypeHandler; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.experimental.Accessors; +import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; + +/** + * 实体类 EventSubjectTime + * + * @auto.generated + */ +@Data +@Accessors(chain = true) +@ApiModel +@TableName(value = "event_subject_time", autoResultMap = true) +public class EventSubjectTime implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * id + */ + @ApiModelProperty(value = "id") + private String id; + + /** + * 活动标题表id + */ + @ApiModelProperty(value = "活动标题表id") + private String subjectId; + + /** + * 里程碑 + */ + @ApiModelProperty(value = "里程碑") + private String milestone; + + /** + * 里程碑时间 + */ + @ApiModelProperty(value = "里程碑时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime milestoneTime; + + /** + * 里程碑预期目标 + */ + @ApiModelProperty(value = "里程碑预期目标") + private String milestoneTarget; + + /** + * 显示排序 + */ + @ApiModelProperty(value = "显示排序") + private Integer sort; + + /** + * 页面显示状态 0-隐藏 1-显示 + */ + @ApiModelProperty(value = "页面显示状态 0-隐藏 1-显示") + private String status; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime createTime; + + /** + * 发布时间 + */ + @ApiModelProperty(value = "发布时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @TableField(typeHandler = CustomLocalDateTimeTypeHandler.class) + private java.time.LocalDateTime sendTime; + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventContactService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventContactService.java new file mode 100644 index 0000000..b64c5b8 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventContactService.java @@ -0,0 +1,15 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventContact; + +/** + * 对数据表 event_contact 操作的 service + * @author Auto create + * + */ +public interface EventContactService extends IService{ + + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventContactSuggestionService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventContactSuggestionService.java new file mode 100644 index 0000000..dab781b --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventContactSuggestionService.java @@ -0,0 +1,15 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventContactSuggestion; + +/** + * 对数据表 event_contact_suggestion 操作的 service + * @author Auto create + * + */ +public interface EventContactSuggestionService extends IService{ + + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventMockDataService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventMockDataService.java new file mode 100644 index 0000000..4df85ff --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventMockDataService.java @@ -0,0 +1,15 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventMockData; + +/** + * 对数据表 event_mock_data 操作的 service + * @author Auto create + * + */ +public interface EventMockDataService extends IService{ + + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventPartyBranchService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventPartyBranchService.java new file mode 100644 index 0000000..4df8cbc --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventPartyBranchService.java @@ -0,0 +1,15 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventPartyBranch; + +/** + * 对数据表 event_party_branch 操作的 service + * @author Auto create + * + */ +public interface EventPartyBranchService extends IService{ + + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventStyleService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventStyleService.java new file mode 100644 index 0000000..7fff345 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventStyleService.java @@ -0,0 +1,17 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventStyle; + +import java.util.List; + +/** + * 对数据表 event_style 操作的 service + * @author Auto create + * + */ +public interface EventStyleService extends IService{ + + + List getEventStyleBanner(); +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventSubjectService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventSubjectService.java new file mode 100644 index 0000000..1c5fd5d --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventSubjectService.java @@ -0,0 +1,15 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventSubject; + +/** + * 对数据表 event_subject 操作的 service + * @author Auto create + * + */ +public interface EventSubjectService extends IService{ + + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventSubjectTimeService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventSubjectTimeService.java new file mode 100644 index 0000000..ee7147f --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventSubjectTimeService.java @@ -0,0 +1,15 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventSubjectTime; + +/** + * 对数据表 event_subject_time 操作的 service + * @author Auto create + * + */ +public interface EventSubjectTimeService extends IService{ + + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventContactServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventContactServiceImpl.java new file mode 100644 index 0000000..14164ed --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventContactServiceImpl.java @@ -0,0 +1,18 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl; + + +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventContactMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventContact; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventContactService; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +/** + * 对数据表 event_contact 操作的 serviceImpl + * @author Auto create + * + */ +@Service +public class EventContactServiceImpl extends ServiceImpl implements EventContactService { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventContactSuggestionServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventContactSuggestionServiceImpl.java new file mode 100644 index 0000000..743d0f5 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventContactSuggestionServiceImpl.java @@ -0,0 +1,18 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl; + + +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventContactSuggestionMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventContactSuggestion; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventContactSuggestionService; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +/** + * 对数据表 event_contact_suggestion 操作的 serviceImpl + * @author Auto create + * + */ +@Service +public class EventContactSuggestionServiceImpl extends ServiceImpl implements EventContactSuggestionService { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventMockDataServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventMockDataServiceImpl.java new file mode 100644 index 0000000..2b1d989 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventMockDataServiceImpl.java @@ -0,0 +1,18 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl; + + +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventMockDataMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventMockData; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventMockDataService; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +/** + * 对数据表 event_mock_data 操作的 serviceImpl + * @author Auto create + * + */ +@Service +public class EventMockDataServiceImpl extends ServiceImpl implements EventMockDataService { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventPartyBranchServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventPartyBranchServiceImpl.java new file mode 100644 index 0000000..e61bfdd --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventPartyBranchServiceImpl.java @@ -0,0 +1,18 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl; + + +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventPartyBranchMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventPartyBranch; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventPartyBranchService; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +/** + * 对数据表 event_party_branch 操作的 serviceImpl + * @author Auto create + * + */ +@Service +public class EventPartyBranchServiceImpl extends ServiceImpl implements EventPartyBranchService { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventStyleServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventStyleServiceImpl.java new file mode 100644 index 0000000..bd6b838 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventStyleServiceImpl.java @@ -0,0 +1,30 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl; + + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventStyleMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventStyle; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventStyleService; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import java.util.List; + +/** + * 对数据表 event_style 操作的 serviceImpl + * @author Auto create + * + */ +@Service +public class EventStyleServiceImpl extends ServiceImpl implements EventStyleService { + + + @Override + public List getEventStyleBanner() { + LambdaQueryWrapper query = Wrappers.lambdaQuery(); + query.eq(EventStyle::getBanner, "1").eq(EventStyle::getStatus, "1").orderByAsc(EventStyle::getSort); + return this.list(query); + } +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventSubjectServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventSubjectServiceImpl.java new file mode 100644 index 0000000..5732648 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventSubjectServiceImpl.java @@ -0,0 +1,18 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl; + + +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventSubjectMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventSubject; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventSubjectService; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +/** + * 对数据表 event_subject 操作的 serviceImpl + * @author Auto create + * + */ +@Service +public class EventSubjectServiceImpl extends ServiceImpl implements EventSubjectService { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventSubjectTimeServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventSubjectTimeServiceImpl.java new file mode 100644 index 0000000..1144044 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventSubjectTimeServiceImpl.java @@ -0,0 +1,18 @@ +package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl; + + +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.dao.EventSubjectTimeMapper; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.entity.EventSubjectTime; +import com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.EventSubjectTimeService; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +/** + * 对数据表 event_subject_time 操作的 serviceImpl + * @author Auto create + * + */ +@Service +public class EventSubjectTimeServiceImpl extends ServiceImpl implements EventSubjectTimeService { + + +}