You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
1.6 KiB

9 months ago
/**
* 增加${comment}
9 months ago
<#list paraList as param>
9 months ago
* @param ${param.key} ${param.comment}
</#list>
*/
@Before({POST.class})
@JwtCheckInterface({})
9 months ago
public void add${beanName}(${parasWithoutPrimaryKey}){
9 months ago
${daoName}.add${beanName}(${parasWithoutPrimaryKeyAndDataType});
9 months ago
renderJson(RetKit.renderSuccess());
9 months ago
}
/**
* 删除${comment}
9 months ago
<#list paraList as param>
9 months ago
* @param ${param.key} ${param.comment}
</#list>
*/
@Before({POST.class})
@JwtCheckInterface({})
9 months ago
@IsNumericInterface({"${primary_key}"})
9 months ago
public void del${beanName}ById(${primary_key_type} ${primary_key}){
9 months ago
${daoName}.del${beanName}ById(${primary_key});
9 months ago
renderJson(RetKit.renderSuccess());
9 months ago
}
9 months ago
/**按ID修改${comment}
9 months ago
<#list paraList as param>
9 months ago
* @param ${param.key} ${param.comment}
</#list>
*/
@Before({POST.class})
@JwtCheckInterface({})
9 months ago
@IsNumericInterface({${primary_key})
9 months ago
public void update${beanName}ById(${primary_key_type} ${primary_key} , ${parasWithoutPrimaryKey}){
9 months ago
${daoName}.update${beanName}ById(${primary_key} , ${parasWithoutPrimaryKeyAndDataType});
9 months ago
renderJson(RetKit.renderSuccess());
9 months ago
}
/**按ID查询${comment}
9 months ago
* @para ${primary_key} 主键
9 months ago
*/
@Before({GET.class})
@JwtCheckInterface({})
9 months ago
@IsNumericInterface("{${primary_key}}")
9 months ago
public void get${beanName}ById(${primary_key_type} ${primary_key}){
9 months ago
renderJson(RetKit.renderSuccess(${daoName}.get${beanName}ById(${primary_key})));
9 months ago
}
/** 分页查询${comment}
*/
@Before({GET.class})
@JwtCheckInterface({})
9 months ago
public void get${beanName}List(int pageNum, int pageSize){
Page<Record> listPage = ${daoName}.get${beanName}List(pageNum, pageSize);
9 months ago
renderJson(RetKit.renderSuccess(listPage));
9 months ago
}