|
@@ -12,6 +12,7 @@ import wechatPayRoutes from './api/wechat-pay/index'
|
|
|
import couponLogRoutes from './api/coupon-logs/index'
|
|
import couponLogRoutes from './api/coupon-logs/index'
|
|
|
import redemptionCodeRoutes from './api/redemption-codes/index'
|
|
import redemptionCodeRoutes from './api/redemption-codes/index'
|
|
|
import advertisementRoutes from './api/advertisements/index'
|
|
import advertisementRoutes from './api/advertisements/index'
|
|
|
|
|
+import publicAdvertisementRoutes from './api/public/advertisements/index'
|
|
|
import { AuthContext } from './types/context'
|
|
import { AuthContext } from './types/context'
|
|
|
import { AppDataSource } from './data-source'
|
|
import { AppDataSource } from './data-source'
|
|
|
import { Hono } from 'hono'
|
|
import { Hono } from 'hono'
|
|
@@ -117,6 +118,7 @@ const wechatPayApiRoutes = api.route('/api/v1/wechat-pay', wechatPayRoutes)
|
|
|
const couponLogApiRoutes = api.route('/api/v1/coupon-logs', couponLogRoutes)
|
|
const couponLogApiRoutes = api.route('/api/v1/coupon-logs', couponLogRoutes)
|
|
|
const redemptionCodeApiRoutes = api.route('/api/v1/redemption-codes', redemptionCodeRoutes)
|
|
const redemptionCodeApiRoutes = api.route('/api/v1/redemption-codes', redemptionCodeRoutes)
|
|
|
const advertisementApiRoutes = api.route('/api/v1/advertisements', advertisementRoutes)
|
|
const advertisementApiRoutes = api.route('/api/v1/advertisements', advertisementRoutes)
|
|
|
|
|
+const publicAdvertisementApiRoutes = api.route('/api/v1/public/advertisements', publicAdvertisementRoutes)
|
|
|
|
|
|
|
|
export type AuthRoutes = typeof authRoutes
|
|
export type AuthRoutes = typeof authRoutes
|
|
|
export type UserRoutes = typeof userRoutes
|
|
export type UserRoutes = typeof userRoutes
|
|
@@ -129,6 +131,7 @@ export type WechatPayRoutes = typeof wechatPayApiRoutes
|
|
|
export type CouponLogRoutes = typeof couponLogApiRoutes
|
|
export type CouponLogRoutes = typeof couponLogApiRoutes
|
|
|
export type RedemptionCodeRoutes = typeof redemptionCodeApiRoutes
|
|
export type RedemptionCodeRoutes = typeof redemptionCodeApiRoutes
|
|
|
export type AdvertisementRoutes = typeof advertisementApiRoutes
|
|
export type AdvertisementRoutes = typeof advertisementApiRoutes
|
|
|
|
|
+export type PublicAdvertisementRoutes = typeof publicAdvertisementApiRoutes
|
|
|
|
|
|
|
|
app.route('/', api)
|
|
app.route('/', api)
|
|
|
export default app
|
|
export default app
|