1
0
mirror of https://github.com/silenceper/wechat.git synced 2026-02-04 21:02:25 +08:00
Files
wechat/openplatform/miniprogram/miniprogram.go
2020-01-22 21:23:58 +08:00

33 lines
853 B
Go

package miniprogram
import (
opContext "github.com/silenceper/wechat/openplatform/context"
"github.com/silenceper/wechat/openplatform/miniprogram/basic"
"github.com/silenceper/wechat/openplatform/miniprogram/component"
)
//MiniProgram 代小程序实现业务
type MiniProgram struct {
AppID string
opContext *opContext.Context
}
//NewMiniProgram 实例化
func NewMiniProgram(opCtx *opContext.Context, appID string) *MiniProgram {
return &MiniProgram{
opContext: opCtx,
AppID: appID,
}
}
//GetComponent get component
//快速注册小程序相关
func (miniProgram *MiniProgram) GetComponent() *component.Component {
return component.NewComponent(miniProgram.opContext)
}
//GetBasic 基础信息设置
func (miniProgram *MiniProgram) GetBasic() *basic.Basic {
return basic.NewBasic(miniProgram.opContext, miniProgram.AppID)
}