|
|
|
@ -17,7 +17,9 @@ |
|
|
|
|
|
|
|
package com.elink.esua.epdc.modules.activity.controller; |
|
|
|
|
|
|
|
import com.elink.esua.epdc.activity.ActBannerDTO; |
|
|
|
import com.elink.esua.epdc.activity.form.EpdcAppActBannerFormDTO; |
|
|
|
import com.elink.esua.epdc.activity.form.EpdcAppBannerFormDTO; |
|
|
|
import com.elink.esua.epdc.activity.result.EpdcAppActBannerResultDTO; |
|
|
|
import com.elink.esua.epdc.commons.tools.constant.Constant; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
|
@ -26,7 +28,9 @@ import com.elink.esua.epdc.modules.activity.service.ActBannerService; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
|
|
@RestController |
|
|
|
@ -44,9 +48,38 @@ public class EpdcActBannerController { |
|
|
|
* @Author zhangyong |
|
|
|
* @Date 18:27 2020-05-25 |
|
|
|
**/ |
|
|
|
@Deprecated |
|
|
|
@GetMapping("banner/list") |
|
|
|
public Result<List<EpdcAppActBannerResultDTO>> bannerList(@RequestBody EpdcAppActBannerFormDTO formDto) { |
|
|
|
ValidatorUtils.validateEntity(formDto); |
|
|
|
return actBannerService.getBannerList(formDto); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 志愿者banner列表 |
|
|
|
* |
|
|
|
* @param formDto |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.activity.ActBannerDTO>> |
|
|
|
* @author Liuchuang |
|
|
|
* @since 2020/11/5 10:20 |
|
|
|
*/ |
|
|
|
@GetMapping("list") |
|
|
|
public Result<List<ActBannerDTO>> getBannerList(@RequestBody EpdcAppBannerFormDTO formDto){ |
|
|
|
List<ActBannerDTO> data = actBannerService.listBanners(formDto); |
|
|
|
return new Result<List<ActBannerDTO>>().ok(data); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 志愿者banner详情 |
|
|
|
* |
|
|
|
* @param id |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.activity.ActBannerDTO> |
|
|
|
* @author Liuchuang |
|
|
|
* @since 2020/11/5 10:33 |
|
|
|
*/ |
|
|
|
@GetMapping("detail/{id}") |
|
|
|
public Result<ActBannerDTO> getBannerDetail(@PathVariable("id") String id){ |
|
|
|
ActBannerDTO data = actBannerService.get(id); |
|
|
|
return new Result<ActBannerDTO>().ok(data); |
|
|
|
} |
|
|
|
} |
|
|
|
|