fix: 修改 DrawbackMsg 函数的参数类型,将 msgId 从 int32 更改为 string,以确保与消息结构一致

This commit is contained in:
lixiangwuxian 2025-06-16 14:09:50 +08:00
parent e713b5c055
commit 905712c522
3 changed files with 3 additions and 3 deletions

View File

@ -98,7 +98,7 @@ func (am *actionManager) SendForward(reply *model.Reply) error {
return nil return nil
} }
func (am *actionManager) DrawbackMsg(msgId int32) error { func (am *actionManager) DrawbackMsg(msgId string) error {
withDrawPkg := model.GenDrawbackPkg(msgId) withDrawPkg := model.GenDrawbackPkg(msgId)
withDrawPkgJson, err := json.Marshal(withDrawPkg) withDrawPkgJson, err := json.Marshal(withDrawPkg)
if err != nil { if err != nil {

View File

@ -22,7 +22,7 @@ func drawback(msg model.Message) *model.Reply {
FromMsg: msg, FromMsg: msg,
} }
} }
action.ActionManager.DrawbackMsg(int32(msgIdToDrawback.Data.ID)) action.ActionManager.DrawbackMsg(msgIdToDrawback.Data.ID)
return &model.Reply{ return &model.Reply{
ReplyMsg: "", ReplyMsg: "",
ReferOriginMsg: false, ReferOriginMsg: false,

View File

@ -5,7 +5,7 @@ type Action struct {
Params map[string]interface{} `json:"params"` Params map[string]interface{} `json:"params"`
} }
func GenDrawbackPkg(msgId int32) Action { func GenDrawbackPkg(msgId string) Action {
return Action{ return Action{
Action: "delete_msg", Action: "delete_msg",
Params: map[string]interface{}{ Params: map[string]interface{}{