xiaoyong931011
2022-10-30 4bcf4fb8c6bf5d45558967fa700d113a04afedd2
src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
@@ -3,6 +3,7 @@
import cc.mrbird.febs.common.annotation.EncryptEnable;
import cc.mrbird.febs.common.configure.i18n.MessageSourceUtils;
import cc.mrbird.febs.common.contants.AppContants;
import cc.mrbird.febs.common.controller.BaseController;
import cc.mrbird.febs.common.entity.FebsResponse;
import cc.mrbird.febs.common.utils.LoginUserUtil;
import cc.mrbird.febs.common.utils.RedisUtils;
@@ -21,6 +22,7 @@
import org.springframework.web.bind.annotation.*;
import javax.validation.Valid;
import java.util.Map;
/**
 * @author
@@ -33,7 +35,7 @@
@RestController
@Api(value = "dapp接口", tags = "dapp接口")
@RequestMapping(value = "/dapi/member")
public class ApiDappMemberController {
public class ApiDappMemberController extends BaseController {
    private final DappWalletService dappWalletService;
    private final DappSystemService dappSystemService;
@@ -153,7 +155,8 @@
    })
    @PostMapping(value = "/findAmountInPage")
    public FebsResponse findAmountInPage(@RequestBody ApiAmountChangeDto apiAmountChangeDto) {
        return new FebsResponse().success().data(dappMemberService.findAmountInPage(apiAmountChangeDto));
        Map<String, Object> data = getDataTable(dappMemberService.findAmountInPage(apiAmountChangeDto));
        return new FebsResponse().success().data(data);
    }
    @ApiOperation(value ="IGT我的团队-新增团队成员", notes = "我的团队-新增团队成员")
@@ -168,7 +171,9 @@
    })
    @PostMapping(value = "/myTeammateInfo")
    public FebsResponse myTeammateInfo(@RequestBody ApiMyTeammateInfoDto apiMyTeammateInfoDto) {
        return dappMemberService.myTeammateInfo(apiMyTeammateInfoDto);
        Map<String, Object> data = getDataTable(dappMemberService.myTeammateInfo(apiMyTeammateInfoDto));
        return new FebsResponse().success().data(data);
    }
    @ApiOperation(value ="IGT我的团队-资金记录-分页", notes = "我的团队-资金记录-分页")
@@ -177,7 +182,8 @@
    })
    @PostMapping(value = "/teammateChangeListInPage")
    public FebsResponse teammateChangeListInPage(@RequestBody ApiAmountChangeDto apiAmountChangeDto) {
        return dappMemberService.findTeammateChangeListInPage(apiAmountChangeDto);
        Map<String, Object> data = getDataTable(dappMemberService.findTeammateChangeListInPage(apiAmountChangeDto));
        return new FebsResponse().success().data(data);
    }
    @ApiOperation(value = "IGT更新登录密码", notes = "更新登录密码")
@@ -185,4 +191,41 @@
    public FebsResponse updatePassword(@RequestBody ApiUpdatePasswordDto apiUpdatePasswordDto) {
        return dappWalletService.updatePassword(apiUpdatePasswordDto);
    }
    @ApiOperation(value = "IGT重置登录密码", notes = "重置登录密码")
    @PostMapping(value = "/resetPassword")
    public FebsResponse resetPassword(@RequestBody ApiResetPasswordDto apiResetPasswordDto) {
        return dappWalletService.resetPassword(apiResetPasswordDto);
    }
    @ApiOperation(value ="IGT银行卡-列表分页", notes = "银行卡-列表分页")
    @ApiResponses(value = {
            @ApiResponse(code = 200, message = "success", response = ApiBankListVo.class)
    })
    @PostMapping(value = "/bankList")
    public FebsResponse bankList(@RequestBody ApiBankListDto apiBankListDto) {
//        Map<String, Object> data = getDataTable(dappMemberService.getBankListInPage(apiBankListDto));
        return dappMemberService.getBankListInPage(apiBankListDto);
    }
    @ApiOperation(value ="IGT银行卡-新增", notes = "银行卡-新增")
    @PostMapping(value = "/addBank")
    public FebsResponse addBank(@RequestBody ApiAddBankDto addBankDto) {
        return dappMemberService.addBank(addBankDto);
    }
    @ApiOperation(value ="IGT我的钱包", notes = "我的钱包")
    @ApiResponses(value = {
            @ApiResponse(code = 200, message = "success", response = ApiAddressInfoVo.class)
    })
    @PostMapping(value = "/myAddress")
    public FebsResponse myAddress() {
        return dappMemberService.getBankListInPage();
    }
    @ApiOperation(value ="IGT我的钱包-新增", notes = "我的钱包-新增")
    @PostMapping(value = "/addAddress")
    public FebsResponse addAddress(@RequestBody ApiAddAddressDto apiAddAddressDto) {
        return dappMemberService.addAddress(apiAddAddressDto);
    }
}