From da845f7aaefe964c50ac70b835a8dc0d4546166f Mon Sep 17 00:00:00 2001 From: Rogee Date: Thu, 8 May 2025 21:44:48 +0800 Subject: [PATCH] feat: update --- backend/app/http/posts.go | 3 + backend/frpc.toml | 2 +- frontend/wechat/bun.lockb | Bin 71979 -> 80942 bytes frontend/wechat/package.json | 4 +- frontend/wechat/src/hooks/useWxSDK.js | 4 +- frontend/wechat/src/views/ArticleDetail.vue | 135 ++++++++++++++++---- frontend/wechat/vite.config.js | 5 +- 7 files changed, 119 insertions(+), 34 deletions(-) diff --git a/backend/app/http/posts.go b/backend/app/http/posts.go index 465c49f..0b0b871 100644 --- a/backend/app/http/posts.go +++ b/backend/app/http/posts.go @@ -166,6 +166,9 @@ type PlayUrl struct { // @Bind user local func (ctl *posts) Play(ctx fiber.Ctx, id int64, user *model.Users) (*PlayUrl, error) { log := log.WithField("PlayPostID", strconv.FormatInt(id, 10)) + // return &PlayUrl{ + // Url: "https://github.com/mediaelement/mediaelement-files/raw/refs/heads/master/big_buck_bunny.mp4", + // }, nil log.Infof("Fetching play URL for post ID: %d", id) post, err := models.Posts.GetByID(ctx.Context(), id) diff --git a/backend/frpc.toml b/backend/frpc.toml index f1d6f67..522abf9 100644 --- a/backend/frpc.toml +++ b/backend/frpc.toml @@ -6,5 +6,5 @@ name = "test-http" type = "tcp" localIP = "127.0.0.1" #localPort = 8088 -localPort = 3000 +localPort = 8088 remotePort = 1423 diff --git a/frontend/wechat/bun.lockb b/frontend/wechat/bun.lockb index b4ae202a4f0110a7c3c0910112324ab06aef86f3..3fb4616b46227d2a676e9f88bf75d89a6bb225d7 100755 GIT binary patch delta 17521 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 +
diff --git a/frontend/wechat/vite.config.js b/frontend/wechat/vite.config.js index 524d0f5..d33ec48 100644 --- a/frontend/wechat/vite.config.js +++ b/frontend/wechat/vite.config.js @@ -16,9 +16,10 @@ export default defineConfig({ } }, server: { - port: 3000, + host: '0.0.0.0', + allowedHosts: ['mp.jdwan.com'], + port: 3001, open: true, - allowedHosts: [".jdwan.com", "0.0.0.0", "127.0.0.1", "localhost", "10.1.1.108"], proxy: { '/v1': 'http://localhost:8088', }