RelatedUnitsServiceI.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package cn.com.lzt.relatedunits.service;
  2. import cn.com.lzt.relatedunits.entity.RelatedUnitsEntity;
  3. import cn.com.lzt.relatedunitscontacts.entity.RelatedUnitsContactsEntity;
  4. import cn.com.lzt.relatedunitsextrainfo.entity.RelatedUnitsExtrainfoEntity;
  5. import java.util.List;
  6. import org.jeecgframework.core.common.service.CommonService;
  7. import java.io.Serializable;
  8. public interface RelatedUnitsServiceI extends CommonService{
  9. public <T> void delete(T entity);
  10. /**
  11. * 添加一对多
  12. *
  13. */
  14. public void addMain(RelatedUnitsEntity relatedUnits,
  15. List<RelatedUnitsContactsEntity> relatedUnitsContactsList,List<RelatedUnitsExtrainfoEntity> relatedUnitsExtrainfoList) ;
  16. /**
  17. * 修改一对多
  18. *
  19. */
  20. public void updateMain(RelatedUnitsEntity relatedUnits,
  21. List<RelatedUnitsContactsEntity> relatedUnitsContactsList,List<RelatedUnitsExtrainfoEntity> relatedUnitsExtrainfoList);
  22. public void delMain (RelatedUnitsEntity relatedUnits);
  23. /**
  24. * 默认按钮-sql增强-新增操作
  25. * @param id
  26. * @return
  27. */
  28. public boolean doAddSql(RelatedUnitsEntity t);
  29. /**
  30. * 默认按钮-sql增强-更新操作
  31. * @param id
  32. * @return
  33. */
  34. public boolean doUpdateSql(RelatedUnitsEntity t);
  35. /**
  36. * 默认按钮-sql增强-删除操作
  37. * @param id
  38. * @return
  39. */
  40. public boolean doDelSql(RelatedUnitsEntity t);
  41. }