소스 검색

参数错误

hexiugang 2 년 전
부모
커밋
a97101895c
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      watero-rst-web/src/main/java/com/iamberry/rst/controllers/mq/TaobaoTask.java

+ 5 - 1
watero-rst-web/src/main/java/com/iamberry/rst/controllers/mq/TaobaoTask.java

@@ -361,7 +361,11 @@ public class TaobaoTask {
             if (trade.getReceiverDistrict() != null && !" ".equals(trade.getReceiverDistrict())) {
                 order.setSalesAddressPostcode(findZip(trade.getReceiverState(), trade.getReceiverCity(), trade.getReceiverDistrict(), trade.getReceiverAddress()));
             } else {
-                order.setSalesAddressPostcode(findZip(trade.getReceiverState(), trade.getReceiverCity(), trade.getReceiverTown(), trade.getReceiverAddress()));
+                if (trade.getReceiverTown() != null && !"".equals(trade.getReceiverTown().trim())) {
+                    order.setSalesAddressPostcode(findZip(trade.getReceiverState(), trade.getReceiverCity(), trade.getReceiverTown(), trade.getReceiverAddress()));
+                } else {
+                    order.setSalesAddressPostcode(findZip(trade.getReceiverState(), trade.getReceiverCity(), trade.getReceiverCity(), trade.getReceiverAddress()));
+                }
             }
         }
         order.setSalesAddressName(trade.getReceiverName());