d8eaf00bfee88f42d735b072f4928435a62d803a.svn-base 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package cn.com.goldenwater.dcproj.service.impl;
  2. import cn.com.goldenwater.dcproj.dao.AttInspTypeDutyDao;
  3. import cn.com.goldenwater.dcproj.model.AttInspTypeDuty;
  4. import cn.com.goldenwater.dcproj.param.AttInspTypeDutyParam;
  5. import cn.com.goldenwater.dcproj.service.AttInspTypeDutyService;
  6. import cn.com.goldenwater.core.service.AbstractCrudService;
  7. import cn.com.goldenwater.dcproj.service.OlBisInspOrgService;
  8. import cn.com.goldenwater.dcproj.utils.AdLevelUtil;
  9. import com.github.pagehelper.PageHelper;
  10. import org.springframework.beans.factory.annotation.Autowired;
  11. import org.springframework.stereotype.Service;
  12. import org.springframework.transaction.annotation.Transactional;
  13. import cn.com.goldenwater.id.util.UuidUtil;
  14. import java.util.List;
  15. import java.util.Date;
  16. /**
  17. * @author lhc
  18. * @date 2021-7-14
  19. */
  20. @Service
  21. @Transactional
  22. public class AttInspTypeDutyServiceImpl extends AbstractCrudService<AttInspTypeDuty, AttInspTypeDutyParam> implements AttInspTypeDutyService {
  23. @Autowired
  24. private AttInspTypeDutyDao attInspTypeDutyDao;
  25. @Autowired
  26. private OlBisInspOrgService olBisInspOrgService;
  27. public AttInspTypeDutyServiceImpl(AttInspTypeDutyDao attInspTypeDutyDao) {
  28. super(attInspTypeDutyDao);
  29. this.attInspTypeDutyDao = attInspTypeDutyDao;
  30. }
  31. @Override
  32. public int insert(AttInspTypeDuty attInspTypeDuty) {
  33. return this.attInspTypeDutyDao.insert(attInspTypeDuty);
  34. }
  35. @Override
  36. public int update(AttInspTypeDuty attInspTypeDuty) {
  37. return this.attInspTypeDutyDao.update(attInspTypeDuty);
  38. }
  39. @Override
  40. public int delete(String id) {
  41. return this.attInspTypeDutyDao.delete(id);
  42. }
  43. @Override
  44. public String[] arrayByOrgId(String orgId) {
  45. String province = AdLevelUtil.getAddvcd(olBisInspOrgService.getProvince(orgId));
  46. return attInspTypeDutyDao.arrayByOrgId(province);
  47. }
  48. }