@@ -91,7 +91,7 @@ func (item *BindItem[I, O]) bind(r *router.Router, bindingResponseIdentifier res
var inputModel I
// 请求的结构类型不为any
- if inputType != nil {
+ if responseIdentifier != nil || inputType != nil {
// 将请求数据解析到inputModel中
if item.OptionalBindingFunc != nil {
ok := item.OptionalBindingFunc(mqttClientInstance, routerItem, &inputModel, item.ResponseFunc)