05c7eae8a2
- Introduced a new configuration file for the TED scraper, defining database connection settings, logging preferences, and scraping parameters. - Implemented a CronScheduler to manage scheduled tasks for TED operations, utilizing the robfig/cron library for scheduling. - Added new entities and structures for handling TED XML data, including eForms and tender-related information, enhancing the scraper's functionality. - Updated the main application to initialize the TED scraper with the new configuration and set up graceful shutdown handling. - Removed the deprecated scraping implementation to streamline the codebase and focus on the new architecture.
14 lines
644 B
Go
14 lines
644 B
Go
package eform
|
|
|
|
// =====================================================
|
|
// PROCUREMENT PROJECT LOT
|
|
// =====================================================
|
|
|
|
// ProcurementProjectLot represents a procurement project lot
|
|
type ProcurementProjectLot struct {
|
|
ID string `json:"id" xml:"ID"`
|
|
TenderingTerms TenderingTerms `json:"tendering_terms,omitempty" xml:"TenderingTerms,omitempty"`
|
|
TenderingProcess TenderingProcess `json:"tendering_process,omitempty" xml:"TenderingProcess,omitempty"`
|
|
ProcurementProject ProcurementProject `json:"procurement_project,omitempty" xml:"ProcurementProject,omitempty"`
|
|
}
|