package com.iailab.module.model.mpk.dto;

import com.iailab.module.model.mpk.entity.ModelMethodEntity;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author PanZhibao
 * @Description
 * @createTime 2024年08月14日
 */
@Data
public class MpkFileDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private String id;

    private String pyName;

    private String pyChineseName;

    private String filePath;

    private String pyType;

    private String pkgName;

    private String className;

    private String pyModule;

    private String icon;

    private String menuName;

    private String groupName;

    private String remark;

    private Long updater;

    private Date updateDate;

    private Long  creator;

    private Date createDate;

    private List<String> menuAndGroup;

    private List<ModelMethodDTO> modelMethods;
}