2023-03-21

This commit is contained in:
2023-03-21 10:21:07 +08:00
parent 1b564e74ea
commit e4f889fa7a
10 changed files with 300 additions and 183 deletions
@@ -444,26 +444,30 @@ namespace FineUIPro.Web.HJGL.WeldingManage
var q = from x in db.View_HJGL_WeldJoint where x.PipelineId == pipelineid select x;
if (q != null && q.Count() > 0)
{
var proSum = (from x in q
var proSumModel= (from x in q
where x.JointAttribute == "预制口"
group x by x.PipelineId into g
select new
{
SizeSum = g.Sum(x => x.Size)
}).FirstOrDefault().SizeSum;
var FieldSum = (from x in q
}).FirstOrDefault();
var proSum= (proSumModel !=null) ? proSumModel.SizeSum : 0;
var FieldSumModel = (from x in q
where x.JointAttribute == "安装口"
group x by x.PipelineId into g
select new
{
SizeSum = g.Sum(x => x.Size)
}).FirstOrDefault().SizeSum;
var AllSum = (from x in q
}).FirstOrDefault();
var FieldSum= (FieldSumModel != null) ? FieldSumModel.SizeSum : 0;
var AllSumModel = (from x in q
group x by x.PipelineId into g
select new
{
SizeSum = g.Sum(x => x.Size)
}).FirstOrDefault().SizeSum;
}).FirstOrDefault();
var AllSum = (AllSumModel != null) ? AllSumModel.SizeSum : 0;
proSum = (proSum != null) ? proSum : 0;
FieldSum = (FieldSum != null) ? FieldSum : 0;
ShopSumSize = proSum.ToString();