package domain


type AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest struct {
    /*
        分页查询数量     */
    PageSize  *int64 `json:"page_size,omitempty" `

    /*
        传入上一次查询结果的next_id，第一次查询时传0     */
    NextId  *int64 `json:"next_id,omitempty" `

    /*
        经营店id     */
    StoreId  *string `json:"store_id,omitempty" `

    /*
        账单日期     */
    Dt  *string `json:"dt,omitempty" `

    /*
        售卖商家code，联营商模式必填，非联营商模式不填     */
    SellerMerchantCode  *string `json:"seller_merchant_code,omitempty" `

}

func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetPageSize(v int64) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
    s.PageSize = &v
    return s
}
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetNextId(v int64) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
    s.NextId = &v
    return s
}
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetStoreId(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
    s.StoreId = &v
    return s
}
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetDt(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
    s.Dt = &v
    return s
}
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetSellerMerchantCode(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
    s.SellerMerchantCode = &v
    return s
}
