diff --git a/src/main/java/com/sczx/sync/mapper/CompanyStoreMapper.java b/src/main/java/com/sczx/sync/mapper/CompanyStoreMapper.java index d3223a6..055a6cd 100644 --- a/src/main/java/com/sczx/sync/mapper/CompanyStoreMapper.java +++ b/src/main/java/com/sczx/sync/mapper/CompanyStoreMapper.java @@ -14,7 +14,7 @@ public interface CompanyStoreMapper extends BaseMapper { int updateOpeId(long bOpId, long cId); - int updateOdId(long bOdId, long cId); + int updateOdId(String bOdId, long cId); /** diff --git a/src/main/java/com/sczx/sync/service/impl/SendDataServiceImpl.java b/src/main/java/com/sczx/sync/service/impl/SendDataServiceImpl.java index 430eed3..cb7ab88 100644 --- a/src/main/java/com/sczx/sync/service/impl/SendDataServiceImpl.java +++ b/src/main/java/com/sczx/sync/service/impl/SendDataServiceImpl.java @@ -457,6 +457,7 @@ public class SendDataServiceImpl implements SendDataService { JSONObject jsonObject=JSON.parseObject(response); Long bId; + String bOrdNo; switch (dataType){ case "userinfo": break; @@ -469,8 +470,8 @@ public class SendDataServiceImpl implements SendDataService { companyStoreMapper.updateStoreId(bId,Cid); break; case "batteryorder": - bId = Long.parseLong(jsonObject.get("order_no").toString()); - companyStoreMapper.updateOdId(bId,Cid); + bOrdNo = jsonObject.get("order_no").toString(); + companyStoreMapper.updateOdId(bOrdNo,Cid); break; }