TmstruckQualityResultServiceImpl.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package com.steerinfo.dil.service.impl;
  2. import com.steerinfo.dil.mapper.TmstruckQualityResultMapper;
  3. import com.steerinfo.dil.model.TmstruckQualityResult;
  4. import com.steerinfo.dil.
  5. service.ITmstruckQualityResultService;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.stereotype.Service;
  8. import java.util.Date;
  9. import java.util.List;
  10. import java.util.Map;
  11. /**
  12. * TmstruckQualityResult服务实现:
  13. * @author generator
  14. * @version 1.0-SNAPSHORT 2021-09-11 04:14
  15. * 类描述
  16. * 修订历史:
  17. * 日期:2021-09-11
  18. * 作者:generator
  19. * 参考:
  20. * 描述:TmstruckQualityResult服务实现
  21. * @see null
  22. * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved.
  23. */
  24. @Service(value = "tmstruckQualityResultService")
  25. public class TmstruckQualityResultServiceImpl implements ITmstruckQualityResultService {
  26. @Autowired
  27. private TmstruckQualityResultMapper tmstruckQualityResultMapper;
  28. /**
  29. * 查询所有的质检作业
  30. * @param map
  31. * @return
  32. */
  33. @Override
  34. public List<Map<String, Object>> getQualityResult(Map<String, Object> map) {
  35. return tmstruckQualityResultMapper.getQualityResult(map);
  36. }
  37. /**
  38. * 通过Id查询质检作业 用于修改显示
  39. * @param resultId
  40. * @return
  41. */
  42. @Override
  43. public List<Map<String, Object>> getQualityResultById(Integer resultId) {
  44. return tmstruckQualityResultMapper.getQualityResultById(resultId);
  45. }
  46. /**
  47. * 修改质检作业
  48. * @param tmstruckQualityResult
  49. * @return
  50. */
  51. @Override
  52. public int updateQualityResult(TmstruckQualityResult tmstruckQualityResult) {
  53. tmstruckQualityResult.setUpdateUsername("admin");
  54. tmstruckQualityResult.setUpdateTime(new Date());
  55. tmstruckQualityResultMapper.updateByPrimaryKeySelective(tmstruckQualityResult);
  56. return 0;
  57. }
  58. @Override
  59. public List<Map<String, Object>> selectQualityResultForConverted(Map<String, Object> map) {
  60. return tmstruckQualityResultMapper.selectQualityResultForConverted(map);
  61. }
  62. }