【fix sonar】JeroOrderMainServiceImpl文件

This commit is contained in:
梁琦涛
2023-03-09 09:33:42 +08:00
parent f24d2150e2
commit 364d7f8f41
@@ -5,6 +5,7 @@ import java.util.Collection;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import com.jero.common.exception.JeroBootException;
import com.jero.modules.demo.test.entity.JeroOrderCustomer; import com.jero.modules.demo.test.entity.JeroOrderCustomer;
import com.jero.modules.demo.test.entity.JeroOrderMain; import com.jero.modules.demo.test.entity.JeroOrderMain;
import com.jero.modules.demo.test.entity.JeroOrderTicket; import com.jero.modules.demo.test.entity.JeroOrderTicket;
@@ -83,7 +84,7 @@ public class JeroOrderMainServiceImpl extends ServiceImpl<JeroOrderMainMapper, J
* @param jeroOrderTicketList * @param jeroOrderTicketList
*/ */
@Override @Override
@Transactional @Transactional(rollbackFor = JeroBootException.class)
public void updateCopyMain(JeroOrderMain jeroOrderMain, List<JeroOrderCustomer> jeroOrderCustomerList, List<JeroOrderTicket> jeroOrderTicketList) { public void updateCopyMain(JeroOrderMain jeroOrderMain, List<JeroOrderCustomer> jeroOrderCustomerList, List<JeroOrderTicket> jeroOrderTicketList) {
jeroOrderMainMapper.updateById(jeroOrderMain); jeroOrderMainMapper.updateById(jeroOrderMain);
@@ -120,7 +121,7 @@ public class JeroOrderMainServiceImpl extends ServiceImpl<JeroOrderMainMapper, J
List<JeroOrderTicket> jeroOrderTickets = jeroOrderTicketMapper.selectTicketsByMainId(jeroOrderMain.getId()); List<JeroOrderTicket> jeroOrderTickets = jeroOrderTicketMapper.selectTicketsByMainId(jeroOrderMain.getId());
List<JeroOrderTicket> collect = jeroOrderTickets.stream() List<JeroOrderTicket> collect = jeroOrderTickets.stream()
.filter(item -> !jeroOrderTicketList.stream() .filter(item -> !jeroOrderTicketList.stream()
.map(e -> e.getId()) .map(JeroOrderTicket::getId)
.collect(Collectors.toList()) .collect(Collectors.toList())
.contains(item.getId())) .contains(item.getId()))
.collect(Collectors.toList()); .collect(Collectors.toList());
@@ -132,7 +133,7 @@ public class JeroOrderMainServiceImpl extends ServiceImpl<JeroOrderMainMapper, J
List<JeroOrderCustomer> jeroOrderCustomers = jeroOrderCustomerMapper.selectCustomersByMainId(jeroOrderMain.getId()); List<JeroOrderCustomer> jeroOrderCustomers = jeroOrderCustomerMapper.selectCustomersByMainId(jeroOrderMain.getId());
List<JeroOrderCustomer> customersCollect = jeroOrderCustomers.stream() List<JeroOrderCustomer> customersCollect = jeroOrderCustomers.stream()
.filter(item -> !jeroOrderCustomerList.stream() .filter(item -> !jeroOrderCustomerList.stream()
.map(e -> e.getId()) .map(JeroOrderCustomer::getId)
.collect(Collectors.toList()) .collect(Collectors.toList())
.contains(item.getId())) .contains(item.getId()))
.collect(Collectors.toList()); .collect(Collectors.toList());