13444
This commit is contained in:
@@ -6,6 +6,7 @@ import (
|
||||
"case-open-api/api/requests"
|
||||
"case-open-api/api/responses"
|
||||
"case-open-api/api/service"
|
||||
"case-open-api/config"
|
||||
"case-open-api/global"
|
||||
"case-open-api/utils"
|
||||
"fmt"
|
||||
@@ -115,6 +116,20 @@ func (b *Res) GetResCaseList(c *gin.Context) {
|
||||
// 处理返回值
|
||||
g := dto.GetCaseResListDto(cases)
|
||||
|
||||
// 获取平台数据
|
||||
platformDao := dao.PlatformDao{}
|
||||
platform, err := platformDao.GetPlatformById(platformId)
|
||||
if err != nil {
|
||||
responses.FailWithMessage(err.Error(), c)
|
||||
return
|
||||
}
|
||||
|
||||
for _, caseDto := range g {
|
||||
// 加载访问链接
|
||||
link := config.C.DomainName + "/caseIntro" + "?project_id=" + caseDto.ProjectId + "&source=3" + "&platform_key=" + platform.PlatformKey + "&case_id=" + caseDto.SId
|
||||
caseDto.LoadLink(link)
|
||||
}
|
||||
|
||||
responses.OkWithData(g, c)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user