This commit is contained in:
2026-07-01 08:27:26 +08:00
parent 9f4577d3d8
commit 25f0d8e97b
56 changed files with 5298 additions and 2 deletions
@@ -0,0 +1,55 @@
import { Module } from '@nestjs/common';
import { IamModule } from '../iam/iam.module';
import { AdminDashboardController } from './admin-dashboard.controller';
import { AdminDashboardService } from './admin-dashboard.service';
import { AdminUsersController } from './admin-users.controller';
import { AdminUsersService } from './admin-users.service';
import { AdminOrdersController } from './admin-orders.controller';
import { AdminOrdersService } from './admin-orders.service';
import { AdminStoresController, AdminStoreAccountsController, AdminStoreMediaController } from './admin-stores.controller';
import { AdminStoresService } from './admin-stores.service';
import { AdminPartnersController, AdminPartnerAccountsController } from './admin-partners.controller';
import { AdminPartnersService } from './admin-partners.service';
import { AdminCitiesController } from './admin-cities.controller';
import { AdminCitiesService } from './admin-cities.service';
import { AdminBenefitCouponsController, AdminBenefitLedgersController } from './admin-benefit.controller';
import { AdminBenefitService } from './admin-benefit.service';
import { AdminRedeemRecordsController, AdminDeliveriesController } from './admin-redeem.controller';
import { AdminRedeemService, AdminDeliveriesService } from './admin-redeem.service';
import { AdminHqAccountsController } from './admin-hq-accounts.controller';
import { AdminHqAccountsService } from './admin-hq-accounts.service';
import { SuperAdminGuard } from '../../common/guards/super-admin.guard';
@Module({
imports: [IamModule],
controllers: [
AdminDashboardController,
AdminUsersController,
AdminOrdersController,
AdminStoresController,
AdminStoreAccountsController,
AdminStoreMediaController,
AdminPartnersController,
AdminPartnerAccountsController,
AdminCitiesController,
AdminBenefitCouponsController,
AdminBenefitLedgersController,
AdminRedeemRecordsController,
AdminDeliveriesController,
AdminHqAccountsController,
],
providers: [
AdminDashboardService,
AdminUsersService,
AdminOrdersService,
AdminStoresService,
AdminPartnersService,
AdminCitiesService,
AdminBenefitService,
AdminRedeemService,
AdminDeliveriesService,
AdminHqAccountsService,
SuperAdminGuard,
],
})
export class OpsModule {}