package com.whyc.controller;
|
|
import com.whyc.dto.Response;
|
import com.whyc.pojo.Holidays;
|
import com.whyc.service.HolidaysService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
import java.util.List;
|
|
@RestController
|
@RequestMapping("holidays")
|
@Api(tags = "放电计划-节假日")
|
public class HolidaysController {
|
|
@Autowired
|
private HolidaysService service;
|
|
@ApiOperation("添加年度节假日")
|
@PostMapping("listByYear")
|
public Response addListByYear(@RequestBody List<Holidays> list){
|
return service.addListByYear(list);
|
}
|
|
@ApiOperation("删除年度节假日")
|
@PostMapping("deleteListByYear")
|
public Response deleteListByYear(@RequestParam int year){
|
return service.deleteListByYear(year);
|
}
|
|
@ApiOperation("删除指定节假日")
|
@PostMapping("deleteListByIds")
|
public Response deleteListByIds(@RequestBody List<Integer> ids){
|
return service.deleteListByIds(ids);
|
}
|
|
}
|