diff --git a/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/service.java.vm b/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/service.java.vm index 4db90301..f3984cc0 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/service.java.vm +++ b/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/service.java.vm @@ -2,11 +2,13 @@ package ${packageName}.service; import ${packageName}.domain.vo.${ClassName}Vo; import ${packageName}.domain.bo.${ClassName}Bo; +import ${packageName}.domain.${ClassName}; #if($table.crud) import org.dromara.common.mybatis.core.page.TableDataInfo; import org.dromara.common.mybatis.core.page.PageQuery; #end +import com.baomidou.mybatisplus.extension.service.IService; import java.util.Collection; import java.util.List; @@ -16,7 +18,7 @@ import java.util.List; * @author ${author} * @date ${datetime} */ -public interface I${ClassName}Service { +public interface I${ClassName}Service extends IService<${ClassName}>{ /** * 查询${functionName} diff --git a/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm b/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm index 48cc8b15..e464780b 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm +++ b/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm @@ -29,7 +29,7 @@ import java.util.Collection; */ @RequiredArgsConstructor @Service -public class ${ClassName}ServiceImpl implements I${ClassName}Service { +public class ${ClassName}ServiceImpl extends ServiceImpl<${ClassName}Mapper, ${ClassName}> implements I${ClassName}Service { private final ${ClassName}Mapper baseMapper;