src/main/java/com/fzzy/api/entity/Api1306.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/api/view/repository/Api1305Rep.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/api/view/repository/Api1306Rep.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/async/fzzy40/Fzzy40SyncService13.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/async/fzzy40/entity/Fz40AreationData.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/async/fzzy40/entity/Fz40DrugLog.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1305.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1306.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/async/fzzy40/repository/Fzzy40Sync1306Rep.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/fzzy/api/entity/Api1306.java
@@ -101,19 +101,19 @@ @PropertyDef(label = "æµåº¦" ) @Column(name = "nd", precision = 20, scale = 3) private double nd; private Double nd; @PropertyDef(label = "ç²®å åä½ç¨è¯é" ) @Column(name = "lddwyyl", precision = 20, scale = 3) private double lddwyyl; private Double lddwyyl; @PropertyDef(label = "空é´åä½ç¨è¯é" ) @Column(name = "kjdwyyl", precision = 20, scale = 3) private double kjdwyyl; private Double kjdwyyl; @PropertyDef(label = "æ»ç¨è¯é" ) @Column(name = "zyyl", precision = 20, scale = 3) private double zyyl; private Double zyyl; @PropertyDef(label = "æ½è¯æ¹æ³" ) @Column(name = "syff", length = 1, nullable = false) @@ -145,7 +145,7 @@ @PropertyDef(label = "è¡¥è¯åä»å ç£·åæ°¢æµåº¦" ) @Column(name = "byqcnlhqnd", precision = 20, scale = 3) private double byqcnlhqnd; private Double byqcnlhqnd; @PropertyDef(label = "ç£·åæ°¢æµåº¦åä½",description = "1ï¼g/m³ (é»è®¤) 2ï¼ppm 3:ml/m³ 4ï¼%VOLã") @Column(name = "nlhqnddw", length = 1) @@ -153,15 +153,15 @@ @PropertyDef(label = "ç®æ æµåº¦" ) @Column(name = "mbnd", precision = 20, scale = 3) private double mbnd; private Double mbnd; @PropertyDef(label = "计ç®è¡¥è¯é" ) @Column(name = "jsbyl", precision = 20, scale = 3) private double jsbyl; private Double jsbyl; @PropertyDef(label = "å®é è¡¥è¯é" ) @Column(name = "sjbyl", precision = 20, scale = 3) private double sjbyl; private Double sjbyl; @PropertyDef(label = "è¡¥è¯æ¹æ³" ) @Column(name = "byff", length = 128) @@ -181,7 +181,7 @@ @PropertyDef(label = "峰弿µåº¦" ) @Column(name = "fznd", precision = 20, scale = 3) private double fznd; private Double fznd; @PropertyDef(label = "ç®æ æµåº¦ç»´æå¤©æ°" ) @Column(name = "mbndwcts") @@ -201,11 +201,11 @@ @PropertyDef(label = "CTå¼" ) @Column(name = "ctz", precision = 20, scale = 3) private double ctz; private Double ctz; @PropertyDef(label = "æ£æ°åç£·åæ°¢æµåº¦" ) @Column(name = "sqqlhqnd", precision = 20, scale = 3) private double sqqlhqnd; private Double sqqlhqnd; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "æ£æ°æ¥æ" ) @@ -226,7 +226,7 @@ @PropertyDef(label = "æ£æ°ç»ææ¶ç£·åæ°¢æµåº¦" ) @Column(name = "sqjsslhqnd", precision = 20, scale = 3) private double sqjsslhqnd; private Double sqjsslhqnd; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "æ®æ¸£æ¶éä½ä¸æ¶é´" ) src/main/java/com/fzzy/api/view/repository/Api1305Rep.java
@@ -1,10 +1,17 @@ package com.fzzy.api.view.repository; import com.fzzy.api.entity.Api1305; import com.fzzy.api.entity.Api1306; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaSpecificationExecutor; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.query.Param; import java.util.List; public interface Api1305Rep extends JpaRepository<Api1305, String>, JpaSpecificationExecutor<Api1305> { @Query("from Api1305 where tfzydh=:tfzydh ") List<Api1305> getDataById(@Param("tfzydh") String tfzydh); } src/main/java/com/fzzy/api/view/repository/Api1306Rep.java
@@ -1,10 +1,18 @@ package com.fzzy.api.view.repository; import com.fzzy.api.entity.Api1203; import com.fzzy.api.entity.Api1306; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaSpecificationExecutor; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.query.Param; import java.util.List; public interface Api1306Rep extends JpaRepository<Api1306, String>, JpaSpecificationExecutor<Api1306> { @Query("from Api1306 where xzzydh=:xzzydh ") List<Api1306> getDataById(@Param("xzzydh") String xzzydh); } src/main/java/com/fzzy/async/fzzy40/Fzzy40SyncService13.java
@@ -26,6 +26,8 @@ @Autowired private Fzzy40Sync1305 fzzySync1305; @Autowired private Fzzy40Sync1306 fzzySync1306; @Autowired private Fzzy40Sync1310 fzzySync1310; @Override @@ -52,6 +54,7 @@ fzzySync1305.syncData(param.getDeptId(), param.getStart(), param.getEnd()); //çè¸ä½ä¸ä¿¡æ¯åæ¥ TODO fzzySync1306.syncData(param.getDeptId(), param.getStart(), param.getEnd()); //çè¸å¤æ¡æ°æ®åæ¥ TODO--å¾ å® src/main/java/com/fzzy/async/fzzy40/entity/Fz40AreationData.java
@@ -266,7 +266,4 @@ @PropertyDef(label = "夿³¨ä¿¡æ¯") private String remark; @Column(name = "czbz", length = 1) @PropertyDef(label = "æä½æ å¿") private String czbz; } src/main/java/com/fzzy/async/fzzy40/entity/Fz40DrugLog.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,312 @@ package com.fzzy.async.fzzy40.entity; import com.bstek.dorado.annotation.PropertyDef; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * ç¯æµçè¸-çè¸ä½ä¸è®°å½ * * @date 2023å¹´7æ26æ¥ */ @Data @Entity @Table(name = "D_DRUG_LOG") public class Fz40DrugLog implements Serializable { @Id @Column(name = "ID_", length = 40) @PropertyDef(label = "çè¸ä½ä¸åå·", description = "仿¿ä»£ç +ä½ä¸æ¥æ (yyyyMMdd) +3 ä½é¡ºåºå·") private String id; @Column(name = "COMPANY_ID_", length = 10) @PropertyDef(label = "ç»ç»ç¼ç ") private String companyId; @Column(name = "DEPT_ID_", length = 40) @PropertyDef(label = "æå±ååº") private String deptId; @Column(name = "DEPOT_ID_", length = 50) @PropertyDef(label = "ä»åº") private String depotId; @Column(name = "START_") @PropertyDef(label = "å¼å§æ¶é´") @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date start; @Column(name = "END_") @PropertyDef(label = "æªè³æ¶é´") @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date end; @Column(name = "PEST_BATCH_ID_", length = 50) @PropertyDef(label = "è«å®³æ£æµåå·") private String pestBatchId; @Column(name = "NUM_") @PropertyDef(label = "ç¬¬å æ¬¡çè¸") private Integer num = 0; @Column(name = "MODE_", length = 1) @PropertyDef(label = "çè¸æ¹å¼", description = "0:ç²®é¢æ½®è§£1:å¸è¢åè2:æ¢ç®¡3:ç»¼åæ½è¯") private String mode; @Column(name = "RECIR_MODE_", length = 1) @PropertyDef(label = "ç¯æµçè¸æ¹å¼", description = "0:åºå®å¼å¸ç½®å½¢å¼1:ç§»å¨å¼å¸ç½®å½¢å¼") private String recirMode; @Column(name = "hlxzynhljsjh", length = 1) @PropertyDef(label = "ç¯æµçè¸ä¸å ç¯æµææ¯ç»å", description = "0:åå«ä½¿ç¨_åºå®å¼1:åå«ä½¿ç¨_ç§»å¨å¼2:äºåä¸åºç¨_ååæ§å¶3:äºåä¸åºç¨_ååæ§å¶") private String hlxzynhljsjh; @PropertyDef(label = "çè¸æ¹æ¡å¶å®") @Column(name = "xzfazd", length = 128) private String xzfazd; @PropertyDef(label = "çè¸æ¹æ¡èµ·è人") @Column(name = "xzfaqcr", length = 64) private String xzfaqcr; @PropertyDef(label = "çè¸æ¹æ¡æ¹å人") @Column(name = "xzfapzr", length = 64) private String xzfapzr; @PropertyDef(label = "çè¸æ¹æ¡æ¥å¤æ åµ") @Column(name = "xzfabbqk", length = 64) private String xzfabbqk; @PropertyDef(label = "æ½è¯äººåèµè´¨æ åµ") @Column(name = "syryzzqk", length = 64) private String syryzzqk; @PropertyDef(label = "æ½è¯èµè´¨å®¡æ ¸") @Column(name = "syzzsh", length = 64) private String syzzsh; @Column(name = "DRUG_NAME_", length = 64) @PropertyDef(label = "è¯ååç§°") private String drugName; @PropertyDef(label = "åå") @Column(name = "jx", length = 64) private String jx; @Column(name = "CONCENTRATION_", length = 50) @PropertyDef(label = "è¯åæµåº¦", description = "%") private Double concentration = 0.0; @Column(name = "GRAIN_DOSE_") @PropertyDef(label = "ç²®å åä½ç¨è¯é", description = "g/m³") private Double grainDose = 0.0; @Column(name = "SPACE_DOSE_") @PropertyDef(label = "空é´åä½ç¨è¯é", description = "g/m³") private Double spaceDose = 0.0; @Column(name = "DOSE_") @PropertyDef(label = "æ»ç¨è¯é", description = "kg") private Double dose = 0.0; @PropertyDef(label = "æ½è¯æ¹æ³", description = "0:潮解æ³1:ä»å¤åçå¨2:é¢ç¶æ°") @Column(name = "syff", length = 1) private String syff; @PropertyDef(label = "è¾ å©æ½è¯æªæ½") @Column(name = "fzsycs", length = 128) private String fzsycs; @PropertyDef(label = "空æ°å¼å¸å¨åå®å ¨æ£æ¥æ åµ") @Column(name = "kqhqjaqjcqk", length = 128) private String kqhqjaqjcqk; @PropertyDef(label = "ç£·åæ°¢æ£æµè£ ç½®è°è¯æ åµ") @Column(name = "lhqjczztsqk", length = 128) private String lhqjczztsqk; @PropertyDef(label = "æ°§æ°æ·±åº¦æ£æµè£ ç½®è°è¯æ åµ") @Column(name = "yqsdjczztsqk", length = 128) private String yqsdjczztsqk; @PropertyDef(label = "ç£·åæ°¢æ¥è¦ä»ªå®å ¨æ£æ¥") @Column(name = "lhqbjyaqjc", length = 128) private String lhqbjyaqjc; @PropertyDef(label = "æ°§æ°æ¥è¦ä»ªå®å ¨æ£æ¥") @Column(name = "yqbjyaqjc", length = 128) private String yqbjyaqjc; @PropertyDef(label = "è¡¥è¯åä»å ç£·åæ°¢æµåº¦") @Column(name = "byqcnlhqnd", precision = 20, scale = 3) private double byqcnlhqnd; @PropertyDef(label = "ç£·åæ°¢æµåº¦åä½", description = "1ï¼g/m³(é»è®¤);2ï¼ppm;3:ml/m³;4ï¼%VOL") @Column(name = "nlhqnddw", length = 1) private String nlhqnddw = "1"; @PropertyDef(label = "ç®æ æµåº¦", description = "åä½ï¼g/m³") @Column(name = "mbnd", precision = 20, scale = 3) private double mbnd; @PropertyDef(label = "计ç®è¡¥è¯é", description = "åä½ï¼g") @Column(name = "jsbyl", precision = 20, scale = 3) private double jsbyl; @PropertyDef(label = "å®é è¡¥è¯é", description = "åä½ï¼g") @Column(name = "sjbyl", precision = 20, scale = 3) private double sjbyl; @PropertyDef(label = "è¡¥è¯æ¹æ³") @Column(name = "byff", length = 128) private String byff; @PropertyDef(label = "ä½ä¸äººæ°") @Column(name = "zyrs") private Integer zyrs; @PropertyDef(label = "è¡¥è¯ä½ä¸æ¹å人") @Column(name = "byzypzr", length = 64) private String byzypzr; @PropertyDef(label = "ç°åºææ¥äºº") @Column(name = "xczhr", length = 64) private String xczhr; @PropertyDef(label = "峰弿µåº¦", description = "åä½ï¼g/m³") @Column(name = "fznd", precision = 20, scale = 3) private double fznd; @PropertyDef(label = "ç®æ æµåº¦ç»´æå¤©æ°", description = "åä½ï¼å¤©") @Column(name = "mbndwcts") private Integer mbndwcts; @PropertyDef(label = "æ¼æ°ä½ç½®çæµ") @Column(name = "lswzjc", length = 128) private String lswzjc; @PropertyDef(label = "æ¼æ°é¨ä½éåçè¡¥ææªæ½") @Column(name = "lqbwcqdbjcs", length = 128) private String lqbwcqdbjcs; @PropertyDef(label = "å¯éæ¶é´", description = "åä½ï¼å¤©") @Column(name = "mbsj") private Integer mbsj; @PropertyDef(label = "CTå¼") @Column(name = "ctz", precision = 20, scale = 3) private double ctz; @PropertyDef(label = "æ£æ°åç£·åæ°¢æµåº¦", description = "åä½ï¼g/m³") @Column(name = "sqqlhqnd", precision = 20, scale = 3) private double sqqlhqnd; @Column(name = "VENTILATE_TIME_") @PropertyDef(label = "æ£æ°æ¶é´") @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date ventilateTime; @Column(name = "VENTILATE_METHOD_", length = 100) @PropertyDef(label = "æ£æ°æ¹æ³") private String ventilateMethod; @PropertyDef(label = "æ£æ°æ¹å人") @Column(name = "sqpzr", length = 64) private String sqpzr; @PropertyDef(label = "æ£æ°æç»å¤©æ°", description = "åä½ï¼å¤©") @Column(name = "sqcsts") private Integer sqcsts; @Column(name = "AFTER_PH3_") @PropertyDef(label = "æ£æ°åç£·åæ°¢æµåº¦", description = "åä½ï¼g/m³") private Double afterPh3; @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8") @PropertyDef(label = "æ®æ¸£æ¶éä½ä¸æ¶é´") @Column(name = "czsjzysj") private Date czsjzysj; @PropertyDef(label = "æ®æ¸£æ¶éä½ä¸äººæ°") @Column(name = "czsjzyrs") private Integer czsjzyrs; @PropertyDef(label = "æ®æ¸£æ¶éæ¹æ³") @Column(name = "czsjff", length = 128) private String czsjff; @PropertyDef(label = "æ®æ¸£æ¶éä½ä¸æ¹å人") @Column(name = "czsjzypzr", length = 64) private String czsjzypzr; @PropertyDef(label = "æ®æ¸£å¤çæªæ½") @Column(name = "czclcs", length = 128) private String czclcs; @PropertyDef(label = "æ®æ¸£å¤çä½ä¸äººæ°") @Column(name = "czclzyrs") private Integer czclzyrs; @PropertyDef(label = "æ®æ¸£å¤çæ¹å人") @Column(name = "czclpzr", length = 64) private String czclpzr; @PropertyDef(label = "çè¸åæ´»è«æ£åºæ åµ") @Column(name = "xzhhcjcqk", length = 128) private String xzhhcjcqk; @PropertyDef(label = "çè¸åè«å£å¯åº¦", description = "åä½ï¼å¤´/kg") @Column(name = "xzhckmd") private Integer xzhckmd; @PropertyDef(label = "å¹å »15天忴»è«æ°", description = "åä½ï¼å¤´/kg") @Column(name = "pyswthhcs") private Integer pyswthhcs; @PropertyDef(label = "å¹å »45天忴»è«æ°", description = "åä½ï¼å¤´/kg") @Column(name = "pysswthhcs") private Integer pysswthhcs; /** * 0ï¼è¯å¥½ * 1ï¼ä¸è¬ * 2ï¼ä¸å¥½ */ @Column(name = "EVALUATE_", length = 1) @PropertyDef(label = "çè¸è¯ä»·", description = "0ï¼è¯å¥½ 1ï¼ä¸è¬ 2ï¼ä¸å¥½") private String evaluate; @PropertyDef(label = "çè¸è´è´£äºº") @Column(name = "xzfzr", length = 64) private String xzfzr; @PropertyDef(label = "çè¸ä½ä¸äººå") @Column(name = "xzzyry", length = 128) private String xzzyry; @Column(name = "USER_", length = 30) @PropertyDef(label = "æä½äºº") private String user; @PropertyDef(label = "æ´æ°äºº") @Column(name = "UPDATE_USER_", length = 30) private String updateUser; @PropertyDef(label = "æ´æ°æ¶é´") @Column(name = "UPDATE_TIME_") private Date updateTime; @Column(name = "REMARKS_", length = 500) @PropertyDef(label = "夿³¨è¯´æ") private String remarks; } src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1305.java
@@ -1,10 +1,7 @@ package com.fzzy.async.fzzy40.impl; import com.fzzy.api.Constant; import com.fzzy.api.entity.Api1105; import com.fzzy.api.entity.Api1304; import com.fzzy.api.entity.Api1305; import com.fzzy.api.entity.ApiLog; import com.fzzy.api.entity.*; import com.fzzy.api.service.ApiCommonService; import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.view.repository.Api1304Rep; @@ -67,6 +64,7 @@ Api1305 api1305; Api1105 api1105; List<Api1305> api1305List; for (Fz40AreationData fzAreationData : list) { //è·åè´§ä½ä¿¡æ¯ api1105 = commonService.getApi1105Cache(fzAreationData.getDepotId()); @@ -96,6 +94,12 @@ api1305.setTfsc(fzAreationData.getLongTime()); api1305.setZhgxsj(fzAreationData.getUpdateTime()); api1305List = api1305Rep.getDataById(api1305.getTfzydh()); if(null == api1305List || api1305List.isEmpty()){ api1305.setCzbz(Constant.CZBZ_I); }else { api1305.setCzbz(api1305List.get(0).getCzbz()); } api1305Rep.save(api1305); } } catch (Exception e) { src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1306.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,114 @@ package com.fzzy.async.fzzy40.impl; import com.fzzy.api.Constant; import com.fzzy.api.entity.*; import com.fzzy.api.service.ApiCommonService; import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.view.repository.Api1305Rep; import com.fzzy.api.view.repository.Api1306Rep; import com.fzzy.api.view.repository.ApiLogRep; import com.fzzy.async.fzzy40.entity.Fz40AreationData; import com.fzzy.async.fzzy40.entity.Fz40DrugLog; import com.fzzy.async.fzzy40.repository.Fzzy40Sync1305Rep; import com.fzzy.async.fzzy40.repository.Fzzy40Sync1306Rep; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.Date; import java.util.List; /** * çè¸ä½ä¸æ°æ®åæ¥ * * @author chen * @date 2022-09-08 09:51 */ @Slf4j @Component public class Fzzy40Sync1306 { @Autowired private Fzzy40Sync1306Rep fzzySync1306Rep; @Autowired private ApiCommonService commonService; @Autowired private Api1306Rep api1306Rep; @Autowired private ApiLogRep apiLogRep; /** * 忥并å°è£ ä¿åçè¸æ°æ® * * @param deptId ç³»ç»å¯¹åºåºåºç¼ç * @param start èµ·å§æ¶é´ * @param end æªæ¢æ¶é´ */ public void syncData(String deptId, Date start, Date end) { log.info("-------------1306æ¥å£æ°æ®å¼å§åæ¥------------------"); //åæ¥æ°æ®ï¼åªè®°å½å¤±è´¥çä¿¡æ¯ ApiLog apiLog = new ApiLog(); apiLog.setType(ApiLog.TYPE_SYNC); apiLog.setKqdm(deptId); apiLog.setUploadTime(new Date()); apiLog.setInteId(Constant.API_CODE_1306); apiLog.setStatus(99); apiLog.setId(ContextUtil.getUUID()); try { List<Fz40DrugLog> list = fzzySync1306Rep.findByReceiveDate(start, end); if (null == list || list.isEmpty()) { return; } Api1306 api1306; Api1105 api1105; List<Api1306> api1306List; for (Fz40DrugLog fz40DrugLog : list) { //è·åè´§ä½ä¿¡æ¯ api1105 = commonService.getApi1105Cache(fz40DrugLog.getDepotId()); if (null == api1105) { continue; } api1306 = new Api1306(); BeanUtils.copyProperties(fz40DrugLog, api1306); api1306.setXzzydh(fz40DrugLog.getId()); api1306.setCfdm(fz40DrugLog.getDepotId()); api1306.setXzkssj(fz40DrugLog.getStart()); api1306.setXzjssj(fz40DrugLog.getEnd()); api1306.setHcjcdh(fz40DrugLog.getPestBatchId()); api1306.setDjcxz(fz40DrugLog.getNum()); api1306.setCgxzfs(fz40DrugLog.getMode()); api1306.setHlxzfs(fz40DrugLog.getRecirMode()); api1306.setYjmc(fz40DrugLog.getDrugName()); api1306.setNd(fz40DrugLog.getConcentration()); api1306.setLddwyyl(fz40DrugLog.getGrainDose()); api1306.setKjdwyyl(fz40DrugLog.getSpaceDose()); api1306.setZyyl(fz40DrugLog.getDose()); api1306.setSqrq(fz40DrugLog.getVentilateTime()); api1306.setSqff(fz40DrugLog.getVentilateMethod()); api1306.setSqjsslhqnd(fz40DrugLog.getAfterPh3()); api1306.setXzxgpj(fz40DrugLog.getEvaluate()); api1306.setZhgxsj(fz40DrugLog.getUpdateTime()); api1306List = api1306Rep.getDataById(api1306.getXzzydh()); if(null == api1306List || api1306List.isEmpty()){ api1306.setCzbz(Constant.CZBZ_I); }else { api1306.setCzbz(api1306List.get(0).getCzbz()); } api1306Rep.save(api1306); } } catch (Exception e) { log.error("---åæ¥å¤±è´¥----{}", e); apiLog.setResult("åæ¥å¤±è´¥ï¼" + e.getMessage()); apiLogRep.save(apiLog); } } } src/main/java/com/fzzy/async/fzzy40/repository/Fzzy40Sync1306Rep.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,28 @@ package com.fzzy.async.fzzy40.repository; import com.fzzy.async.fzzy40.entity.Fz40AreationData; import com.fzzy.async.fzzy40.entity.Fz40DrugLog; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.query.Param; import java.util.Date; import java.util.List; /** * æ¥è¯¢éé£ä½ä¸æ°æ® * * @author chen * @date 2022-09-08 10:42 */ public interface Fzzy40Sync1306Rep extends JpaRepository<Fz40DrugLog, String> { /** * æ ¹æ®æ¶é´æ®µæ¥è¯¢é飿°æ® * @param start * @param end * @return */ @Query("from Fz40DrugLog where start >=:start and start <:end order by start ") List<Fz40DrugLog> findByReceiveDate(@Param("start") Date start, @Param("end") Date end); }