From 8e77492b4b799d65704ede015e99817f810eac95 Mon Sep 17 00:00:00 2001
From: huzhengkao <562572218@qq.com>
Date: Fri, 6 Jun 2025 22:42:35 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../provtest/domain/DomesticDrugBaseInfo.java | 34 +++++++++++++++---
.../domain/DomesticPharmaBaseInfo.java | 31 +++++++++-------
.../d2d/provtest/domain/eto/BASQXQ.java | 21 +++++++++++
.../d2d/provtest/ProvTestClient.class | Bin 7248 -> 7248 bytes
.../domain/DomesticPharmaBaseInfo.class | Bin 15497 -> 17925 bytes
.../d2d/provtest/entity/VTTSBasic.class | Bin 1617 -> 1705 bytes
6 files changed, 68 insertions(+), 18 deletions(-)
create mode 100644 src/main/java/com/alihealth/d2d/provtest/domain/eto/BASQXQ.java
diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugBaseInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugBaseInfo.java
index d3a22bf..4a7e978 100644
--- a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugBaseInfo.java
+++ b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugBaseInfo.java
@@ -1,18 +1,26 @@
package com.alihealth.d2d.provtest.domain;
+import com.alihealth.d2d.provtest.domain.eto.BASQXQ;
import com.alihealth.d2d.provtest.utils.LocalDateDeserializer;
import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
+import java.util.List;
+import com.fasterxml.jackson.annotation.JsonIgnore;
+import com.fasterxml.jackson.core.JsonProcessingException;
+import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
+import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
-import lombok.Getter;
-import lombok.Setter;
+import lombok.Data;
+
+import javax.persistence.Transient;
/**
*
@@ -22,8 +30,7 @@ import lombok.Setter;
* @author Jason
* @since 2025-06-06
*/
-@Getter
-@Setter
+@Data
@TableName("domestic_drug_base_info")
public class DomesticDrugBaseInfo implements Serializable {
@@ -176,9 +183,15 @@ public class DomesticDrugBaseInfo implements Serializable {
/**
* 子集:bzbl-包装比例 、bzjb-包装级别 、ypbsm-药品标识码
*/
- @JacksonXmlProperty(localName = "BASQXQS")
+ //@JacksonXmlProperty(localName = "BASQXQS")
private String basqxqs;
+ // XML映射字段(不直接存入数据库)
+ @TableField(exist = false)
+ @JacksonXmlElementWrapper(localName = "BASQXQS")
+ @JacksonXmlProperty(localName = "BASQXQ")
+ private List basqxqList;
+
/**
* 创建时间
*/
@@ -194,5 +207,16 @@ public class DomesticDrugBaseInfo implements Serializable {
*/
private Integer isDeleted;
+ // 在setter方法中完成转换
+ public void setBasqxqList(List basqxqList) {
+ this.basqxqList = basqxqList;
+ try {
+ this.basqxqs = new ObjectMapper().writeValueAsString(basqxqList);
+ } catch (JsonProcessingException e) {
+ throw new RuntimeException("转换BASQXQS为JSON失败", e);
+ }
+ }
+
+
}
diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.java
index 19d4112..0457912 100644
--- a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.java
+++ b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.java
@@ -1,6 +1,8 @@
package com.alihealth.d2d.provtest.domain;
import com.alihealth.d2d.provtest.entity.BaseEntity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
@@ -8,6 +10,8 @@ import lombok.Data;
import javax.persistence.Column;
import javax.xml.bind.annotation.*;
+import java.io.Serializable;
+import java.time.LocalDateTime;
/**
* @author Jason
@@ -16,7 +20,20 @@ import javax.xml.bind.annotation.*;
@Data
@TableName("domestic_pharma_base_info")
@JacksonXmlRootElement(localName = "data")
-public class DomesticPharmaBaseInfo extends BaseEntity{
+public class DomesticPharmaBaseInfo implements Serializable {
+ @TableId(value = "id", type = IdType.AUTO) // 明确指定使用数据库自增
+ private Long id;
+
+ @Column(name = "event_id")
+ private String eventId;//事件流水号
+
+ @Column(name = "create_time", updatable = false)
+ // 仅数据库字段
+ private LocalDateTime createTime = LocalDateTime.now();
+
+ @Column(name = "update_time")
+ private LocalDateTime updateTime;
+
@Column(name = "tyshxydm", unique = true)
@JacksonXmlProperty(localName = "TYSHXYDM")
private String tyshxydm;
@@ -119,16 +136,4 @@ public class DomesticPharmaBaseInfo extends BaseEntity{
private String zsgps; // GPS坐标(经度,纬度)
-
- @Override
- public Class getEntityClass() {
- return DomesticPharmaBaseInfo.class;
- }
-
- @Override
- public String getDatasetName() {
- return "境内药品生产企业基本信息数据子集";
- }
-
-
}
diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/eto/BASQXQ.java b/src/main/java/com/alihealth/d2d/provtest/domain/eto/BASQXQ.java
new file mode 100644
index 0000000..8d20894
--- /dev/null
+++ b/src/main/java/com/alihealth/d2d/provtest/domain/eto/BASQXQ.java
@@ -0,0 +1,21 @@
+package com.alihealth.d2d.provtest.domain.eto;
+
+import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
+import lombok.Data;
+
+/**
+ * @author Jason 1018扩展类
+ * @date 2025年06月06日 22:06:17
+ */
+@Data
+public class BASQXQ {
+
+ @JacksonXmlProperty(localName = "BZBL")
+ private String bzbl;
+
+ @JacksonXmlProperty(localName = "BZJB")
+ private String bzjb;
+
+ @JacksonXmlProperty(localName = "YPBSM")
+ private String ypbsm;
+}
diff --git a/target/classes/com/alihealth/d2d/provtest/ProvTestClient.class b/target/classes/com/alihealth/d2d/provtest/ProvTestClient.class
index f4279af14480ce60aed03153375fa09c1e341921..3acd79e1ff6f40926d74092562b8c12f99c6e0c7 100644
GIT binary patch
delta 305
zcmWNNODIHf9EHDMnXXyfg_^<)E3#lScOerSX}Wog#YLW_JV#>~H0;E}JI}5(o?|6e
z$V}W+o>EMhmF6ri$9y0XuOdl@{kY$h$mHuLwZ=(D%!XGj5GAaecrIaxV
zGA`95#AHG&CMC|4B$-xxNI6FSlUR%7vP2Opl(0&*59vZ$l(r+d-8a+
U!-16ks$OuZ;EgKY?ax5;AESgzo&W#<
delta 305
zcmWNNODIHf6vlt2OxG;#LQP?Y6alYSo&gUAgaT(Vn?6hmgx~B;b&CZYSL1tU<(MlyT
zLbMU3Lrs%mI!V(-o^Dp?;gkdy^m0QVcl7hj052pdFvtf(d@08_Bm9!$k5TcGmNLeq
znv4V)mj)&z%A}ZNCBu~D$SFS9PN?)r%sj=+Q^5jNEKT{
zmWtV8njL1anPXSE_E=(HZ5^=9AtxL;vGN-6oGI+NmGdXOS4v%@<5&fMQop50eW7tr
X36EAJVC%1{g*WPOspsAL45a=6ff!3)
diff --git a/target/classes/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.class b/target/classes/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.class
index 1058231173239d5e317fd34afb80d187f1bb5e58..48c02295db8a12cfdcf204c5e7906d03cb3d1c84 100644
GIT binary patch
literal 17925
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
literal 15497
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
diff --git a/target/classes/com/alihealth/d2d/provtest/entity/VTTSBasic.class b/target/classes/com/alihealth/d2d/provtest/entity/VTTSBasic.class
index 29d684b0deec47b03dcb81fd8a128c9a84c36f81..88f1241a8ca57435e0f374d80ee4cd187aba1c0c 100644
GIT binary patch
delta 185
zcmcb}vyxZ+)W2Q(7#J8#7)-es*ctTM84S1>m>Bdq8Q2&ML4*-IgE2dU$wu`wW@bhP
z^ND}OO%wC-@=Fp+GV}BFy^8bmJk#^?i&6uM@(WUnN-|T6tr;13Gr?k^dD(gS<$26N
z^BE`iGQZ-KW?*3uW#DI!p4`CV$0$GfJc~c8G6O4v%4B8MWJYx$Uv=^tRwGtzpqS3&
b$E-=BB0$GzF)%Xl6fu|W*co)#8FaZAm>6_88Q2)~K!iR!g8@5(;YRf|=E--M
zUvWw@urLTS@H0qGKF{LEC_7n>)t^<7ft5jNauI7XqbiWEI{7!N5vwLpOlz_cTM`d9
O10#bL5c3o>XafKegA~93