|
@@ -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){
|