|
@@ -35,10 +35,7 @@ import java.io.IOException; |
|
@@ -35,10 +35,7 @@ import java.io.IOException; |
35
|
import java.net.URL;
|
35
|
import java.net.URL;
|
36
|
import java.text.ParseException;
|
36
|
import java.text.ParseException;
|
37
|
import java.text.SimpleDateFormat;
|
37
|
import java.text.SimpleDateFormat;
|
38
|
-import java.util.ArrayList;
|
|
|
39
|
-import java.util.Date;
|
|
|
40
|
-import java.util.List;
|
|
|
41
|
-import java.util.Map;
|
38
|
+import java.util.*;
|
42
|
|
39
|
|
43
|
/**
|
40
|
/**
|
44
|
* @Auther: shenhl
|
41
|
* @Auther: shenhl
|
|
@@ -76,47 +73,55 @@ public class SecurityDeclarationController { |
|
@@ -76,47 +73,55 @@ public class SecurityDeclarationController { |
76
|
@RequestMapping(value = "/grid.json")
|
73
|
@RequestMapping(value = "/grid.json")
|
77
|
@ResponseBody
|
74
|
@ResponseBody
|
78
|
public DataGrid<SecurityDeclarationVo> grid(HttpServletRequest request, EasyPage<SecurityManifestEntity> pageForm) {
|
75
|
public DataGrid<SecurityDeclarationVo> grid(HttpServletRequest request, EasyPage<SecurityManifestEntity> pageForm) {
|
|
|
76
|
+ try {
|
|
|
77
|
+ Map<String, Object> searchParams = Servlets.getParametersStartingWith(request, "search_");
|
|
|
78
|
+ UserEntity ue = (UserEntity)SecurityUtils.getSubject().getSession().getAttribute("user");
|
|
|
79
|
+ pageForm.setSearchParams(searchParams);
|
|
|
80
|
+ if (ue!=null){
|
|
|
81
|
+ Long u = ue.getId();
|
79
|
|
82
|
|
80
|
- Map<String, Object> searchParams = Servlets.getParametersStartingWith(request, "search_");
|
|
|
81
|
- UserEntity ue = (UserEntity)SecurityUtils.getSubject().getSession().getAttribute("user");
|
|
|
82
|
- pageForm.setSearchParams(searchParams);
|
|
|
83
|
- if (ue!=null){
|
|
|
84
|
- Long u = ue.getId();
|
|
|
85
|
-
|
|
|
86
|
- if (Tools.getUserId() != null && Tools.getUserId() != 1){
|
|
|
87
|
- // 不是管理员,添加用户id的条件
|
|
|
88
|
- pageForm.getSearchParams().put("EQ_USER_ID", u);
|
83
|
+ if (Tools.getUserId() != null && Tools.getUserId() != 1){
|
|
|
84
|
+ // 不是管理员,添加用户id的条件
|
|
|
85
|
+ pageForm.getSearchParams().put("EQ_USERID", u);
|
|
|
86
|
+ }
|
89
|
}
|
87
|
}
|
90
|
- }
|
|
|
91
|
-
|
|
|
92
|
- pageForm.parseData(securityDeclarationService.getPage(pageForm));
|
|
|
93
|
|
88
|
|
94
|
- DataGrid<SecurityManifestEntity> securityDeclarationEntityDataGrid = pageForm.getData();
|
|
|
95
|
-
|
|
|
96
|
- List<SecurityDeclarationVo>rows = new ArrayList<>();
|
|
|
97
|
-
|
|
|
98
|
- if (CollectionUtils.isNotEmpty(securityDeclarationEntityDataGrid.getRows())){
|
|
|
99
|
- for (SecurityManifestEntity sd: securityDeclarationEntityDataGrid.getRows()){
|
|
|
100
|
- SecurityDeclarationVo sdVo = new SecurityDeclarationVo();
|
|
|
101
|
- sdVo.setId(sd.getId());
|
|
|
102
|
- sdVo.setSd_waybill(sd.getWaybill());
|
|
|
103
|
- sdVo.setSd_cargo_shipper_name(sd.getShippername());
|
|
|
104
|
- sdVo.setSd_cargo_agent_name(sd.getAgentname());
|
|
|
105
|
- sdVo.setSd_transport_certificate(sd.getCertificate());
|
|
|
106
|
- sdVo.setSd_transportation_prove(sd.getProve());
|
|
|
107
|
- sdVo.setSd_iata_number(sd.getIata());
|
|
|
108
|
- if("1".equals(sd.getStatics())){
|
|
|
109
|
- sdVo.setSd_static("已发送安检申报报文");
|
89
|
+ pageForm.parseData(securityDeclarationService.getPage(pageForm));
|
|
|
90
|
+
|
|
|
91
|
+ DataGrid<SecurityManifestEntity> securityDeclarationEntityDataGrid = pageForm.getData();
|
|
|
92
|
+
|
|
|
93
|
+ List<SecurityDeclarationVo>rows = new ArrayList<>();
|
|
|
94
|
+
|
|
|
95
|
+ if (CollectionUtils.isNotEmpty(securityDeclarationEntityDataGrid.getRows())){
|
|
|
96
|
+ for (SecurityManifestEntity sd: securityDeclarationEntityDataGrid.getRows()){
|
|
|
97
|
+ SecurityDeclarationVo sdVo = new SecurityDeclarationVo();
|
|
|
98
|
+ sdVo.setId(sd.getId());
|
|
|
99
|
+ sdVo.setSd_waybill(sd.getWaybill());
|
|
|
100
|
+ sdVo.setSd_cargo_shipper_name(sd.getShippername());
|
|
|
101
|
+ sdVo.setSd_cargo_agent_name(sd.getAgentname());
|
|
|
102
|
+ sdVo.setSd_transport_certificate(sd.getCertificate());
|
|
|
103
|
+ sdVo.setSd_transportation_prove(sd.getProve());
|
|
|
104
|
+ sdVo.setSd_iata_number(sd.getIata());
|
|
|
105
|
+ sdVo.setUser_id(sd.getUSERID());
|
|
|
106
|
+ if("1".equals(sd.getStatics())){
|
|
|
107
|
+ sdVo.setSd_static("已发送安检申报报文");
|
|
|
108
|
+ }
|
|
|
109
|
+ sdVo.setOperation(sd.getOperation());
|
|
|
110
|
+ sdVo.setCustoms(sd.getCustoms());
|
|
|
111
|
+ rows.add(sdVo);
|
110
|
}
|
112
|
}
|
111
|
- sdVo.setOperation(sd.getOperation());
|
|
|
112
|
- sdVo.setCustoms(sd.getCustoms());
|
|
|
113
|
- rows.add(sdVo);
|
|
|
114
|
}
|
113
|
}
|
|
|
114
|
+ DataGrid<SecurityDeclarationVo> vos = new DataGrid<>();
|
|
|
115
|
+ vos.setRows(rows);
|
|
|
116
|
+ vos.setTotal(securityDeclarationEntityDataGrid.getTotal());
|
|
|
117
|
+ return vos;
|
|
|
118
|
+
|
|
|
119
|
+ }catch (Exception e){
|
|
|
120
|
+ e.printStackTrace();
|
|
|
121
|
+ DataGrid<SecurityDeclarationVo> vos = new DataGrid<>();
|
|
|
122
|
+ return vos;
|
115
|
}
|
123
|
}
|
116
|
- DataGrid<SecurityDeclarationVo> vos = new DataGrid<>();
|
|
|
117
|
- vos.setRows(rows);
|
|
|
118
|
- vos.setTotal(securityDeclarationEntityDataGrid.getTotal());
|
|
|
119
|
- return vos;
|
124
|
+
|
120
|
}
|
125
|
}
|
121
|
|
126
|
|
122
|
|
127
|
|