| | |
| | | package cc.mrbird.febs.mall.controller.member; |
| | | |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | | import cc.mrbird.febs.mall.dto.CommissionChangeDto; |
| | | import cc.mrbird.febs.mall.dto.sale.ApiSaleListInfoDto; |
| | | import cc.mrbird.febs.mall.dto.sale.ApiSaleRecordInfoDto; |
| | | import cc.mrbird.febs.mall.dto.sale.ApiTeamListInfoDto; |
| | | import cc.mrbird.febs.mall.service.ApiSaleService; |
| | | import cc.mrbird.febs.mall.service.IApiMallMemberWalletService; |
| | | import cc.mrbird.febs.mall.vo.MallMemberVo; |
| | | import cc.mrbird.febs.mall.vo.sale.*; |
| | | import io.swagger.annotations.Api; |
| | |
| | | public class ApiSaleController { |
| | | |
| | | private final ApiSaleService apiSaleService; |
| | | private final IApiMallMemberWalletService walletService; |
| | | |
| | | @ApiOperation(value = "我的推广", notes = "我的推广") |
| | | @ApiResponses({ |
| | |
| | | |
| | | return apiSaleService.saleRecord(dto); |
| | | } |
| | | |
| | | @ApiOperation(value = "佣金划转") |
| | | @PostMapping(value = "/commissionChange") |
| | | public FebsResponse commissionChange(@RequestBody @Validated CommissionChangeDto commissionChange) { |
| | | walletService.commissionChange(commissionChange); |
| | | return new FebsResponse().success(); |
| | | } |
| | | } |