package com.norteksoft.product.api.entity; import java.io.Serializable; import java.util.List; import com.norteksoft.mms.form.entity.DataTable; import com.norteksoft.mms.form.entity.JqGridProperty; import com.norteksoft.mms.form.entity.ListColumn; import com.norteksoft.mms.form.enumeration.OrderType; import com.norteksoft.mms.form.enumeration.StartQuery; import com.norteksoft.mms.form.enumeration.TotalType; public class ListView implements Serializable{ private static final long serialVersionUID = 1L; //entity private Long id; private boolean deleted; private Long companyId; //ListView private List<ListColumn> columns;//列设置 private Boolean rowNumbers;//是否显示序号 private Boolean pagination;//是否分页 private Boolean totalable;//是否显示列表总条数 private Boolean searchTotalable;//查询时是否显示列表总条数 private Integer rowNum;//默认行数 private String rowList;//可选行数 private Boolean defaultListView;//是否默认 private Boolean editable;//是否需要操作:增改 private Integer actWidth;//操作列宽设置 private String editUrl;//表格中编辑时保存url private Boolean advancedQuery;//是否高级查询 private StartQuery startQuery;//是否启用查询 private Boolean popUp;//是否是弹出式查询(true为弹出,false为嵌入) private String deleteUrl;//删除的url private String orderFieldName;//行顺序字段名称(如果该字段为空表示不能行拖到) private String dragRowUrl;//行拖动后保存顺序的url private Boolean multiSelect;//是否可以多选 private String defaultSortField;//默认排序字段 private OrderType orderType;//默认排序方式 private Integer frozenColumn;//冻结列数 private TotalType totalType;//合计方式 private Boolean multiboxSelectOnly;//仅点击复选框时选中 private List<JqGridProperty> jqGridPropertys;//属性自由扩展列表 private Boolean searchFaint;//是否启用模糊查询 //view private String code;//编码 private String name;//名称 private DataTable dataTable;//数据表 private String remark;//备注 private Boolean standard;//是否是标准的视图 private Long menuId;//菜单列表 public Long getId() { return id; } public void setId(Long id) { this.id = id; } public boolean isDeleted() { return deleted; } public void setDeleted(boolean deleted) { this.deleted = deleted; } public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } public List<ListColumn> getColumns() { return columns; } public void setColumns(List<ListColumn> columns) { this.columns = columns; } public Boolean getRowNumbers() { return rowNumbers; } public void setRowNumbers(Boolean rowNumbers) { this.rowNumbers = rowNumbers; } public Boolean getPagination() { return pagination; } public void setPagination(Boolean pagination) { this.pagination = pagination; } public Boolean getTotalable() { return totalable; } public void setTotalable(Boolean totalable) { this.totalable = totalable; } public Boolean getSearchTotalable() { return searchTotalable; } public void setSearchTotalable(Boolean searchTotalable) { this.searchTotalable = searchTotalable; } public Integer getRowNum() { return rowNum; } public void setRowNum(Integer rowNum) { this.rowNum = rowNum; } public String getRowList() { return rowList; } public void setRowList(String rowList) { this.rowList = rowList; } public Boolean getDefaultListView() { return defaultListView; } public void setDefaultListView(Boolean defaultListView) { this.defaultListView = defaultListView; } public Boolean getEditable() { return editable; } public void setEditable(Boolean editable) { this.editable = editable; } public Integer getActWidth() { return actWidth; } public void setActWidth(Integer actWidth) { this.actWidth = actWidth; } public String getEditUrl() { return editUrl; } public void setEditUrl(String editUrl) { this.editUrl = editUrl; } public Boolean getAdvancedQuery() { return advancedQuery; } public void setAdvancedQuery(Boolean advancedQuery) { this.advancedQuery = advancedQuery; } public StartQuery getStartQuery() { return startQuery; } public void setStartQuery(StartQuery startQuery) { this.startQuery = startQuery; } public Boolean getPopUp() { return popUp; } public void setPopUp(Boolean popUp) { this.popUp = popUp; } public String getDeleteUrl() { return deleteUrl; } public void setDeleteUrl(String deleteUrl) { this.deleteUrl = deleteUrl; } public String getOrderFieldName() { return orderFieldName; } public void setOrderFieldName(String orderFieldName) { this.orderFieldName = orderFieldName; } public String getDragRowUrl() { return dragRowUrl; } public void setDragRowUrl(String dragRowUrl) { this.dragRowUrl = dragRowUrl; } public Boolean getMultiSelect() { return multiSelect; } public void setMultiSelect(Boolean multiSelect) { this.multiSelect = multiSelect; } public String getDefaultSortField() { return defaultSortField; } public void setDefaultSortField(String defaultSortField) { this.defaultSortField = defaultSortField; } public OrderType getOrderType() { return orderType; } public void setOrderType(OrderType orderType) { this.orderType = orderType; } public Integer getFrozenColumn() { return frozenColumn; } public void setFrozenColumn(Integer frozenColumn) { this.frozenColumn = frozenColumn; } public TotalType getTotalType() { return totalType; } public void setTotalType(TotalType totalType) { this.totalType = totalType; } public Boolean getMultiboxSelectOnly() { return multiboxSelectOnly; } public void setMultiboxSelectOnly(Boolean multiboxSelectOnly) { this.multiboxSelectOnly = multiboxSelectOnly; } public List<JqGridProperty> getJqGridPropertys() { return jqGridPropertys; } public void setJqGridPropertys(List<JqGridProperty> jqGridPropertys) { this.jqGridPropertys = jqGridPropertys; } public Boolean getSearchFaint() { return searchFaint; } public void setSearchFaint(Boolean searchFaint) { this.searchFaint = searchFaint; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public DataTable getDataTable() { return dataTable; } public void setDataTable(DataTable dataTable) { this.dataTable = dataTable; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public Boolean getStandard() { return standard; } public void setStandard(Boolean standard) { this.standard = standard; } public Long getMenuId() { return menuId; } public void setMenuId(Long menuId) { this.menuId = menuId; } }