package cn.com.lzt.contractp.service; import java.util.List; import org.jeecgframework.core.common.service.CommonService; import cn.com.lzt.contractpitem.entity.ContractPItemEntity; import cn.com.lzt.contractp.entity.ContractPEntity; import cn.com.lzt.contractppayrule.entity.ContractPPayruleEntity; public interface ContractPServiceI extends CommonService{ public void delete(T entity); /** * 添加一对多 * */ public void addMain(ContractPEntity contract, List contractPPayruleList,List contractPItemList) ; /** * 修改一对多 * */ public void updateMain(ContractPEntity contract, List contractPPayruleList,List contractPItemList); public void delMain (ContractPEntity contract); /** * 默认按钮-sql增强-新增操作 * @param id * @return */ public boolean doAddSql(ContractPEntity t); /** * 默认按钮-sql增强-更新操作 * @param id * @return */ public boolean doUpdateSql(ContractPEntity t); /** * 默认按钮-sql增强-删除操作 * @param id * @return */ public boolean doDelSql(ContractPEntity t); public void doActive(); }