9c8cd1c751e2852a7df473d8f96c4ecdf5bf8667.svn-base 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package org.jeecg.modules.demo.test.service;
  2. import java.io.Serializable;
  3. import java.util.Collection;
  4. import java.util.List;
  5. import org.jeecg.modules.demo.test.entity.JeecgOrderCustomer;
  6. import org.jeecg.modules.demo.test.entity.JeecgOrderMain;
  7. import org.jeecg.modules.demo.test.entity.JeecgOrderTicket;
  8. import com.baomidou.mybatisplus.extension.service.IService;
  9. /**
  10. * @Description: 订单
  11. * @Author: jeecg-boot
  12. * @Date: 2019-02-15
  13. * @Version: V1.0
  14. */
  15. public interface IJeecgOrderMainService extends IService<JeecgOrderMain> {
  16. /**
  17. * 添加一对多
  18. *
  19. */
  20. public void saveMain(JeecgOrderMain jeecgOrderMain,List<JeecgOrderCustomer> jeecgOrderCustomerList,List<JeecgOrderTicket> jeecgOrderTicketList) ;
  21. /**
  22. * 修改一对多
  23. *
  24. */
  25. public void updateMain(JeecgOrderMain jeecgOrderMain,List<JeecgOrderCustomer> jeecgOrderCustomerList,List<JeecgOrderTicket> jeecgOrderTicketList);
  26. /**
  27. * 删除一对多
  28. * @param jformOrderMain
  29. */
  30. public void delMain (String id);
  31. /**
  32. * 批量删除一对多
  33. * @param jformOrderMain
  34. */
  35. public void delBatchMain (Collection<? extends Serializable> idList);
  36. public void updateCopyMain(JeecgOrderMain jeecgOrderMain, List<JeecgOrderCustomer> jeecgOrderCustomerList, List<JeecgOrderTicket> jeecgOrderTicketList);
  37. }