diff --git a/api/dao/Case.go b/api/dao/Case.go index c44bbf1..ddd6a8d 100644 --- a/api/dao/Case.go +++ b/api/dao/Case.go @@ -189,13 +189,12 @@ func (r *CaseDao) GetResCaseList(req requests.GetResCaseList) (m []*model.Case, // 构建查询条件 query := global.Db.Model(&model.Case{}) - // 项目 - projectSubQuery := global.Db.Model(&model.ProjectPlatform{}). + projectPlatformSubQuery := global.Db.Model(&model.ProjectPlatform{}). Where("project_platform.project_id = case.project_id"). Where("project_platform.platform_id = ?", req.PlatformId). Where("project_platform.status = ?", 1) - query = query.Where("EXISTS (?)", projectSubQuery) + query = query.Where("EXISTS (?)", projectPlatformSubQuery) query = query.Where("case_status = ?", 1) diff --git a/api/dto/Res.go b/api/dto/Res.go index a53537b..632a669 100644 --- a/api/dto/Res.go +++ b/api/dto/Res.go @@ -176,7 +176,7 @@ func (r *ResProjectDto) LoadIsRecentlyUpdate(m *model.Case) *ResProjectDto { // LoadLink 加载访问链接 func (r *ResCaseDto) LoadLink(m *model.Case) *ResCaseDto { if m != nil { - link := config.C.DomainName + "/caseIntro" + "?source=3" + "&platform_key=654321" + "&case_id=" + fmt.Sprintf("%d", m.CaseId) + link := config.C.DomainName + "/caseIntro" + "?project_id=" + fmt.Sprintf("%d", m.ProjectId) + "&source=3" + "&platform_key=654321" + "&case_id=" + fmt.Sprintf("%d", m.CaseId) r.Url = link }