|
Server : Microsoft-IIS/10.0 System : Windows NT EBS-6136 10.0 build 17763 (Windows Server 2016) i586 User : jxgj ( 0) PHP Version : 7.0.33 Disable Function : passthru,exec,system,shell_exec,proc_open,popen,pcntl_exec,socket_bind,stream_socket_server Directory : D:/tmp_aspnet/root/dc15253c/377bd30d/ |
?#pragma checksum "D:\wwwroot\jmxbaogao\wwwroot\Counter\NewArticleScore.ashx" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "99A7996A230B076115E582CAEF1E5932"
#line 1 "D:\wwwroot\jmxbaogao\wwwroot\Counter\NewArticleScore.ashx"
/****************************************
* 版权所有:南昌金启软件有限公司
* 网 址:www.21it.com
****************************************/
using System.Data;
using System.Web;
using Com.Huji.DataBll;
using Com.Huji.DataTools;
using Com.Huji.Web.Pager;
namespace Com.Huji.Web.Counter
{
public class NewArticleScore : BaseHandler
{
/// <summary>
/// 此职能仅用于文章所关联的留言信息中,对打分字段数据进行百分比推算的,好比设计师评分,商品打分等。
/// <script type="text/javascript" src="/Counter/NewArticleScore.ashx?column_id=67&article_id=14&column_name=message_6&column_value=message_8"></script>
/// </summary>
/// <param name="context"></param>
public override void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
DataTable dt = new SysTableClass().GetTableData("dbo.jinqi_new_message",
"substring(CONVERT(nvarchar,sum(CONVERT(float," + context.Request.QueryString["column_value"] + "))/(count(" + context.Request.QueryString["column_value"] + ")*5)*100),1,5)",
"",
"and " + context.Request.QueryString["column_name"] + "=" + context.Request.QueryString["article_id"] + " and column_id=" + context.Request.QueryString["column_id"]);
if (dt != null && dt.Rows.Count != 0)
{
Converts.ResponseWriteEnd(context, "document.write('" + dt.Rows[0][0] + "');");
}
else
{
Converts.ResponseWriteEnd(context, "document.write('0');");
}
}
}
}
#line default
#line hidden