123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PMS.BusinessModels.Problem
- {
- public class MonitoringModel
- {
- /// <summary>
- /// 当前环节
- /// </summary>
- public int CurrentLink { get; set; }
- /// <summary>
- /// 反馈渠道
- /// </summary>
- public string Channel { get; set; }
- public DateTime startDate { get; set; }
- public DateTime endDate { get; set; }
- /// <summary>
- /// 受理人
- /// </summary>
- public string Deal { get; set; }
- public bool IsInside { get; set; }
- public bool NoInside { get; set; }
- /// <summary>
- /// 状态
- /// </summary>
- public string State { get; set; }
- public int page { get; set; }
- public int rows { get; set; }
- public string sort { get; set; }
- public string order { get; set; }
- public string oderBy
- {
- get
- {
- var orders = sort + order;
- switch (orders)
- {
- case "编号asc": return " order by x.编号 asc";
- case "编号desc": return " order by x.编号 desc";
- case "登记日期asc": return " order by x.登记日期 asc";
- case "登记日期desc": return " order by x.登记日期 desc";
- case "当前环节asc": return " order by x.当前环节 asc";
- case "当前环节desc": return " order by x.当前环节 desc";
- case "研发处理1asc": return " order by x.研发处理1 asc";
- case "研发处理1desc": return " order by x.研发处理1 desc";
- case "技术支持1asc": return " order by x.技术支持1 asc";
- case "技术支持1desc": return " order by x.技术支持1 desc";
- case "项目处理1asc": return " order by x.项目处理1 asc";
- case "项目处理1desc": return " order by x.项目处理1 desc";
- case "总耗时asc": return " order by 总耗时 asc";
- case "总耗时desc": return " order by 总耗时 desc";
- case "滞留时间asc": return " order by x.滞留时间 asc";
- case "滞留时间desc": return " order by x.滞留时间 desc";
- case "受理人asc": return " order by x.受理人 asc";
- case "受理人desc": return " order by x.受理人 desc";
- default: return " order by x.编号 desc ";
- }
- }
- }
- }
- }
|