CostResponsibilityController.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package com.imed.costaccount.web;
  2. import java.util.Arrays;
  3. import java.util.Map;
  4. import com.imed.costaccount.common.util.Result;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.web.bind.annotation.PathVariable;
  7. import org.springframework.web.bind.annotation.RequestBody;
  8. import org.springframework.web.bind.annotation.RequestMapping;
  9. import org.springframework.web.bind.annotation.RequestParam;
  10. import org.springframework.web.bind.annotation.RestController;
  11. import com.imed.costaccount.model.CostResponsibility;
  12. import com.imed.costaccount.service.CostResponsibilityService;
  13. import com.imed.costaccount.utils.PageUtils;
  14. /**
  15. * 责任中心表
  16. *
  17. * @author KCYG
  18. * @date 2021-07-27 09:00:23
  19. */
  20. @RestController
  21. @RequestMapping("/costresponsibility")
  22. public class CostResponsibilityController {
  23. @Autowired
  24. private CostResponsibilityService costResponsibilityService;
  25. /**
  26. * 信息
  27. */
  28. @RequestMapping("/info/{id}")
  29. public Result info(@PathVariable("id") Integer id){
  30. CostResponsibility costResponsibility = costResponsibilityService.getById(id);
  31. return Result.ok(costResponsibility);
  32. }
  33. /**
  34. * 保存
  35. */
  36. @RequestMapping("/save")
  37. public Result save(@RequestBody CostResponsibility costResponsibility){
  38. costResponsibilityService.save(costResponsibility);
  39. return Result.ok();
  40. }
  41. /**
  42. * 修改
  43. */
  44. @RequestMapping("/update")
  45. public Result update(@RequestBody CostResponsibility costResponsibility){
  46. costResponsibilityService.updateById(costResponsibility);
  47. return Result.ok();
  48. }
  49. /**
  50. * 删除
  51. */
  52. @RequestMapping("/delete")
  53. public Result delete(@RequestBody Integer[] ids){
  54. costResponsibilityService.removeByIds(Arrays.asList(ids));
  55. return Result.ok();
  56. }
  57. }