This commit is contained in:
DirectionOfMind 2021-01-12 18:13:09 +08:00
parent bf7f95d867
commit 26ff04f9a8

View File

@ -10,6 +10,7 @@ import com.lz.modules.performance.dto.IndicatorLibraryDto;
import com.lz.modules.performance.entity.IndicatorLibrary;
import com.lz.modules.performance.req.IndicatorLibraryReq;
import com.lz.modules.performance.service.IndicatorLibraryService;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@ -25,22 +26,24 @@ public class IndicatorLibraryController {
private IndicatorLibraryService indicatorLibraryService;
@RequestMapping("/list")
@PostMapping("/list")
public R list(@RequestBody IndicatorLibraryReq req) {
PageUtils page = indicatorLibraryService.selectIndicatorLibrarysByReq(req);
return R.ok().put("data",page);
}
@RequestMapping("/getById")
public R getById(@RequestBody IndicatorLibrary indicatorLibrary) {
indicatorLibrary = indicatorLibraryService.selectIndicatorLibraryById(indicatorLibrary.getId());
return R.ok().put("indicatorLibrary",indicatorLibrary);
@GetMapping("/getById")
public R getById(@Param("id")Long id) {
IndicatorLibrary indicatorLibrary = indicatorLibraryService.selectIndicatorLibraryById(id);
IndicatorLibraryDto dto = new IndicatorLibraryDto();
BeanUtil.copyProperties(indicatorLibrary,dto);
return R.ok().put("data",dto);
}
@RequestMapping("/saveOrUpdate")
@PostMapping("/saveOrUpdate")
public R save(@RequestBody IndicatorLibraryDto dto) {
IndicatorLibrary indicatorLibrary = new IndicatorLibrary();
BeanUtil.copyProperties(dto,indicatorLibrary);