|
using Common;
|
using Dao;
|
using Model;
|
using System;
|
using System.Collections.Generic;
|
using System.Text;
|
using System.Web;
|
using System.Web.Profile;
|
using System.Web.SessionState;
|
|
public partial class GwAuditCache : PageBase<SysUser>, IRequiresSessionState
|
{
|
protected int PageSize = 200;
|
protected int RecordCount;
|
protected string PagerStr;
|
|
|
|
protected int PageIndex
|
{
|
get
|
{
|
return this.AppContext.GetInt("page", 1);
|
}
|
}
|
|
public int AuditingStatus
|
{
|
get
|
{
|
return this.AppContext.GetInt("AuditingStatus");
|
}
|
}
|
|
public string SelectedSpIDs
|
{
|
get
|
{
|
return this.AppContext.GetString("SpIDs");
|
}
|
}
|
|
public string Content
|
{
|
get
|
{
|
return this.AppContext.GetString("Content");
|
}
|
}
|
|
public DateTime StartTime
|
{
|
get
|
{
|
DateTime result;
|
if (!DateTime.TryParse(this.Request["StartTime"], out result))
|
return DateTime.Now.Date.AddDays(-1.0);
|
return result;
|
}
|
}
|
|
public DateTime EndTime
|
{
|
get
|
{
|
DateTime result;
|
if (!DateTime.TryParse(this.Request["EndTime"], out result))
|
return DateTime.Now.Date.AddDays(1.0);
|
return result;
|
}
|
}
|
|
protected void Page_Load(object sender, EventArgs e)
|
{
|
this.CheckRight("102", FailedOperation.HistoryGoBack);
|
}
|
|
private bool IsInSpIDs(List<string> spIDList, string p)
|
{
|
return spIDList.Contains(p);
|
}
|
|
protected string RenderOpOptions()
|
{
|
StringBuilder stringBuilder = new StringBuilder();
|
using (GwOpDao gwOpDao = new GwOpDao())
|
{
|
foreach (GwOp gwOp in gwOpDao.LoadInfoList())
|
stringBuilder.AppendFormat("<option value=\"{0}\">{0}-{1}</option>", (object)gwOp.OpID, (object)gwOp.OpName);
|
}
|
return stringBuilder.ToString();
|
}
|
|
private static GwStrategy GetStrategy(Model.GwAuditCache Item)
|
{
|
return new GwStrategy();
|
}
|
|
private string FormatAuditingModeString(AuditingMode auditingMode)
|
{
|
switch (auditingMode)
|
{
|
case AuditingMode.Exempt:
|
return "免审模式";
|
case AuditingMode.ManaualAudit:
|
return "手动审核";
|
case AuditingMode.AutoAudit:
|
return "自动审核";
|
default:
|
return auditingMode.ToString();
|
}
|
}
|
|
public string getStrategyId(string strategyId)
|
{
|
GwStrategyDao gwStrategyDao = new GwStrategyDao();
|
string str1 = "";
|
int recordcount = 0;
|
List<GwStrategy> list = gwStrategyDao.LoadInfoList("", "", out recordcount, 9999, 1);
|
if (recordcount == 0)
|
return "<option value=''>暂无内容策略配置</option>";
|
string str2 = str1 + "<option value=\"\">全部策略</option>";
|
foreach (GwStrategy gwStrategy in list)
|
{
|
if (strategyId != null && strategyId == gwStrategy.StrategyId.ToString())
|
str2 = str2 + (object)"<option value=\"" + gwStrategy.StrategyId + "\" selected>" + gwStrategy.StrategyName + "</option>";
|
else
|
str2 = str2 + (object)"<option value=\"" + gwStrategy.StrategyId + "\">" + gwStrategy.StrategyName + "</option>";
|
}
|
return str2;
|
}
|
}
|