This commit is contained in:
20932067@zju.edu.cn 2021-02-01 18:19:42 +08:00
parent 4fe69b0824
commit 9d4540c7ec
5 changed files with 13 additions and 19 deletions

View File

@ -71,8 +71,7 @@ public class ${ClassName}Controller extends HcyBaseController {
} }
} }
#elseif($table.tree) #elseif($table.tree)
public AjaxResult list(${ClassName} ${className}) public AjaxResult list(${ClassName} ${className}) {
{
List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); List<${ClassName}> list = ${className}Service.select${ClassName}List(${className});
return AjaxResult.success(list); return AjaxResult.success(list);
} }

View File

@ -12,8 +12,7 @@ import ${packageName}.entity.${subClassName};
* @author ${author} * @author ${author}
* @date ${datetime} * @date ${datetime}
*/ */
public interface ${ClassName}Dao public interface ${ClassName}Dao {
{
/** /**
* 查询${functionName} * 查询${functionName}
* *
@ -60,7 +59,7 @@ public interface ${ClassName}Dao
* @param ${pkColumn.javaField}s 需要删除的数据ID * @param ${pkColumn.javaField}s 需要删除的数据ID
* @return 结果 * @return 结果
*/ */
public int delete${ClassName}ByIds(${pkColumn.javaType}[] ${pkColumn.javaField}s); int delete${ClassName}ByIds(${pkColumn.javaType}[] ${pkColumn.javaField}s);
#if($table.sub) #if($table.sub)
/** /**

View File

@ -71,26 +71,22 @@ public class ${ClassName} extends ${Entity}
#else #else
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
#end #end
public void set${AttrName}($column.javaType $column.javaField) public void set${AttrName}($column.javaType $column.javaField){
{
this.$column.javaField = $column.javaField; this.$column.javaField = $column.javaField;
} }
public $column.javaType get${AttrName}() public $column.javaType get${AttrName}(){
{
return $column.javaField; return $column.javaField;
} }
#end #end
#end #end
#if($table.sub) #if($table.sub)
public List<${subClassName}> get${subClassName}List() public List<${subClassName}> get${subClassName}List(){
{
return ${subclassName}List; return ${subclassName}List;
} }
public void set${subClassName}List(List<${subClassName}> ${subclassName}List) public void set${subClassName}List(List<${subClassName}> ${subclassName}List){
{
this.${subclassName}List = ${subclassName}List; this.${subclassName}List = ${subclassName}List;
} }

View File

@ -175,6 +175,9 @@ public class ${ClassName}ServiceImpl implements ${ClassName}Service {
return new ServerResult<Integer>(false,ReturnConstants.SYS_FAILL); return new ServerResult<Integer>(false,ReturnConstants.SYS_FAILL);
} }
}catch (RuntimeException e){ }catch (RuntimeException e){
#if($table.sub)
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
#end
logger.error(e.getMessage()); logger.error(e.getMessage());
return new ServerResult<Integer>(false,ReturnConstants.DB_EX); return new ServerResult<Integer>(false,ReturnConstants.DB_EX);
} }

View File

@ -14,8 +14,7 @@ import org.apache.commons.lang3.builder.ToStringStyle;
* @author ${author} * @author ${author}
* @date ${datetime} * @date ${datetime}
*/ */
public class ${subClassName} extends BaseEntity public class ${subClassName} extends BaseEntity{
{
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
#foreach ($column in $subTable.columns) #foreach ($column in $subTable.columns)
@ -48,13 +47,11 @@ public class ${subClassName} extends BaseEntity
#else #else
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
#end #end
public void set${AttrName}($column.javaType $column.javaField) public void set${AttrName}($column.javaType $column.javaField){
{
this.$column.javaField = $column.javaField; this.$column.javaField = $column.javaField;
} }
public $column.javaType get${AttrName}() public $column.javaType get${AttrName}(){
{
return $column.javaField; return $column.javaField;
} }
#end #end