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 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
