package cn.com.goldenwater.dcproj.service.impl; import cn.com.goldenwater.dcproj.dao.AttInspTypeDutyDao; import cn.com.goldenwater.dcproj.model.AttInspTypeDuty; import cn.com.goldenwater.dcproj.param.AttInspTypeDutyParam; import cn.com.goldenwater.dcproj.service.AttInspTypeDutyService; import cn.com.goldenwater.core.service.AbstractCrudService; import cn.com.goldenwater.dcproj.service.OlBisInspOrgService; import cn.com.goldenwater.dcproj.utils.AdLevelUtil; import com.github.pagehelper.PageHelper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import cn.com.goldenwater.id.util.UuidUtil; import java.util.List; import java.util.Date; /** * @author lhc * @date 2021-7-14 */ @Service @Transactional public class AttInspTypeDutyServiceImpl extends AbstractCrudService implements AttInspTypeDutyService { @Autowired private AttInspTypeDutyDao attInspTypeDutyDao; @Autowired private OlBisInspOrgService olBisInspOrgService; public AttInspTypeDutyServiceImpl(AttInspTypeDutyDao attInspTypeDutyDao) { super(attInspTypeDutyDao); this.attInspTypeDutyDao = attInspTypeDutyDao; } @Override public int insert(AttInspTypeDuty attInspTypeDuty) { return this.attInspTypeDutyDao.insert(attInspTypeDuty); } @Override public int update(AttInspTypeDuty attInspTypeDuty) { return this.attInspTypeDutyDao.update(attInspTypeDuty); } @Override public int delete(String id) { return this.attInspTypeDutyDao.delete(id); } @Override public String[] arrayByOrgId(String orgId) { String province = AdLevelUtil.getAddvcd(olBisInspOrgService.getProvince(orgId)); return attInspTypeDutyDao.arrayByOrgId(province); } }