diff --git a/yanzhu-modules/yanzhu-gen/src/main/resources/vm/java/serviceImpl.java.vm b/yanzhu-modules/yanzhu-gen/src/main/resources/vm/java/serviceImpl.java.vm index 40d2dcf7..aeb443a4 100644 --- a/yanzhu-modules/yanzhu-gen/src/main/resources/vm/java/serviceImpl.java.vm +++ b/yanzhu-modules/yanzhu-gen/src/main/resources/vm/java/serviceImpl.java.vm @@ -71,6 +71,9 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service #if($column.javaField == 'createTime') ${className}.setCreateTime(DateUtils.getNowDate()); #end +#if($column.javaField == 'createBy') + ${className}.setCreateBy(SecurityContextHolder.getUserName()); +#end #end #if($table.sub) int rows = ${className}Mapper.insert${ClassName}(${className}); @@ -97,6 +100,9 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service #if($column.javaField == 'updateTime') ${className}.setUpdateTime(DateUtils.getNowDate()); #end +#if($column.javaField == 'updateBy') + ${className}.setUpdateBy(SecurityContextHolder.getUserName()); +#end #end #if($table.sub) ${className}Mapper.delete${subClassName}By${subTableFkClassName}(${className}.get${pkColumn.capJavaField}());