BizObjMetricsDataServiceImpl.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. package com.jjt.biz.service.impl;
  2. import com.jjt.biz.domain.BizObjMetricsData;
  3. import com.jjt.biz.mapper.BizObjMetricsDataMapper;
  4. import com.jjt.biz.service.IBizObjMetricsDataService;
  5. import org.springframework.stereotype.Service;
  6. import javax.annotation.Resource;
  7. import java.util.List;
  8. /**
  9. * 业务对象指标数据Service业务层处理
  10. *
  11. * @author jjt
  12. * @date 2024-09-01
  13. */
  14. @Service
  15. public class BizObjMetricsDataServiceImpl implements IBizObjMetricsDataService {
  16. @Resource
  17. private BizObjMetricsDataMapper bizObjMetricsDataMapper;
  18. /**
  19. * 查询业务对象指标数据
  20. *
  21. * @param dataId 业务对象指标数据主键
  22. * @return 业务对象指标数据
  23. */
  24. @Override
  25. public BizObjMetricsData selectBizObjMetricsDataByDataId(Long dataId) {
  26. return bizObjMetricsDataMapper.selectBizObjMetricsDataByDataId(dataId);
  27. }
  28. /**
  29. * 查询业务对象指标数据列表
  30. *
  31. * @param bizObjMetricsData 业务对象指标数据
  32. * @return 业务对象指标数据
  33. */
  34. @Override
  35. public List<BizObjMetricsData> selectBizObjMetricsDataList(BizObjMetricsData bizObjMetricsData) {
  36. return bizObjMetricsDataMapper.selectBizObjMetricsDataList(bizObjMetricsData);
  37. }
  38. /**
  39. * 新增业务对象指标数据
  40. *
  41. * @param bizObjMetricsData 业务对象指标数据
  42. * @return 结果
  43. */
  44. @Override
  45. public int insertBizObjMetricsData(BizObjMetricsData bizObjMetricsData) {
  46. return bizObjMetricsDataMapper.insertBizObjMetricsData(bizObjMetricsData);
  47. }
  48. /**
  49. * 修改业务对象指标数据
  50. *
  51. * @param bizObjMetricsData 业务对象指标数据
  52. * @return 结果
  53. */
  54. @Override
  55. public int updateBizObjMetricsData(BizObjMetricsData bizObjMetricsData) {
  56. return bizObjMetricsDataMapper.updateBizObjMetricsData(bizObjMetricsData);
  57. }
  58. /**
  59. * 批量删除业务对象指标数据
  60. *
  61. * @param dataIds 需要删除的业务对象指标数据主键
  62. * @return 结果
  63. */
  64. @Override
  65. public int deleteBizObjMetricsDataByDataIds(Long[] dataIds) {
  66. return bizObjMetricsDataMapper.deleteBizObjMetricsDataByDataIds(dataIds);
  67. }
  68. /**
  69. * 删除业务对象指标数据信息
  70. *
  71. * @param dataId 业务对象指标数据主键
  72. * @return 结果
  73. */
  74. @Override
  75. public int deleteBizObjMetricsDataByDataId(Long dataId) {
  76. return bizObjMetricsDataMapper.deleteBizObjMetricsDataByDataId(dataId);
  77. }
  78. }