一个接口返回的preview和response的同一个字段的值不一样

devtools/2025/3/17 2:02:33/

🌆 内容速览

  • 🌕 问题分析
  • 🌕 解决办法

🌕 问题分析

  后端开发接口后与前端联调时发现,涉事次数页面展示值与实际不符全为0,排查发现查询接口的preview和response的involeNum的值不一样,其中preview的involeNum为null,response的involeNum为159,前端拿到preview里involeNum的null值作展示为0。

在这里插入图片描述

🌕 解决办法

  通过排查发现,接口返回vo实体类有继承自另一个vo类,而这两个具有继承关系的父子类中都有involeNum这个属性字段,又因为父子vo类都需要这个字段,于是删除子类的involeNum声明即可。

PartiesUpdateVO中已经声明了involeNum,所以删除CertificateInfoVO中的即可在这里插入图片描述

  
最后最后祝愿大家,不再见bug!!!
在这里插入图片描述


http://www.ppmy.cn/devtools/167704.html

相关文章

leetcode hot100贪心

🔟 贪心 121. 买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利…

UDP协议栈之整体架构处理

在之前的章节中,笔者就UDP、ICMP、IP、ARP、MAC层的报文格式,以及组帧解帧、CRC校验、分片处理等操作进行了具体介绍以及详细代码实现,并且通过了仿真测试。但之前的仿真测试都是对单层报文的组帧解帧进行的,这些模块仍处于“孤立…

SVT-AV1源码分析函数 svt_av1_cost_coeffs_txb

一 函数作用说明 svt_av1_cost_coeffs_txb 用于计算变换块(Transform Block, TXB)中量化系数的码率失真成本(Rate - Distortion Cost). 该函数在视频编码 如AV1 的模式决策,阶段被调用,目的是评估当前变换块编码的比特率和失真的权衡,从而选择…

starrocks批量启停脚本

#!/bin/bash # 定义 StarRocks 安装目录 STARROCKS_HOME"/path/to/starrocks" # 定义 FE 和 BE 节点列表 FE_NODES("fe_node1_ip" "fe_node2_ip" "fe_node3_ip") BE_NODES("be_node1_ip" "be_node2_ip" "be_…

[023-01-40].第40节:组件应用 - OpenFeign与 Sentinel 集成实现fallback服务降级

SpringCloud学习大纲 一、需求说明: 需求1:通过fallback属性进行统一配置 a.问题分析: 1.需要实现cloudalibaba-consumer-nacos-order83模块通过OpenFeign调用cloudalibaba-provider-payment9001 83服务通过OpenFeign调用 9001微服务&…

玩转github

me github 可以给仓库添加开发人员吗 4o 是的,GitHub允许仓库管理员为仓库添加开发人员,并设置这些开发人员的角色和权限。这里是一个简单的步骤指导,教你如何给一个 GitHub 仓库添加开发人员: 前提条件 你必须有这个仓库的权限&…

DICOM开发者常用DICOM开源库详解

DICOM开发工具与开源库,涵盖C++、C#、Python、Java、JavaScript等多种编程语言。这些库在功能、性能和社区支持方面各有优势,开发者可根据项目需求选择合适的工具。 DICOM开发工具与开源库详解 一、C++库 1. DCMTK(DICOM Toolkit) </

LinkedList底层结构和源码分析(JDK1.8)

参考视频&#xff1a;韩顺平Java集合 特点 LinkedList 底层实现了 双向链表 和 双端队列 的特点。可以添加任意元素&#xff08;元素可以重复&#xff09;&#xff0c;包括 null。线程不安全&#xff0c;没有实现同步。 LinkedList 底层结构 LinkedList 底层维护了一个双向链…