mirror of
https://github.com/silenceper/wechat.git
synced 2026-02-06 13:42:26 +08:00
待处理小程序业务
This commit is contained in:
32
openplatform/miniprogram/miniprogram.go
Normal file
32
openplatform/miniprogram/miniprogram.go
Normal file
@@ -0,0 +1,32 @@
|
||||
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)
|
||||
}
|
||||
Reference in New Issue
Block a user