37 lines
1.2 KiB
Go
37 lines
1.2 KiB
Go
|
|
package domain
|
|||
|
|
|
|||
|
|
type AlibabaAlscUnionKbItemDetailGetTicketTimeRule struct {
|
|||
|
|
/*
|
|||
|
|
时间规则生效模式("IN":"包含","EX":"排除) */
|
|||
|
|
RuleApplyMode *string `json:"rule_apply_mode,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
时分维度的规则(10:00~12:00) */
|
|||
|
|
HourMinRules *[]string `json:"hour_min_rules,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
星期维度的规则(周一到周日分别是:1~7) */
|
|||
|
|
WeekRules *[]string `json:"week_rules,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
日维度的规则:某天到某天 */
|
|||
|
|
DateRules *[]string `json:"date_rules,omitempty" `
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketTimeRule) SetRuleApplyMode(v string) *AlibabaAlscUnionKbItemDetailGetTicketTimeRule {
|
|||
|
|
s.RuleApplyMode = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketTimeRule) SetHourMinRules(v []string) *AlibabaAlscUnionKbItemDetailGetTicketTimeRule {
|
|||
|
|
s.HourMinRules = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketTimeRule) SetWeekRules(v []string) *AlibabaAlscUnionKbItemDetailGetTicketTimeRule {
|
|||
|
|
s.WeekRules = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaAlscUnionKbItemDetailGetTicketTimeRule) SetDateRules(v []string) *AlibabaAlscUnionKbItemDetailGetTicketTimeRule {
|
|||
|
|
s.DateRules = &v
|
|||
|
|
return s
|
|||
|
|
}
|