2024-05-08 10:02:08 +08:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Web;
|
|
|
|
|
using Newtonsoft.Json.Linq;
|
|
|
|
|
|
|
|
|
|
namespace FineUIPro.Web.WeldingProcess.WeldingManage
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// GetWdldingDailyItem 的摘要说明
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class GetWdldingDailyItem : IHttpHandler
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
public void ProcessRequest(HttpContext context)
|
|
|
|
|
{
|
|
|
|
|
string rowId = context.Request.QueryString["WeldingDailyId"];
|
|
|
|
|
JArray ja = new JArray();
|
|
|
|
|
var viewWeldlines = BLL.Pipeline_WeldJointService.GetViewWeldJointsByWeldingDailyId(rowId);
|
|
|
|
|
for (int i = 0; i < viewWeldlines.Count; i++)
|
|
|
|
|
{
|
|
|
|
|
string weldSilkCodes = BLL.Pipeline_WeldingDailyService.GetWeldSilkCode(viewWeldlines[i].WeldSilkId);
|
|
|
|
|
JArray jaItem = new JArray
|
|
|
|
|
{
|
|
|
|
|
i + 1,
|
|
|
|
|
viewWeldlines[i].PipelineCode,
|
|
|
|
|
viewWeldlines[i].WeldJointCode,
|
|
|
|
|
viewWeldlines[i].CoverWelderCode,
|
|
|
|
|
viewWeldlines[i].BackingWelderCode,
|
|
|
|
|
viewWeldlines[i].WeldTypeCode,
|
|
|
|
|
viewWeldlines[i].JointAttribute,
|
|
|
|
|
viewWeldlines[i].WeldingLocationCode,
|
2024-05-17 15:13:24 +08:00
|
|
|
|
viewWeldlines[i].Size,
|
2024-05-08 10:02:08 +08:00
|
|
|
|
viewWeldlines[i].Dia,
|
|
|
|
|
viewWeldlines[i].Thickness,
|
|
|
|
|
viewWeldlines[i].WeldingMethodCode,
|
|
|
|
|
viewWeldlines[i].Material1Code,
|
|
|
|
|
viewWeldlines[i].Material2Code,
|
|
|
|
|
viewWeldlines[i].ComponentsCode1,
|
|
|
|
|
viewWeldlines[i].ComponentsCode2,
|
|
|
|
|
viewWeldlines[i].HeartNo1,
|
|
|
|
|
viewWeldlines[i].HeartNo2,
|
|
|
|
|
weldSilkCodes,
|
|
|
|
|
viewWeldlines[i].WeldMatCode,
|
|
|
|
|
viewWeldlines[i].PipeSegment,
|
|
|
|
|
viewWeldlines[i].WPQCode
|
|
|
|
|
};
|
|
|
|
|
ja.Add(jaItem);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
context.Response.ContentType = "text/plain";
|
|
|
|
|
context.Response.Write(ja.ToString(Newtonsoft.Json.Formatting.None));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public bool IsReusable
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|