package com.monkeylessey.gen;
|
|
import com.baomidou.mybatisplus.generator.config.po.TableField;
|
import com.monkeylessey.gen.domain.GenerateData;
|
import com.monkeylessey.sys.domain.vo.TableColumnVO;
|
import lombok.Data;
|
|
import java.util.Arrays;
|
import java.util.List;
|
|
/**
|
* @author xp
|
* @version 1.0
|
* @date 2022/5/19
|
*/
|
@Data
|
public class VoTemplate {
|
|
public static List<String> removeFields = Arrays.asList("id", "deleted", "gmtCreate", "gmtUpdate");
|
|
/** 表单词缩写 */
|
private String tableSimpleName;
|
|
/**
|
* VO类名
|
*/
|
private String voName;
|
|
/**
|
* VO类路径
|
*/
|
private String formPath;
|
|
/**
|
* VO父类名
|
*/
|
private String baseVoName;
|
|
/**
|
* VO父类路径
|
*/
|
private String baseVoPath;
|
|
/**
|
* VO类的属性
|
*/
|
private List<TableColumnVO> fields;
|
|
}
|