Send compliance report data with lead data
This commit is contained in:
parent
cedbb3372e
commit
ac552be7e7
4 changed files with 45 additions and 10 deletions
|
|
@ -1,6 +1,17 @@
|
|||
package types
|
||||
|
||||
import (
|
||||
"github.com/Gleipnir-Technology/nidus-sync/db/models"
|
||||
)
|
||||
|
||||
type ComplianceReportRequest struct {
|
||||
ID int32 `db:"id" json:"id"`
|
||||
PublicID string `db:"public_id" json:"public_id"`
|
||||
}
|
||||
|
||||
func ComplianceReportRequestFromModel(crr *models.ComplianceReportRequest) *ComplianceReportRequest {
|
||||
return &ComplianceReportRequest{
|
||||
ID: crr.ID,
|
||||
PublicID: crr.PublicID,
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,8 @@
|
|||
package types
|
||||
|
||||
type Lead struct {
|
||||
ComplianceReportRequest *ComplianceReportRequest `db:"-" json:"compliance_report_request"`
|
||||
ComplianceReportRequestID *int32 `db:"compliance_report_request_id" json:"-"`
|
||||
ID int32 `db:"id" json:"id"`
|
||||
SiteID int32 `db:"site_id" json:"site_id"`
|
||||
Type string `db:"type" json:"type"`
|
||||
ComplianceReportRequests []*ComplianceReportRequest `db:"-" json:"compliance_report_requests"`
|
||||
ID int32 `db:"id" json:"id"`
|
||||
SiteID int32 `db:"site_id" json:"site_id"`
|
||||
Type string `db:"type" json:"type"`
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue