新增AI教练模块,包括控制器、服务、模型及数据传输对象,更新应用模块以引入新模块,同时在打卡模块中添加按时间范围返回每日打卡状态的功能
This commit is contained in:
@@ -3,6 +3,7 @@ import { SequelizeModule } from "@nestjs/sequelize";
|
||||
import { UsersController } from "./users.controller";
|
||||
import { UsersService } from "./users.service";
|
||||
import { User } from "./models/user.model";
|
||||
import { UserProfile } from "./models/user-profile.model";
|
||||
import { ApplePurchaseService } from "./services/apple-purchase.service";
|
||||
import { EncryptionService } from "../common/encryption.service";
|
||||
import { AppleAuthService } from "./services/apple-auth.service";
|
||||
@@ -11,6 +12,7 @@ import { BlockedTransaction } from "./models/blocked-transaction.model";
|
||||
import { UserPurchase } from "./models/user-purchase.model";
|
||||
import { PurchaseRestoreLog } from "./models/purchase-restore-log.model";
|
||||
import { RevenueCatEvent } from "./models/revenue-cat-event.model";
|
||||
import { CosService } from './cos.service';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
@@ -20,6 +22,7 @@ import { RevenueCatEvent } from "./models/revenue-cat-event.model";
|
||||
UserPurchase,
|
||||
PurchaseRestoreLog,
|
||||
RevenueCatEvent,
|
||||
UserProfile,
|
||||
]),
|
||||
JwtModule.register({
|
||||
secret: process.env.JWT_ACCESS_SECRET || 'your-access-token-secret-key',
|
||||
@@ -27,7 +30,7 @@ import { RevenueCatEvent } from "./models/revenue-cat-event.model";
|
||||
}),
|
||||
],
|
||||
controllers: [UsersController],
|
||||
providers: [UsersService, ApplePurchaseService, EncryptionService, AppleAuthService],
|
||||
providers: [UsersService, ApplePurchaseService, EncryptionService, AppleAuthService, CosService],
|
||||
exports: [UsersService, AppleAuthService],
|
||||
})
|
||||
export class UsersModule { }
|
||||
|
||||
Reference in New Issue
Block a user