package ${package.Service}; import ${package.Entity}.${entity}; import ${superServiceClassPackage}; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.xunmei.common.core.web.domain.AjaxResult; /** *

* ${table.comment!} 服务类 *

* * @author ${author} * @since ${date} */ <#if kotlin> interface ${table.serviceName} : ${superServiceClass}<${entity}> <#else> public interface ${table.serviceName} extends ${superServiceClass}<${entity}> { /** * 查询${table.comment!}分页数据 * * @param page 页码 * @param ${entity?uncap_first} 每页条数 * @return AjaxResult */ AjaxResult findListByPage(Page<${entity}> page,${entity} ${entity?uncap_first}); /** * 添加${table.comment!} * * @param ${entity?uncap_first} ${table.comment!} * @return JsonBean */ AjaxResult add(${entity} ${entity?uncap_first}); /** * 删除${table.comment!} * * @param id 主键 * @return AjaxResult */ AjaxResult delete(Long id); /** * 修改${table.comment!} * * @param ${entity?uncap_first} ${table.comment!} * @return AjaxResult */ AjaxResult updateData(${entity} ${entity?uncap_first}); /** * id查询数据 * * @param id id * @return AjaxResult */ AjaxResult findById(Long id); }