| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <#if packageStyle == "service">
- package ${bussiPackage}.${entityPackage}.service;
- import ${bussiPackage}.${entityPackage}.entity.${entityName}Entity;
- <#list subTab as sub>
- import ${bussiPackage}.${sub.entityPackage}.entity.${sub.entityName}Entity;
- </#list>
- <#else>
- package ${bussiPackage}.service.${entityPackage};
- import ${bussiPackage}.entity.${entityPackage}.${entityName}Entity;
- <#list subTab as sub>
- import ${bussiPackage}.entity.${sub.entityPackage}.${sub.entityName}Entity;
- </#list>
- </#if>
- import java.util.List;
- import org.jeecgframework.core.common.service.CommonService;
- import java.io.Serializable;
- public interface ${entityName}ServiceI extends CommonService{
-
- public <T> void delete(T entity);
- /**
- * 添加一对多
- *
- */
- public void addMain(${entityName}Entity ${entityName?uncap_first},
- <#list subTab as sub>List<${sub.entityName}Entity> ${sub.entityName?uncap_first}List<#if sub_has_next>,</#if></#list>) ;
- /**
- * 修改一对多
- *
- */
- public void updateMain(${entityName}Entity ${entityName?uncap_first},
- <#list subTab as sub>List<${sub.entityName}Entity> ${sub.entityName?uncap_first}List<#if sub_has_next>,</#if></#list>);
- public void delMain (${entityName}Entity ${entityName?uncap_first});
-
- <#list buttons as btn>
- <#if btn.buttonStyle =='button' && btn.optType=='action'>
- /**
- * 自定义按钮-sql增强-${btn.buttonName}
- * @param id
- * @return
- */
- public boolean do${btn.buttonCode?cap_first}Sql(${entityName}Entity t);
- </#if>
- </#list>
- /**
- * 默认按钮-sql增强-新增操作
- * @param id
- * @return
- */
- public boolean doAddSql(${entityName}Entity t);
- /**
- * 默认按钮-sql增强-更新操作
- * @param id
- * @return
- */
- public boolean doUpdateSql(${entityName}Entity t);
- /**
- * 默认按钮-sql增强-删除操作
- * @param id
- * @return
- */
- public boolean doDelSql(${entityName}Entity t);
- }
|