Commit f00ffa91e612b44e1a94ec54c129c0ca556368d8
Merge branch 'branch_0808' of http://192.168.1.195:9998/ZTEITS-Developers/zteits…
…-bcp-portal.git into branch_0808
Showing
1 changed file
with
62 additions
and
0 deletions
src/main/java/com/zteits/irain/portal/web/parkinglotcloudplatform/datastatistic/OrderManageController.java
0 → 100644
| 1 | +package com.zteits.irain.portal.web.parkinglotcloudplatform.datastatistic; | |
| 2 | + | |
| 3 | +import com.alibaba.dubbo.common.utils.CollectionUtils; | |
| 4 | + | |
| 5 | +import com.clouds.common.web.BizController; | |
| 6 | +import com.clouds.common.web.vo.BizResultVO; | |
| 7 | +import com.clouds.common.web.vo.EasyUIDataGridVO; | |
| 8 | +import com.zteits.clouds.api.apibase.bean.BizResult; | |
| 9 | +import com.zteits.clouds.api.apibase.bean.PageBean; | |
| 10 | +import com.zteits.clouds.api.apibase.constants.ErrorType; | |
| 11 | +import com.zteits.clouds.api.apibase.exception.BizException; | |
| 12 | +import com.zteits.clouds.api.dto.pay.ParkOrderDTO; | |
| 13 | +import com.zteits.clouds.api.dto.pay.param.ParkOrderByConditionQueryRequest; | |
| 14 | +import com.zteits.clouds.api.service.pay.TdBOrderService; | |
| 15 | +import io.swagger.annotations.Api; | |
| 16 | +import io.swagger.annotations.ApiOperation; | |
| 17 | +import org.springframework.beans.factory.annotation.Autowired; | |
| 18 | +import org.springframework.web.bind.annotation.PostMapping; | |
| 19 | +import org.springframework.web.bind.annotation.RequestBody; | |
| 20 | +import org.springframework.web.bind.annotation.RequestMapping; | |
| 21 | +import org.springframework.web.bind.annotation.RestController; | |
| 22 | + | |
| 23 | +/** | |
| 24 | + * Copyright: Copyright (c) 2017 zteits | |
| 25 | + * | |
| 26 | + * @ClassName: com.zteits.irain.portal.web.parkinglotcloudplatform.datastatistic | |
| 27 | + * @Description: | |
| 28 | + * @version: v1.0.0 | |
| 29 | + * @author: atao | |
| 30 | + * @date: 2017/8/24 上午9:18 | |
| 31 | + * Modification History: | |
| 32 | + * Date Author Version Description | |
| 33 | + * ---------------------------------------------------------* | |
| 34 | + * 2017/8/24 atao v1.0.0 创建 | |
| 35 | + */ | |
| 36 | +@Api(value = "订单管理",description = "订单管理") | |
| 37 | +@RestController | |
| 38 | +@RequestMapping("/order") | |
| 39 | +public class OrderManageController extends BizController { | |
| 40 | + | |
| 41 | + @Autowired | |
| 42 | + private TdBOrderService tdBOrderService; | |
| 43 | + | |
| 44 | + @ApiOperation("根据查询条件查询停车订单") | |
| 45 | + @PostMapping("/queryParkOrderByCondition") | |
| 46 | + public BizResultVO<EasyUIDataGridVO<ParkOrderDTO>> queryParkOrderByCondition( | |
| 47 | + @RequestBody ParkOrderByConditionQueryRequest request) throws Exception{ | |
| 48 | + if (CollectionUtils.isEmpty(request.getPlNos())) { | |
| 49 | + throw new BizException(ErrorType.PARAMM_NULL, "停车场编码"); | |
| 50 | + } | |
| 51 | + if (0 == request.getBaseRequest().getPageNum()) { | |
| 52 | + request.getBaseRequest().setPageNum(1); | |
| 53 | + } | |
| 54 | + | |
| 55 | + if (0 == request.getBaseRequest().getPageSize()) { | |
| 56 | + request.getBaseRequest().setPageSize(10); | |
| 57 | + } | |
| 58 | + BizResult<PageBean<ParkOrderDTO>> bizResult = tdBOrderService.queryParkOrderByCondition(request); | |
| 59 | + return returnJqGridData(bizResult,ParkOrderDTO.class); | |
| 60 | + } | |
| 61 | + | |
| 62 | +} | ... | ... |