ChargerAssessTemplateRelDaoImpl.java
1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
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<ChargerAssessTemplateRel> selectByExample(ChargerAssessTemplateRelExample example) {
List<ChargerAssessTemplateRel> 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 );
}
}