import { Router } from 'express' import { requireAdminRoles } from './session.js' import cloudtentaclesRouter from './platform-config/cloudtentacles.js' import kuaishouIndustryRouter from './platform-config/kuaishou-industry.js' import kuaishouFeifeiRouter from './platform-config/kuaishou-feifei.js' import ninetyoneRouter from './platform-config/ninetyone.js' import notificationsRouter from './platform-config/notifications.js' import fulfillmentRoutingRouter from './platform-config/fulfillment-routing.js' import affiliateDashRouter from './platform-config/affiliate-dash.js' import pddRouter from './platform-config/pdd.js' const router = Router() router.use('/platform-config', kuaishouIndustryRouter) router.use('/platform-config', requireAdminRoles(['admin'])) router.use('/platform-config', notificationsRouter) router.use('/platform-config', kuaishouFeifeiRouter) router.use('/platform-config', ninetyoneRouter) router.use('/platform-config', fulfillmentRoutingRouter) router.use('/platform-config', cloudtentaclesRouter) router.use('/platform-config', affiliateDashRouter) router.use('/platform-config', pddRouter) export default router