45 lines
1.2 KiB
Go
45 lines
1.2 KiB
Go
|
|
package domain
|
|||
|
|
|
|||
|
|
type AlibabaAlscUnionKbItemDetailGetTicketPeriod struct {
|
|||
|
|
/*
|
|||
|
|
有效周期类型 */
|
|||
|
|
PeriodType *string `json:"period_type,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
相对有效期,单位:天 */
|
|||
|
|
Period *int64 `json:"period,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
是否自然日 */
|
|||
|
|
NatureDay *bool `json:"nature_day,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
起始时间(秒) */
|
|||
|
|
StartTime *int64 `json:"start_time,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
终止时间(秒) */
|
|||
|
|
EndTime *int64 `json:"end_time,omitempty" `
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetPeriodType(v string) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
|
|||
|
|
s.PeriodType = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetPeriod(v int64) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
|
|||
|
|
s.Period = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetNatureDay(v bool) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
|
|||
|
|
s.NatureDay = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetStartTime(v int64) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
|
|||
|
|
s.StartTime = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetEndTime(v int64) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
|
|||
|
|
s.EndTime = &v
|
|||
|
|
return s
|
|||
|
|
}
|