package com.cyksj.model.dto; import com.cyksj.model.views.QuestionnaireOptionsView; import com.ejlchina.searcher.bean.DbField; import com.ejlchina.searcher.bean.DbIgnore; import com.ejlchina.searcher.bean.SearchBean; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Getter; import lombok.Setter; import java.util.List; /* *项目名: netflix *文件名: QuestionnaireView *创建者: JavaZou *创建时间:2023/6/13 11:13 */ @Getter @Setter @SearchBean(tables = "form_template ft left join form_fields ff on ff.template_id = ft.id", where = "ff.deleted is true") public class QuestionnaireView { @DbField("ft.id") private Long templateId; @DbField("ff.id") private Long fieldsId; @DbField("ff.fields_name") private String fieldsName; @DbField("ff.data_type") private Integer dataType; @DbField("ff.fields_entry_type") private Integer FieldsEntryType; @DbField("ff.show_table") private Integer showTable; @DbField("ff.sorted") @JsonIgnore private Integer sorted; @DbIgnore private List options; }