drug

package
v1.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaAlihealthNrRxQueryimageAPIResponse

type AlibabaAlihealthNrRxQueryimageAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthNrRxQueryimageResponse
}

o2o查看处方图片 APIResponse alibaba.alihealth.nr.rx.queryimage

o2o商家查看处方图片,包括电子图片与纸质图片

type AlibabaAlihealthNrRxQueryimageRequest

type AlibabaAlihealthNrRxQueryimageRequest struct {
	model.Params
	// contains filtered or unexported fields
}

o2o查看处方图片 APIRequest alibaba.alihealth.nr.rx.queryimage

o2o商家查看处方图片,包括电子图片与纸质图片

func NewAlibabaAlihealthNrRxQueryimageRequest

func NewAlibabaAlihealthNrRxQueryimageRequest() *AlibabaAlihealthNrRxQueryimageRequest

func (AlibabaAlihealthNrRxQueryimageRequest) GetApiMethodName

func (r AlibabaAlihealthNrRxQueryimageRequest) GetApiMethodName() string

func (AlibabaAlihealthNrRxQueryimageRequest) GetApiParams

func (AlibabaAlihealthNrRxQueryimageRequest) GetOrderId

func (*AlibabaAlihealthNrRxQueryimageRequest) SetOrderId

func (r *AlibabaAlihealthNrRxQueryimageRequest) SetOrderId(orderId int64) error

type AlibabaAlihealthNrRxQueryimageResponse

type AlibabaAlihealthNrRxQueryimageResponse struct {
	XMLName   xml.Name `xml:"alibaba_alihealth_nr_rx_queryimage_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`

	ErrorInfoCode string `json:"error_info_code,omitempty" xml:"error_info_code,omitempty"`

	ErrorInfoMsg string `json:"error_info_msg,omitempty" xml:"error_info_msg,omitempty"`

	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaAlihealthNrSpuQueryAPIResponse

type AlibabaAlihealthNrSpuQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthNrSpuQueryResponse
}

获取标品库标品信息 APIResponse alibaba.alihealth.nr.spu.query

提供给ERP使用的,获取健康标品库信息

type AlibabaAlihealthNrSpuQueryRequest

type AlibabaAlihealthNrSpuQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

获取标品库标品信息 APIRequest alibaba.alihealth.nr.spu.query

提供给ERP使用的,获取健康标品库信息

func NewAlibabaAlihealthNrSpuQueryRequest

func NewAlibabaAlihealthNrSpuQueryRequest() *AlibabaAlihealthNrSpuQueryRequest

func (AlibabaAlihealthNrSpuQueryRequest) GetApiMethodName

func (r AlibabaAlihealthNrSpuQueryRequest) GetApiMethodName() string

func (AlibabaAlihealthNrSpuQueryRequest) GetApiParams

func (r AlibabaAlihealthNrSpuQueryRequest) GetApiParams() url.Values

func (AlibabaAlihealthNrSpuQueryRequest) GetOptions

func (AlibabaAlihealthNrSpuQueryRequest) GetQuery

func (*AlibabaAlihealthNrSpuQueryRequest) SetOptions

func (*AlibabaAlihealthNrSpuQueryRequest) SetQuery

type AlibabaAlihealthNrSpuQueryResponse

type AlibabaAlihealthNrSpuQueryResponse struct {
	XMLName   xml.Name `xml:"alibaba_alihealth_nr_spu_query_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *ResponseResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaAlihealthNrTradeMedicalInsuranceGetAPIResponse

type AlibabaAlihealthNrTradeMedicalInsuranceGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthNrTradeMedicalInsuranceGetResponse
}

阿里健康医保支付信息获取 APIResponse alibaba.alihealth.nr.trade.medical.insurance.get

阿里健康医保支付信息获取

type AlibabaAlihealthNrTradeMedicalInsuranceGetRequest

type AlibabaAlihealthNrTradeMedicalInsuranceGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里健康医保支付信息获取 APIRequest alibaba.alihealth.nr.trade.medical.insurance.get

阿里健康医保支付信息获取

func NewAlibabaAlihealthNrTradeMedicalInsuranceGetRequest

func NewAlibabaAlihealthNrTradeMedicalInsuranceGetRequest() *AlibabaAlihealthNrTradeMedicalInsuranceGetRequest

func (AlibabaAlihealthNrTradeMedicalInsuranceGetRequest) GetApiMethodName

func (AlibabaAlihealthNrTradeMedicalInsuranceGetRequest) GetApiParams

func (AlibabaAlihealthNrTradeMedicalInsuranceGetRequest) GetOrderId

func (*AlibabaAlihealthNrTradeMedicalInsuranceGetRequest) SetOrderId

type AlibabaAlihealthNrTradeMedicalInsuranceGetResponse

type AlibabaAlihealthNrTradeMedicalInsuranceGetResponse struct {
	XMLName   xml.Name `xml:"alibaba_alihealth_nr_trade_medical_insurance_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *ResponseResult `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaAlihealthNrTradeOrderGetAPIResponse

type AlibabaAlihealthNrTradeOrderGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthNrTradeOrderGetResponse
}

获取订单详情 APIResponse alibaba.alihealth.nr.trade.order.get

阿里健康O2O,获取订单详情

type AlibabaAlihealthNrTradeOrderGetRequest

type AlibabaAlihealthNrTradeOrderGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

获取订单详情 APIRequest alibaba.alihealth.nr.trade.order.get

阿里健康O2O,获取订单详情

func NewAlibabaAlihealthNrTradeOrderGetRequest

func NewAlibabaAlihealthNrTradeOrderGetRequest() *AlibabaAlihealthNrTradeOrderGetRequest

func (AlibabaAlihealthNrTradeOrderGetRequest) GetApiMethodName

func (r AlibabaAlihealthNrTradeOrderGetRequest) GetApiMethodName() string

func (AlibabaAlihealthNrTradeOrderGetRequest) GetApiParams

func (AlibabaAlihealthNrTradeOrderGetRequest) GetOrderId

func (*AlibabaAlihealthNrTradeOrderGetRequest) SetOrderId

func (r *AlibabaAlihealthNrTradeOrderGetRequest) SetOrderId(orderId int64) error

type AlibabaAlihealthNrTradeOrderGetResponse

type AlibabaAlihealthNrTradeOrderGetResponse struct {
	XMLName   xml.Name `xml:"alibaba_alihealth_nr_trade_order_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`

	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`

	SerialNo string `json:"serial_no,omitempty" xml:"serial_no,omitempty"`

	CreateTime int64 `json:"create_time,omitempty" xml:"create_time,omitempty"`

	PayTime int64 `json:"pay_time,omitempty" xml:"pay_time,omitempty"`

	ShopId int64 `json:"shop_id,omitempty" xml:"shop_id,omitempty"`

	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`

	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`

	StoreAddressPoi string `json:"store_address_poi,omitempty" xml:"store_address_poi,omitempty"`

	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"`

	ActualReceiveFee int64 `json:"actual_receive_fee,omitempty" xml:"actual_receive_fee,omitempty"`

	ActualPayFee int64 `json:"actual_pay_fee,omitempty" xml:"actual_pay_fee,omitempty"`

	PromotionList []OrderPromotionDto `json:"promotion_list,omitempty" xml:"promotion_list>order_promotion_dto,omitempty"`

	TotalPromotion int64 `json:"total_promotion,omitempty" xml:"total_promotion,omitempty"`

	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`

	BuyerPhone string `json:"buyer_phone,omitempty" xml:"buyer_phone,omitempty"`

	BuyerNote string `json:"buyer_note,omitempty" xml:"buyer_note,omitempty"`

	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`

	BuyerAddress string `json:"buyer_address,omitempty" xml:"buyer_address,omitempty"`

	BuyerAddressPoi string `json:"buyer_address_poi,omitempty" xml:"buyer_address_poi,omitempty"`

	IsFrequenter int64 `json:"is_frequenter,omitempty" xml:"is_frequenter,omitempty"`

	Carriage int64 `json:"carriage,omitempty" xml:"carriage,omitempty"`

	SubOrderList []SubOrderDto `json:"sub_order_list,omitempty" xml:"sub_order_list>sub_order_dto,omitempty"`

	Rx int64 `json:"rx,omitempty" xml:"rx,omitempty"`

	RxPhone string `json:"rx_phone,omitempty" xml:"rx_phone,omitempty"`

	RxPicList []string `json:"rx_pic_list,omitempty" xml:"rx_pic_list>string,omitempty"`

	DrugTake int64 `json:"drug_take,omitempty" xml:"drug_take,omitempty"`

	BuyerAddressProvince string `json:"buyer_address_province,omitempty" xml:"buyer_address_province,omitempty"`

	BuyerAddressCity string `json:"buyer_address_city,omitempty" xml:"buyer_address_city,omitempty"`

	BuyerAddressDistrict string `json:"buyer_address_district,omitempty" xml:"buyer_address_district,omitempty"`

	ExpectedDeliveryTime string `json:"expected_delivery_time,omitempty" xml:"expected_delivery_time,omitempty"`

	RxType string `json:"rx_type,omitempty" xml:"rx_type,omitempty"`

	OutStoreId string `json:"out_store_id,omitempty" xml:"out_store_id,omitempty"`
}

type AlibabaAlihealthNrTradeOrderGetorderdetailAPIResponse

type AlibabaAlihealthNrTradeOrderGetorderdetailAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthNrTradeOrderGetorderdetailResponse
}

根据订单id获取单条订单详情 APIResponse alibaba.alihealth.nr.trade.order.getorderdetail

阿里健康O2O,获取订单详情,修复组合商品价格精度问题

type AlibabaAlihealthNrTradeOrderGetorderdetailRequest

type AlibabaAlihealthNrTradeOrderGetorderdetailRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据订单id获取单条订单详情 APIRequest alibaba.alihealth.nr.trade.order.getorderdetail

阿里健康O2O,获取订单详情,修复组合商品价格精度问题

func NewAlibabaAlihealthNrTradeOrderGetorderdetailRequest

func NewAlibabaAlihealthNrTradeOrderGetorderdetailRequest() *AlibabaAlihealthNrTradeOrderGetorderdetailRequest

func (AlibabaAlihealthNrTradeOrderGetorderdetailRequest) GetApiMethodName

func (AlibabaAlihealthNrTradeOrderGetorderdetailRequest) GetApiParams

func (AlibabaAlihealthNrTradeOrderGetorderdetailRequest) GetOrderId

func (*AlibabaAlihealthNrTradeOrderGetorderdetailRequest) SetOrderId

type AlibabaAlihealthNrTradeOrderGetorderdetailResponse

type AlibabaAlihealthNrTradeOrderGetorderdetailResponse struct {
	XMLName   xml.Name `xml:"alibaba_alihealth_nr_trade_order_getorderdetail_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	OutStoreId string `json:"out_store_id,omitempty" xml:"out_store_id,omitempty"`

	RxType string `json:"rx_type,omitempty" xml:"rx_type,omitempty"`

	ExpectedDeliveryTime string `json:"expected_delivery_time,omitempty" xml:"expected_delivery_time,omitempty"`

	BuyerAddressDistrict string `json:"buyer_address_district,omitempty" xml:"buyer_address_district,omitempty"`

	BuyerAddressCity string `json:"buyer_address_city,omitempty" xml:"buyer_address_city,omitempty"`

	BuyerAddressProvince string `json:"buyer_address_province,omitempty" xml:"buyer_address_province,omitempty"`

	DrugTake int64 `json:"drug_take,omitempty" xml:"drug_take,omitempty"`

	RxPicList []string `json:"rx_pic_list,omitempty" xml:"rx_pic_list>string,omitempty"`

	RxPhone string `json:"rx_phone,omitempty" xml:"rx_phone,omitempty"`

	Rx int64 `json:"rx,omitempty" xml:"rx,omitempty"`

	SubOrderList []SubOrderDto `json:"sub_order_list,omitempty" xml:"sub_order_list>sub_order_dto,omitempty"`

	Carriage int64 `json:"carriage,omitempty" xml:"carriage,omitempty"`

	IsFrequenter int64 `json:"is_frequenter,omitempty" xml:"is_frequenter,omitempty"`

	BuyerAddressPoi string `json:"buyer_address_poi,omitempty" xml:"buyer_address_poi,omitempty"`

	BuyerAddress string `json:"buyer_address,omitempty" xml:"buyer_address,omitempty"`

	PromotionList []OrderPromotionDto `json:"promotion_list,omitempty" xml:"promotion_list>order_promotion_dto,omitempty"`

	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`

	BuyerNote string `json:"buyer_note,omitempty" xml:"buyer_note,omitempty"`

	BuyerPhone string `json:"buyer_phone,omitempty" xml:"buyer_phone,omitempty"`

	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`

	TotalPromotion int64 `json:"total_promotion,omitempty" xml:"total_promotion,omitempty"`

	ActualPayFee int64 `json:"actual_pay_fee,omitempty" xml:"actual_pay_fee,omitempty"`

	ActualReceiveFee int64 `json:"actual_receive_fee,omitempty" xml:"actual_receive_fee,omitempty"`

	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"`

	StoreAddressPoi string `json:"store_address_poi,omitempty" xml:"store_address_poi,omitempty"`

	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`

	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`

	ShopId int64 `json:"shop_id,omitempty" xml:"shop_id,omitempty"`

	PayTime int64 `json:"pay_time,omitempty" xml:"pay_time,omitempty"`

	CreateTime int64 `json:"create_time,omitempty" xml:"create_time,omitempty"`

	SerialNo string `json:"serial_no,omitempty" xml:"serial_no,omitempty"`

	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`

	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

type AlibabaHealthNrLogisticsDeliverynoUpdateAPIResponse

type AlibabaHealthNrLogisticsDeliverynoUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaHealthNrLogisticsDeliverynoUpdateResponse
}

上传订单同城快递单号 APIResponse alibaba.health.nr.logistics.deliveryno.update

上传订单同城快递单号

type AlibabaHealthNrLogisticsDeliverynoUpdateRequest

type AlibabaHealthNrLogisticsDeliverynoUpdateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

上传订单同城快递单号 APIRequest alibaba.health.nr.logistics.deliveryno.update

上传订单同城快递单号

func NewAlibabaHealthNrLogisticsDeliverynoUpdateRequest

func NewAlibabaHealthNrLogisticsDeliverynoUpdateRequest() *AlibabaHealthNrLogisticsDeliverynoUpdateRequest

func (AlibabaHealthNrLogisticsDeliverynoUpdateRequest) GetApiMethodName

func (AlibabaHealthNrLogisticsDeliverynoUpdateRequest) GetApiParams

func (AlibabaHealthNrLogisticsDeliverynoUpdateRequest) GetCourierNo

func (AlibabaHealthNrLogisticsDeliverynoUpdateRequest) GetCpCode

func (AlibabaHealthNrLogisticsDeliverynoUpdateRequest) GetForce

func (AlibabaHealthNrLogisticsDeliverynoUpdateRequest) GetOrderId

func (*AlibabaHealthNrLogisticsDeliverynoUpdateRequest) SetCourierNo

func (*AlibabaHealthNrLogisticsDeliverynoUpdateRequest) SetCpCode

func (*AlibabaHealthNrLogisticsDeliverynoUpdateRequest) SetForce

func (*AlibabaHealthNrLogisticsDeliverynoUpdateRequest) SetOrderId

type AlibabaHealthNrLogisticsDeliverynoUpdateResponse

type AlibabaHealthNrLogisticsDeliverynoUpdateResponse struct {
	XMLName   xml.Name `xml:"alibaba_health_nr_logistics_deliveryno_update_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaHealthNrLogisticsWaybillGetAPIResponse

type AlibabaHealthNrLogisticsWaybillGetAPIResponse struct {
	model.CommonResponse
	AlibabaHealthNrLogisticsWaybillGetResponse
}

电子面单查询接口 APIResponse alibaba.health.nr.logistics.waybill.get

商家登录后根据订单号查询物流单号及电子面单信息

type AlibabaHealthNrLogisticsWaybillGetRequest

type AlibabaHealthNrLogisticsWaybillGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

电子面单查询接口 APIRequest alibaba.health.nr.logistics.waybill.get

商家登录后根据订单号查询物流单号及电子面单信息

func NewAlibabaHealthNrLogisticsWaybillGetRequest

func NewAlibabaHealthNrLogisticsWaybillGetRequest() *AlibabaHealthNrLogisticsWaybillGetRequest

func (AlibabaHealthNrLogisticsWaybillGetRequest) GetApiMethodName

func (AlibabaHealthNrLogisticsWaybillGetRequest) GetApiParams

func (AlibabaHealthNrLogisticsWaybillGetRequest) GetOrderId

func (*AlibabaHealthNrLogisticsWaybillGetRequest) SetOrderId

func (r *AlibabaHealthNrLogisticsWaybillGetRequest) SetOrderId(orderId int64) error

type AlibabaHealthNrLogisticsWaybillGetResponse

type AlibabaHealthNrLogisticsWaybillGetResponse struct {
	XMLName   xml.Name `xml:"alibaba_health_nr_logistics_waybill_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	ResponseResult *ResponseResult `json:"response_result,omitempty" xml:"response_result,omitempty"`
}

type Cat

type Cat struct {
	CatId string `json:"cat_id,omitempty" xml:"cat_id,omitempty"`

	CatName string `json:"cat_name,omitempty" xml:"cat_name,omitempty"`

	ItemCount int64 `json:"item_count,omitempty" xml:"item_count,omitempty"`
}

Cat

type FundBillDto

type FundBillDto struct {
	FundChannel string `json:"fund_channel,omitempty" xml:"fund_channel,omitempty"`

	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
}

FundBillDto

type Itemlist

type Itemlist struct {
	Rx bool `json:"rx,omitempty" xml:"rx,omitempty"`

	BackCate int64 `json:"back_cate,omitempty" xml:"back_cate,omitempty"`

	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`

	IsO2o string `json:"is_o2o,omitempty" xml:"is_o2o,omitempty"`

	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`

	ListPicUrl string `json:"list_pic_url,omitempty" xml:"list_pic_url,omitempty"`

	OriPrice string `json:"ori_price,omitempty" xml:"ori_price,omitempty"`

	Price string `json:"price,omitempty" xml:"price,omitempty"`

	Symptom string `json:"symptom,omitempty" xml:"symptom,omitempty"`

	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`

	DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`

	AtLimit int64 `json:"at_limit,omitempty" xml:"at_limit,omitempty"`

	DeliveryType int64 `json:"delivery_type,omitempty" xml:"delivery_type,omitempty"`

	DeliveryTypeDesc string `json:"delivery_type_desc,omitempty" xml:"delivery_type_desc,omitempty"`
}

Itemlist

type LogisticsOrderDto

type LogisticsOrderDto struct {
	CpCode string `json:"cp_code,omitempty" xml:"cp_code,omitempty"`

	MailNo string `json:"mail_no,omitempty" xml:"mail_no,omitempty"`

	Waybill string `json:"waybill,omitempty" xml:"waybill,omitempty"`
}

LogisticsOrderDto

type MedicalInsurancePaymentDto

type MedicalInsurancePaymentDto struct {
	FundBillList []FundBillDto `json:"fund_bill_list,omitempty" xml:"fund_bill_list,omitempty"`

	IndustrySepcDetail string `json:"industry_sepc_detail,omitempty" xml:"industry_sepc_detail,omitempty"`
}

MedicalInsurancePaymentDto

type O2OInShopSearchResponse

type O2OInShopSearchResponse struct {
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`

	ItemList []Itemlist `json:"item_list,omitempty" xml:"item_list,omitempty"`
}

O2OInShopSearchResponse

type OrderPromotionDto

type OrderPromotionDto struct {
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
}

OrderPromotionDto

type PageResponse

type PageResponse struct {
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`

	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`

	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`

	Spus []TopAlihealthSpuQuery `json:"spus,omitempty" xml:"spus,omitempty"`
}

PageResponse

type ResponseResult

type ResponseResult struct {
	Success bool `json:"success,omitempty" xml:"success,omitempty"`

	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`

	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`

	Result *PageResponse `json:"result,omitempty" xml:"result,omitempty"`
}

ResponseResult

type StoreDetailDto

type StoreDetailDto struct {
	Tags []Tags `json:"tags,omitempty" xml:"tags,omitempty"`

	StoreDetail *StoreDto `json:"store_detail,omitempty" xml:"store_detail,omitempty"`

	Cats []Cat `json:"cats,omitempty" xml:"cats,omitempty"`
}

StoreDetailDto

type StoreDto

type StoreDto struct {
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`

	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`

	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`

	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`

	BusinessStatus string `json:"business_status,omitempty" xml:"business_status,omitempty"`

	OrderCount int64 `json:"order_count,omitempty" xml:"order_count,omitempty"`

	OrderCountDesc string `json:"order_count_desc,omitempty" xml:"order_count_desc,omitempty"`

	MinimumAccount int64 `json:"minimum_account,omitempty" xml:"minimum_account,omitempty"`

	DeliveryAccount int64 `json:"delivery_account,omitempty" xml:"delivery_account,omitempty"`

	Notice string `json:"notice,omitempty" xml:"notice,omitempty"`

	DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`

	Address string `json:"address,omitempty" xml:"address,omitempty"`

	Tele string `json:"tele,omitempty" xml:"tele,omitempty"`

	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`

	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`

	EarliestTimeOfDelivery string `json:"earliest_time_of_delivery,omitempty" xml:"earliest_time_of_delivery,omitempty"`

	PunctualityRate string `json:"punctuality_rate,omitempty" xml:"punctuality_rate,omitempty"`

	Dpavgscore string `json:"dpavgscore,omitempty" xml:"dpavgscore,omitempty"`

	Areas string `json:"areas,omitempty" xml:"areas,omitempty"`

	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`

	DeliveryType int64 `json:"delivery_type,omitempty" xml:"delivery_type,omitempty"`

	DeliveryTypeDesc string `json:"delivery_type_desc,omitempty" xml:"delivery_type_desc,omitempty"`
}

StoreDto

type SubOrderDto

type SubOrderDto struct {
	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`

	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`

	Type int64 `json:"type,omitempty" xml:"type,omitempty"`

	Price int64 `json:"price,omitempty" xml:"price,omitempty"`

	BuyAmount int64 `json:"buy_amount,omitempty" xml:"buy_amount,omitempty"`

	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`

	Title string `json:"title,omitempty" xml:"title,omitempty"`

	OutItemdId string `json:"out_itemd_id,omitempty" xml:"out_itemd_id,omitempty"`

	Rx int64 `json:"rx,omitempty" xml:"rx,omitempty"`

	SuitSubItemDtoList []SuitSubItemDto `json:"suit_sub_item_dto_list,omitempty" xml:"suit_sub_item_dto_list,omitempty"`
}

SubOrderDto

type SuitSubItemDto

type SuitSubItemDto struct {
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`

	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`

	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`

	Title string `json:"title,omitempty" xml:"title,omitempty"`

	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`
}

SuitSubItemDto

type Tags

type Tags struct {
	Type string `json:"type,omitempty" xml:"type,omitempty"`

	PicPath string `json:"pic_path,omitempty" xml:"pic_path,omitempty"`

	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`

	ShortDesc string `json:"short_desc,omitempty" xml:"short_desc,omitempty"`

	ManFanType string `json:"man_fan_type,omitempty" xml:"man_fan_type,omitempty"`
}

Tags

type TaobaoAlihealthDrugStoreGetAPIResponse

type TaobaoAlihealthDrugStoreGetAPIResponse struct {
	model.CommonResponse
	TaobaoAlihealthDrugStoreGetResponse
}

根据店铺id获取店铺详情 APIResponse taobao.alihealth.drug.store.get

根据店铺id获取店铺详情

type TaobaoAlihealthDrugStoreGetRequest

type TaobaoAlihealthDrugStoreGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据店铺id获取店铺详情 APIRequest taobao.alihealth.drug.store.get

根据店铺id获取店铺详情

func NewTaobaoAlihealthDrugStoreGetRequest

func NewTaobaoAlihealthDrugStoreGetRequest() *TaobaoAlihealthDrugStoreGetRequest

func (TaobaoAlihealthDrugStoreGetRequest) GetApiMethodName

func (r TaobaoAlihealthDrugStoreGetRequest) GetApiMethodName() string

func (TaobaoAlihealthDrugStoreGetRequest) GetApiParams

func (TaobaoAlihealthDrugStoreGetRequest) GetShopId

func (*TaobaoAlihealthDrugStoreGetRequest) SetShopId

func (r *TaobaoAlihealthDrugStoreGetRequest) SetShopId(shopId int64) error

type TaobaoAlihealthDrugStoreGetResponse

type TaobaoAlihealthDrugStoreGetResponse struct {
	XMLName   xml.Name `xml:"alihealth_drug_store_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Model *StoreDetailDto `json:"model,omitempty" xml:"model,omitempty"`
}

type TaobaoAlihealthDrugStoreSearchAPIResponse

type TaobaoAlihealthDrugStoreSearchAPIResponse struct {
	model.CommonResponse
	TaobaoAlihealthDrugStoreSearchResponse
}

药品店内搜索 APIResponse taobao.alihealth.drug.store.search

提供给千牛智能客服,在阿里健康O2O店铺内搜索药品

type TaobaoAlihealthDrugStoreSearchRequest

type TaobaoAlihealthDrugStoreSearchRequest struct {
	model.Params
	// contains filtered or unexported fields
}

药品店内搜索 APIRequest taobao.alihealth.drug.store.search

提供给千牛智能客服,在阿里健康O2O店铺内搜索药品

func NewTaobaoAlihealthDrugStoreSearchRequest

func NewTaobaoAlihealthDrugStoreSearchRequest() *TaobaoAlihealthDrugStoreSearchRequest

func (TaobaoAlihealthDrugStoreSearchRequest) GetApiMethodName

func (r TaobaoAlihealthDrugStoreSearchRequest) GetApiMethodName() string

func (TaobaoAlihealthDrugStoreSearchRequest) GetApiParams

func (TaobaoAlihealthDrugStoreSearchRequest) GetKeyword

func (TaobaoAlihealthDrugStoreSearchRequest) GetPageNo

func (TaobaoAlihealthDrugStoreSearchRequest) GetPageSize

func (TaobaoAlihealthDrugStoreSearchRequest) GetShopId

func (*TaobaoAlihealthDrugStoreSearchRequest) SetKeyword

func (r *TaobaoAlihealthDrugStoreSearchRequest) SetKeyword(keyword string) error

func (*TaobaoAlihealthDrugStoreSearchRequest) SetPageNo

func (r *TaobaoAlihealthDrugStoreSearchRequest) SetPageNo(pageNo int64) error

func (*TaobaoAlihealthDrugStoreSearchRequest) SetPageSize

func (r *TaobaoAlihealthDrugStoreSearchRequest) SetPageSize(pageSize int64) error

func (*TaobaoAlihealthDrugStoreSearchRequest) SetShopId

func (r *TaobaoAlihealthDrugStoreSearchRequest) SetShopId(shopId string) error

type TaobaoAlihealthDrugStoreSearchResponse

type TaobaoAlihealthDrugStoreSearchResponse struct {
	XMLName   xml.Name `xml:"alihealth_drug_store_search_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Model *O2OInShopSearchResponse `json:"model,omitempty" xml:"model,omitempty"`
}

type TaobaoAlihealthDrugUserShopGetAPIResponse

type TaobaoAlihealthDrugUserShopGetAPIResponse struct {
	model.CommonResponse
	TaobaoAlihealthDrugUserShopGetResponse
}

根据用户id获取店铺id APIResponse taobao.alihealth.drug.user.shop.get

提供给千牛智能客服,获取用户当前咨询的店铺ID

type TaobaoAlihealthDrugUserShopGetRequest

type TaobaoAlihealthDrugUserShopGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据用户id获取店铺id APIRequest taobao.alihealth.drug.user.shop.get

提供给千牛智能客服,获取用户当前咨询的店铺ID

func NewTaobaoAlihealthDrugUserShopGetRequest

func NewTaobaoAlihealthDrugUserShopGetRequest() *TaobaoAlihealthDrugUserShopGetRequest

func (TaobaoAlihealthDrugUserShopGetRequest) GetApiMethodName

func (r TaobaoAlihealthDrugUserShopGetRequest) GetApiMethodName() string

func (TaobaoAlihealthDrugUserShopGetRequest) GetApiParams

func (TaobaoAlihealthDrugUserShopGetRequest) GetUserNick

func (*TaobaoAlihealthDrugUserShopGetRequest) SetUserNick

func (r *TaobaoAlihealthDrugUserShopGetRequest) SetUserNick(userNick string) error

type TaobaoAlihealthDrugUserShopGetResponse

type TaobaoAlihealthDrugUserShopGetResponse struct {
	XMLName   xml.Name `xml:"alihealth_drug_user_shop_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	ShopId int64 `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
}

type TopAlihealthDrugInstructionDto

type TopAlihealthDrugInstructionDto struct {
	Purpose string `json:"purpose,omitempty" xml:"purpose,omitempty"`

	Taboo string `json:"taboo,omitempty" xml:"taboo,omitempty"`

	Notes string `json:"notes,omitempty" xml:"notes,omitempty"`

	ChildReminder string `json:"child_reminder,omitempty" xml:"child_reminder,omitempty"`

	GravidaReminder string `json:"gravida_reminder,omitempty" xml:"gravida_reminder,omitempty"`

	OldManReminder string `json:"old_man_reminder,omitempty" xml:"old_man_reminder,omitempty"`

	Adr string `json:"adr,omitempty" xml:"adr,omitempty"`

	Ingredient string `json:"ingredient,omitempty" xml:"ingredient,omitempty"`

	Traits string `json:"traits,omitempty" xml:"traits,omitempty"`

	Interaction string `json:"interaction,omitempty" xml:"interaction,omitempty"`

	PharmacologicalEffects string `json:"pharmacological_effects,omitempty" xml:"pharmacological_effects,omitempty"`

	Dosage string `json:"dosage,omitempty" xml:"dosage,omitempty"`
}

TopAlihealthDrugInstructionDto

type TopAlihealthSpuQuery

type TopAlihealthSpuQuery struct {
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`

	ApprovalNumber string `json:"approval_number,omitempty" xml:"approval_number,omitempty"`

	Title string `json:"title,omitempty" xml:"title,omitempty"`

	Specification string `json:"specification,omitempty" xml:"specification,omitempty"`

	Manufacturer string `json:"manufacturer,omitempty" xml:"manufacturer,omitempty"`

	BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"`

	OnlyDrug bool `json:"only_drug,omitempty" xml:"only_drug,omitempty"`

	OpenId int64 `json:"open_id,omitempty" xml:"open_id,omitempty"`

	Offset int64 `json:"offset,omitempty" xml:"offset,omitempty"`

	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`

	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`

	SpuId int64 `json:"spu_id,omitempty" xml:"spu_id,omitempty"`

	ProductTitle string `json:"product_title,omitempty" xml:"product_title,omitempty"`

	TitleAlias string `json:"title_alias,omitempty" xml:"title_alias,omitempty"`

	AlihealthDrugInstructionDTO *TopAlihealthDrugInstructionDto `json:"alihealth_drug_instruction_d_t_o,omitempty" xml:"alihealth_drug_instruction_d_t_o,omitempty"`
}

TopAlihealthSpuQuery

type TopAlihealthSpuQueryOptions

type TopAlihealthSpuQueryOptions struct {
	IncludeInstruction bool `json:"include_instruction,omitempty" xml:"include_instruction,omitempty"`
}

TopAlihealthSpuQueryOptions

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL