yzh
2022-05-26 3b18a48485f7207438d9d0eb3038d979e069431d
web/web/ExportDocument.aspx.cs
@@ -10,10 +10,17 @@
public partial class ExportDocument : PageBase<SysUser>, IRequiresSessionState
{
    private int _userId = -1;
    private int _userType = -1;
    private string _account = "";
    protected void Page_Load(object sender, EventArgs e)
    {
        _userId = this.AppContext.SessionObject.UserID;
        _userType = this.AppContext.SessionObject.UserType;
        _account = this.AppContext.SessionObject.Account;
        switch (this.AppContext.GetString("action"))
        {
            case "exPortGwSp":
@@ -45,6 +52,8 @@
        string statistype = this.AppContext.GetString("Statistype");
        StatisOption statisoption = (StatisOption)this.AppContext.GetInt("Statisoption");
        string permissionsSQL = new GwClientDao().GetClientPermissions(_userId, _userType, null);
        List<GwOp> opList;
        using (GwOpDao dao = new GwOpDao())
@@ -56,7 +65,7 @@
        using (GwClientDao dao = new GwClientDao())
        {
            clientList = dao.LoadInfoList("", "", "", "");
            clientList = dao.LoadInfoList("", "", "", "", permissionsSQL);
        }
        List<GwAp> apList;
@@ -68,8 +77,9 @@
            apList = dao.LoadInfoList("", "", "", out recordCount, 99999, 1);
        }
        GwStatisV3Dao _Dao = new GwStatisV3Dao();
        var list = _Dao.Query(Convert.ToDateTime(beginTime), Convert.ToDateTime(endTime), clientId, spid, apMid, opid, statistype, (StatisOption)statisoption);
        var list = _Dao.Query(Convert.ToDateTime(beginTime), Convert.ToDateTime(endTime), clientId, spid, apMid, opid, statistype, permissionsSQL, (StatisOption)statisoption);
        List<Model.GwStatisV3> statisList = new List<Model.GwStatisV3>();
        foreach (GwStatisV3Item item in list)
@@ -307,7 +317,7 @@
            WebTool webTool = new WebTool();
            Dictionary<string, string> dictionary = new Dictionary<string, string>();
            dictionary["AP消息ID"] = "AP_MID";
            dictionary["代理商"] = "CLIENT_ID";
            dictionary["客户ID"] = "CLIENT_ID";
            dictionary["账号"] = "SP_ID";
            dictionary["接入点ID"] = "AP_ID";
            dictionary["通道名"] = "OP_NAME";