修改数据返回

This commit is contained in:
孙肖扬 2025-06-17 10:07:39 +08:00
parent 80fd028885
commit 73537c1a21

View File

@ -122,6 +122,10 @@ type GetSecFilingsData struct {
IsSelect bool `json:"isSelect"`
}
type GetSecFilingsResp struct {
Total int `json:"total"`
Data []*GetSecFilingsResult `json:"data"`
}
type GetSecFilingsResult struct {
//Symbol string `json:"symbol"`
//Cik string `json:"cik"`
FilingDate string `json:"filingDate"`
@ -179,7 +183,10 @@ func GetSecFilings(c *gin.Context) {
service.Error(c, err)
return
}
var data []*GetSecFilingsResp
var data = GetSecFilingsResp{
Total: 0,
Data: make([]*GetSecFilingsResult, 0),
}
for _, v := range result {
res, err := service.SecFilingProvider.IsSecFilingExist(c, &secFilings.IsSecFilingExistReq{
FilingDate: req.FilingDate,
@ -190,12 +197,13 @@ func GetSecFilings(c *gin.Context) {
service.Error(c, err)
return
}
data = append(data, &GetSecFilingsResp{
data.Data = append(data.Data, &GetSecFilingsResult{
FilingDate: req.FilingDate,
Form: v.FormType,
FileLink: v.FinalLink,
IsSelect: res.Exist,
})
data.Total++
}
service.Success(c, data)
}