|
|
@@ -24,7 +24,6 @@ import com.fasterxml.jackson.databind.ObjectMapper;
|
|
24
|
24
|
import com.github.pagehelper.PageHelper;
|
|
25
|
25
|
import com.github.pagehelper.PageInfo;
|
|
26
|
26
|
|
|
27
|
|
-import org.apache.commons.lang.StringUtils;
|
|
28
|
27
|
|
|
29
|
28
|
import io.swagger.annotations.Api;
|
|
30
|
29
|
import io.swagger.annotations.ApiImplicitParam;
|
|
|
@@ -65,10 +64,10 @@ public class StorageDeviceInputController {
|
|
65
|
64
|
public PageInfo<StorageDeviceinput> getList(HttpServletRequest request,Integer pageNum, Integer pageSize, String deviceName, Integer deviceType) throws Exception{
|
|
66
|
65
|
StorageDeviceinputExample storageDeviceinputExample=new StorageDeviceinputExample();
|
|
67
|
66
|
StorageDeviceinputExample.Criteria criteria=storageDeviceinputExample.createCriteria();
|
|
68
|
|
- if(deviceType!=null){
|
|
|
67
|
+ if(ParameterUtil.isnotnull(deviceType)){
|
|
69
|
68
|
criteria.andDeviceTypeEqualTo(deviceType);
|
|
70
|
69
|
}
|
|
71
|
|
- if(StringUtils.isNotBlank(deviceName)){
|
|
|
70
|
+ if(ParameterUtil.isnotnull(deviceName)){
|
|
72
|
71
|
criteria.andDeviceNameLike(deviceName);
|
|
73
|
72
|
}
|
|
74
|
73
|
|
|
|
@@ -76,7 +75,9 @@ public class StorageDeviceInputController {
|
|
76
|
75
|
//storageDeviceinputExample.setOrderByClause("FIELD(status,0,1),input_time desc,id desc");
|
|
77
|
76
|
storageDeviceinputExample.setOrderByClause("id desc");
|
|
78
|
77
|
|
|
79
|
|
- PageHelper.startPage(pageNum, pageSize);
|
|
|
78
|
+ if (pageNum!=null && pageSize!=null) {
|
|
|
79
|
+ PageHelper.startPage(pageNum, pageSize);
|
|
|
80
|
+ }
|
|
80
|
81
|
List<StorageDeviceinput> list = deviceInputService.queryByDevice(storageDeviceinputExample);
|
|
81
|
82
|
PageInfo<StorageDeviceinput> pageInfo = new PageInfo<StorageDeviceinput>(list);
|
|
82
|
83
|
return pageInfo;
|