import type { BaseModel } from "@/types/base";

/**
* ${comment}列表
* 数据库表名称：${tableName}
*
* @author ${author}
* @since ${date}
*/
export interface ${classUppercaseName}ListItem extends BaseModel{
#foreach($field in $columnInfoList)
     /* $field.comment */
     $field.lowercaseName:  $field.javascriptType;

#end
};

/**
* ${comment}提交表单
* 数据库表名称：${tableName}
*
* @author ${author}
* @since ${date}
*/
export interface ${classUppercaseName}Form {
#foreach($field in $columnInfoList)
     /* $field.comment */
     $field.lowercaseName:  $field.javascriptType;

#end
};

/**
* ${comment}详情
* 数据库表名称：${tableName}
*
* @author ${author}
* @since ${date}
*/
export interface ${classUppercaseName}Info {
#foreach($field in $columnInfoList)
     /* $field.comment */
     $field.lowercaseName:  $field.javascriptType | undefined;

#end
};