20231008项目合同大数据展示、费用计划加合计行
This commit is contained in:
@@ -116,6 +116,26 @@ namespace FineUIPro.Web.DigData
|
||||
if (item == "HTGL")
|
||||
{
|
||||
this.gpHTGL.Hidden = false;
|
||||
decimal contractAmount = 0;
|
||||
var getContract = Funs.DB.PHTGL_Contract.Where(x => x.ProjectId == this.ProjectId);
|
||||
if (getContract.Count() > 0)
|
||||
{
|
||||
contractAmount = getContract.Sum(x => x.ContractAmount ?? 0);
|
||||
}
|
||||
this.lbContractAmount.Text = contractAmount.ToString();
|
||||
|
||||
decimal estimatedAmount = 0;
|
||||
var getContractTrack = Funs.DB.PHTGL_ContractTrack.Where(x => x.ProjectId == this.ProjectId);
|
||||
if (getContractTrack.Count() > 0)
|
||||
{
|
||||
estimatedAmount = getContractTrack.Sum(x => x.EstimatedAmount ?? 0);
|
||||
|
||||
}
|
||||
this.lbEstimatedAmount.Text= estimatedAmount.ToString();
|
||||
|
||||
this.lbTotalProfit.Text = estimatedAmount > 0 ? Math.Round(contractAmount / estimatedAmount ).ToString() + "%" : "0%";
|
||||
|
||||
|
||||
}
|
||||
if (item == "LW")
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user