| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- 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<QuestionnaireOptionsView> options;
- }
|