LG88888888 3 年 前
コミット
cfa37f134b

+ 1 - 1
src/main/java/net/chenlin/dp/modules/api/dao/CustomerMapper.java

@@ -31,7 +31,7 @@ public interface CustomerMapper extends BaseMapper<Customer> {
 	 * @param code
 	 * @return
 	 */
-	List<CustomerAddress>addr(@Param("code")String code);
+	CustomerAddress addr(@Param("code")String code);
 
 	/**
 	 * u8客户档案新增

+ 7 - 3
src/main/java/net/chenlin/dp/modules/api/service/CustomerService.java

@@ -116,9 +116,13 @@ public class CustomerService {
         if (iCustomers!=null &&iCustomers.size()>0) {
             for (ICustomer i : iCustomers) {
                 List<CustomerBanks> bank = customerMapper.bank(i.getCode());
-                List<CustomerAddress> addr = customerMapper.addr(i.getCode());
-                i.setBanks(bank);
-                i.setAddresses(addr.get(0));
+                CustomerAddress addr = customerMapper.addr(i.getCode());
+                if (bank!=null&&bank.size()>0){
+                    i.setBanks(bank);
+                }if (addr!=null){
+                    i.setAddresses(addr);
+                }
+
             }
         }
             DynamicDataSource.setDataSource("");