package com.whyc.controller;
|
|
import com.whyc.dto.Response;
|
import com.whyc.pojo.ElePrice;
|
import com.whyc.service.ElePriceService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.stereotype.Service;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
import java.util.List;
|
|
@RestController
|
@RequestMapping("elePrice")
|
@Api(tags = "数据管理-模板电价数据")
|
public class ElePriceController {
|
@Resource
|
private ElePriceService service;
|
|
@PostMapping("/add")
|
@ApiOperation(value = "添加电价数据",notes = "参数为List")
|
public Response add(@RequestBody List<ElePrice> list){
|
return service.addElePriceList(list);
|
}
|
|
@PostMapping("/update")
|
@ApiOperation(value = "更新电价数据",notes = "参数为List")
|
public Response update(@RequestBody List<ElePrice> list){
|
return service.update(list);
|
}
|
|
|
@DeleteMapping
|
@ApiOperation(value = "删除电价数据",notes = "参数为List")
|
public Response delete(@RequestBody List<ElePrice> list){
|
return service.delete(list);
|
}
|
|
@GetMapping("/getElePrices")
|
@ApiOperation(value = "查询模板下电价数据")
|
public Response getElePrices(@RequestParam int tmpId){
|
return service.searchByCondition(tmpId);
|
}
|
}
|