package com.fgkj.controller;
|
|
import com.fgkj.dto.PageParam;
|
import com.fgkj.dto.ServiceModel;
|
import com.fgkj.services.PageParamService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
|
/**
|
* 页面参数状态类
|
*/
|
|
@RequestMapping("pageParam")
|
@RestController
|
@Api(tags = "pageParam接口")
|
//Perry TODO
|
public class PageParamController{
|
|
@Resource
|
private PageParamService service;
|
|
@PostMapping("byCategoryId")
|
@ApiOperation(notes = "",value="byCategoryId")
|
public ServiceModel findByCategoryId(@RequestParam int categoryId){
|
//前端传参: json字符串 json={categoryId:1}
|
ServiceModel model = service.findByCategoryId(categoryId);
|
|
return model;
|
}
|
|
//编辑单个参数
|
@PutMapping("/")
|
@ApiOperation(notes = "",value="编辑单个参数")
|
public ServiceModel update(@RequestBody PageParam param){
|
ServiceModel model = service.update(param.getId(),param.getStatus());
|
|
return model;
|
}
|
|
}
|