This commit is contained in:
TsMask
2023-08-22 19:25:39 +08:00
parent 38d3b7450e
commit 96de169777
45 changed files with 881 additions and 676 deletions

34
core/result.go Normal file
View File

@@ -0,0 +1,34 @@
package core
import (
"omc/core/parse"
)
// Result
// 配合 request.GetConnection().SendMsg()
func Result(name string, data map[string]string) []byte {
return parse.Pack(name, data)
}
// ResultError ackLoginAlarm;result=fail;resDesc=username-error
// request.GetConnection().SendMsg(omc.AckSyncAlarmMsg, core.ResultError("ackSyncAlarmMsg", err.Error(), ""))
func ResultError(name string, desc, reqID string) []byte {
data := map[string]string{
"result": "fail",
"reqId": reqID,
"resDesc": desc,
}
return Result(name, data)
}
// request.GetConnection().SendMsg(omc.AckSyncAlarmMsg, core.ResultSuccess("ackSyncAlarmMsg", err.Error(), ""))
func ResultSuccess(name string, desc, reqID string) []byte {
data := map[string]string{
"result": "succ",
"reqId": reqID,
"resDesc": desc,
}
return Result(name, data)
}