src/main/java/com/fzzy/api/entity/Api1109.java
@@ -71,4 +71,10 @@ @PropertyDef(label = "忥æ¶é´", description = "ä»ç²®åºç³»ç»åæ¥å°æ¥å£ç®¡çä¸å¿çæ¶é´") @Column(name = "syncTime") private Date syncTime; /*-----䏿µ·ä½¿ç¨-----*/ @PropertyDef(label = "ä¸å¡åå·", description = "å½æä»¶ç±»å为1ï¼ä¸ºç©ºï¼å½æä»¶ç±»å为2ã3ã4ã5ä¼ åºå ¥åºä¸å¡åå·ï¼å½æä»¶ç±»å为6ï¼ä¼ ååå·ï¼å½æä»¶ç±»å为10.ã11ï¼ä¼ é£é©ç¹ç¼ç ") @Column(name = "ywdh") private String ywdh; } src/main/java/com/fzzy/api/entity/Api1210.java
@@ -102,4 +102,8 @@ private Date zhgxsj; /*-----䏿µ·ä½¿ç¨-----*/ @PropertyDef(label = "计åæç»åå·") @Column(name = "jhmxdh", length = 400) private String jhmxdh; } src/main/java/com/fzzy/api/entity/Api1310.java
@@ -159,4 +159,10 @@ @Column(name = "zhgxsj") private Date zhgxsj; /*-----䏿µ·ä½¿ç¨-----*/ @PropertyDef(label = "æ¥åç±»å", description = "1-å使£éªï¼2-æ´ä½æ£éª(å æå¹³å)ï¼3-å ¶ä»") @Column(name = "bglx", length = 1) private String bglx; } src/main/java/com/fzzy/api/view/Api1109.view.xml
@@ -25,6 +25,10 @@ <Property></Property> <Property name="label">æä»¶id</Property> </PropertyDef> <PropertyDef name="ywdh"> <Property></Property> <Property name="label">ä¸å¡åå·</Property> </PropertyDef> <PropertyDef name="wjlx"> <Property></Property> <Property name="label">æä»¶ç±»å</Property> @@ -348,6 +352,11 @@ <Property name="property">bizId</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ywdh</Property> <Property name="property">ywdh</Property> <Editor/> </AutoFormElement> </AutoForm> </Children> <Tools/> src/main/java/com/fzzy/api/view/Api1210.view.xml
@@ -101,6 +101,10 @@ <Property></Property> <Property name="label">夿³¨</Property> </PropertyDef> <PropertyDef name="jhmxdh"> <Property></Property> <Property name="label">计åæç»åå·</Property> </PropertyDef> </DataType> <DataType name="dtParam"> <Property name="creationType">com.fzzy.api.data.ApiParam</Property> @@ -332,110 +336,135 @@ </Button> </Buttons> <Children> <AutoForm> <Property name="dataSet">dsMain</Property> <Property name="cols">*,*,*</Property> <Property name="labelWidth">100</Property> <Property name="labelAlign">left</Property> <Property name="labelSeparator">ï¼</Property> <Property name="labelPosition">top</Property> <AutoFormElement> <Property name="name">lsxzzbdh</Property> <Property name="property">lsxzzbdh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hwdm</Property> <Property name="property">hwdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">lssl</Property> <Property name="property">lssl</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hzsl</Property> <Property name="property">hzsl</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bzwh</Property> <Property name="property">bzwh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">lspzdm</Property> <Property name="property">lspzdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hzqlsxzdm</Property> <Property name="property">hzqlsxzdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hzhlsxzdm</Property> <Property name="property">hzhlsxzdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hzrq</Property> <Property name="property">hzrq</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ccshr</Property> <Property name="property">ccshr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">zjshr</Property> <Property name="property">zjshr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">tjshr</Property> <Property name="property">tjshr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">kjshr</Property> <Property name="property">kjshr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ldshr</Property> <Property name="property">ldshr</Property> <Editor/> </AutoFormElement> <AutoFormElement layoutConstraint="colSpan:3"> <Property name="name">bz</Property> <Property name="property">bz</Property> <Property name="editorType">TextArea</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">czbz</Property> <Property name="property">czbz</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">zhgxsj</Property> <Property name="property">zhgxsj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">kqdm</Property> <Property name="property">kqdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bizId</Property> <Property name="property">bizId</Property> <Editor/> </AutoFormElement> </AutoForm> <GroupBox> <Property name="caption">åºç¡ä¿¡æ¯</Property> <Buttons/> <Children> <AutoForm> <Property name="dataSet">dsMain</Property> <Property name="cols">*,*,*</Property> <Property name="labelWidth">100</Property> <Property name="labelAlign">left</Property> <Property name="labelSeparator">ï¼</Property> <Property name="labelPosition">top</Property> <AutoFormElement> <Property name="name">lsxzzbdh</Property> <Property name="property">lsxzzbdh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hwdm</Property> <Property name="property">hwdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">lssl</Property> <Property name="property">lssl</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hzsl</Property> <Property name="property">hzsl</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bzwh</Property> <Property name="property">bzwh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">lspzdm</Property> <Property name="property">lspzdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hzqlsxzdm</Property> <Property name="property">hzqlsxzdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hzhlsxzdm</Property> <Property name="property">hzhlsxzdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hzrq</Property> <Property name="property">hzrq</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ccshr</Property> <Property name="property">ccshr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">zjshr</Property> <Property name="property">zjshr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">tjshr</Property> <Property name="property">tjshr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">kjshr</Property> <Property name="property">kjshr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ldshr</Property> <Property name="property">ldshr</Property> <Editor/> </AutoFormElement> <AutoFormElement layoutConstraint="colSpan:3"> <Property name="name">bz</Property> <Property name="property">bz</Property> <Property name="editorType">TextArea</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">czbz</Property> <Property name="property">czbz</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">zhgxsj</Property> <Property name="property">zhgxsj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">kqdm</Property> <Property name="property">kqdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bizId</Property> <Property name="property">bizId</Property> <Editor/> </AutoFormElement> </AutoForm> </Children> </GroupBox> <GroupBox> <Property name="caption">䏿µ·å¸å¹³å°</Property> <Buttons/> <Children> <AutoForm> <Property name="dataSet">dsMain</Property> <Property name="cols">*,*,*</Property> <Property name="labelWidth">100</Property> <Property name="labelAlign">left</Property> <Property name="labelSeparator">ï¼</Property> <Property name="labelPosition">top</Property> <AutoFormElement> <Property name="name">jhmxdh</Property> <Property name="property">jhmxdh</Property> <Editor/> </AutoFormElement> </AutoForm> </Children> </GroupBox> </Children> <Tools/> </Dialog> src/main/java/com/fzzy/api/view/Api1310.view.xml
@@ -171,6 +171,30 @@ </Property> </Property> </PropertyDef> <PropertyDef name="bglx"> <Property></Property> <Property name="label">æ¥åç±»å</Property> <Property name="mapping"> <Property name="keyProperty">key</Property> <Property name="valueProperty">value</Property> <Property name="mapValues"> <Collection> <Entity> <Property name="key">1</Property> <Property name="value">1-å使£éª</Property> </Entity> <Entity> <Property name="key">2</Property> <Property name="value">2-æ´ä½æ£éª</Property> </Entity> <Entity> <Property name="key">3</Property> <Property name="value">3-å ¶ä»</Property> </Entity> </Collection> </Property> </Property> </PropertyDef> <PropertyDef name="sfzcccnx"> <Property></Property> <Property name="label">æ¯å¦æ£å¸¸åå¨å¹´é</Property> @@ -418,179 +442,204 @@ </Button> </Buttons> <Children> <AutoForm> <Property name="dataSet">dsMain</Property> <Property name="cols">*,*,*</Property> <Property name="labelWidth">100</Property> <Property name="labelAlign">left</Property> <Property name="labelSeparator">ï¼</Property> <Property name="labelPosition">top</Property> <AutoFormElement> <Property name="name">zjbgdh</Property> <Property name="property">zjbgdh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hwdm</Property> <Property name="property">hwdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">lspzdm</Property> <Property name="property">lspzdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">lsdjdm</Property> <Property name="property">lsdjdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">rkrq</Property> <Property name="property">rkrq</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jylb</Property> <Property name="property">jylb</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jysj</Property> <Property name="property">jysj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jydw</Property> <Property name="property">jydw</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jyr</Property> <Property name="property">jyr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jyyj</Property> <Property name="property">jyyj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">zblb</Property> <Property name="property">zblb</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qfrq</Property> <Property name="property">qfrq</Property> <Editor/> </AutoFormElement> <AutoFormElement layoutConstraint="colSpan:2"> <Property name="name">jyxm</Property> <Property name="property">jyxm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bgcjsj</Property> <Property name="property">bgcjsj</Property> <Editor/> </AutoFormElement> <AutoFormElement layoutConstraint="colSpan:2"> <Property name="name">jyxmz</Property> <Property name="property">jyxmz</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">shrxm</Property> <Property name="property">shrxm</Property> <Editor/> </AutoFormElement> <AutoFormElement layoutConstraint="colSpan:2"> <Property name="name">zbjgpd</Property> <Property name="property">zbjgpd</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">spaqzbsfhg</Property> <Property name="property">spaqzbsfhg</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qydbh</Property> <Property name="property">qydbh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qysj</Property> <Property name="property">qysj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qyqy</Property> <Property name="property">qyqy</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qyrxm</Property> <Property name="property">qyrxm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jdrxm</Property> <Property name="property">jdrxm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ypbh</Property> <Property name="property">ypbh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ypsl</Property> <Property name="property">ypsl</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">dbsl</Property> <Property name="property">dbsl</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ypdj</Property> <Property name="property">ypdj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">sfzcccnx</Property> <Property name="property">sfzcccnx</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bz</Property> <Property name="property">bz</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">czbz</Property> <Property name="property">czbz</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">zhgxsj</Property> <Property name="property">zhgxsj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bizId</Property> <Property name="property">bizId</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">kqdm</Property> <Property name="property">kqdm</Property> <Editor/> </AutoFormElement> </AutoForm> <GroupBox> <Property name="caption">åºç¡ä¿¡æ¯</Property> <Buttons/> <Children> <AutoForm> <Property name="dataSet">dsMain</Property> <Property name="cols">*,*,*</Property> <Property name="labelWidth">100</Property> <Property name="labelAlign">left</Property> <Property name="labelSeparator">ï¼</Property> <Property name="labelPosition">top</Property> <AutoFormElement> <Property name="name">zjbgdh</Property> <Property name="property">zjbgdh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">hwdm</Property> <Property name="property">hwdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">lspzdm</Property> <Property name="property">lspzdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">lsdjdm</Property> <Property name="property">lsdjdm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">rkrq</Property> <Property name="property">rkrq</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jylb</Property> <Property name="property">jylb</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jysj</Property> <Property name="property">jysj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jydw</Property> <Property name="property">jydw</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jyr</Property> <Property name="property">jyr</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jyyj</Property> <Property name="property">jyyj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">zblb</Property> <Property name="property">zblb</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qfrq</Property> <Property name="property">qfrq</Property> <Editor/> </AutoFormElement> <AutoFormElement layoutConstraint="colSpan:2"> <Property name="name">jyxm</Property> <Property name="property">jyxm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bgcjsj</Property> <Property name="property">bgcjsj</Property> <Editor/> </AutoFormElement> <AutoFormElement layoutConstraint="colSpan:2"> <Property name="name">jyxmz</Property> <Property name="property">jyxmz</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">shrxm</Property> <Property name="property">shrxm</Property> <Editor/> </AutoFormElement> <AutoFormElement layoutConstraint="colSpan:2"> <Property name="name">zbjgpd</Property> <Property name="property">zbjgpd</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">spaqzbsfhg</Property> <Property name="property">spaqzbsfhg</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qydbh</Property> <Property name="property">qydbh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qysj</Property> <Property name="property">qysj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qyqy</Property> <Property name="property">qyqy</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">qyrxm</Property> <Property name="property">qyrxm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">jdrxm</Property> <Property name="property">jdrxm</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ypbh</Property> <Property name="property">ypbh</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ypsl</Property> <Property name="property">ypsl</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">dbsl</Property> <Property name="property">dbsl</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">ypdj</Property> <Property name="property">ypdj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">sfzcccnx</Property> <Property name="property">sfzcccnx</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bz</Property> <Property name="property">bz</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">czbz</Property> <Property name="property">czbz</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">zhgxsj</Property> <Property name="property">zhgxsj</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">bizId</Property> <Property name="property">bizId</Property> <Editor/> </AutoFormElement> <AutoFormElement> <Property name="name">kqdm</Property> <Property name="property">kqdm</Property> <Editor/> </AutoFormElement> </AutoForm> </Children> </GroupBox> <GroupBox> <Property name="caption">䏿µ·å¸å¹³å°</Property> <Buttons/> <Children> <AutoForm> <Property name="dataSet">dsMain</Property> <Property name="cols">*,*,*</Property> <Property name="labelWidth">100</Property> <Property name="labelAlign">left</Property> <Property name="labelSeparator">ï¼</Property> <Property name="labelPosition">top</Property> <AutoFormElement> <Property name="name">bglx</Property> <Property name="property">bglx</Property> <Editor/> </AutoFormElement> </AutoForm> </Children> </GroupBox> </Children> <Tools/> </Dialog> src/main/java/com/fzzy/api/view/repository/Api1210Rep.java
@@ -25,4 +25,15 @@ @Query("from Api1210 where lsxzzbdh=:lsxzzbdh ") List<Api1210> getDataById(@Param("lsxzzbdh") String lsxzzbdh); /** * æ ¹æ®è´§ä½ä»£ç åä¸å¡æ¶é´æ¥è¯¢æ§è´¨è½¬ååä¿¡æ¯(æ£åº) * @param hwdm * @param start * @return */ @Query("from Api1210 where hwdm=:hwdm and hzrq >=:start order by zhgxsj ") List<Api1210> findDataByHwdmAndTime(@Param("hwdm") String hwdm, @Param("start") Date start); } src/main/java/com/fzzy/api/view/repository/Api1303Rep.java
@@ -26,4 +26,7 @@ @Query("from Api1303 where kqdm=:kqdm and zhgxsj >=:start and zhgxsj <:end order by zhgxsj ") List<Api1303> findPushDataByTime(@Param("kqdm") String kqdm, @Param("start") Date start, @Param("end") Date end); @Query("from Api1303 where bizId=:bizId ") List<Api1303> getDataByBizId(@Param("bizId") String bizId); } src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1205.java
@@ -105,12 +105,16 @@ //è´§ä½ä»£ç apiData.setHwdm(api1105.getHwdm()); apiData.setYwlx(Constant.INOUT_TYPE_1); apiData.setYwrq(DateUtils.parseDate(sysData.getId().substring(2, 10), new String[] { "yyyyMMdd" })); apiData.setCyr(sysData.getUserName()); //é»è®¤ä¸ä¸ªéä¾¿å¼ apiData.setLxdh(StringUtils.isEmpty(sysData.getUserContact()) ? "13012345678" : sysData.getUserContact().trim()); apiData.setSfzh(null == sysData.getUserId() ? "410183199003187055" : sysData.getUserId().trim()); //éç¥åå· apiData.setCktzdh(sysData.getNoticeId()); apiData.setYwrq(DateUtils.parseDate(sysData.getId().substring(2, 10), new String[] { "yyyyMMdd" })); //è·åååå· listInoutNotice = fzzySyncNoticeOutRep.listInoutNoticeOutById(sysData.getNoticeId()); if (null != listInoutNotice && listInoutNotice.size() > 0) { src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1306.java
@@ -4,6 +4,7 @@ import com.fzzy.api.entity.*; import com.fzzy.api.service.ApiCommonService; import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.view.repository.Api1303Rep; import com.fzzy.api.view.repository.Api1306Rep; import com.fzzy.api.view.repository.ApiLogRep; import com.fzzy.async.fzzy40.entity.Fz40DrugLog; @@ -32,7 +33,8 @@ private ApiCommonService commonService; @Autowired private Api1306Rep api1306Rep; @Autowired private Api1303Rep api1303Rep; @Autowired private ApiLogRep apiLogRep; @@ -62,6 +64,7 @@ Api1306 api1306; Api1105 api1105; List<Api1306> api1306List; List<Api1303> api1303List; for (Fz40DrugLog fz40DrugLog : list) { //è·åè´§ä½ä¿¡æ¯ api1105 = commonService.getApi1105Cache(fz40DrugLog.getDepotId()); @@ -76,7 +79,13 @@ api1306.setCfdm(api1105.getHwdm().substring(0,25)); api1306.setXzkssj(fz40DrugLog.getStart()); api1306.setXzjssj(fz40DrugLog.getEnd()); api1306.setHcjcdh(fz40DrugLog.getPestBatchId()); //设置è«å®³æ£æµåå· api1306.setHcjcdh(api1105.getHwdm() + fz40DrugLog.getPestBatchId()); api1303List = api1303Rep.getDataByHcjcdh(fz40DrugLog.getPestBatchId()); if (null != api1303List || api1303List.size() > 0) { api1306.setHcjcdh(api1303List.get(0).getHcjcdh()); } api1306.setDjcxz(fz40DrugLog.getNum()); api1306.setCgxzfs(fz40DrugLog.getMode()); api1306.setHlxzfs(fz40DrugLog.getRecirMode()); src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java
@@ -443,9 +443,10 @@ return JSON.toJSONString(apiData); } if (Constant.API_CODE_1210.equals(inteId)) { Api1210 apiData = (Api1210) data; apiData.setZhgxsj(new Date()); return JSON.toJSONString(apiData); Gd2022Api1210 api1210 = new Gd2022Api1210(); BeanUtils.copyProperties(data, api1210); api1210.setZhgxsj(new Date()); return JSON.toJSONString(api1210); } if (Constant.API_CODE_1211.equals(inteId)) { Api1211 apiData = (Api1211) data; @@ -523,9 +524,10 @@ return JSON.toJSONString(apiData); } if (Constant.API_CODE_1310.equals(inteId)) { Api1310 apiData = (Api1310) data; apiData.setZhgxsj(new Date()); return JSON.toJSONString(apiData); Gd2022Api1310 api1310 = new Gd2022Api1310(); BeanUtils.copyProperties(data, api1310); api1310.setZhgxsj(new Date()); return JSON.toJSONString(api1310); } if (Constant.API_CODE_1401.equals(inteId)) { Api1401 apiData = (Api1401) data; src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1210.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,74 @@ package com.fzzy.push.gd2022.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; /** * æ¥å£è¡¨-ç²®é£æ§è´¨è½¬åå */ @Data @EqualsAndHashCode(callSuper = false) public class Gd2022Api1210 implements Serializable { /** * */ private static final long serialVersionUID = -8223096234800082280L; @PropertyDef(label = "ç²®é£æ§è´¨è½¬ååå·") private String lsxzzbdh; @PropertyDef(label = "è´§ä½ä»£ç ") private String hwdm; @PropertyDef(label = "ç²®é£æ°é(å ¬æ¤)") private double lssl; @PropertyDef(label = "å转æ°é(å ¬æ¤)") private double hzsl; @PropertyDef(label = "æ¹åæå·") private String bzwh; @PropertyDef(label = "ç²®é£åç§ä»£ç ") private String lspzdm; @PropertyDef(label = "å转åç²®é£æ§è´¨ä»£ç ") private String hzqlsxzdm; @PropertyDef(label = "å转åç²®é£æ§è´¨ä»£ç ") private String hzhlsxzdm; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "åè½¬æ¥æ") private Date hzrq; @PropertyDef(label = "ä»å¨å®¡æ ¸äºº" ) private String ccshr; @PropertyDef(label = "è´¨æ£å®¡æ ¸äºº" ) private String zjshr; @PropertyDef(label = "ç»è®¡å®¡æ ¸äºº" ) private String tjshr; @PropertyDef(label = "ä¼è®¡å®¡æ ¸äºº" ) private String kjshr; @PropertyDef(label = "é¢å¯¼å®¡æ ¸äºº" ) private String ldshr; @PropertyDef(label = "夿³¨" ) private String bz; @PropertyDef(label = "æä½æ å¿" ) private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "æ´æ°æ¶é´" ) private Date zhgxsj; } src/main/java/com/fzzy/push/gd2022/dto/Gd2022Api1310.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,123 @@ package com.fzzy.push.gd2022.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; /** * æ¥å£è¡¨-è´¨æ£æ°æ®è¡¨ * * @author czt */ @Data @EqualsAndHashCode(callSuper=false) public class Gd2022Api1310 implements Serializable { /** * */ private static final long serialVersionUID = 1L; @PropertyDef(label = "è´¨æ£æ¥ååå·" ) private String zjbgdh; @PropertyDef(label = "è´§ä½ä»£ç " ) private String hwdm; @PropertyDef(label = "ç²®é£åç§ä»£ç " ) private String lspzdm; @PropertyDef(label = "ç²®é£ç级代ç " ) private String lsdjdm; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "å ¥åºæ¥æ" ) private Date rkrq; @PropertyDef(label = "æ£éªç±»å«" ) private String jylb; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "æ£éªæ¶é´" ) private Date jysj; @PropertyDef(label = "æ£éªåä½" ) private String jydw; @PropertyDef(label = "æ£éªäºº" ) private String jyr; @PropertyDef(label = "æ£éªä¾æ®" ) private String jyyj; @PropertyDef(label = "ææ ç±»å«" ) private String zblb; @PropertyDef(label = "æ£éªé¡¹ç®" ) private String jyxm; @PropertyDef(label = "æ£éªé¡¹ç®å¼" ) private String jyxmz; @PropertyDef(label = "ææ ç»æå¤å®" ) private String zbjgpd; @PropertyDef(label = "é£åå®å ¨ææ æ¯å¦åæ ¼" ) private String spaqzbsfhg; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "ç¾åæ¥æ" ) private Date qfrq; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "æ¥ååºå ·æ¶é´" ) private Date bgcjsj; @PropertyDef(label = "å®¡æ ¸äººå§å" ) private String shrxm; @PropertyDef(label = "æ¦æ ·åç¼å·" ) private String qydbh; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "æ¦æ ·æ¶é´" ) private Date qysj; @PropertyDef(label = "æ¦æ ·åºå" ) private String qyqy; @PropertyDef(label = "æ¦æ ·äººå§å" ) private String qyrxm; @PropertyDef(label = "çç£äººå§å" ) private String jdrxm; @PropertyDef(label = "æ ·åç¼å·" ) private String ypbh; @PropertyDef(label = "æ ·åæ°é" ) private double ypsl; @PropertyDef(label = "代表æ°é" ) private double dbsl; @PropertyDef(label = "æ ·åç级" ) private String ypdj; @PropertyDef(label = "æ¯å¦æ£å¸¸åå¨å¹´é" ) private String sfzcccnx; @PropertyDef(label = "夿³¨" ) private String bz; @PropertyDef(label = "æä½æ å¿" ) private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "æåæ´æ°æ¶é´" ) private Date zhgxsj; } src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -54,6 +54,8 @@ @Autowired private Api1208Rep api1208Rep; @Autowired private Api1210Rep api1210Rep; @Autowired private Api1109Rep api1109Rep; @Autowired private Api1202Rep api1202Rep; @@ -195,14 +197,11 @@ return responseDto; } //æ¥è¯¢åºåºä¿¡æ¯è¡æ¿åºåç List<Api1102> api1102List = api1102Rep.findPushData(kqdm); //å°è£ æ°æ® SH2023PullReqDto reqData = new SH2023PullReqDto();; reqData.setName(conf.getUserName()); reqData.setPwd(conf.getAppCode()); log.info("æåå ±äº«æ°æ®è¯·æ±ä¿¡æ¯=" + JSON.toJSONString(reqData)); String url = conf.getApiUrl().replace("UPLOAD", "Shared"); @@ -243,7 +242,6 @@ list.add(object); return JSON.toJSONString(list); } } /** @@ -255,7 +253,6 @@ * @return */ private Object getJsonApiData(String inteId, Object data, String code) { List<Object> list = new ArrayList<>(); //å ·ä½æ ¹æ®æ¥å£è¿è¡å°è£ if (SH2023Constant.SH_2023_API_CODE_1101.equals(inteId)) { SH2023Api1101 api1101 = new SH2023Api1101(); @@ -302,7 +299,12 @@ BeanUtils.copyProperties(apiData, api1104); api1104.setAjdm(apiData.getAjdh()); api1104.setCfdm(apiData.getCfbh()); api1104.setLsxzdm("122"); //è®¾ç½®ç²®é£æ§è´¨ä»£ç (æ¥çå»é´å¯¹åºçææ°åºåè¿è¡èµå¼) List<Api1208> api1208List = api1208Rep.findDataByHwdm(api1104.getAjdm() + "01"); if (null != api1208List && api1208List.size() > 0) { api1104.setLsxzdm(api1208List.get(0).getLsxzdm()); } //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1104); @@ -355,7 +357,7 @@ //䏿µ·å¸å¹³å°æä»¶åç§°è§åï¼åºåºç¼ç _ä¸å¡æµæ°´å·_åç±»ç _顺åºç .jpgï¼ä¾å¦ï¼91310114703439394M001_142211080101_GL_00.jpg api1109.setWjmc(getWjmc(api1109.getWjlx(), api1109.getWjmc())); //ä¸å¡ç±»å api1109.setYwdh(getYwdh(api1109.getWjlx(), api1109.getWjmc())); api1109.setYwdh(getYwdh(api1109.getWjlx(), api1109.getWjmc(), api1109.getYwdh())); //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1109); return api1109; @@ -387,6 +389,7 @@ BeanUtils.copyProperties(data, api1112); api1112.setHdrychsj(api1112.getQdzgzchzyzgsj()); api1112.setBjw(ShAreaBjw.getBjw(code)); api1112.setZy("01"); //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1112); @@ -435,8 +438,7 @@ if (StringUtils.isEmpty(api1202.getRkjsdh())) { api1202.setRkjsdh("0"); } //设置粮é£è½®æ¢å¹´åº¦ //设置粮é£è½®æ¢å¹´åº¦,æ ¹æ®è®¡åæç»å·æ¥è¯¢è®¡åæç»ï¼åæ ¹æ®è®¡åæç»æ¥è¯¢è½®æ¢è®¡å List<Api1404> api1404List = api1404Rep.getDataByJhmxdh(apiData.getJhmxh()); if (null != api1404List && api1404List.size() > 0) { List<Api1403> api1403List = api1403Rep.getDataByLhjhdh(api1404List.get(0).getLhjhdh()); @@ -446,12 +448,19 @@ } } } //æ¥è¯¢ç²®é£æ§è´¨è½¬ååå·(æ ¹æ®å ¥åºæ¶é´åè´§ä½ä»£ç æ¥è¯¢ç²®é£æ§è´¨è½¬åå) List<Api1210> api1210List = api1210Rep.findDataByHwdmAndTime(api1202.getHwdm(), api1202.getCmsj()); if (null != api1210List && api1210List.size() > 0) { api1202.setLsxzzbdh(api1210List.get(0).getLsxzzbdh()); } //è®¾ç½®æ¹æ¬¡å· List<Api1208> api1208List = api1208Rep.findDataByHwdm(api1202.getHwdm()); if (null != api1208List && api1208List.size() > 0) { api1202.setPch(apiData.getHwdm() + api1208List.get(0).getShnd()); } //ç²®é£æ§è´¨ api1202.setLsxzdm("200"); //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1202); return api1202; @@ -478,6 +487,8 @@ if (null != api1208List && api1208List.size() > 0) { api1203.setPch(apiData.getHwdm() + api1208List.get(0).getShnd()); } //设置质æ£ç¼ç (é»è®¤çåäºå ¥åºè´¨æ£åå·) api1203.setZjbh(api1203.getRkjydh()); //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1203); @@ -542,6 +553,8 @@ api1205.setPch(apiData.getHwdm() + api1208List.get(0).getShnd()); } //ç²®é£æ§è´¨ api1205.setLsxzdm("200"); //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1205); return api1205; @@ -615,6 +628,9 @@ api1209.setPch(api1209.getHwdm() + api1208List.get(0).getShnd()); } //ç²®é£æ§è´¨,ææ¶é»è®¤åºçº§å¨å¤ api1209.setLsxzdm("122"); //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1209); return api1209; @@ -646,7 +662,8 @@ if (null != api1208List && api1208List.size() > 0) { api1211.setPch(apiData.getHwdm() + api1208List.get(0).getShnd()); } //主管粮åºä»£ç api1211.setZglkdm(apiData.getKqdm()); //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1211); return api1211; @@ -854,6 +871,22 @@ api1403.setJhzxdw(api1101List.get(0).getDwdm()); api1403.setJhzxdwmc(api1101List.get(0).getDwmc()); api1403.setBjw(ShAreaBjw.getBjw(code)); //æ¥è¯¢è½®æ¢è®¡åçè½®å ¥æ°éåè½®åºæ°é List<Api1404> list = api1404Rep.getDataByLhjhdh(api1403.getLhjhdh()); Double lrsl = 0.0, lcsl = 0.0; //ç¨äºç»è®¡è½®å ¥æ°éåè½®åºæ°é if(null != list && list.size() > 0){ for (Api1404 api1404 : list) { if(null!= api1404.getLhlx() && "2".equals(api1404.getLhlx())){ lrsl += api1404.getLhsl(); } if(null!= api1404.getLhlx() && "1".equals(api1404.getLhlx())){ lcsl += api1404.getLhsl(); } } } api1403.setLrsl(lrsl); api1403.setLcsl(lcsl); //è®¾ç½®ç©ºå±æ§ä¸ºé»è®¤å¼ changeObject(api1403); @@ -1261,8 +1294,7 @@ } return wjmc; } private String getYwdh(String wjlx, String wjmc) { String ywdh = ""; private String getYwdh(String wjlx, String wjmc, String ywdh) { String[] s = wjmc.split("_"); if ("2".equals(wjlx) || "3".equals(wjlx)) { ywdh = s[1]; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java
@@ -91,6 +91,9 @@ @PropertyDef(label = "å»é´æ°") private Integer ajs; @PropertyDef(label = "åä½ç¶æ") private String dwzt; @PropertyDef(label = "æ²¹ç½æ°") private Integer ygs; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java
@@ -39,9 +39,6 @@ @PropertyDef(label = "åºåºäº§æ", description = "1ï¼ èªæ 2ï¼ç§èµ 3ï¼å ±æ 4ï¼æ··å 9ï¼å ¶ä»") private String kqcq; @PropertyDef(label = "å¨å¤ä»å®¹") private Double cbcr; @PropertyDef(label = "ææä»å®¹") private Double yxcr; @@ -54,9 +51,6 @@ @PropertyDef(label = "仿¿æ°") private Integer cfs; @PropertyDef(label = "å»é´æ°") private Integer ajs; @PropertyDef(label = "æ²¹ç½æ°") private Integer ygs; @@ -65,6 +59,9 @@ @PropertyDef(label = "åºåºçº¬åº¦") private Double wd; @PropertyDef(label = "åºåºç¶æ", description = "1:æ£å¸¸ï¼é»è®¤ï¼ 2:éåºå¨å¤ç²®æ¿å¨") private String kqzt; @PropertyDef(label = "æä½æ å¿") private String czbz; @@ -76,9 +73,12 @@ @PropertyDef(label = "åºåºå±æ§", description = "1:å¸çº§ç´å±ï¼2:å¸çº§ä»£å¨ï¼3:åºçº§ç´å¨ï¼4:åºçº§ä»£å¨ï¼9ï¼å ¶ä»") private String kqsx; @PropertyDef(label = "åºåºç¶æ") private String kqzt; @PropertyDef(label = "å»é´æ°") private Integer ajs; @PropertyDef(label = "æ è®°ä½", description = "1:æ£å¸¸(é»è®¤), 2:éåºå¨å¤ç²®æ¿å¨") private String bjw; @PropertyDef(label = "å¨å¤ä»å®¹") private Double cbcr; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1104.java
@@ -190,10 +190,10 @@ @PropertyDef(label = "æåæ´æ°æ¶é´") private Date zhgxsj; @PropertyDef(label = "ç²®é£æ§è´¨ä»£ç ") private String lsxzdm; @PropertyDef(label = "æ è®°ä½") private String bjw; @PropertyDef(label = "ç²®é£æ§è´¨ä»£ç ") private String lsxzdm; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1202.java
@@ -2,14 +2,9 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import com.fzzy.api.entity.ApiParent; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; @@ -24,7 +19,6 @@ * */ private static final long serialVersionUID = 760284619085936798L; //12 使°åç»æï¼ç¬¬ 1-2 ä½ä¸ºä¸å¡ä»£ç ï¼14代表粮é£å ¥åºï¼ï¼ç¬¬ 3-8 ä½ä¾æ¬¡ä¸ºå¹´ä»½çå两ä½ã2 使份ã2 使¥æï¼ååä½ä¸ºé¡ºåºç ãä¾å¦ï¼141605041234 @@ -212,15 +206,26 @@ @PropertyDef(label = "æ´æ°æ¶é´") private Date zhgxsj; @PropertyDef(label = "æ¹æ¬¡å·") private String pch = "æ "; @PropertyDef(label = "æ è®°ä½") private String bjw; @PropertyDef(label = "驳è¿åå·") private String bydh = "æ "; @PropertyDef(label = "æ£æ¤åå·") private String jjdh = "æ "; @PropertyDef(label = "æä½æ å¿") @PropertyDef(label = "è½®æ¢å¹´åº¦") private String lhnd; @PropertyDef(label = "ç²®é£æ§è´¨è½¬ååå·") private String lsxzzbdh; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "è®°è´¦æ¥æ") private Date jzrq; } } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1203.java
@@ -91,4 +91,7 @@ @PropertyDef(label = "æ è®°ä½") private String bjw; @PropertyDef(label = "è´¨æ£ç¼å·") private String zjbh; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1205.java
@@ -69,8 +69,6 @@ @PropertyDef(label = "车è¹å·") private String cch; @PropertyDef(label = "æè½¦å·") private String gch; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1208.java
@@ -109,7 +109,7 @@ private String bjw; @PropertyDef(label = "æåç²®è§æ ¼") private String cplgg = "æ "; private String cplgg = "3"; @PropertyDef(label = "æ¥ç²®ä»£ç ") private String goodscode = "æ "; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1209.java
@@ -70,6 +70,9 @@ @PropertyDef(label = "æçæ¯å¦æ£å¸¸") private String sysfzc; @PropertyDef(label = "ææº¢ç±»å",description = "1:æèï¼2ï¼æå¤±ï¼3.å ¶ä»") private String sylx; @PropertyDef(label = "ææº¢åå ") private String syyy; @@ -107,4 +110,10 @@ @PropertyDef(label = "æ è®°ä½") private String bjw; @PropertyDef(label = "ç²®é£æ§è´¨ä»£ç ") private String lsxzdm; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "ä¸å¡æ¥æ" ) private Date ywrq; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1210.java
@@ -78,4 +78,7 @@ @PropertyDef(label = "æ è®°ä½") private String bjw; @PropertyDef(label = "计åæç»åå·") private String jhmxdh; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1310.java
@@ -129,4 +129,7 @@ @PropertyDef(label = "ç²®é£æ§è´¨ä»£ç ") private String lsxzdm; @PropertyDef(label = "æ¥åç±»å", description = "1-å使£éªï¼2-æ´ä½æ£éªï¼3-å ¶ä»") private String bglx; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1403.java
@@ -65,5 +65,11 @@ @PropertyDef(label = "æ è®°ä½") private String bjw; @PropertyDef(label = "è½®å ¥æ°é") private Double lrsl; @PropertyDef(label = "è½®åºæ°é") private Double lcsl; }