| | |
| | | } |
| | | |
| | | /** |
| | | * 订单详情 |
| | | */ |
| | | @ApiOperation(value = "订单详情") |
| | | @ApiResponses({ |
| | | @ApiResponse(code = 0, message = "success", response = YdOrderVo.class) |
| | | }) |
| | | @GetMapping(value = "/getOrderInfo") |
| | | public Result getOrderInfo(@ApiParam(name = "id", value = "订单ID", required = true, example = "1") |
| | | @RequestParam(value = "id") Long id) { |
| | | return yunDingService.getOrderInfo(id); |
| | | } |
| | | |
| | | /** |
| | | *订单头部数据 |
| | | */ |
| | | @ApiOperation(value = "订单头部数据") |
| | |
| | | List<YdOrderEntity> selectNeedReturnOrders(); |
| | | |
| | | void UpdateByIdAndState(@Param("id")Long id, @Param("state")int state); |
| | | |
| | | YdOrderVo selectOrderByMemberIdAndId(@Param("memberId")Long memberId, @Param("id")Long id); |
| | | } |
| | |
| | | return Result.ok(orderAllInfoVo); |
| | | } |
| | | |
| | | @Override |
| | | public Result getOrderInfo(Long id) { |
| | | |
| | | log.info("获取订单详情"); |
| | | MemberEntity memberEntity = LoginUserUtils.getAppLoginUser(); |
| | | Long memberId = memberEntity.getId(); |
| | | YdOrderVo ydOrderVo = ydOrderDao.selectOrderByMemberIdAndId(memberId,id); |
| | | return Result.ok(ydOrderVo); |
| | | } |
| | | |
| | | /** |
| | | * 去加减币币账户余额,减少产品的剩余数目 |
| | | * @param memberId |
| | |
| | | Result getOrderList(YdOrderListDto ydOrderListDto); |
| | | |
| | | Result findOrderAllInfo(); |
| | | |
| | | Result getOrderInfo(Long id); |
| | | } |
| | |
| | | id = #{id} |
| | | </update> |
| | | |
| | | <select id="selectOrderByMemberIdAndId" resultType="com.xcong.excoin.modules.yunding.vo.YdOrderVo"> |
| | | SELECT |
| | | * |
| | | FROM |
| | | yd_order a |
| | | left join yd_product b on b.id = a.product_id |
| | | where a.member_id = #{memberId} |
| | | and a.id = #{id} |
| | | </select> |
| | | |
| | | </mapper> |