Commit 575c3990 authored by co_dengxiongwen's avatar co_dengxiongwen

设备控制

parent 87d3fea3
package com.devplatform.admin.modules.eq.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.devplatform.admin.common.utils.AbstractController;
import com.devplatform.admin.modules.liresource.bean.LiResource;
import com.devplatform.admin.modules.liresource.model.LiResourceModel;
import com.devplatform.admin.modules.liresource.service.LiResourceService;
import com.devplatform.common.util.R;
import com.devplatform.common.util.StringUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* 设备控制
* <br>
* @author 代码生成器产生
*/
@Api(tags={"设备接口"})
@RestController
@RequestMapping("/equipment")
public class EquipmentController extends AbstractController {
@Autowired
private LiResourceService liResourceService;
/**
* 列表页面列表数据获取
* @param model 承接对象
* @return
*/
@ApiOperation(value="根据条件获取资源点表数据列表", notes="根据条件获取资源点表数据列表")
@ApiImplicitParam(name = "model", value = "参数", required = true, dataType = "LiRoomModel")
@PostMapping("/list")
public R list(@RequestBody LiResourceModel model) {
List<LiResource> list = liResourceService.list(new LambdaQueryWrapper<LiResource>());
return R.ok().put("list", list);
}
/**
* 列表页面列表数据获取
* @param model 承接对象
* @return
*/
@ApiOperation(value="根据条件获取资源点表分页数据列表", notes="根据条件获取资源点表分页数据列表")
@ApiImplicitParam(name = "model", value = "参数", required = true, dataType = "LiRoomModel")
@PostMapping("/pageList")
public R pageList(@RequestBody LiResourceModel model) {
//如果model参数中没有设置排序方式,则默认以创建时间倒序排列
if(StringUtil.isEmpty(model.getSort())){
model.setSort("create_time desc");
}
//按条件查询分页数据
// List<LiResource> list = liResourceService.queryPageList(model);
//将查询结果中数据和数量封装起来做为接口返回值
// return R.ok().put("page", getMyPage(list,model));
return R.ok().put("page", null);
}
/**
* 根据ID获取资源点表对象
* @param id 对象主键
* @return
*/
@ApiOperation(value="根据ID获取资源点表对象", notes="根据ID获取资源点表对象")
@ApiImplicitParam(name = "id", value = "主键", required = true, dataType = "String")
@GetMapping("/getId/{id}")
public R getId(@PathVariable String id) {
LiResource bean = liResourceService.getById(id);
return R.ok().put("bean", bean);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment