Documentation ¶
Index ¶
- type CreateFullCouponRequest
- type CreateFullCouponResponse
- type CreateFullCouponResponseData
- type CreateFullCouponResponseReturnType
- type FullCouponGetFlowPromoInfoRequest
- type FullCouponGetFlowPromoInfoResponse
- type FullCouponGetFlowPromoInfoResponseData
- type FullCouponGetFlowPromoInfoResponseResult
- type FullCouponGetLastDataRequest
- type FullCouponGetLastDataResponse
- type FullCouponGetLastDataResponseResult
- type FullCouponGetLastDataResponseResultData
- type FullCouponGetPromoDetailInfoRequest
- type FullCouponGetPromoDetailInfoResponse
- type FullCouponGetPromoDetailInfoResponseData
- type FullCouponGetPromoDetailInfoResponseResult
- type FullCouponGetPromoListInfoRequest
- type FullCouponGetPromoListInfoResponse
- type FullCouponGetPromoListInfoResponseData
- type FullCouponGetPromoListInfoResponseDataList
- type FullCouponGetPromoListInfoResponseFlowList
- type FullCouponGetPromoListInfoResponseResult
- type FullCouponGetPromoSkusRequest
- type FullCouponGetPromoSkusResponse
- type FullCouponGetPromoSkusResponseData
- type FullCouponGetPromoSkusResponseResult
- type FullCouponGetPromoWaresRequest
- type FullCouponGetPromoWaresResponse
- type FullCouponGetPromoWaresResponseData
- type FullCouponGetPromoWaresResponseDataList
- type FullCouponGetPromoWaresResponseResult
- type FullCouponGetTrendDataRequest
- type FullCouponGetTrendDataResponse
- type FullCouponGetTrendDataResponseData
- type FullCouponGetTrendDataResponseResult
- type PromoDetailsCouponInfo
- type PromoDetailsInfo
- type PromoDetailsOrderMode
- type PromoDetailsPlatform
- type PromoFlow
- type PromoListInfo
- type PromoSku
- type PromoTrendData
- type PromoWare
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateFullCouponRequest ¶
type CreateFullCouponRequest struct { api.BaseRequest Param *fullcoupon.CreateFullCouponParam `json:"param,omitempty" codec:"param,omitempty"` // 创建入参 }
创建满额返券
type CreateFullCouponResponse ¶
type CreateFullCouponResponse struct { ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` Data *CreateFullCouponResponseData `` /* 126-byte string literal not displayed */ }
func (CreateFullCouponResponse) Error ¶ added in v1.1.1
func (r CreateFullCouponResponse) Error() string
func (CreateFullCouponResponse) IsError ¶ added in v1.1.1
func (r CreateFullCouponResponse) IsError() bool
type CreateFullCouponResponseData ¶
type CreateFullCouponResponseData struct {
ReturnType *CreateFullCouponResponseReturnType `json:"returnType,omitempty" codec:"returnType,omitempty"`
}
func (CreateFullCouponResponseData) Error ¶ added in v1.1.1
func (r CreateFullCouponResponseData) Error() string
func (CreateFullCouponResponseData) IsError ¶ added in v1.1.1
func (r CreateFullCouponResponseData) IsError() bool
type CreateFullCouponResponseReturnType ¶
type CreateFullCouponResponseReturnType struct { Msg string `json:"msg,omitempty" codec:"msg,omitempty"` // 状态码描述 Code string `json:"code,omitempty" codec:"code,omitempty"` // 状态码 Success bool `json:"success,omitempty" codec:"success,omitempty"` // 请求是否成功 Data uint64 `json:"data,omitempty" codec:"data,omitempty"` // 促销ID }
func CreateFullCoupon ¶
func CreateFullCoupon(req *CreateFullCouponRequest) (*CreateFullCouponResponseReturnType, error)
func (CreateFullCouponResponseReturnType) Error ¶ added in v1.1.1
func (r CreateFullCouponResponseReturnType) Error() string
func (CreateFullCouponResponseReturnType) IsError ¶ added in v1.1.1
func (r CreateFullCouponResponseReturnType) IsError() bool
type FullCouponGetFlowPromoInfoRequest ¶
type FullCouponGetFlowPromoInfoRequest struct { api.BaseRequest AppKey string `json:"appKey" codec:"appKey"` // ISV渠道key PromoId uint64 `json:"promoId" codec:"promoId"` // 促销ID }
满额返券促销详情查询审核信息
type FullCouponGetFlowPromoInfoResponse ¶
type FullCouponGetFlowPromoInfoResponse struct { ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` Data *FullCouponGetFlowPromoInfoResponseResult `` /* 126-byte string literal not displayed */ }
func (FullCouponGetFlowPromoInfoResponse) Error ¶ added in v1.1.1
func (r FullCouponGetFlowPromoInfoResponse) Error() string
func (FullCouponGetFlowPromoInfoResponse) IsError ¶ added in v1.1.1
func (r FullCouponGetFlowPromoInfoResponse) IsError() bool
type FullCouponGetFlowPromoInfoResponseData ¶
type FullCouponGetFlowPromoInfoResponseData struct { Msg string `json:"msg,omitempty" codec:"msg,omitempty"` // 状态码描述 Code string `json:"code,omitempty" codec:"code,omitempty"` // 状态码 Success bool `json:"success,omitempty" codec:"success,omitempty"` // 请求是否成功 Data *FullCouponGetPromoListInfoResponseFlowList `json:"data,omitempty" codec:"data,omitempty"` }
func (FullCouponGetFlowPromoInfoResponseData) Error ¶ added in v1.1.1
func (r FullCouponGetFlowPromoInfoResponseData) Error() string
func (FullCouponGetFlowPromoInfoResponseData) IsError ¶ added in v1.1.1
func (r FullCouponGetFlowPromoInfoResponseData) IsError() bool
type FullCouponGetFlowPromoInfoResponseResult ¶
type FullCouponGetFlowPromoInfoResponseResult struct {
Result *FullCouponGetFlowPromoInfoResponseData `json:"result,omitempty" codec:"result,omitempty"`
}
func (FullCouponGetFlowPromoInfoResponseResult) Error ¶ added in v1.1.1
func (r FullCouponGetFlowPromoInfoResponseResult) Error() string
func (FullCouponGetFlowPromoInfoResponseResult) IsError ¶ added in v1.1.1
func (r FullCouponGetFlowPromoInfoResponseResult) IsError() bool
type FullCouponGetLastDataRequest ¶
type FullCouponGetLastDataRequest struct { api.BaseRequest AppKey string `json:"appKey" codec:"appKey"` // ISV渠道key PromoId uint64 `json:"promoId" codec:"promoId"` // 促销ID ShopId uint64 `json:"shopId" codec:"shopId"` // 店铺ID Date string `json:"Date" codec:"Date"` // 查询的日期 yyyy-MM-dd }
满额返券促销分日效果数据
type FullCouponGetLastDataResponse ¶
type FullCouponGetLastDataResponse struct { ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` Data *FullCouponGetLastDataResponseResult `json:"jingdong_fullCoupon_getLastData_responce,omitempty" codec:"jingdong_fullCoupon_getLastData_responce,omitempty"` }
func (FullCouponGetLastDataResponse) Error ¶ added in v1.1.1
func (r FullCouponGetLastDataResponse) Error() string
func (FullCouponGetLastDataResponse) IsError ¶ added in v1.1.1
func (r FullCouponGetLastDataResponse) IsError() bool
type FullCouponGetLastDataResponseResult ¶
type FullCouponGetLastDataResponseResult struct {
Result *FullCouponGetLastDataResponseResultData `json:"result,omitempty" codec:"result,omitempty"`
}
func (FullCouponGetLastDataResponseResult) Error ¶ added in v1.1.1
func (r FullCouponGetLastDataResponseResult) Error() string
func (FullCouponGetLastDataResponseResult) IsError ¶ added in v1.1.1
func (r FullCouponGetLastDataResponseResult) IsError() bool
type FullCouponGetLastDataResponseResultData ¶
type FullCouponGetLastDataResponseResultData struct { Msg string `json:"msg,omitempty" codec:"msg,omitempty"` // 状态码描述 Code string `json:"code,omitempty" codec:"code,omitempty"` // 状态码 Success bool `json:"success,omitempty" codec:"success,omitempty"` // 请求是否成功 Data *PromoTrendData `json:"data,omitempty" codec:"data,omitempty"` }
func (FullCouponGetLastDataResponseResultData) Error ¶ added in v1.1.1
func (r FullCouponGetLastDataResponseResultData) Error() string
func (FullCouponGetLastDataResponseResultData) IsError ¶ added in v1.1.1
func (r FullCouponGetLastDataResponseResultData) IsError() bool
type FullCouponGetPromoDetailInfoRequest ¶
type FullCouponGetPromoDetailInfoRequest struct { api.BaseRequest AppKey string `json:"appKey" codec:"appKey"` // ISV渠道key PromoId uint64 `json:"promoId" codec:"promoId"` // 促销ID }
满额返券活动详情查询
type FullCouponGetPromoDetailInfoResponse ¶
type FullCouponGetPromoDetailInfoResponse struct { ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` Data *FullCouponGetPromoDetailInfoResponseResult `` /* 130-byte string literal not displayed */ }
func (FullCouponGetPromoDetailInfoResponse) Error ¶ added in v1.1.1
func (r FullCouponGetPromoDetailInfoResponse) Error() string
func (FullCouponGetPromoDetailInfoResponse) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoDetailInfoResponse) IsError() bool
type FullCouponGetPromoDetailInfoResponseData ¶
type FullCouponGetPromoDetailInfoResponseData struct { Msg string `json:"msg,omitempty" codec:"msg,omitempty"` // 状态码描述 Code string `json:"code,omitempty" codec:"code,omitempty"` // 状态码 Success bool `json:"success,omitempty" codec:"success,omitempty"` // 请求是否成功 PromoDetails *PromoDetailsInfo `json:"data,omitempty" codec:"data,omitempty"` }
func (FullCouponGetPromoDetailInfoResponseData) Error ¶ added in v1.1.1
func (r FullCouponGetPromoDetailInfoResponseData) Error() string
func (FullCouponGetPromoDetailInfoResponseData) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoDetailInfoResponseData) IsError() bool
type FullCouponGetPromoDetailInfoResponseResult ¶
type FullCouponGetPromoDetailInfoResponseResult struct {
Result *FullCouponGetPromoDetailInfoResponseData `json:"result,omitempty" codec:"result,omitempty"`
}
func (FullCouponGetPromoDetailInfoResponseResult) Error ¶ added in v1.1.1
func (r FullCouponGetPromoDetailInfoResponseResult) Error() string
func (FullCouponGetPromoDetailInfoResponseResult) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoDetailInfoResponseResult) IsError() bool
type FullCouponGetPromoListInfoRequest ¶
type FullCouponGetPromoListInfoRequest struct { api.BaseRequest WareId uint64 `json:"wareId,omitempty" codec:"wareId,omitempty"` // 商品编码 PageIndex int `json:"pageIndex,omitempty" codec:"pageIndex,omitempty"` // 页码 EvtStatus int `json:"evtStatus" codec:"evtStatus"` // 促销状态 全部:-1 ;系统未审核:1;人工未审核:5;驳回:11;未开始:2;进行中:3;已暂停:4;已结束:6;即将结束:20 EvtName string `json:"evtName,omitempty" codec:"evtName,omitempty"` // 促销名称 PageSize int `json:"pageSize,omitempty" codec:"pageSize,omitempty"` // 促销名称 StartTime string `json:"startTime,omitempty" codec:"startTime,omitempty"` // 促销开始时间 PromoId uint64 `json:"promoId,omitempty" codec:"promoId,omitempty"` // 促销编码 EndTime string `json:"endTime,omitempty" codec:"endTime,omitempty"` // 促销结束时间 SkuId uint64 `json:"skuId,omitempty" codec:"skuId,omitempty"` // 商品ID AppKey string `json:"appKey,omitempty" codec:"appKey,omitempty"` // ISV渠道key }
分页查询满额返券活动列表,限制每页最多查询20条数据
type FullCouponGetPromoListInfoResponse ¶
type FullCouponGetPromoListInfoResponse struct { ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` Data *FullCouponGetPromoListInfoResponseResult `` /* 126-byte string literal not displayed */ }
func (FullCouponGetPromoListInfoResponse) Error ¶ added in v1.1.1
func (r FullCouponGetPromoListInfoResponse) Error() string
func (FullCouponGetPromoListInfoResponse) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoListInfoResponse) IsError() bool
type FullCouponGetPromoListInfoResponseData ¶
type FullCouponGetPromoListInfoResponseData struct { Msg string `json:"msg,omitempty" codec:"msg,omitempty"` // 状态码描述 Code string `json:"code,omitempty" codec:"code,omitempty"` // 状态码 Success bool `json:"success,omitempty" codec:"success,omitempty"` // 请求是否成功 Data *FullCouponGetPromoListInfoResponseDataList `json:"data,omitempty" codec:"data,omitempty"` }
func (FullCouponGetPromoListInfoResponseData) Error ¶ added in v1.1.1
func (r FullCouponGetPromoListInfoResponseData) Error() string
func (FullCouponGetPromoListInfoResponseData) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoListInfoResponseData) IsError() bool
type FullCouponGetPromoListInfoResponseDataList ¶
type FullCouponGetPromoListInfoResponseDataList struct { Total int `json:"total" codec:"total"` TotalPageCount int `json:"totalPageCount" codec:"totalPageCount"` PageIndex int `json:"pageIndex" codec:"pageIndex"` PageSize int `json:"pageSize" codec:"pageSize"` PromoList []PromoListInfo `json:"dataList,omitempty" codec:"dataList,omitempty"` }
type FullCouponGetPromoListInfoResponseFlowList ¶
type FullCouponGetPromoListInfoResponseFlowList struct { Total int `json:"total" codec:"total"` TotalPageCount int `json:"totalPageCount" codec:"totalPageCount"` PageIndex int `json:"pageIndex" codec:"pageIndex"` PageSize int `json:"pageSize" codec:"pageSize"` FlowList []PromoFlow `json:"dataList" codec:"dataList"` }
type FullCouponGetPromoListInfoResponseResult ¶
type FullCouponGetPromoListInfoResponseResult struct {
Result *FullCouponGetPromoListInfoResponseData `json:"result,omitempty" codec:"result,omitempty"`
}
func (FullCouponGetPromoListInfoResponseResult) Error ¶ added in v1.1.1
func (r FullCouponGetPromoListInfoResponseResult) Error() string
func (FullCouponGetPromoListInfoResponseResult) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoListInfoResponseResult) IsError() bool
type FullCouponGetPromoSkusRequest ¶
type FullCouponGetPromoSkusRequest struct { api.BaseRequest WareId uint64 `json:"wareId" codec:"wareId"` // 商品ID AppKey string `json:"appKey" codec:"appKey"` // ISV渠道key PromoId uint64 `json:"promoId" codec:"promoId"` // 促销ID }
查询活动SPU信息 每页只支持查10条
type FullCouponGetPromoSkusResponse ¶
type FullCouponGetPromoSkusResponse struct { ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` Data *FullCouponGetPromoSkusResponseResult `json:"jingdong_fullCoupon_getPromoSkus_responce,omitempty" codec:"jingdong_fullCoupon_getPromoSkus_responce,omitempty"` }
func (FullCouponGetPromoSkusResponse) Error ¶ added in v1.1.1
func (r FullCouponGetPromoSkusResponse) Error() string
func (FullCouponGetPromoSkusResponse) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoSkusResponse) IsError() bool
type FullCouponGetPromoSkusResponseData ¶
type FullCouponGetPromoSkusResponseData struct { Msg string `json:"msg,omitempty" codec:"msg,omitempty"` // 状态码描述 Code string `json:"code,omitempty" codec:"code,omitempty"` // 状态码 Success bool `json:"success,omitempty" codec:"success,omitempty"` // 请求是否成功 Data []PromoSku `json:"data,omitempty" codec:"data,omitempty"` }
func (FullCouponGetPromoSkusResponseData) Error ¶ added in v1.1.1
func (r FullCouponGetPromoSkusResponseData) Error() string
func (FullCouponGetPromoSkusResponseData) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoSkusResponseData) IsError() bool
type FullCouponGetPromoSkusResponseResult ¶
type FullCouponGetPromoSkusResponseResult struct {
Result *FullCouponGetPromoSkusResponseData `json:"result,omitempty" codec:"result,omitempty"`
}
func (FullCouponGetPromoSkusResponseResult) Error ¶ added in v1.1.1
func (r FullCouponGetPromoSkusResponseResult) Error() string
func (FullCouponGetPromoSkusResponseResult) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoSkusResponseResult) IsError() bool
type FullCouponGetPromoWaresRequest ¶
type FullCouponGetPromoWaresRequest struct { api.BaseRequest PageIndex uint `json:"pageIndex" codec:"pageIndex"` // 页码 AppKey string `json:"appKey" codec:"appKey"` // ISV渠道key PromoId uint64 `json:"promoId" codec:"promoId"` // 促销ID }
查询活动SPU信息 每页只支持查10条
type FullCouponGetPromoWaresResponse ¶
type FullCouponGetPromoWaresResponse struct { ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` Data *FullCouponGetPromoWaresResponseResult `json:"jingdong_fullCoupon_getPromoWares_responce,omitempty" codec:"jingdong_fullCoupon_getPromoWares_responce,omitempty"` }
func (FullCouponGetPromoWaresResponse) Error ¶ added in v1.1.1
func (r FullCouponGetPromoWaresResponse) Error() string
func (FullCouponGetPromoWaresResponse) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoWaresResponse) IsError() bool
type FullCouponGetPromoWaresResponseData ¶
type FullCouponGetPromoWaresResponseData struct { Msg string `json:"msg,omitempty" codec:"msg,omitempty"` // 状态码描述 Code string `json:"code,omitempty" codec:"code,omitempty"` // 状态码 Success bool `json:"success,omitempty" codec:"success,omitempty"` // 请求是否成功 Data *FullCouponGetPromoWaresResponseDataList `json:"data,omitempty" codec:"data,omitempty"` }
func (FullCouponGetPromoWaresResponseData) Error ¶ added in v1.1.1
func (r FullCouponGetPromoWaresResponseData) Error() string
func (FullCouponGetPromoWaresResponseData) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoWaresResponseData) IsError() bool
type FullCouponGetPromoWaresResponseDataList ¶
type FullCouponGetPromoWaresResponseDataList struct { Total int `json:"total" codec:"total"` TotalPageCount int `json:"totalPageCount" codec:"totalPageCount"` PageIndex int `json:"pageIndex" codec:"pageIndex"` PageSize int `json:"pageSize" codec:"pageSize"` WareList []PromoWare `json:"dataList,omitempty" codec:"dataList,omitempty"` }
type FullCouponGetPromoWaresResponseResult ¶
type FullCouponGetPromoWaresResponseResult struct {
Result *FullCouponGetPromoWaresResponseData `json:"returnType,omitempty" codec:"returnType,omitempty"`
}
func (FullCouponGetPromoWaresResponseResult) Error ¶ added in v1.1.1
func (r FullCouponGetPromoWaresResponseResult) Error() string
func (FullCouponGetPromoWaresResponseResult) IsError ¶ added in v1.1.1
func (r FullCouponGetPromoWaresResponseResult) IsError() bool
type FullCouponGetTrendDataRequest ¶
type FullCouponGetTrendDataRequest struct { api.BaseRequest AppKey string `json:"appKey" codec:"appKey"` // ISV渠道key PromoId uint64 `json:"promoId" codec:"promoId"` // 促销ID ShopId uint64 `json:"shopId" codec:"shopId"` // 店铺ID StartDate string `json:"startDate" codec:"startDate"` // 开始日期 yyyy-MM-dd EndDate string `json:"endDate" codec:"endDate"` // 参数描述结束日期 yyyy-MM-dd }
满额送券促销趋势效果数据
type FullCouponGetTrendDataResponse ¶
type FullCouponGetTrendDataResponse struct { ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` Data *FullCouponGetTrendDataResponseResult `json:"jingdong_fullCoupon_getTrendData_responce,omitempty" codec:"jingdong_fullCoupon_getTrendData_responce,omitempty"` }
func (FullCouponGetTrendDataResponse) Error ¶ added in v1.1.1
func (r FullCouponGetTrendDataResponse) Error() string
func (FullCouponGetTrendDataResponse) IsError ¶ added in v1.1.1
func (r FullCouponGetTrendDataResponse) IsError() bool
type FullCouponGetTrendDataResponseData ¶
type FullCouponGetTrendDataResponseData struct { Msg string `json:"msg,omitempty" codec:"msg,omitempty"` // 状态码描述 Code string `json:"code,omitempty" codec:"code,omitempty"` // 状态码 Success bool `json:"success,omitempty" codec:"success,omitempty"` // 请求是否成功 Data []PromoTrendData `json:"data,omitempty" codec:"data,omitempty"` }
func (FullCouponGetTrendDataResponseData) Error ¶ added in v1.1.1
func (r FullCouponGetTrendDataResponseData) Error() string
func (FullCouponGetTrendDataResponseData) IsError ¶ added in v1.1.1
func (r FullCouponGetTrendDataResponseData) IsError() bool
type FullCouponGetTrendDataResponseResult ¶
type FullCouponGetTrendDataResponseResult struct {
Result *FullCouponGetTrendDataResponseData `json:"result,omitempty" codec:"result,omitempty"`
}
func (FullCouponGetTrendDataResponseResult) Error ¶ added in v1.1.1
func (r FullCouponGetTrendDataResponseResult) Error() string
func (FullCouponGetTrendDataResponseResult) IsError ¶ added in v1.1.1
func (r FullCouponGetTrendDataResponseResult) IsError() bool
type PromoDetailsCouponInfo ¶
type PromoDetailsCouponInfo struct { CouponQuota float64 `json:"couponQuota"` // 满减额度 Discount float64 `json:"discount"` // 优惠额度 ValidateDays uint `json:"validateDays"` // 有效天数 CouponType uint `json:"couponType"` // 优惠券类型 :0-商品券 1-店铺券 OrderDoneTime string `json:"orderDoneTime"` // 完成订单时间 LimitFirstOrder uint `json:"limitFirstOrder"` // 是否首单返券:1-是 2-否 OrderDayLimit uint `json:"orderDayLimit"` // 订单完成多少天内有效 ValidityType uint `json:"validityType"` // 有效期类型:5为绝对时间类型,1为相对时间类型 ValidBeginTime string `json:"validBeginTime"` // 券开始时间 ValidEndTime string `json:"validEndTime"` // 券结束时间 StoreNum uint `json:"storeNum"` // 库存数量 }
type PromoDetailsInfo ¶
type PromoDetailsInfo struct { WareGrade uint `json:"wareGrade"` // 参与商品级别 1:SKU级;2:SPU级 PromoName string `json:"promoName"` // 促销名称 StartTime string `json:"startTime"` // 开始时间 PromoId uint64 `json:"promoId"` // 促销ID EndTime string `json:"endTime"` // 结束时间 WareGradeName string `json:"wareGradeName"` // 参与商品级别名称 1:SKU级;2:SPU级 Platform PromoDetailsPlatform `json:"fullCouponPlatForm"` // 推广平台 OrderModes []PromoDetailsOrderMode `json:"fullCouponOrderModesList"` // 满额返券促销内容 }
func GetPromoDetailInfo ¶
func GetPromoDetailInfo(req *FullCouponGetPromoDetailInfoRequest) (*PromoDetailsInfo, error)
type PromoDetailsOrderMode ¶
type PromoDetailsOrderMode struct { Quota float64 `json:"quota"` // 满金额 CouponInfo PromoDetailsCouponInfo `json:"couponInfo"` // 满额返券优惠券信息 }
type PromoDetailsPlatform ¶
type PromoFlow ¶
type PromoFlow struct { SkuId uint64 `json:"skuId"` // skuId Remark string `json:"remark"` // 审核原因 }
func GetFlowPromoInfo ¶
func GetFlowPromoInfo(req *FullCouponGetFlowPromoInfoRequest) ([]PromoFlow, error)
type PromoListInfo ¶
type PromoListInfo struct { PromoId uint64 `json:"promoId,omitempty"` // 促销ID PromoName string `json:"promoName,omitempty"` // 促销名称 PromoType int `json:"promoType,omitempty"` // 促销类型 固定20 MemberType int `json:"memberType,omitempty"` // 会员类型 1-京东会员,2-企业会员 MemberLevel int `json:"memberLevel,omitempty"` // 会员级别:1-普通会员 2-PLUS 3-PLUS+普通 4-新人会员 5-学生用户 MemberName string `json:"memberName,omitempty"` // 会员级别展示文案 Status int `json:"status,omitempty"` // 状态 全部:-1 ;系统未审核:1;人工未审核:5;驳回:11;未开始:2;进行中:3;已暂停:4;已结束:6;即将结束:20 StatusName string `json:"statusName,omitempty"` // 状态展示文案 WareGrade int `json:"wareGrade,omitempty"` // 参与商品级 1:SKU级;2:SPU级 WareGradeName string `json:"wareGradeName,omitempty"` // 参与商品级别名称 1:SKU级;2:SPU级 StartTime string `json:"startTime,omitempty"` // 开始时间 EndTime string `json:"endTime,omitempty"` // 结束时间 }
func GetPromoListInfo ¶
func GetPromoListInfo(req *FullCouponGetPromoListInfoRequest) ([]PromoListInfo, int, error)
type PromoSku ¶
type PromoSku struct { SkuName string `json:"skuName"` // sku名称 JdPrice string `json:"jdPrice"` // 商品价格 SkuId uint64 `json:"skuId"` // sku编码 SyncStatus uint `json:"syncStatus"` // 状态 1-上架 2-下架 ImgRui string `json:"imgRui"` // sku主图 }
func GetPromoSkus ¶
func GetPromoSkus(req *FullCouponGetPromoSkusRequest) ([]PromoSku, error)
type PromoTrendData ¶
type PromoTrendData struct { LastCustPriceNum int `json:"lastCustPriceNum"` // 较前一天客单件数 前端直接添加% 不需要乘100 EndDate string `json:"endDate"` // 促销结束时间 OrdProNum uint `json:"ordProNum"` // 成交商品件数 AccOrdAmt float64 `json:"accOrdAmt"` // 累计成交金额 ToOrdRate float64 `json:"toOrdRate"` // 成交转化率 AccOrdNum uint `json:"accOrdNum"` // 累计成交单量 TimeStr string `json:"timeStr"` // 数据对应日期 Platform string `json:"platform"` // 推广平台 LastOrdProNum uint `json:"lastOrdProNum"` // 较前一天成交商品数 前端直接添加% 不需要乘100 CustPriceAvg float64 `json:"custPriceAvg"` // 客单价 LastCustPriceAvg uint `json:"lastCustPriceAvg"` // 较前一天客单价 前端直接添加% 不需要乘100 Member string `json:"member"` // 促销人群 PromoId uint64 `json:"promoId"` // 促销ID CustPriceNum float64 `json:"custPriceNum"` // 客单件数 LastToOrdRate uint `json:"lastToOrdRate"` // 较前一天成交转化率 前端直接添加% 不需要乘100 AccOrdProNum uint `json:"accOrdProNum"` // 累计成交商品件数 AccOrdCustNum uint `json:"accOrdCustNum"` // 累计成交客户数 PromoType int `json:"promoType"` // 促销类型 OrdCustNum uint `json:"ordCustNum"` // 成交客户数 Favor string `json:"favor"` // 优惠条件 DataName string `json:"dataName"` // 名称 LastOrdCustNum uint `json:"lastOrdCustNum"` // 较前一天成交客户数 前端直接添加% 不需要乘100 OrdAmt float64 `json:"ordAmt"` // 成交金额 OrdNum uint `json:"ordNum"` // 成交单量 LastOrdAmt uint `json:"lastOrdAmt"` // 较前一天成交金额 前端直接添加% 不需要乘100 LastOrdNum uint `json:"lastOrdNum"` // 较前一天成交单量 前端直接添加% 不需要乘100 StartDate string `json:"startDate"` // 促销开始时间 }
func GetLastData ¶
func GetLastData(req *FullCouponGetLastDataRequest) (*PromoTrendData, error)
func GetTrendData ¶
func GetTrendData(req *FullCouponGetTrendDataRequest) ([]PromoTrendData, error)
type PromoWare ¶
type PromoWare struct { WareId uint64 `json:"wareId"` // 商品ID WareName string `json:"wareName"` // 商品名称 WareImg string `json:"wareImg"` // 商品主图 SyncStatus uint `json:"syncStatus"` // 状态 1-上架 2-下架 JdPrice string `json:"jdPrice"` // 商品价格 }
func GetPromoWares ¶
func GetPromoWares(req *FullCouponGetPromoWaresRequest) ([]PromoWare, int, error)
Click to show internal directories.
Click to hide internal directories.