ProjectOperationDynamicsController.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.hssx.cloudmodel.controller;
  2. import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
  3. import com.hssx.cloudmodel.entity.ProjectOperationDynamics;
  4. import com.hssx.cloudmodel.service.ProjectOperationDynamicsService;
  5. import com.hssx.cloudmodel.util.HttpRespMsg;
  6. import io.swagger.annotations.ApiOperation;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.stereotype.Controller;
  9. import org.springframework.web.bind.annotation.RequestMapping;
  10. import org.springframework.web.bind.annotation.ResponseBody;
  11. import java.util.List;
  12. /**
  13. * <p>
  14. * 前端控制器
  15. * </p>
  16. *
  17. * @author 吴涛涛
  18. * @since 2019-08-07
  19. */
  20. @Controller
  21. @RequestMapping("/projectoperationdynamics")
  22. public class ProjectOperationDynamicsController {
  23. @Autowired
  24. private ProjectOperationDynamicsService dynamicsService;
  25. /**
  26. *
  27. * 项目操作记录列表
  28. * projectId 项目id
  29. * @return
  30. */
  31. @ApiOperation("项目操作记录列表")
  32. @RequestMapping("/list")
  33. @ResponseBody
  34. public HttpRespMsg list(ProjectOperationDynamics projectOperationDynamics){
  35. HttpRespMsg msg = new HttpRespMsg();
  36. msg.data = dynamicsService.list(new QueryWrapper<ProjectOperationDynamics>().eq("project_id",projectOperationDynamics.getProjectId()).orderByDesc("id"));
  37. return msg;
  38. }
  39. }