|
|
|
@ -3,12 +3,10 @@ package com.qniao.dam.api.query.bankcard.user; |
|
|
|
import com.qniao.dam.api.query.bankcard.user.response.BankCardVo; |
|
|
|
import com.qniao.dam.domian.aggregate.walletaccount.constant.IdentityTypeEnum; |
|
|
|
import com.qniao.dam.query.bankcard.BankCardQueryService; |
|
|
|
import com.qniao.dau.infrastructure.constant.RequestHeaderFields; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
import org.springframework.web.bind.annotation.GetMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestParam; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
|
import java.util.List; |
|
|
|
@ -22,9 +20,15 @@ public class BankCardUserQueryController { |
|
|
|
private BankCardQueryService bankCardQueryService; |
|
|
|
|
|
|
|
@GetMapping("list/bank-card/by-individual") |
|
|
|
@ApiOperation("用户银行卡列表") |
|
|
|
@ApiOperation("用户查询银行卡列表") |
|
|
|
public List<BankCardVo> userListBankCardByIndividual(@RequestParam("userId") Long userId) { |
|
|
|
return bankCardQueryService.listBankCardVo(userId, null, IdentityTypeEnum.INDIVIDUAL); |
|
|
|
} |
|
|
|
|
|
|
|
@GetMapping("list/bank-card/by-organization") |
|
|
|
@ApiOperation("组织查询银行卡列表") |
|
|
|
public List<BankCardVo> userListBankCardByOrganization(@RequestHeader(name = RequestHeaderFields.FIELD_ORGANIZATION_ID) Long orgId) { |
|
|
|
return bankCardQueryService.listBankCardVo(null, orgId, IdentityTypeEnum.ORGANIZATION); |
|
|
|
} |
|
|
|
|
|
|
|
} |