33 lines
683 B
Go
33 lines
683 B
Go
package wxcore
|
|
|
|
import (
|
|
"xiawan/wx/clientsdk/baseinfo"
|
|
"xiawan/wx/srv/wxface"
|
|
)
|
|
|
|
// WXResponse 微信响应
|
|
type WXResponse struct {
|
|
wxConn wxface.IWXConnect
|
|
packHeader *baseinfo.PackHeader
|
|
//业务日志Id
|
|
LogUUID string
|
|
}
|
|
|
|
// NewWXResponse 新建WXResponse
|
|
func NewWXResponse(wxConn wxface.IWXConnect, packHeader *baseinfo.PackHeader) wxface.IWXResponse {
|
|
return &WXResponse{
|
|
wxConn: wxConn,
|
|
packHeader: packHeader,
|
|
}
|
|
}
|
|
|
|
// GetPackHeader 获取响应数据
|
|
func (resp *WXResponse) GetPackHeader() *baseinfo.PackHeader {
|
|
return resp.packHeader
|
|
}
|
|
|
|
// GetWXConncet 获取WXConncet
|
|
func (resp *WXResponse) GetWXConncet() wxface.IWXConnect {
|
|
return resp.wxConn
|
|
}
|