sdk:37ios支付及退款
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { Controller } from 'egg';
|
||||
import { GetGuildInfoByUserParam, GetServerListParam, GuildNameCallBackParam, PayCallback37Data, RoleNameCallBackParam } from '../domain/sdk';
|
||||
import { GetGuildInfoByUserParam, GetServerListParam, GuildNameCallBackParam, IOSRefundParam, PayCallback37Data, RoleNameCallBackParam } from '../domain/sdk';
|
||||
|
||||
export default class SdkController extends Controller {
|
||||
|
||||
@@ -10,6 +10,20 @@ export default class SdkController extends Controller {
|
||||
return;
|
||||
}
|
||||
|
||||
public async pay37IosCallback() {
|
||||
const { ctx } = this;
|
||||
const params = new PayCallback37Data(ctx.request.body);
|
||||
ctx.body = await ctx.service.sdk.pay37IOSCallback(params);
|
||||
return;
|
||||
}
|
||||
|
||||
public async refundIOSCallback() {
|
||||
const { ctx } = this;
|
||||
const params = new IOSRefundParam(ctx.request.body);
|
||||
ctx.body = await ctx.service.sdk.refundIOSCallback(params);
|
||||
return;
|
||||
}
|
||||
|
||||
public async treatRoleName() {
|
||||
const { ctx } = this;
|
||||
const params = new RoleNameCallBackParam(ctx.query);
|
||||
|
||||
Reference in New Issue
Block a user