package com.monkeylessey.gen.template;
|
|
import com.monkeylessey.gen.domain.ColumnField;
|
import com.monkeylessey.sys.domain.vo.TableColumnVO;
|
import lombok.Data;
|
|
import java.util.List;
|
|
/**
|
* @author xp
|
* @data 2022/9/24
|
*/
|
@Data
|
public class VueTemplate {
|
|
/**
|
* 实体类名
|
*/
|
private String name;
|
|
/**
|
* 首字母小写的实体类名
|
*/
|
private String lowerName;
|
|
/**
|
* view文件的名字
|
*/
|
private String viewName;
|
|
/**
|
* view文件的路径
|
*/
|
private String viewFilePath;
|
|
/**
|
* vuex中表单的字段
|
*/
|
private List<TableColumnVO> vuexFormFields;
|
|
/**
|
* 使用字典下拉的字段
|
*/
|
private List<TableColumnVO> useSelectFields;
|
}
|