BudgetFinanceWriteBackServiceI.java 1.3 KB

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