28 lines
757 B
Plaintext
28 lines
757 B
Plaintext
package ${package_name}.service;
|
|
|
|
import ${package_name}.domain.${entity};
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import com.hivekion.common.entity.PagedResultVo;
|
|
import com.hivekion.common.entity.PagedResultVo;
|
|
import com.hivekion.common.entity.SearchInputVo;
|
|
import ${package_name}.domain.${entity};
|
|
import ${package_name}.domain.vo.${entity?lower_case}.*;
|
|
|
|
/**
|
|
* 描述: ${table.comment}
|
|
* author: ${author}
|
|
* date: ${date}
|
|
*/
|
|
public interface I${entity}Service extends IService<${entity}> {
|
|
|
|
boolean add(${entity}CreateInputVo vo);
|
|
|
|
boolean remove(String key);
|
|
|
|
${entity}ModelVo getInfo(String key);
|
|
|
|
boolean edit(${entity}UpdateInputVo vo);
|
|
|
|
PagedResultVo<${entity}ViewVo> getList(SearchInputVo inputVo);
|
|
|
|
} |