Add License

This commit is contained in:
aditya.siregar
2024-07-29 22:30:29 +07:00
parent 6a987f78b9
commit f645f23fd4
9 changed files with 82 additions and 30 deletions
+6 -2
View File
@@ -12,8 +12,10 @@ type License struct {
RenewalDate string `json:"renewal_date,omitempty"`
SerialNumber string `json:"serial_number"`
PartnerID int64 `json:"partner_id"`
CreatedBy int64 `json:"created_by"`
CreatedBy string `json:"created_by"`
UpdatedBy int64 `json:"updated_by"`
PartnerName string `json:"partner_name"`
Status string `json:"status"`
}
type LicenseList struct {
@@ -33,8 +35,10 @@ func (r *License) FromEntity(e *entity.License) {
}
r.SerialNumber = e.SerialNumber
r.PartnerID = e.PartnerID
r.CreatedBy = e.CreatedBy
r.CreatedBy = e.CreatedByName
r.UpdatedBy = e.UpdatedBy
r.PartnerName = e.PartnerName
r.Status = e.LicenseStatus
}
func FromEntityList(entities []*entity.License) []License {