Compare commits
	
		
			2 Commits
		
	
	
		
			117b70c1f7
			...
			f74d6290ea
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| f74d6290ea | |||
| 02c87409f9 | 
| @ -161,15 +161,15 @@ func (secFilingsDao) ListFormType(req *secFilings.ListFormTypeReq) (res []*model | ||||
| } | ||||
| func (secFilingsDao) WebListSecFiling(req *secFilings.WebListSecFilingReq) (res []*model.SecFilings, total int64, err error) { | ||||
| 	query := db.DocDB.Model(&model.SecFilings{}).Where("status = ?", 1) | ||||
| 	if err := query.Count(&total).Error; err != nil { | ||||
| 		return nil, total, err | ||||
| 	} | ||||
| 	if req.Year != "" { | ||||
| 		start := fmt.Sprintf("%s-01-01", req.Year) | ||||
| 		end := fmt.Sprintf("%s-12-31", req.Year) | ||||
| 		query = query.Where("filing_date BETWEEN ? AND ?", start, end) | ||||
| 
 | ||||
| 	} | ||||
| 	if err := query.Count(&total).Error; err != nil { | ||||
| 		return nil, total, err | ||||
| 	} | ||||
| 	if req.Page != 0 && req.PageSize != 0 { | ||||
| 		query = query.Limit(int(req.PageSize)).Offset(int(req.Page-1) * int(req.PageSize)) | ||||
| 	} | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user