| | |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.dao.business.model.Orders; |
| | | import com.doumee.core.utils.Utils; |
| | | import com.doumee.dao.vo.IndexOrderCountVO; |
| | | import com.doumee.service.business.OrdersService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | ordersService.updateById(orders); |
| | | return ApiResponse.success(null); |
| | | } |
| | | @ApiOperation("根据ID查询交易流水信息更新最新交易状态") |
| | | @PostMapping("/updateByPayStatus") |
| | | @RequiresPermissions("business:orders:update") |
| | | public ApiResponse updateByPayStatus(@RequestBody Orders orders) { |
| | | ordersService.updateByPayStatus(orders); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ApiOperation("分页查询") |
| | | @PostMapping("/page") |
| | |
| | | return ApiResponse.success(ordersService.findPage(pageWrap)); |
| | | } |
| | | |
| | | @ApiOperation("数据统计") |
| | | @PostMapping("/getIndexData") |
| | | public ApiResponse<IndexOrderCountVO> getIndexData (@RequestBody Orders pageWrap) { |
| | | return ApiResponse.success(ordersService.getIndexData(pageWrap)); |
| | | } |
| | | |
| | | @ApiOperation("导出Excel") |
| | | @PostMapping("/exportExcel") |
| | | @RequiresPermissions("business:orders:exportExcel") |