From 70e98c6b001a8ecf6e5fdf2baaf1fd647fca66d5 Mon Sep 17 00:00:00 2001 From: xyiege Date: Mon, 10 Oct 2022 16:30:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=95=86=E5=93=81=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E5=B1=9E=E6=80=A7bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/chjyj/szwh/bean/GoodsSource.java | 30 +++++++++---------- .../cn/chjyj/szwh/utils/ApiGoodsUtils.java | 10 ++++--- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/src/main/java/cn/chjyj/szwh/bean/GoodsSource.java b/src/main/java/cn/chjyj/szwh/bean/GoodsSource.java index 981b298..9926f73 100644 --- a/src/main/java/cn/chjyj/szwh/bean/GoodsSource.java +++ b/src/main/java/cn/chjyj/szwh/bean/GoodsSource.java @@ -52,7 +52,7 @@ public class GoodsSource { /** * 目标标识符-->整体目标标识符:目标标识符类型 + 目标标识符(ISBN000000XXXXXX) */ - private String targetidentify; + private String targetIdentify; /** * 目标片段 @@ -62,7 +62,7 @@ public class GoodsSource { /** * 目标类型:服务关联创建的实体(1:其他文献/2:音频/3:视频/4:图片/5:文化产品) */ - private String targetformat; + private String targetFormat; /** * isli元数据(其他文献实体/音频实体/视频实体/): json格式 @@ -77,7 +77,7 @@ public class GoodsSource { /** * isli元数据(其他文献实体/音频实体/视频实体/): json格式 */ - private String metadataxml; + private String metadataXml; /** * 注销说明 @@ -216,12 +216,12 @@ public class GoodsSource { this.targetNameType = targetNameType; } - public String getTargetidentify() { - return targetidentify; + public String getTargetIdentify() { + return targetIdentify; } - public void setTargetidentify(String targetidentify) { - this.targetidentify = targetidentify; + public void setTargetIdentify(String targetIdentify) { + this.targetIdentify = targetIdentify; } public String getTargetFragment() { @@ -232,12 +232,12 @@ public class GoodsSource { this.targetFragment = targetFragment; } - public String getTargetformat() { - return targetformat; + public String getTargetFormat() { + return targetFormat; } - public void setTargetformat(String targetformat) { - this.targetformat = targetformat; + public void setTargetFormat(String targetFormat) { + this.targetFormat = targetFormat; } public String getSourceData() { @@ -256,12 +256,12 @@ public class GoodsSource { this.targetData = targetData; } - public String getMetadataxml() { - return metadataxml; + public String getMetadataXml() { + return metadataXml; } - public void setMetadataxml(String metadataxml) { - this.metadataxml = metadataxml; + public void setMetadataXml(String metadataXml) { + this.metadataXml = metadataXml; } public String getCancellationReason() { diff --git a/src/main/java/cn/chjyj/szwh/utils/ApiGoodsUtils.java b/src/main/java/cn/chjyj/szwh/utils/ApiGoodsUtils.java index 0bae1ce..b35cdbf 100644 --- a/src/main/java/cn/chjyj/szwh/utils/ApiGoodsUtils.java +++ b/src/main/java/cn/chjyj/szwh/utils/ApiGoodsUtils.java @@ -32,7 +32,9 @@ public class ApiGoodsUtils { Integer ipubid = StringUtils.isNotBlank(pubid)?Integer.valueOf(pubid):0; goodsSource.setPublisherid(ipubid); goodsSource.setRegistrant(innerJson.getString("register")); - goodsSource.setResolutionUrl(innerJson.getString("resolutionUrl")); + // 解析地址 + String resUrl = innerJson.getString("resolutionUrl"); + goodsSource.setResolutionUrl(StringUtils.isNotBlank(resUrl)?resUrl:" "); goodsSource.setSourceType(innerJson.getString("sourceType")); goodsSource.setSourceNameType(innerJson.getString("sourceNameType")); goodsSource.setSourceName(innerJson.getString("sourceName")); @@ -41,15 +43,15 @@ public class ApiGoodsUtils { goodsSource.setSourceFragment(innerJson.getString("sourceFragment")); goodsSource.setTargetName(innerJson.getString("targetName")); goodsSource.setTargetNameType(innerJson.getString("targetNameType")); - goodsSource.setTargetidentify(innerJson.getString("targetIdentify")); + goodsSource.setTargetIdentify(innerJson.getString("targetIdentify")); // goodsSource.setTargetFragment(innerJson.getString("targetFragment")); - goodsSource.setTargetformat(innerJson.getString("targetFormat")); + goodsSource.setTargetFormat(innerJson.getString("targetFormat")); // 存放了json字符串 goodsSource.setSourceData(innerJson.getString("sourceData")); goodsSource.setTargetData(innerJson.getString("targetData")); // - goodsSource.setMetadataxml(innerJson.getString("metadataXml")); + goodsSource.setMetadataXml(innerJson.getString("metadataXml")); goodsSource.setCancellationReason(innerJson.getString("cancellationReason")); // 字符串转为日期时间格式 String aldate =innerJson.getString("allocationDate");