From 74a563e27b9fbdab5354b18eecac08ed666169fe Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 18 Mar 2021 18:51:27 +0800 Subject: [PATCH] 20210318 活动基础数据 --- src/main/java/com/xcong/excoin/modules/activity/controller/ActivityController.java | 38 +++++++++++++++++++ /dev/null | 21 ---------- src/main/java/com/xcong/excoin/modules/activity/service/impl/ActivityServiceImpl.java | 36 ++++++++++++++++++ src/main/java/com/xcong/excoin/modules/activity/vo/ActivityMainListVo.java | 10 +++++ src/main/java/com/xcong/excoin/modules/activity/service/ActivityService.java | 11 +++++ 5 files changed, 95 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityController.java b/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityController.java new file mode 100644 index 0000000..6c070d9 --- /dev/null +++ b/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityController.java @@ -0,0 +1,38 @@ +package com.xcong.excoin.modules.activity.controller; + +import javax.annotation.Resource; + +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import com.xcong.excoin.common.response.Result; +import com.xcong.excoin.modules.activity.service.ActivityService; +import com.xcong.excoin.modules.activity.vo.ActivityMainListVo; + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiResponse; +import io.swagger.annotations.ApiResponses; +import lombok.extern.slf4j.Slf4j; + +@RestController +@RequestMapping(value = "admin/activity") +@Slf4j +@Api(value = "ActivityController", tags = "活动中心") +public class ActivityController { + + @Resource + ActivityService activityService; + + /** + * 活动中心 + */ + @ApiOperation(value="用户协议", notes="用户协议") + @ApiResponses({@ApiResponse( code = 200, message = "success", response = ActivityMainListVo.class)}) + @GetMapping(value = "/getActivityMainList") + public Result getActivityMainList() { + return activityService.getActivityMainList(); + } + +} diff --git a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityMainAction.java b/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityMainAction.java deleted file mode 100644 index a03b74a..0000000 --- a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityMainAction.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.xcong.excoin.modules.activity.controller; - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import org.springframework.beans.factory.annotation.Autowired; -import com.xcong.excoin.modules.activity.service.ActivityMainService; - -/** - * @description 活动主表 - * @author yourName - * @date 2021-03-18 17:53 - */ -@RestController -@RequestMapping(value = "admin/activityMain") -public class ActivityMainAction { - - @Autowired - private ActivityMainService activityMainService; - - -} \ No newline at end of file diff --git a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityMemberDetailAction.java b/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityMemberDetailAction.java deleted file mode 100644 index 881c045..0000000 --- a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityMemberDetailAction.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.xcong.excoin.modules.activity.controller; - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import org.springframework.beans.factory.annotation.Autowired; -import com.xcong.excoin.modules.activity.service.ActivityMemberDetailService; - -/** - * @description 活动个人详情表 - * @author yourName - * @date 2021-03-18 17:53 - */ -@RestController -@RequestMapping(value = "admin/activityMemberDetail") -public class ActivityMemberDetailAction { - - @Autowired - private ActivityMemberDetailService activityMemberDetailService; - - -} \ No newline at end of file diff --git a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityReceiveRecordAction.java b/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityReceiveRecordAction.java deleted file mode 100644 index 099fa5c..0000000 --- a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivityReceiveRecordAction.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.xcong.excoin.modules.activity.controller; - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import org.springframework.beans.factory.annotation.Autowired; -import com.xcong.excoin.modules.activity.service.ActivityReceiveRecordService; - -/** - * @description 活动记录表 - * @author yourName - * @date 2021-03-18 17:53 - */ -@RestController -@RequestMapping(value = "admin/activityReceiveRecord") -public class ActivityReceiveRecordAction { - - @Autowired - private ActivityReceiveRecordService activityReceiveRecordService; - - -} \ No newline at end of file diff --git a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivitySubAction.java b/src/main/java/com/xcong/excoin/modules/activity/controller/ActivitySubAction.java deleted file mode 100644 index e9e96af..0000000 --- a/src/main/java/com/xcong/excoin/modules/activity/controller/ActivitySubAction.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.xcong.excoin.modules.activity.controller; - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import org.springframework.beans.factory.annotation.Autowired; -import com.xcong.excoin.modules.activity.service.ActivitySubService; - -/** - * @description 活动子表 - * @author yourName - * @date 2021-03-18 17:53 - */ -@RestController -@RequestMapping(value = "admin/activitySub") -public class ActivitySubAction { - - @Autowired - private ActivitySubService activitySubService; - - -} \ No newline at end of file diff --git a/src/main/java/com/xcong/excoin/modules/activity/service/ActivityMainService.java b/src/main/java/com/xcong/excoin/modules/activity/service/ActivityMainService.java deleted file mode 100644 index 2fdae09..0000000 --- a/src/main/java/com/xcong/excoin/modules/activity/service/ActivityMainService.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.xcong.excoin.modules.activity.service; - -import org.springframework.stereotype.Service; - -import com.xcong.excoin.modules.activity.dao.ActivityMainDao; -import com.xcong.excoin.modules.activity.entity.ActivityMain; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; - -/** - * @description 活动主表 - * @author yourName - * @date 2021-03-18 17:53 - */ -@Service -public class ActivityMainService extends ServiceImpl<ActivityMainDao, ActivityMain>{ - - - - - -} \ No newline at end of file diff --git a/src/main/java/com/xcong/excoin/modules/activity/service/ActivityMemberDetailService.java b/src/main/java/com/xcong/excoin/modules/activity/service/ActivityMemberDetailService.java deleted file mode 100644 index 0f5653a..0000000 --- a/src/main/java/com/xcong/excoin/modules/activity/service/ActivityMemberDetailService.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.xcong.excoin.modules.activity.service; - -import java.util.List; - -import org.springframework.stereotype.Service; - -import com.xcong.excoin.modules.activity.dao.ActivityMemberDetailDao; -import com.xcong.excoin.modules.activity.entity.ActivityMemberDetail; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; - -/** - * @description 活动个人详情表 - * @author yourName - * @date 2021-03-18 17:53 - */ -@Service -public class ActivityMemberDetailService extends ServiceImpl<ActivityMemberDetailDao, ActivityMemberDetail>{ - - - - - -} \ No newline at end of file diff --git a/src/main/java/com/xcong/excoin/modules/activity/service/ActivityReceiveRecordService.java b/src/main/java/com/xcong/excoin/modules/activity/service/ActivityReceiveRecordService.java deleted file mode 100644 index 3c3e17b..0000000 --- a/src/main/java/com/xcong/excoin/modules/activity/service/ActivityReceiveRecordService.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.xcong.excoin.modules.activity.service; - -import org.springframework.stereotype.Service; - -import com.xcong.excoin.modules.activity.dao.ActivityReceiveRecordDao; -import com.xcong.excoin.modules.activity.entity.ActivityReceiveRecord; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; - -/** - * @description 活动记录表 - * @author yourName - * @date 2021-03-18 17:53 - */ -@Service -public class ActivityReceiveRecordService extends ServiceImpl<ActivityReceiveRecordDao, ActivityReceiveRecord>{ - - - - - -} \ No newline at end of file diff --git a/src/main/java/com/xcong/excoin/modules/activity/service/ActivityService.java b/src/main/java/com/xcong/excoin/modules/activity/service/ActivityService.java new file mode 100644 index 0000000..0c2cf7b --- /dev/null +++ b/src/main/java/com/xcong/excoin/modules/activity/service/ActivityService.java @@ -0,0 +1,11 @@ +package com.xcong.excoin.modules.activity.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.xcong.excoin.common.response.Result; +import com.xcong.excoin.modules.activity.entity.ActivityMain; + +public interface ActivityService extends IService<ActivityMain> { + + Result getActivityMainList(); + +} diff --git a/src/main/java/com/xcong/excoin/modules/activity/service/ActivitySubService.java b/src/main/java/com/xcong/excoin/modules/activity/service/ActivitySubService.java deleted file mode 100644 index 5d190bb..0000000 --- a/src/main/java/com/xcong/excoin/modules/activity/service/ActivitySubService.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.xcong.excoin.modules.activity.service; - -import org.springframework.stereotype.Service; - -import com.xcong.excoin.modules.activity.dao.ActivitySubDao; -import com.xcong.excoin.modules.activity.entity.ActivitySub; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; - -/** - * @description 活动子表 - * @author yourName - * @date 2021-03-18 17:53 - */ -@Service -public class ActivitySubService extends ServiceImpl<ActivitySubDao, ActivitySub>{ - - - - - -} \ No newline at end of file diff --git a/src/main/java/com/xcong/excoin/modules/activity/service/impl/ActivityServiceImpl.java b/src/main/java/com/xcong/excoin/modules/activity/service/impl/ActivityServiceImpl.java new file mode 100644 index 0000000..a4b34d8 --- /dev/null +++ b/src/main/java/com/xcong/excoin/modules/activity/service/impl/ActivityServiceImpl.java @@ -0,0 +1,36 @@ +package com.xcong.excoin.modules.activity.service.impl; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.xcong.excoin.common.response.Result; +import com.xcong.excoin.modules.activity.dao.ActivityMainDao; +import com.xcong.excoin.modules.activity.dao.ActivityMemberDetailDao; +import com.xcong.excoin.modules.activity.dao.ActivityReceiveRecordDao; +import com.xcong.excoin.modules.activity.dao.ActivitySubDao; +import com.xcong.excoin.modules.activity.entity.ActivityMain; +import com.xcong.excoin.modules.activity.service.ActivityService; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +@Service +public class ActivityServiceImpl extends ServiceImpl<ActivityMainDao, ActivityMain> implements ActivityService { + + @Resource + private ActivityMainDao activityMainDao; + @Resource + private ActivitySubDao activitySubDao; + @Resource + private ActivityMemberDetailDao activityMemberDetailDao; + @Resource + private ActivityReceiveRecordDao activityReceiveRecordDao; + + @Override + public Result getActivityMainList() { + // TODO Auto-generated method stub + return null; + } + +} diff --git a/src/main/java/com/xcong/excoin/modules/activity/vo/ActivityMainListVo.java b/src/main/java/com/xcong/excoin/modules/activity/vo/ActivityMainListVo.java new file mode 100644 index 0000000..89ce936 --- /dev/null +++ b/src/main/java/com/xcong/excoin/modules/activity/vo/ActivityMainListVo.java @@ -0,0 +1,10 @@ +package com.xcong.excoin.modules.activity.vo; + +import io.swagger.annotations.ApiModel; +import lombok.Data; + +@Data +@ApiModel(value = "ActivityMainListVo", description = "参数返回类") +public class ActivityMainListVo { + +} -- Gitblit v1.9.1