diff --git a/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm b/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm index 4592abce..1304f193 100644 --- a/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm +++ b/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm @@ -23,6 +23,7 @@ import ${packageName}.mapper.${ClassName}Mapper; import ${packageName}.domain.${ClassName}; import ${packageName}.service.I${ClassName}Service; import com.ruoyi.common.core.text.Convert; +import com.ruoyi.framework.util.ShiroUtils; /** * ${functionName}Service业务层处理 @@ -76,6 +77,9 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service #if($column.javaField == 'createTime') ${className}.setCreateTime(DateUtils.getNowDate()); #end +#if($column.javaField == 'createBy') + ${className}.setCreateBy(ShiroUtils.getLoginName()); +#end #end #if($table.sub) int rows = ${className}Mapper.insert${ClassName}(${className}); @@ -102,6 +106,9 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service #if($column.javaField == 'updateTime') ${className}.setUpdateTime(DateUtils.getNowDate()); #end +#if($column.javaField == 'updateBy') + ${className}.setUpdateBy(ShiroUtils.getLoginName()); +#end #end #if($table.sub) ${className}Mapper.delete${subClassName}By${subTableFkClassName}(${className}.get${pkColumn.capJavaField}());