package server type WeixinService interface { GetWXAccessToken(accountType string) (interface{}, error) GetJSAPITicket(accountType string) (interface{}, error) SendTpl(msg string, accountType string) (interface{}, error) JsSdkSign(signUrl string, accountType string) (interface{}, error) ScanPay(extra map[string]string) (interface{}, error) GetPayReason() (interface{}, error) }