From 0a76dacc5d525be4ce1a2dc5e12ddbe44fbddcad Mon Sep 17 00:00:00 2001
From: CZT <czt18638530771@163.com>
Date: 星期一, 08 一月 2024 21:24:16 +0800
Subject: [PATCH] 优化上海省平台接口

---
 src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
index f4820d2..13f08c1 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -441,6 +441,7 @@
             //璁剧疆绮杞崲骞村害,鏍规嵁璁″垝鏄庣粏鍙锋煡璇㈣鍒掓槑缁嗭紝鍐嶆牴鎹鍒掓槑缁嗘煡璇㈣疆鎹㈣鍒�
             List<Api1404> api1404List = api1404Rep.getDataByJhmxdh(apiData.getJhmxh());
             if (null != api1404List && api1404List.size() > 0) {
+                api1202.setShnd(api1404List.get(0).getShnd());
                 List<Api1403> api1403List = api1403Rep.getDataByLhjhdh(api1404List.get(0).getLhjhdh());
                 if(null != api1403List && api1403List.size() > 0){
                     if(StringUtils.isNotEmpty(api1403List.get(0).getJhnd())){
@@ -612,6 +613,13 @@
             api1208.setPch(apiData.getHwdm() + apiData.getShnd());
             if (StringUtils.isEmpty(api1208.getCd())) {
                 api1208.setCd(api1208.getHwdm().substring(2, 8));
+            }
+            //鍖呰鍌ㄧ伯鏄紝鏍告煡鍖呭瓨绮寘鏁�
+            if(null == apiData.getBclbs()){
+                apiData.setBclbs(0);
+            }
+            if("2".equals(apiData.getClfs()) && apiData.getBclbs() == 0){
+                apiData.setBclbs((int)(apiData.getSjsl()/25));
             }
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(api1208);
@@ -835,6 +843,9 @@
             if (StringUtils.isEmpty(api1310.getShrxm())) {
                 api1310.setShrxm("瀹℃牳浜�");
             }
+            if (StringUtils.isEmpty(api1310.getBglx())) {
+                api1310.setBglx("1");
+            }
 
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(api1310);
@@ -890,8 +901,8 @@
                     }
                 }
             }
-            api1403.setLrsl(lrsl/1000 + "");
-            api1403.setLcsl(lcsl/1000 + "");
+            api1403.setLrsl(lrsl + "");
+            api1403.setLcsl(lcsl + "");
 
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(api1403);

--
Gitblit v1.9.3