refactor(controller): 重构返回处理逻辑,移除TomeeHeader的Ret方法并改为直接返回[]byte
This commit is contained in:
@@ -21,7 +21,7 @@ type TomeeHeader struct {
|
||||
|
||||
Result uint32 `json:"result"`
|
||||
Data []byte `json:"data" struc:"skip"` //组包忽略此字段// struc:"[0]pad"
|
||||
Return []byte `struc:"[0]pad"` //返回记录
|
||||
//Return []byte `struc:"[0]pad"` //返回记录
|
||||
}
|
||||
|
||||
func NewTomeeHeader() *TomeeHeader {
|
||||
@@ -115,16 +115,7 @@ func (h *TomeeHeader) Pack(data any) []byte { //组包
|
||||
return by.Bytes()
|
||||
|
||||
}
|
||||
func (h *TomeeHeader) Ret() []byte { //默认返回方法
|
||||
|
||||
return h.Return
|
||||
|
||||
}
|
||||
func (h *TomeeHeader) Set(T any) []byte { //默认返回方法
|
||||
h.Return = h.Pack(T) //这里保存一下,用来给调用
|
||||
return h.Return
|
||||
|
||||
}
|
||||
|
||||
// var _ Blazingservice = (*TomeeHeader)(nil)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user