32 lines
593 B
Go
32 lines
593 B
Go
package server
|
|
|
|
import (
|
|
"admin/apps/game/model/dto"
|
|
"admin/internal/context"
|
|
"admin/lib/httpclient"
|
|
"admin/lib/xlog"
|
|
)
|
|
|
|
func (ctl *controller) CommandList(ctx *context.WebContext, params *dto.CommandListReq, rsp *dto.CommandListRsp) error {
|
|
|
|
url := params.Addr + "/api/commandlist"
|
|
|
|
xlog.Debugf("request url:%v command list", url)
|
|
|
|
cmdListRsp := make(map[string]any)
|
|
err := httpclient.Request(url, "get", nil, &cmdListRsp)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
|
|
xlog.Debugf("command list rsp:%+v", cmdListRsp)
|
|
|
|
ctx.Ok(cmdListRsp)
|
|
|
|
return nil
|
|
}
|
|
|
|
func (ctl *controller) apiRequest() {
|
|
|
|
}
|