diff --git a/biz/src/main/java/cn/icanci/loopstack/amc/cloud/biz/service/impl/AppMockTestServiceImpl.java b/biz/src/main/java/cn/icanci/loopstack/amc/cloud/biz/service/impl/AppMockTestServiceImpl.java index 9bfd846af24cfa2fc4e363ea56897fbd5354f68f..85005bd4c22f173363ccc24f79bbf362c444f557 100644 --- a/biz/src/main/java/cn/icanci/loopstack/amc/cloud/biz/service/impl/AppMockTestServiceImpl.java +++ b/biz/src/main/java/cn/icanci/loopstack/amc/cloud/biz/service/impl/AppMockTestServiceImpl.java @@ -12,6 +12,9 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.serializer.SerializerFeature; + /** * @author icanci * @since 1.0 Created in 2023/01/17 22:57 @@ -33,7 +36,8 @@ public class AppMockTestServiceImpl implements AppMockTestService { report.setMockUuid(wrapper.getMockUuid()); report.setMockRequest(wrapper.getMockRequest()); report.setMockErrorMessage(wrapper.getMockErrorMessage()); - report.setMockResponse(JSONUtil.toJsonStr(wrapper.getMockResponse())); + // hutool 的包方法,null值吃掉了,此处需要展示null值 + report.setMockResponse(JSON.toJSONString(wrapper.getMockResponse(), SerializerFeature.WriteMapNullValue)); appMockCallReportDAO.insert(report); } }