| | |
| | | return iApiMallProductService.orderRecordList(apiOrderListDto); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "FCM-订单管理-查看提现详情-新", notes = "FCM-订单管理-查看提现详情-新") |
| | | @ApiResponses({ |
| | | @ApiResponse(code = 200, message = "success", response = ApiOrderSellRecordInfoVo.class) |
| | | }) |
| | | @PostMapping(value = "/orderSellRecord") |
| | | public FebsResponse orderSellRecord(@RequestBody @Valid ApiOrderSellInfoDto apiOrderSellInfoDto) { |
| | | return iApiMallProductService.orderSellRecord(apiOrderSellInfoDto); |
| | | } |
| | | |
| | | @ApiOperation(value = "FCM-订单管理-查看预约详情-新", notes = "FCM-订单管理-查看预约详情-新") |
| | | @ApiResponses({ |
| | | @ApiResponse(code = 200, message = "success", response = ApiOrderBuyRecordInfoVo.class) |
| | | }) |
| | | @PostMapping(value = "/orderBuyRecord") |
| | | public FebsResponse orderBuyRecord(@RequestBody @Valid ApiOrderBuyInfoDto apiOrderBuyInfoDto) { |
| | | return iApiMallProductService.orderBuyRecord(apiOrderBuyInfoDto); |
| | | } |
| | | |
| | | @ApiOperation(value = "FCM-订单管理-查看提现详情", notes = "FCM-订单管理-查看提现详情") |
| | | @ApiResponses({ |
| | | @ApiResponse(code = 200, message = "success", response = ApiOrderSellInfoVo.class) |
| | |
| | | List<MallProductBuyRecord> selectByState(@Param("state")int value); |
| | | |
| | | IPage<ApiOrderRecordListVo> selectListInPage(IPage<ApiOrderRecordListVo> pageBuy, @Param("record")ApiOrderRecordListDto apiOrderListDto); |
| | | |
| | | ApiOrderBuyRecordInfoVo selectByBuyRecordId(@Param("id")Long productBuyRecordId); |
| | | } |
| | |
| | | List<MallProductSellRecord> selectListByState(@Param("state")int value); |
| | | |
| | | IPage<ApiOrderRecordListVo> selectListInPage(IPage<ApiOrderRecordListVo> pageSell, @Param("record")ApiOrderRecordListDto apiOrderListDto); |
| | | |
| | | ApiOrderSellRecordInfoVo selectBySellRecordId( @Param("id")Long productSellRecordId); |
| | | } |
| | |
| | | FebsResponse orderSellComplain(ApiOrderSellComplainDto apiOrderSellComplainDto); |
| | | |
| | | FebsResponse orderRecordList(ApiOrderRecordListDto apiOrderListDto); |
| | | |
| | | FebsResponse orderSellRecord(ApiOrderSellInfoDto apiOrderSellInfoDto); |
| | | |
| | | FebsResponse orderBuyRecord(ApiOrderBuyInfoDto apiOrderBuyInfoDto); |
| | | } |
| | |
| | | |
| | | return new FebsResponse().success().data(objects); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse orderSellRecord(ApiOrderSellInfoDto apiOrderSellInfoDto) { |
| | | Long productSellRecordId = apiOrderSellInfoDto.getId(); |
| | | Long memberId = LoginUserUtil.getLoginUser().getId(); |
| | | MallProductSellRecord mallProductSellRecord = mallProductSellRecordMapper.selectById(productSellRecordId); |
| | | if(ObjectUtil.isEmpty(mallProductSellRecord)){ |
| | | throw new FebsException("记录不存在"); |
| | | } |
| | | ApiOrderSellRecordInfoVo apiOrderSellRecordInfoVo = mallProductSellRecordMapper.selectBySellRecordId(productSellRecordId); |
| | | return new FebsResponse().success().data(apiOrderSellRecordInfoVo); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse orderBuyRecord(ApiOrderBuyInfoDto apiOrderBuyInfoDto) { |
| | | Long productBuyRecordId = apiOrderBuyInfoDto.getId(); |
| | | Long memberId = LoginUserUtil.getLoginUser().getId(); |
| | | MallProductBuyRecord mallProductBuyRecord = mallProductBuyRecordMapper.selectById(productBuyRecordId); |
| | | if(ObjectUtil.isEmpty(mallProductBuyRecord)){ |
| | | throw new FebsException("记录不存在"); |
| | | } |
| | | ApiOrderBuyRecordInfoVo apiOrderBuyRecordInfoVo = mallProductBuyRecordMapper.selectByBuyRecordId(productBuyRecordId); |
| | | return new FebsResponse().success().data(apiOrderBuyRecordInfoVo); |
| | | } |
| | | } |
| | |
| | | order by a.CREATED_TIME desc |
| | | </select> |
| | | |
| | | <select id="selectByBuyRecordId" resultType="cc.mrbird.febs.mall.vo.ApiOrderBuyRecordInfoVo"> |
| | | select a.*, |
| | | b.account_login, |
| | | c.wx_qrcode, |
| | | c.ali_qrcode, |
| | | c.bank_name, |
| | | c.phone, |
| | | c.bank, |
| | | c.bank_no, |
| | | c.usdt_tongdao, |
| | | c.usdt_address |
| | | from mall_product_buy_record a |
| | | left join mall_member b on a.member_id = b.id |
| | | left join mall_member_payment c on a.member_id = c.member_id |
| | | where a.id = #{id} |
| | | and a.state != 0 |
| | | </select> |
| | | |
| | | </mapper> |
| | |
| | | order by a.CREATED_TIME desc |
| | | </select> |
| | | |
| | | <select id="selectBySellRecordId" resultType="cc.mrbird.febs.mall.vo.ApiOrderSellRecordInfoVo"> |
| | | select a.*, |
| | | b.account_login, |
| | | c.wx_qrcode, |
| | | c.ali_qrcode, |
| | | c.bank_name, |
| | | c.phone, |
| | | c.bank, |
| | | c.bank_no, |
| | | c.usdt_tongdao, |
| | | c.usdt_address |
| | | from mall_product_sell_record a |
| | | left join mall_member b on a.member_id = b.id |
| | | left join mall_member_payment c on a.member_id = c.member_id |
| | | where a.id = #{id} |
| | | and a.state != 0 |
| | | </select> |
| | | |
| | | </mapper> |