|
|
|
@ -37,32 +37,31 @@ import java.util.Map; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 启动页管理 启动页管理 |
|
|
|
* |
|
|
|
* @author elink elink@elink-cn.com |
|
|
|
* @since v1.0.0 2020-03-24 |
|
|
|
*/ |
|
|
|
* @Description 启动页管理 启动页管理 |
|
|
|
* @Author songyunpeng |
|
|
|
* @Date 2020/4/27 |
|
|
|
**/ |
|
|
|
@RestController |
|
|
|
@RequestMapping("startuppage") |
|
|
|
public class StartupPageController { |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
private StartupPageService startupPageService; |
|
|
|
|
|
|
|
@GetMapping("page") |
|
|
|
public Result<PageData<StartupPageDTO>> page(@RequestParam Map<String, Object> params){ |
|
|
|
public Result<PageData<StartupPageDTO>> page(@RequestParam Map<String, Object> params) { |
|
|
|
PageData<StartupPageDTO> page = startupPageService.listPage(params); |
|
|
|
return new Result<PageData<StartupPageDTO>>().ok(page); |
|
|
|
} |
|
|
|
|
|
|
|
@GetMapping("{id}") |
|
|
|
public Result<StartupPageDTO> get(@PathVariable("id") String id){ |
|
|
|
public Result<StartupPageDTO> get(@PathVariable("id") String id) { |
|
|
|
StartupPageDTO data = startupPageService.get(id); |
|
|
|
return new Result<StartupPageDTO>().ok(data); |
|
|
|
} |
|
|
|
|
|
|
|
@PostMapping |
|
|
|
public Result save(@RequestBody StartupPageDTO dto){ |
|
|
|
public Result save(@RequestBody StartupPageDTO dto) { |
|
|
|
//效验数据
|
|
|
|
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class); |
|
|
|
startupPageService.save(dto); |
|
|
|
@ -70,7 +69,7 @@ public class StartupPageController { |
|
|
|
} |
|
|
|
|
|
|
|
@PutMapping |
|
|
|
public Result update(@RequestBody StartupPageDTO dto){ |
|
|
|
public Result update(@RequestBody StartupPageDTO dto) { |
|
|
|
//效验数据
|
|
|
|
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); |
|
|
|
startupPageService.update(dto); |
|
|
|
@ -78,7 +77,7 @@ public class StartupPageController { |
|
|
|
} |
|
|
|
|
|
|
|
@DeleteMapping |
|
|
|
public Result delete(@RequestBody String[] ids){ |
|
|
|
public Result delete(@RequestBody String[] ids) { |
|
|
|
//效验数据
|
|
|
|
AssertUtils.isArrayEmpty(ids, "id"); |
|
|
|
startupPageService.delete(ids); |
|
|
|
|