using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using Pcb.Domain.Enum;
|
|
namespace Pcb.Domain.PageObject
|
{
|
public class WxServiceSupplySearch
|
{
|
public WxServiceSupplySearch()
|
{
|
this.CoalCateSearchGroup = new SearchGroup();
|
this.IndexSearchGroups = new List<SearchGroup>();
|
this.CoalCateToMajorIndexes = new Dictionary<int, List<string>>();
|
}
|
|
public Sorter Sorter { get; set; }
|
|
public SearchGroup CoalCateSearchGroup { get; set; }
|
|
public List<SearchGroup> IndexSearchGroups { get; set; }
|
|
public Dictionary<int, List<string>> CoalCateToMajorIndexes { get; set; }
|
|
public SearchGroup ChandiSearchGroup { get; set; }
|
|
public SearchGroup JgAddressSearchGroup { get; set; }
|
|
public bool HasSelectedItem
|
{
|
get
|
{
|
return CoalCateSearchGroup.Items.Any(it => it.Selected)
|
|| IndexSearchGroups.Any(it => it.Items.Any(t => t.Selected))
|
|| ChandiSearchGroup.Items.Any(it => it.Selected)
|
|| JgAddressSearchGroup.Items.Any(it => it.Selected);
|
}
|
}
|
|
public EnumWxServiceSupplyDataCategory DataCategory { get; set; }
|
|
public bool IsSale { get; set; }
|
|
public string SearchKey { get; set; }
|
|
public int PageNo { get; set; }
|
|
public int PageSize { get; set; }
|
|
/// <summary>
|
/// 港口专区标示
|
/// </summary>
|
public bool IsPortOnly { get; set; }
|
}
|
}
|