package com.zteits.park.dao.impl; import java.util.Date; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import com.zteits.park.dao.ChargerAssessTemplateRelDao; import com.zteits.park.domain.ChargerAssessTemplateRel; import com.zteits.park.domain.ChargerAssessTemplateRelExample; import com.zteits.park.mapper.ChargerAssessTemplateRelMapper; @Component public class ChargerAssessTemplateRelDaoImpl implements ChargerAssessTemplateRelDao { @Autowired private ChargerAssessTemplateRelMapper chargerAssessTemplateRelMapper; @Override public int saveChargerAssessTemplateRel(ChargerAssessTemplateRel chargerAssessTemplateRel) { if(chargerAssessTemplateRel.getCreateTime()==null){ chargerAssessTemplateRel.setCreateTime(new Date()); } return chargerAssessTemplateRelMapper.insertSelective(chargerAssessTemplateRel); } @Override public List selectByExample(ChargerAssessTemplateRelExample example) { List list = chargerAssessTemplateRelMapper.selectByExample(example); return list; } @Override public int deleteChargerAssessTemplateRelByTemplateNo(String templateNo,Long orgId) { ChargerAssessTemplateRelExample example = new ChargerAssessTemplateRelExample(); example.createCriteria().andTemplateNoEqualTo(templateNo).andOrgIdEqualTo(orgId); return chargerAssessTemplateRelMapper.deleteByExample(example ); } }