TransArriveExportImpl.java
1.4 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
package com.tianbo.analysis.service.imp;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.tianbo.analysis.dao.TRANSTOARRIVEEXPORTMapper;
import com.tianbo.analysis.model.TRANSTOARRIVEEXPORT;
import com.tianbo.analysis.service.TransArriveExportService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class TransArriveExportImpl implements TransArriveExportService {
@Autowired
TRANSTOARRIVEEXPORTMapper mapper;
@Override
public int addTransArriveExport(TRANSTOARRIVEEXPORT transtoarriveexport) {
return mapper.insertSelective(transtoarriveexport);
}
@Override
public int ediTransArriveExport(TRANSTOARRIVEEXPORT transtoarriveexport) {
return mapper.updateByPrimaryKeySelective(transtoarriveexport);
}
@Override
public int delTransArriveExport(String autoid) {
return mapper.deleteByPrimaryKey(autoid);
}
@Override
public PageInfo<TRANSTOARRIVEEXPORT> selectTrans(TRANSTOARRIVEEXPORT transtoarriveexport, int pageNum, int pageSize) {
PageHelper.startPage(pageNum,pageSize);
List<TRANSTOARRIVEEXPORT> list=mapper.selectTrans(transtoarriveexport);
PageInfo<TRANSTOARRIVEEXPORT> pageInfo=new PageInfo<>(list);
return pageInfo;
}
}