Explorar el Código

修改接口(UserReceiveIsDefaultRsp = 1900571 // 设置默认收货地址应答)无响应问题

zhou.xiaoning hace 2 años
padre
commit
f8cd1f1d9c
Se han modificado 1 ficheros con 13 adiciones y 0 borrados
  1. 13 0
      initialize/rabbitmq.go

+ 13 - 0
initialize/rabbitmq.go

@@ -258,6 +258,19 @@ func (t *MQProc) getRspProtobuf(msg *[]byte) (funcode uint32, sessionId uint32,
 			bytes = &bs
 			serialNumber = p.GetHeader().GetRequestID()
 		}
+	case global.UserReceiveIsDefaultRsp:
+		var p pb.UserReceiveIsDefaultRsp
+		if err = proto.Unmarshal(b, &p); err != nil {
+			global.M2A_LOG.Error("总线回复数据反序列化失败", zap.Error(err))
+			return
+		}
+		if bs, e := protojson.Marshal(&p); e != nil {
+			global.M2A_LOG.Error("总线回复数据反序列化失败", zap.Error(err))
+			return
+		} else {
+			bytes = &bs
+			serialNumber = p.GetHeader().GetRequestID()
+		}
 	case global.UserReceiptInfoRsp: // 新增修改用户发票信息请求响应
 		var p pb.UserReceiptInfoRsp
 		if err = proto.Unmarshal(b, &p); err != nil {