二次修改,重新命名service类

master
面包骑士 2024-08-22 21:40:01 +08:00
parent b084d097af
commit 7c25fa6fb6
3 changed files with 43 additions and 43 deletions

View File

@ -16,7 +16,7 @@ import com.muyu.common.log.annotation.Log;
import com.muyu.common.log.enums.BusinessType; import com.muyu.common.log.enums.BusinessType;
import com.muyu.common.security.annotation.RequiresPermissions; import com.muyu.common.security.annotation.RequiresPermissions;
import ${packageName}.domain.${ClassName}; import ${packageName}.domain.${ClassName};
import ${packageName}.service.${ClassName}Service; import ${packageName}.service.I${ClassName}Service;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.utils.poi.ExcelUtil; import com.muyu.common.core.utils.poi.ExcelUtil;
@ -36,7 +36,7 @@ import com.muyu.common.core.web.page.TableDataInfo;
public class ${ClassName}Controller extends BaseController public class ${ClassName}Controller extends BaseController
{ {
@Resource @Resource
private ${ClassName}Service ${className}Service; private I${ClassName}Service ${className}Service;
/** /**
* 查询${functionName}列表 * 查询${functionName}列表

View File

@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
* @author ${author} * @author ${author}
* @date ${datetime} * @date ${datetime}
*/ */
public interface ${ClassName}Service extends IService<${ClassName}> { public interface I${ClassName}Service extends IService<${ClassName}> {
/** /**
* 精确查询${functionName} * 精确查询${functionName}
* *

View File

@ -17,7 +17,7 @@ import ${packageName}.domain.${subClassName};
#end #end
import ${packageName}.mapper.${ClassName}Mapper; import ${packageName}.mapper.${ClassName}Mapper;
import ${packageName}.domain.${ClassName}; import ${packageName}.domain.${ClassName};
import ${packageName}.service.${ClassName}Service; import ${packageName}.service.I${ClassName}Service;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils; import com.muyu.common.core.utils.StringUtils;
@ -32,7 +32,7 @@ import org.springframework.util.Assert;
@Service @Service
public class ${ClassName}ServiceImpl public class ${ClassName}ServiceImpl
extends ServiceImpl<${ClassName}Mapper, ${ClassName}> extends ServiceImpl<${ClassName}Mapper, ${ClassName}>
implements ${ClassName}Service { implements I${ClassName}Service {
/** /**
* 精确查询${functionName} * 精确查询${functionName}
@ -45,7 +45,7 @@ public class ${ClassName}ServiceImpl
{ {
LambdaQueryWrapper<${ClassName}> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<${ClassName}> queryWrapper = new LambdaQueryWrapper<>();
Assert.notNull(${pkColumn.javaField}, "${pkColumn.javaField}不可为空"); Assert.notNull(${pkColumn.javaField}, "${pkColumn.javaField}不可为空");
queryWrapper.eq(${ClassName}::get${pkColumn.capJavaField}, ${className}.get${pkColumn.capJavaField}()); queryWrapper.eq(${ClassName}::get${pkColumn.capJavaField}, ${pkColumn.javaField});
return this.getOne(queryWrapper); return this.getOne(queryWrapper);
} }
@ -60,44 +60,44 @@ public class ${ClassName}ServiceImpl
public List<${ClassName}> select${ClassName}List(${ClassName} ${className}) public List<${ClassName}> select${ClassName}List(${ClassName} ${className})
{ {
LambdaQueryWrapper<${ClassName}> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<${ClassName}> queryWrapper = new LambdaQueryWrapper<>();
#foreach($column in $columns) #foreach($column in $columns)
#set($queryType=$column.queryType) #set($queryType=$column.queryType)
#set($javaField=$column.javaField) #set($javaField=$column.javaField)
#set($javaType=$column.javaType) #set($javaType=$column.javaType)
#set($columnName=$column.columnName) #set($columnName=$column.columnName)
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
#if($column.query) #if($column.query)
#if($column.queryType == "EQ") #if($column.queryType == "EQ")
if (StringUtils.isNotEmpty(${className}.get${AttrName}())){ if (StringUtils.isNotEmpty(${className}.get${AttrName}())){
queryWrapper.eq(${ClassName}::get${AttrName}, ${className}.get${AttrName}()); queryWrapper.eq(${ClassName}::get${AttrName}, ${className}.get${AttrName}());
} }
#elseif($queryType == "NE") #elseif($queryType == "NE")
if (StringUtils.isNotEmpty(${className}.get${AttrName}())){ if (StringUtils.isNotEmpty(${className}.get${AttrName}())){
queryWrapper.ne(${ClassName}::get${AttrName}, ${className}.get${AttrName}()); queryWrapper.ne(${ClassName}::get${AttrName}, ${className}.get${AttrName}());
} }
#elseif($queryType == "GT") #elseif($queryType == "GT")
if (StringUtils.isNotEmpty(${className}.get${AttrName}())){ if (StringUtils.isNotEmpty(${className}.get${AttrName}())){
queryWrapper.gt(${ClassName}::get${AttrName}, ${className}.get${AttrName}()); queryWrapper.gt(${ClassName}::get${AttrName}, ${className}.get${AttrName}());
} }
#elseif($queryType == "GTE") #elseif($queryType == "GTE")
if (StringUtils.isNotEmpty(${className}.get${AttrName}())){ if (StringUtils.isNotEmpty(${className}.get${AttrName}())){
queryWrapper.ge(${ClassName}::get${AttrName}, ${className}.get${AttrName}()); queryWrapper.ge(${ClassName}::get${AttrName}, ${className}.get${AttrName}());
} }
#elseif($queryType == "LT") #elseif($queryType == "LT")
if (StringUtils.isNotEmpty(${className}.get${AttrName}())){ if (StringUtils.isNotEmpty(${className}.get${AttrName}())){
queryWrapper.lt(${ClassName}::get${AttrName}, ${className}.get${AttrName}()); queryWrapper.lt(${ClassName}::get${AttrName}, ${className}.get${AttrName}());
} }
#elseif($queryType == "LTE") #elseif($queryType == "LTE")
if (StringUtils.isNotEmpty(${className}.get${AttrName}())){ if (StringUtils.isNotEmpty(${className}.get${AttrName}())){
queryWrapper.le(${ClassName}::get${AttrName}, ${className}.get${AttrName}()); queryWrapper.le(${ClassName}::get${AttrName}, ${className}.get${AttrName}());
} }
#elseif($queryType == "LIKE") #elseif($queryType == "LIKE")
if (StringUtils.isNotEmpty(${className}.get${AttrName}())){ if (StringUtils.isNotEmpty(${className}.get${AttrName}())){
queryWrapper.like(${ClassName}::get${AttrName}, ${className}.get${AttrName}()); queryWrapper.like(${ClassName}::get${AttrName}, ${className}.get${AttrName}());
} }
#end #end
#end #end
#end #end
return this.list(queryWrapper); return this.list(queryWrapper);
} }