From 5ad06f121b4d0cfdbff1aa1b8b1d9f9569b4d4d9 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Tue, 24 Jun 2025 18:39:14 +0800 Subject: [PATCH] fix: fix issue with subsite dir error (#9259) --- agent/app/dto/request/website.go | 2 + agent/app/service/website.go | 1 + .../src/components/card-with-header/index.vue | 62 ++++++++++++------- frontend/src/lang/modules/en.ts | 1 + frontend/src/lang/modules/ja.ts | 1 + frontend/src/lang/modules/ko.ts | 1 + frontend/src/lang/modules/ms.ts | 1 + frontend/src/lang/modules/pt-br.ts | 1 + frontend/src/lang/modules/ru.ts | 1 + frontend/src/lang/modules/zh-Hant.ts | 1 + frontend/src/lang/modules/zh.ts | 1 + .../config/basic/site-folder/index.vue | 2 +- 12 files changed, 53 insertions(+), 22 deletions(-) diff --git a/agent/app/dto/request/website.go b/agent/app/dto/request/website.go index b12c56357..2e8567b2c 100644 --- a/agent/app/dto/request/website.go +++ b/agent/app/dto/request/website.go @@ -32,6 +32,8 @@ type WebsiteCreate struct { TaskID string `json:"taskID"` ParentWebsiteID uint `json:"parentWebsiteID"` + SiteDir string `json:"siteDir"` + RuntimeConfig FtpConfig DataBaseConfig diff --git a/agent/app/service/website.go b/agent/app/service/website.go index ff09570ff..cef2d1a1a 100644 --- a/agent/app/service/website.go +++ b/agent/app/service/website.go @@ -415,6 +415,7 @@ func (w WebsiteService) CreateWebsite(create request.WebsiteCreate) (err error) return err } website.ParentWebsiteID = parentWebsite.ID + website.SiteDir = create.SiteDir } configNginx := func(t *task.Task) error { diff --git a/frontend/src/components/card-with-header/index.vue b/frontend/src/components/card-with-header/index.vue index 36b222b36..1f9fa3700 100644 --- a/frontend/src/components/card-with-header/index.vue +++ b/frontend/src/components/card-with-header/index.vue @@ -2,12 +2,15 @@