feat: 套餐购买支持易支付、支付宝支付

This commit is contained in:
xiaojunnuo
2024-12-23 00:24:31 +08:00
parent 9c8c7a7812
commit faa28f88f9
69 changed files with 1073 additions and 407 deletions
@@ -39,4 +39,12 @@ export abstract class BaseController {
}
return userId;
}
getLoginUser() {
const user = this.ctx.user;
if (user == null) {
throw new Error('Token已过期');
}
return user;
}
}
@@ -148,6 +148,7 @@ export abstract class BaseService<T> {
page.limit = 20;
}
const qb = this.buildListQuery(pageReq);
qb.offset(page.offset).limit(page.limit);
const list = await qb.getMany();
const total = await qb.getCount();