升级sdk版本,调整升级后调用sdk接口代码
diff --git a/build.gradle b/build.gradle
index e2bb75d..b332efb 100644
--- a/build.gradle
+++ b/build.gradle
@@ -92,7 +92,7 @@
annotationProcessor 'org.projectlombok:lombok:1.18.8'
compileOnly 'org.projectlombok:lombok:1.18.8'
- compile 'com.supwisdom:payapi-sdk:ae0b0e2'
+ compile 'com.supwisdom:payapi-sdk:55725ca'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'io.rest-assured:rest-assured:3.3.0'
diff --git a/src/main/java/com/supwisdom/dlpay/doorlist/controller/DoorlistMgrController.java b/src/main/java/com/supwisdom/dlpay/doorlist/controller/DoorlistMgrController.java
index c6bf48f..4be6e83 100644
--- a/src/main/java/com/supwisdom/dlpay/doorlist/controller/DoorlistMgrController.java
+++ b/src/main/java/com/supwisdom/dlpay/doorlist/controller/DoorlistMgrController.java
@@ -419,7 +419,7 @@
TCard card = webInterfaceService.findCardByCustid(customer.getCustid());
customer.setStatus(customer.getStatus());
- customer.setCustname(response.getName());
+ customer.setCustname(response.getUsername());
// customer.setSex(list.getSex());
// customer.setEmail(list.getEmail());
// customer.setMobile(list.getMobile());
@@ -434,7 +434,7 @@
if (card!=null) {
card.setCardphyid(response.getCardphyid());
card.setExpiredate(response.getExpiredate());
- card.setStatus(response.getStatus());
+ card.setStatus(response.getCardstatus());
card.setTranstatus(response.getTransstatus());
card.setCardverno(Integer.parseInt(card.getCardverno()) + 1 + "");
card.setLastsavedtime(now);
@@ -446,7 +446,7 @@
cardTmp.setCustid(response.getUserid());
cardTmp.setCardphyid(response.getCardphyid());
cardTmp.setExpiredate(response.getExpiredate());
- cardTmp.setStatus(response.getStatus());
+ cardTmp.setStatus(response.getCardstatus());
cardTmp.setTranstatus(response.getTransstatus());
cardTmp.setCardverno("1");
cardTmp.setLastsavedtime(now);
@@ -457,7 +457,7 @@
TCustomer customerTmp = new TCustomer();
customerTmp.setCustid(response.getUserid());
customerTmp.setStatus("1");
- customerTmp.setCustname(response.getName());
+ customerTmp.setCustname(response.getUsername());
// customerTmp.setSex(list.getSex());
// customerTmp.setEmail(list.getEmail());
// customerTmp.setMobile(list.getMobile());
@@ -475,7 +475,7 @@
cardTmp.setCustid(customerTmp.getCustid());
cardTmp.setCardphyid(response.getCardphyid());
cardTmp.setExpiredate(response.getExpiredate());
- cardTmp.setStatus(response.getStatus());
+ cardTmp.setStatus(response.getCardstatus());
cardTmp.setTranstatus(response.getTransstatus());
cardTmp.setCardverno("1");
cardTmp.setLastsavedtime(now);
diff --git a/src/main/java/com/supwisdom/dlpay/task/SyncCustomerTask.java b/src/main/java/com/supwisdom/dlpay/task/SyncCustomerTask.java
index 0f24a75..e649b63 100644
--- a/src/main/java/com/supwisdom/dlpay/task/SyncCustomerTask.java
+++ b/src/main/java/com/supwisdom/dlpay/task/SyncCustomerTask.java
@@ -1,6 +1,7 @@
package com.supwisdom.dlpay.task;
import com.supwisdom.dlpay.api.bean.CardsResponse;
+import com.supwisdom.dlpay.api.bean.CitizenCardInfo;
import com.supwisdom.dlpay.api.bean.QueryCardsParam;
import com.supwisdom.dlpay.doorlist.service.DoorlistMgrService;
import com.supwisdom.dlpay.framework.util.DateUtil;
@@ -96,11 +97,11 @@
CardsResponse response = userProxy.querycards(param);
if (0 == response.getRetcode()) {
- List<LinkedHashMap> cards = response.getCards();
- for (LinkedHashMap card : cards) {//3.根据获取到的card数据进行同步
- String cardno = (String) card.get("cardno");
- String status = (String) card.get("status");
- String transStatus = (String) card.get("transStatus");
+ List<CitizenCardInfo> cards = response.getCards();
+ for (CitizenCardInfo card : cards) {//3.根据获取到的card数据进行同步
+ String cardno = card.getCardno();
+ String status = card.getCardstatus();
+ String transStatus = card.getTransstatus();
//(1).判断数据库中是否存在该卡
TCard cardByCardno = webInterfaceService.findCardByCardno(cardno);
if (cardByCardno == null) {