TEquipmentServiceImpl.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. /**
  2. * Date:2019-09-23 17:09:15
  3. * author:吴洪双
  4. */
  5. package com.shawn.service.impl;
  6. import com.shawn.model.entity.TBox;
  7. import com.shawn.model.param.StatisticsParam;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.stereotype.Service;
  10. import com.shawn.model.entity.TEquipment;
  11. import com.shawn.model.entity.TEquipmentExample;
  12. import com.shawn.model.param.TEquipmentParam;
  13. import com.shawn.repository.TEquipmentMapper;
  14. import com.shawn.service.base.BaseService;
  15. import com.shawn.service.interfac.TEquipmentServiceInterface;
  16. import java.util.List;
  17. @Service
  18. public class TEquipmentServiceImpl extends BaseService<TEquipment,TEquipmentExample,TEquipmentParam,Long> implements TEquipmentServiceInterface{
  19. @Autowired
  20. private TEquipmentMapper tEquipmentMapper;
  21. @Autowired
  22. public TEquipmentServiceImpl(TEquipmentMapper dao) {
  23. super(dao);
  24. }
  25. @Override
  26. public String getResourceName() {
  27. return "TEquipment";
  28. }
  29. @Override
  30. public String findMachineTotalNum(StatisticsParam param) {
  31. return tEquipmentMapper.findMachineTotalNum(param);
  32. }
  33. @Override
  34. public String findMachineUseNum(StatisticsParam param) {
  35. return tEquipmentMapper.findMachineUseNum(param);
  36. }
  37. @Override
  38. public List<TBox> getBoxs(String equipmentId) {
  39. return tEquipmentMapper.getBoxs(equipmentId);
  40. }
  41. }