Web/ajaxHandler.ashx

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ WebHandler Language="C#" Class="MyAjaxHandler" %>

using System;
using System.Web;
using System.Collections.Generic;
using System.Reflection;
using System.Text;

using WMPT.Common;
using WMPT.SQLServerDAL;
using WMPT.Model;

/// <summary>
/// 处理一般ajax请求:注意,所有方法是不能有参数的
/// </summary>
public class MyAjaxHandler : HandlerBase, System.Web.SessionState.IRequiresSessionState
{
    /// <summary>
    /// 实时监控界面统计信息
    /// </summary>
    public string businessmonitor()
    {
        int cityid = Convert.ToInt32(WebUtility.InputText(base._httpReuqest["cityid"]));

        StringBuilder sb = new StringBuilder("{");

        businessmonitor monitor = new businessmonitor("rider", cityid);
        sb.Append("\"rider\":{\"quota\":" + monitor.quota.ToString("0") + ",\"quota1\":" + monitor.quota1 + "},");

        monitor = new businessmonitor("timeout", cityid);
        sb.Append("\"timeout\":{\"quota\":" + monitor.quota.ToString("0.0") + ",\"quota1\":" + monitor.quota1 + "},");
        monitor = new businessmonitor("loadCount", cityid);
        sb.Append("\"loadCount\":{\"quota\":" + monitor.quota.ToString("0.00") + ",\"quota1\":" + monitor.quota1 + "},");
        monitor = new businessmonitor("total", cityid);
        sb.Append("\"total\":{\"quota\":" + monitor.quota.ToString("0") + ",\"quota1\":" + monitor.quota1 + "}");



        sb.Append("}");


        return sb.ToString();
    }


    /// <summary>
    /// 操作提出记录
    /// </summary>
    public string setCashOut()
    {
        string cid = WebUtility.InputText(base._httpReuqest["id"]);
        string state = WebUtility.InputText(base._httpReuqest["state"]);
        string msg = Context.Server.UrlDecode(WebUtility.InputText(base._httpReuqest["msg"]));
        string admin = UserHelp.GetAdmin().AdminName;

        string sql = "UPDATE dbo.shopcashout SET opuser = '" + admin + "',optime = GETDATE(),remark = '" + msg + "',state = " + state + " WHERE cid = " + cid;
        int rs = WebUtility.excutesql(sql);
        return rs.ToString();
    }

后面还有 165 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。