DomtransitServiceImpl.java
2.0 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
package com.tianbo.analysis.service.imp;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.tianbo.analysis.dao.DOMTRANSITMapper;
import com.tianbo.analysis.model.DOMTRANSIT;
import com.tianbo.analysis.service.DomTransitService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
import java.util.UUID;
@Service
public class DomtransitServiceImpl implements DomTransitService {
@Resource
DOMTRANSITMapper domtransitMapper;
@Override
public int insert(DOMTRANSIT record) {
return domtransitMapper.insert(record);
}
@Override
public int insertSelective(DOMTRANSIT record) {
//todo:检查重复
String id= UUID.randomUUID().toString();
record.setId(id);
return domtransitMapper.insertSelective(record);
}
@Override
public int deleteByPrimaryKey(String id) {
return domtransitMapper.deleteByPrimaryKey(id);
}
@Override
public DOMTRANSIT selectByPrimaryKey(String id) {
return domtransitMapper.selectByPrimaryKey(id);
}
@Override
public PageInfo<DOMTRANSIT> selectList(DOMTRANSIT record, int pageNum, int pageSize) {
Page<DOMTRANSIT> page = PageHelper.startPage(pageNum,pageSize);
List<DOMTRANSIT> list = domtransitMapper.selectList(record);
PageInfo<DOMTRANSIT> result = new PageInfo<DOMTRANSIT>(list);
return result;
}
@Override
public List<DOMTRANSIT> excelDom(DOMTRANSIT record) {
List<DOMTRANSIT> list = domtransitMapper.selectList(record);
return list;
}
@Override
public int updateByPrimaryKeySelective(DOMTRANSIT record) {
return domtransitMapper.updateByPrimaryKeySelective(record);
}
@Override
public int updateByPrimaryKey(DOMTRANSIT record) {
return domtransitMapper.updateByPrimaryKey(record);
}
@Override
public int updateByAudit(DOMTRANSIT record) {
return domtransitMapper.updateByAudit(record);
}
}