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
|
||
}
|