TBInitialStockServiceI.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. package cn.com.lzt.initialstock.service;
  2. import java.util.List;
  3. import org.jeecgframework.core.common.service.CommonService;
  4. import cn.com.lzt.initialstock.entity.TBInitialStockEntity;
  5. import cn.com.lzt.initialstockdetail.entity.TBInitialStockDetailEntity;
  6. public interface TBInitialStockServiceI extends CommonService{
  7. public <T> void delete(T entity);
  8. /**
  9. * 添加一对多
  10. *
  11. */
  12. public void addMain(TBInitialStockEntity tBInitialStock,
  13. List<TBInitialStockDetailEntity> tBInitialStockDetailList) ;
  14. // public void addMain_custom(TBInitialStockEntity tBInitialStock,
  15. // List<TBInitialStockDetailEntity> tBInitialStockDetailList, List<TBRealtimeStockEntity> realStickList) ;
  16. //
  17. // public void addRealtimeStockList(TBInitialStockEntity initialStock, List<TBRealtimeStockEntity> realtimeStockList);
  18. /**
  19. * 修改一对多
  20. *
  21. */
  22. public void updateMain(TBInitialStockEntity tBInitialStock,
  23. List<TBInitialStockDetailEntity> tBInitialStockDetailList);
  24. // public void updateMain_custom(TBInitialStockEntity tBInitialStock,
  25. // List<TBInitialStockDetailEntity> tBInitialStockDetailList, List<TBRealtimeStockEntity> realStickList);
  26. //
  27. public void delMain (TBInitialStockEntity tBInitialStock);
  28. /**
  29. * 默认按钮-sql增强-新增操作
  30. * @param id
  31. * @return
  32. */
  33. public boolean doAddSql(TBInitialStockEntity t);
  34. /**
  35. * 默认按钮-sql增强-更新操作
  36. * @param id
  37. * @return
  38. */
  39. public boolean doUpdateSql(TBInitialStockEntity t);
  40. /**
  41. * 默认按钮-sql增强-删除操作
  42. * @param id
  43. * @return
  44. */
  45. public boolean doDelSql(TBInitialStockEntity t);
  46. }