Commit b5d36fb2c96235020fe0e38ad09dc24c2b09afaa
pda
Showing
1 changed file
with
40 additions
and
38 deletions
src/main/java/com/zteits/irain/portal/web/parkinglotcloudplatform/devicemanagement/PdaController.java
... | ... | @@ -15,6 +15,7 @@ import org.springframework.beans.factory.annotation.Value; |
15 | 15 | import org.springframework.web.bind.annotation.GetMapping; |
16 | 16 | import org.springframework.web.bind.annotation.PostMapping; |
17 | 17 | import org.springframework.web.bind.annotation.RequestBody; |
18 | +import org.springframework.web.bind.annotation.RequestMapping; | |
18 | 19 | import org.springframework.web.bind.annotation.RequestParam; |
19 | 20 | import org.springframework.web.bind.annotation.RestController; |
20 | 21 | import org.springframework.web.multipart.MultipartFile; |
... | ... | @@ -35,6 +36,7 @@ import com.zteits.clouds.api.apibase.constants.ErrorType; |
35 | 36 | import com.zteits.clouds.api.apibase.exception.BizException; |
36 | 37 | import com.zteits.clouds.api.dto.park.dto.TpPPdaDTO; |
37 | 38 | import com.zteits.clouds.api.dto.park.dto.TpPTgsPassedcarDTO; |
39 | +import com.zteits.clouds.api.dto.park.param.TpPPdaPageQueryRequest; | |
38 | 40 | import com.zteits.clouds.api.dto.park.param.TpPPdaRequest; |
39 | 41 | import com.zteits.clouds.api.dto.park.param.TpPPdaSRequest; |
40 | 42 | import com.zteits.clouds.api.dto.park.param.TpPTgsPassedcarRequest; |
... | ... | @@ -60,6 +62,7 @@ import io.swagger.annotations.ApiOperation; |
60 | 62 | * 2017年8月31日 wangbiao v1.0.0 创建 |
61 | 63 | */ |
62 | 64 | @RestController |
65 | +@RequestMapping("/padinfo") | |
63 | 66 | public class PdaController extends BizController { |
64 | 67 | |
65 | 68 | private static final Logger logger = LoggerFactory.getLogger(InOutParkStatisticController.class); |
... | ... | @@ -74,7 +77,7 @@ public class PdaController extends BizController { |
74 | 77 | |
75 | 78 | |
76 | 79 | |
77 | - @ApiOperation("PDA信息信息") | |
80 | + @ApiOperation("过车查询") | |
78 | 81 | @PostMapping("/queryPassedca4pabe") |
79 | 82 | public BizResultVO<EasyUIDataGridVO<TpPTgsPassedcarDTO>> queryPassedca4pabe(@RequestBody TpPTgsPassedcarRequest tpPTgsPassedcarRequest, HttpServletRequest request, |
80 | 83 | HttpServletResponse response){ |
... | ... | @@ -91,9 +94,9 @@ public class PdaController extends BizController { |
91 | 94 | return new BizResultVO<EasyUIDataGridVO<TpPTgsPassedcarDTO>>(); |
92 | 95 | } |
93 | 96 | |
94 | - @ApiOperation("PDA信息信息") | |
97 | + @ApiOperation("PDA分页查询信息") | |
95 | 98 | @PostMapping("/queryPdaInfo4pabe") |
96 | - public BizResultVO<EasyUIDataGridVO<TpPPdaDTO>> queryPdaInfo4pabe(@RequestBody TpPPdaRequest tpPPdaRequest, HttpServletRequest request, | |
99 | + public BizResultVO<EasyUIDataGridVO<TpPPdaDTO>> queryPdaInfo4pabe(@RequestBody TpPPdaPageQueryRequest tpPPdaRequest, HttpServletRequest request, | |
97 | 100 | HttpServletResponse response){ |
98 | 101 | BizResult<PageBean<TpPPdaDTO>> bizResult = new BizResult<PageBean<TpPPdaDTO>>(); |
99 | 102 | try { |
... | ... | @@ -178,41 +181,40 @@ public class PdaController extends BizController { |
178 | 181 | return new BizResultVO<Integer>(); |
179 | 182 | } |
180 | 183 | |
181 | - @ApiOperation("pda信息导出excel") | |
182 | - @GetMapping("exportBerthInfoExcel") | |
183 | - public void exportBerthInfoExcel(@RequestBody TpPPdaRequest tpPPdaRequest, HttpServletRequest requests, HttpServletResponse response) { | |
184 | - tpPPdaRequest.setSysCode(sysCode); | |
185 | - BizResult<List<TpPPdaDTO>> list = tpPPdaService.queryPdaInfo(tpPPdaRequest); | |
186 | - String[] title = new String[] { "序号","设备编号", "设备名称", "设备类型", "状态","持有人","资源描述" }; | |
187 | - String sheetName = "PDA信息"; | |
188 | - String fileName = sheetName+DateUtil.getDate(); | |
189 | - // 1.创建excel信息 | |
190 | - XSSFSheet workSheet = ExcelUtil.createExcel(fileName); | |
191 | - // 2.设置excel表头和表体 | |
192 | - Layouter.buildReport(workSheet, title, 0, 0); | |
193 | - // 3.填充数据 | |
194 | - List<Object[]> contentList = new ArrayList<Object[]>(); | |
195 | - int number = 1; | |
196 | - if(list.isSuccess() && CollectionUtil.isNotEmpty(list.getData())){ | |
197 | - for (TpPPdaDTO b : list.getData()) { | |
198 | - Object[] obj = new Object[title.length]; | |
199 | - int index = 0; | |
200 | - obj[index++] = number++; | |
201 | - obj[index++] = b.getId(); | |
202 | - obj[index++] = b.getPdaNo(); | |
203 | - obj[index++] = b.getPdaName(); | |
204 | - obj[index++] = b.getPdaType(); | |
205 | - obj[index++] = b.getPdaStatus(); | |
206 | - obj[index++] = b.getOwnerName(); | |
207 | - obj[index++] = b.getRemark(); | |
208 | - contentList.add(obj); | |
209 | - } | |
210 | - } | |
211 | - ExcleFillDateManager fillUserManager = new ExcleFillDateManager(); | |
212 | - fillUserManager.fillSalesOrga(workSheet, title, contentList, 2); | |
213 | - // 4.excel输出配置 | |
214 | - ExcelUtil.write(response, workSheet, fileName); | |
215 | - } | |
184 | +// @ApiOperation("pda信息导出excel") | |
185 | +// @GetMapping("exportBerthInfoExcel") | |
186 | +// public void exportBerthInfoExcel(@RequestBody TpPPdaRequest tpPPdaRequest, HttpServletRequest requests, HttpServletResponse response) { | |
187 | +// tpPPdaRequest.setSysCode(sysCode); | |
188 | +// BizResult<PageBean<TpPPdaDTO>> list = tpPPdaService.queryPdaInfo4pabe(tpPPdaRequest); | |
189 | +// String[] title = new String[] { "序号","设备编号", "设备名称", "设备类型", "状态","资源描述" }; | |
190 | +// String sheetName = "PDA信息"; | |
191 | +// String fileName = sheetName+DateUtil.getDate(); | |
192 | +// // 1.创建excel信息 | |
193 | +// XSSFSheet workSheet = ExcelUtil.createExcel(fileName); | |
194 | +// // 2.设置excel表头和表体 | |
195 | +// Layouter.buildReport(workSheet, title, 0, 0); | |
196 | +// // 3.填充数据 | |
197 | +// List<Object[]> contentList = new ArrayList<Object[]>(); | |
198 | +// int number = 1; | |
199 | +// if(list.isSuccess() && CollectionUtil.isNotEmpty(list.getData())){ | |
200 | +// for (TpPPdaDTO b : list.getData()) { | |
201 | +// Object[] obj = new Object[title.length]; | |
202 | +// int index = 0; | |
203 | +// obj[index++] = number++; | |
204 | +// obj[index++] = b.getId(); | |
205 | +// obj[index++] = b.getPdaNo(); | |
206 | +// obj[index++] = b.getPdaName(); | |
207 | +// obj[index++] = b.getPdaType(); | |
208 | +// obj[index++] = b.getPdaStatus(); | |
209 | +// obj[index++] = b.getRemark(); | |
210 | +// contentList.add(obj); | |
211 | +// } | |
212 | +// } | |
213 | +// ExcleFillDateManager fillUserManager = new ExcleFillDateManager(); | |
214 | +// fillUserManager.fillSalesOrga(workSheet, title, contentList, 2); | |
215 | +// // 4.excel输出配置 | |
216 | +// ExcelUtil.write(response, workSheet, fileName); | |
217 | +// } | |
216 | 218 | |
217 | 219 | |
218 | 220 | @ApiOperation("pda信息 导入模板下载") | ... | ... |