32 lines
545 B
Go
32 lines
545 B
Go
package core
|
|
|
|
// RobotInfo
|
|
// @description: 机器人信息
|
|
type RobotInfo struct {
|
|
wxId string // 机器人微信Id
|
|
}
|
|
|
|
// SetId
|
|
// @description: 设置机器人Id
|
|
// @receiver i
|
|
// @param wxId
|
|
func (i *RobotInfo) SetId(wxId string) {
|
|
i.wxId = wxId
|
|
}
|
|
|
|
// GetId
|
|
// @description: 获取机器人Id
|
|
// @receiver i
|
|
// @return string
|
|
func (i *RobotInfo) GetId() string {
|
|
return i.wxId
|
|
}
|
|
|
|
// NewInfo
|
|
// @description: 创建机器人信息
|
|
// @param wxId
|
|
// @return *RobotInfo
|
|
func NewInfo(wxId string) *RobotInfo {
|
|
return &RobotInfo{wxId: wxId}
|
|
}
|