浏览代码

开发小微入驻接口文档

july 4 年之前
父节点
当前提交
d055b02201
共有 1 个文件被更改,包括 33 次插入27 次删除
  1. 33 27
      ldt-core/src/main/java/org/springblade/yeePay/controller/YeepayController.java

+ 33 - 27
ldt-core/src/main/java/org/springblade/yeePay/controller/YeepayController.java

@@ -48,147 +48,153 @@ public class YeepayController {
 
 	@PostMapping("/invite")
 	@ApiOperation("商户入驻")
-	public R invite(@RequestBody InvitationDto invitationDto){
+	public R invite(@RequestBody InvitationDto invitationDto) {
 		return R.data(yeepaySaasService.inviteMerchant(invitationDto));
 	}
 
+	@PostMapping("/inviteMicro")
+	@ApiOperation("小微入驻")
+	public R inviteMicro(@RequestBody MicroInvitationDto microInvitationDto) {
+		return R.data(yeepaySaasService.inviteMicro(microInvitationDto));
+	}
+
 	@PostMapping("wechatApply")
 	@ApiOperation("微信实名认证")
-	public R wechatApply(@RequestBody WechatApplyDto wechatApplyDto){
+	public R wechatApply(@RequestBody WechatApplyDto wechatApplyDto) {
 		return R.data(yeepaySaasService.wechatApply(wechatApplyDto));
 	}
 
 	@PostMapping("querywechatApply")
 	@ApiOperation("微信实名认证查询")
-	public R querywechatApply(WechatAuthDto wechatAuthDtow){
+	public R querywechatApply(WechatAuthDto wechatAuthDtow) {
 		return R.data(yeepaySaasService.wechatAuthQuery(wechatAuthDtow));
 	}
 
 	@PostMapping("cancelWechatApply")
 	@ApiOperation("撤销微信实名认证")
-	public R cancelWechatApply(WechatAuthDto wechatAuthDtow){
+	public R cancelWechatApply(WechatAuthDto wechatAuthDtow) {
 		return R.data(yeepaySaasService.wechatAuthCancel(wechatAuthDtow));
 	}
 
 	@PostMapping("queryShopStatus")
 	@ApiOperation("商户开户意愿查询")
-	public R queryShopStatus(AuthStateQueryDto authStateQueryDto){
+	public R queryShopStatus(AuthStateQueryDto authStateQueryDto) {
 		return R.data(yeepaySaasService.authStateQuery(authStateQueryDto));
 	}
 
 	@PostMapping("queryInvitation")
 	@ApiOperation("入驻查询")
-	public R queryInvitation(String requestId){
+	public R queryInvitation(String requestId) {
 		return R.data(yeepaySaasService.queryInvitation(requestId));
 	}
 
 	@PostMapping("orderInit")
 	@ApiOperation("聚合支付下单")
-	public R orderInit(@RequestBody InitOrderDto initOrderDto){
+	public R orderInit(@RequestBody InitOrderDto initOrderDto) {
 		return R.data(yeepaySaasService.aggPrepay(initOrderDto));
 	}
 
 	@PostMapping("payLinkOrder")
 	@ApiOperation("聚合码支付下单")
-	public R payLinkOrder(@RequestBody PayLinkOrderDto payLinkOrderDto){
+	public R payLinkOrder(@RequestBody PayLinkOrderDto payLinkOrderDto) {
 		return R.data(yeepaySaasService.payLinkOrder(payLinkOrderDto));
 	}
 
 	@PostMapping("configApp")
 	@ApiOperation("配置小程序")
-	public R configApp(@RequestBody ConfigAppDto configAppDto){
+	public R configApp(@RequestBody ConfigAppDto configAppDto) {
 		return R.data(yeepayCommonService.configApp(configAppDto));
 	}
 
 	@GetMapping("queryAppStatus")
 	@ApiOperation("查询小程序配置信息")
-	public R queryAppStatus(String appIdType,String parentMerchantNo,String merchantNo){
-		return R.data(yeepayCommonService.queryApp(parentMerchantNo,merchantNo,appIdType));
+	public R queryAppStatus(String appIdType, String parentMerchantNo, String merchantNo) {
+		return R.data(yeepayCommonService.queryApp(parentMerchantNo, merchantNo, appIdType));
 	}
 
 	@PostMapping("/upload")
 	@ApiOperation("上传文件")
-	public R upload( MultipartFile file){
- 		return R.data(yeepayCommonService.addFileToYeepay(file));
+	public R upload(MultipartFile file) {
+		return R.data(yeepayCommonService.addFileToYeepay(file));
 	}
 
 	@GetMapping("/queryBalance")
 	@ApiOperation("账户余额查询")
-	public JSONObject queryBalance(String merchant){
+	public JSONObject queryBalance(String merchant) {
 		return JSON.parseObject(yeepaySaasService.accountInfosQuery(merchant).getStringResult());
 	}
 
 
 	@PostMapping("/withdrawCardBind")
 	@ApiOperation("银行卡绑卡")
-	public R withdrawCardBind(@RequestBody WithdrawCardBindDto withdrawCardBindDto){
+	public R withdrawCardBind(@RequestBody WithdrawCardBindDto withdrawCardBindDto) {
 		return R.data(yeepaySaasService.withdrawCardBind(withdrawCardBindDto));
 	}
 
 	@GetMapping("/withdrawCardQuery")
 	@ApiOperation("提现卡查询")
-	public R withdrawCardQuery(String merchantNo){
+	public R withdrawCardQuery(String merchantNo) {
 		return R.data(yeepaySaasService.withdrawCardQuery(merchantNo));
 	}
 
 	@GetMapping("/settleBalanceQuery")
 	@ApiOperation("待结算金额查询")
-	public R settleBalanceQuery(SettleBalanceQueryDto settleBalanceQueryDto){
+	public R settleBalanceQuery(SettleBalanceQueryDto settleBalanceQueryDto) {
 		return R.data(yeepaySaasService.settleBalanceQuery(settleBalanceQueryDto));
 	}
 
 	@PostMapping("/withdraw")
 	@ApiOperation("提现")
-	public R withdraw(WithdrawOrderDto withdrawOrderDto){
+	public R withdraw(WithdrawOrderDto withdrawOrderDto) {
 		return R.data(yeepaySaasService.withdrawOrder(withdrawOrderDto));
 	}
 
 	@PostMapping("/withdrawQuery")
 	@ApiOperation("提现查询")
-	public R withdrawQuery(WithdrawQueryDto withdrawQueryDto){
+	public R withdrawQuery(WithdrawQueryDto withdrawQueryDto) {
 		return R.data(yeepaySaasService.withdrawQuery(withdrawQueryDto));
 	}
 
 	@PostMapping("/settle")
 	@ApiOperation("结算")
-	public R settle(SettleSelfSettleApplyDto settleSelfSettleApplyDto){
+	public R settle(SettleSelfSettleApplyDto settleSelfSettleApplyDto) {
 		return R.data(yeepaySaasService.settleSelfSettleApply(settleSelfSettleApplyDto));
 	}
 
 	@GetMapping("/feeQuery")
 	@ApiOperation("产品费率查询")
-	public JSONObject feeQuery(ProductFeeQueryDto productFeeQueryDto){
+	public JSONObject feeQuery(ProductFeeQueryDto productFeeQueryDto) {
 		return JSON.parseObject(yeepaySaasService.productFeeQuery(productFeeQueryDto).getStringResult());
 	}
 
 	@GetMapping("/feeUpdate")
 	@ApiOperation("产品费率修改")
-	public JSONObject feeUpdate(ProductFeeModifyDto productFeeModifyDto){
+	public JSONObject feeUpdate(ProductFeeModifyDto productFeeModifyDto) {
 		return JSON.parseObject(yeepaySaasService.productFeeModify(productFeeModifyDto).getStringResult());
 	}
 
 	@PostMapping("/transfer")
 	@ApiOperation("商户转账")
-	public JSONObject transfer(TransferOrderDto transferOrderDto){
+	public JSONObject transfer(TransferOrderDto transferOrderDto) {
 		return JSON.parseObject(yeepaySaasService.transferOrder(transferOrderDto).getStringResult());
 	}
 
 	@PostMapping("/reCharge")
 	@ApiOperation("充值")
-	public JSONObject reCharge(OnlineBankRechargeOrderDto onlineBankRechargeOrderDto){
+	public JSONObject reCharge(OnlineBankRechargeOrderDto onlineBankRechargeOrderDto) {
 		return JSON.parseObject(yeepaySaasService.onlineBankRechargeOrder(onlineBankRechargeOrderDto).getStringResult());
 	}
 
 	@PostMapping("/queryOrder")
 	@ApiOperation("查询订单")
 	@ApiLog
-	public JSONObject queryOrder(TradeOrderQueryDto orderQueryDto){
+	public JSONObject queryOrder(TradeOrderQueryDto orderQueryDto) {
 		return JSON.parseObject(yeepaySaasService.tradeOrderQuery(orderQueryDto).getStringResult());
 	}
 
 	@GetMapping("/bill/tradedaydownload")
 	@ApiOperation("对账")
-	public YopResponse tradedaydownload(BillTradeDayDownloadDto billTradeDayDownloadDto){
+	public YopResponse tradedaydownload(BillTradeDayDownloadDto billTradeDayDownloadDto) {
 		return yeepaySaasService.billTradeDayDownload(billTradeDayDownloadDto);
 	}
 
@@ -196,7 +202,7 @@ public class YeepayController {
 	@ApiOperation("测试")
 	@ApiLog
 	public R test() {
-		logger.info("log","asdf");
+		logger.info("log", "asdf");
 		return R.success("s");
 	}