首页>代码>微信小程序活动助手,包括nodejs后台管理系统和java后台接口>/mini-app-active-helper/03/mini-app-active-helper/src/main/java/com/core/server/controller/ActiveController.java
package com.core.server.controller; import com.core.server.entity.AppletActiveRecord; import com.core.server.entity.dto.AppletActiveInfoDto; import com.core.server.entity.dto.AppletActiveRecordDto; import com.core.server.entity.dto.search.AppletActiveInfoSearchDto; import com.core.server.entity.dto.search.AppletActiveRecordSearchDto; import com.core.server.system.init.AllService; import com.core.server.system.response.RestResponse; import com.core.server.system.security.SecurityUtil; import com.github.pagehelper.PageInfo; 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; /** * @author :qilong sun * @date :Created in 2020/2/24 20:56 * @description:活动控制器 * @modified By: * @version: V1.0$ */ @RestController @RequestMapping("/active") public class ActiveController { @Autowired private AllService allService; /** * 参加活动 * @param appletActiveRecordDto * @return */ @PostMapping(value = "/signUpAppletActive") public RestResponse<Boolean> signUpAppletActive(@RequestBody(required = false) AppletActiveRecordDto appletActiveRecordDto){ // 获取当前登录用户 Integer userId = appletActiveRecordDto.getUserId(); Boolean aBoolean = allService.appletActiveInfoService.signUpAppletActive(userId, appletActiveRecordDto); return new RestResponse<>(aBoolean); } /** * 查询活动记录 by 活动id + 用户ID * @param appletActiveRecordSearchDto * @return */ @PostMapping(value = "/queryAppletActionRecordByActiveIdAndUserId") public RestResponse queryAppletActionRecordByActiveIdAndUserId(@RequestBody(required = false) AppletActiveRecordSearchDto appletActiveRecordSearchDto){ // 获取当前登录用户 Integer userId = appletActiveRecordSearchDto.getUserId(); AppletActiveRecord appletActiveRecord = allService.appletActiveInfoService.queryAppletActionRecordByActiveIdAndUserId(userId, appletActiveRecordSearchDto); return new RestResponse<>(appletActiveRecord); } /** * 查询活动记录(我参与的 和 我创建的) * @param appletActiveInfoSearchDto * @return */ @PostMapping(value = "/queryActivityRecordPageList") public RestResponse<PageInfo<AppletActiveInfoDto>> queryActivityRecordPageList(@RequestBody(required = false) AppletActiveInfoSearchDto appletActiveInfoSearchDto) { PageInfo<AppletActiveInfoDto> appletActiveInfoDtoPageInfo = allService.appletActiveInfoService.queryActivityRecordPageList(appletActiveInfoSearchDto); return new RestResponse<>(appletActiveInfoDtoPageInfo); } /** * 保存活动信息 * * @param appletActiveInfoDto * @return */ @PostMapping(value = "/saveAppletActiveInfoDto") public RestResponse<AppletActiveInfoDto> saveAppletActiveInfoDto(@RequestBody(required = false) AppletActiveInfoDto appletActiveInfoDto) { // 获取当前登录用户 Integer userId = appletActiveInfoDto.getUserId(); appletActiveInfoDto = allService.appletActiveInfoService.saveAppletActiveInfoDto(userId, appletActiveInfoDto); return new RestResponse<>(appletActiveInfoDto); } /** * 查询活动信息分页列表 * * @param activeInfoSearchDto * @return */ @PostMapping(value = "/queryAppletActiveInfoPageList") public RestResponse<PageInfo<AppletActiveInfoDto>> queryAppletActiveInfoPageList(@RequestBody(required = false) AppletActiveInfoSearchDto activeInfoSearchDto) { PageInfo<AppletActiveInfoDto> pageInfo = allService.appletActiveInfoService.queryAppletActiveInfoPageList(activeInfoSearchDto); return new RestResponse<>(pageInfo); } }

newhaijun LV16
6月12日
微信网友_7041036943331328 LV7
2024年12月31日
yinianhuakai4 LV8
2024年12月16日
799743530 LV11
2024年6月11日
朤朤朤朤朤朤 LV3
2024年4月14日
1195146710 LV4
2024年1月16日
Lyj 329511 LV4
2023年10月11日
yinyun1985 LV14
2023年8月5日
dzlwindy LV8
2023年7月13日
fcx2019610048 LV3
2022年12月29日

ES大兵 LV11
6月9日
欠踹de背影 LV25
5月30日
用你的钱办事 LV7
4月8日
哪里的完整版 LV8
4月1日
做自己的太阳 LV11
3月31日
1252590909 LV2
3月17日
微信网友_7398626323435520 LV3
2月25日
ma406805131 LV19
2月21日
翻斗花园胡英俊 LV2
1月13日
1111112222 LV6
1月8日