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