提交试车代码
This commit is contained in:
@@ -194,10 +194,12 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
if (Funs.DB.PreRun_SubInspectTermItem.Count(x => x.SubInspectId == subInspectId && x.SubcontractorIsPass.GetValueOrDefault() != 1) == 0)
|
||||
{
|
||||
subModel.SubcontractorIsAllPass = 1;
|
||||
subModel.SubcontractorAllPassData = DateTime.Now;
|
||||
}
|
||||
else
|
||||
{
|
||||
subModel.SubcontractorIsAllPass = 0;
|
||||
subModel.SubcontractorAllPassData = null;
|
||||
}
|
||||
}
|
||||
else if (this.ConfirmType == 2)
|
||||
@@ -205,10 +207,12 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
if (Funs.DB.PreRun_SubInspectTermItem.Count(x => x.SubInspectId == subInspectId && x.ContractorIsPass.GetValueOrDefault() != 1) == 0)
|
||||
{
|
||||
subModel.ContractorIsAllPass = 1;
|
||||
subModel.ContractorAllPassData = DateTime.Now;
|
||||
}
|
||||
else
|
||||
{
|
||||
subModel.ContractorIsAllPass = 0;
|
||||
subModel.SubcontractorAllPassData = null;
|
||||
}
|
||||
}
|
||||
else if (this.ConfirmType == 3)
|
||||
@@ -216,10 +220,12 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
if (Funs.DB.PreRun_SubInspectTermItem.Count(x => x.SubInspectId == subInspectId && x.SupervisionIsPass.GetValueOrDefault() != 1) == 0)
|
||||
{
|
||||
subModel.SupervisionIsAllPass = 1;
|
||||
subModel.SupervisionAllPassData = DateTime.Now;
|
||||
}
|
||||
else
|
||||
{
|
||||
subModel.SupervisionIsAllPass = 0;
|
||||
subModel.SubcontractorAllPassData = null;
|
||||
}
|
||||
}
|
||||
else if (this.ConfirmType == 4)
|
||||
@@ -227,12 +233,25 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
if (Funs.DB.PreRun_SubInspectTermItem.Count(x => x.SubInspectId == subInspectId && x.OwnerIsPass.GetValueOrDefault() != 1) == 0)
|
||||
{
|
||||
subModel.OwnerIsAllPass = 1;
|
||||
subModel.OwnerAllPassData = DateTime.Now;
|
||||
}
|
||||
else
|
||||
{
|
||||
subModel.OwnerIsAllPass = 0;
|
||||
subModel.SubcontractorAllPassData = null;
|
||||
}
|
||||
}
|
||||
//判断是否全部通过
|
||||
if (subModel.SubcontractorIsAllPass == 1 && subModel.ContractorIsAllPass == 1 && subModel.SupervisionIsAllPass == 1 && subModel.OwnerIsAllPass == 1)
|
||||
{
|
||||
subModel.WanderIsComplete = 1;
|
||||
subModel.WanderCompleteData = DateTime.Now;
|
||||
}
|
||||
else
|
||||
{
|
||||
subModel.WanderIsComplete = 0;
|
||||
subModel.WanderCompleteData = null;
|
||||
}
|
||||
}
|
||||
Funs.DB.SubmitChanges();
|
||||
BindGrid();
|
||||
|
||||
Reference in New Issue
Block a user