فهرست منبع

添加客户基本信息

dujinyan 7 سال پیش
والد
کامیت
8d29764992

+ 7 - 4
watero-rst-service/src/main/java/com/iamberry/rst/service/customer/CustomerBasicServiceImpl.java

@@ -104,6 +104,7 @@ public class CustomerBasicServiceImpl implements CustomerBasicService{
         logger.info("saveCustomerBasicInfo start...");
         int customerId = -1;
         String channelDivisionId = "";
+        int cooperativeState = customerBasicInfo.getCooperativeState();
         try {
             customerBasicMapper.saveCustomerBasicInfo(customerBasicInfo);
             customerId = customerBasicInfo.getCustomerId();
@@ -135,10 +136,12 @@ public class CustomerBasicServiceImpl implements CustomerBasicService{
                         }
                     }
                 }
-                billingInfo.setCustomerId(customerId);
-                ticketOpeningInfo.setCustomerId(customerId);
-                customerBasicMapper.saveBillingInfo(billingInfo);
-                customerBasicMapper.saveTicketOpeningInfo(ticketOpeningInfo);
+                if(cooperativeState == 2 || cooperativeState ==3){
+                    billingInfo.setCustomerId(customerId);
+                    ticketOpeningInfo.setCustomerId(customerId);
+                    customerBasicMapper.saveBillingInfo(billingInfo);
+                    customerBasicMapper.saveTicketOpeningInfo(ticketOpeningInfo);
+                }
             }
             logger.info("saveCustomerBasicInfo end...");
         }catch (Exception e){