packageuserio.service.impl;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.stereotype.Service;importuserio.model.SalesManLeader;importuserio.repository.IOSalesManLeaderRepository;importuserio.service.IOSalesManService;/** * Created by mxq on 2018/1/2. */@ServicepublicclassIOSaleManServiceImplimplementsIOSalesManService{@AutowiredIOSalesManLeaderRepositorysalesManLeaderRepository;@Overridepublicvoidcreate(StringloginEmail,Stringemail,Stringname){SalesManLeadersalesManLeader=newSalesManLeader();salesManLeader.setEmail(email);salesManLeader.setName(name);SalesManLeadermanLeader=salesManLeaderRepository.findOneByEmail(loginEmail);if(null!=manLeader){salesManLeader.setLeader(manLeader.getLeader());salesManLeaderRepository.save(salesManLeader);}else{SalesManLeadersave=salesManLeaderRepository.save(salesManLeader);save.setLeader(save.getId());salesManLeaderRepository.save(save);}}}