Merge branch 'master' of http://47.104.102.122:3000/panhf/CNCEC_SUBQHSE_WUHUAN
This commit is contained in:
commit
1f6626673f
|
@ -0,0 +1,3 @@
|
|||
CREATE NONCLUSTERED INDEX [SitePerson_Person_pid_isused_intime_index]
|
||||
ON [dbo].[SitePerson_Person] ([ProjectId],[IsUsed],[InTime],[OutTime])
|
||||
INCLUDE ([PersonName]);
|
|
@ -0,0 +1,393 @@
|
|||
using Model.CQMS;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL.API.CQMS
|
||||
{
|
||||
public class ApiInspectionManagementService
|
||||
{
|
||||
public static bool AddInspectionManagement(InspectionManagement inspectionManagement)
|
||||
{
|
||||
using (var db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
Model.ProcessControl_InspectionManagement newInspectionManagement = null;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.InspectionId))
|
||||
{
|
||||
newInspectionManagement = db.ProcessControl_InspectionManagement.FirstOrDefault(x => x.InspectionId == inspectionManagement.InspectionId);
|
||||
}
|
||||
if (newInspectionManagement == null)
|
||||
{
|
||||
newInspectionManagement = new Model.ProcessControl_InspectionManagement();
|
||||
newInspectionManagement.InspectionId = Guid.NewGuid().ToString();
|
||||
}
|
||||
newInspectionManagement.InspectionId = inspectionManagement.InspectionId;
|
||||
newInspectionManagement.ProjectId = inspectionManagement.ProjectId;
|
||||
newInspectionManagement.UnitId = inspectionManagement.UnitId;
|
||||
newInspectionManagement.CNProfessionalId = inspectionManagement.CNProfessionalId;
|
||||
newInspectionManagement.InspectionCode = inspectionManagement.InspectionCode;
|
||||
newInspectionManagement.UnitWorkId = inspectionManagement.UnitWorkId;
|
||||
newInspectionManagement.Branch = inspectionManagement.Branch;
|
||||
newInspectionManagement.ControlPointType = inspectionManagement.ControlPointType;
|
||||
newInspectionManagement.AcceptanceSite = inspectionManagement.AcceptanceSite;
|
||||
newInspectionManagement.IsOnceQualified = inspectionManagement.IsOnceQualified == "true" ? true : false;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.InspectionDate))
|
||||
newInspectionManagement.InspectionDate = DateTime.Parse(inspectionManagement.InspectionDate);
|
||||
newInspectionManagement.AttachUrl = inspectionManagement.AttachUrl;
|
||||
newInspectionManagement.AttachUrl2 = inspectionManagement.AttachUrl2;
|
||||
newInspectionManagement.NoticeCode = inspectionManagement.NoticeCode;
|
||||
newInspectionManagement.ParentDivisionProjectId = inspectionManagement.ParentDivisionProjectId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CheckDate))
|
||||
newInspectionManagement.CheckDate = DateTime.Parse(inspectionManagement.CheckDate);
|
||||
newInspectionManagement.CheckMan = inspectionManagement.CheckMan;
|
||||
newInspectionManagement.CompileMan = inspectionManagement.CompileMan;
|
||||
//newInspectionManagement.CompileMan2 = inspectionManagement.CompileMan2;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CompileDate))
|
||||
newInspectionManagement.CompileDate = DateTime.Parse(inspectionManagement.CompileDate);
|
||||
newInspectionManagement.UnqualifiedReason = inspectionManagement.UnqualifiedReason;
|
||||
newInspectionManagement.AcceptanceCheckMan = inspectionManagement.AcceptanceCheckMan;
|
||||
newInspectionManagement.FileType = inspectionManagement.FileType;
|
||||
//newInspectionManagement.CCUnitIds = inspectionManagement.CCUnitIds;
|
||||
//newInspectionManagement.MainSendUnitId = inspectionManagement.MainSendUnitId;
|
||||
//newInspectionManagement.AuditMan = inspectionManagement.AuditMan;
|
||||
//newInspectionManagement.Status = inspectionManagement.Status;
|
||||
//if (!string.IsNullOrEmpty(inspectionManagement.PlanComplateDate))
|
||||
// newInspectionManagement.PlanComplateDate = DateTime.Parse(inspectionManagement.PlanComplateDate);
|
||||
db.ProcessControl_InspectionManagement.InsertOnSubmit(newInspectionManagement);
|
||||
db.SubmitChanges();
|
||||
|
||||
foreach (var InspectionDetail in inspectionManagement.inspectionManagementDetails)
|
||||
|
||||
{
|
||||
Model.ProcessControl_InspectionManagementDetail newInspectionDetail = new Model.ProcessControl_InspectionManagementDetail();
|
||||
newInspectionDetail.InspectionDetailId = InspectionDetail.InspectionDetailId;
|
||||
newInspectionDetail.InspectionId = newInspectionManagement.InspectionId;
|
||||
newInspectionDetail.UnitWorkId = InspectionDetail.UnitWorkId;
|
||||
newInspectionDetail.Branch = InspectionDetail.Branch;
|
||||
newInspectionDetail.ControlPointType = InspectionDetail.ControlPointType;
|
||||
if (!string.IsNullOrEmpty(InspectionDetail.CreateDate))
|
||||
newInspectionDetail.CreateDate = DateTime.Parse(InspectionDetail.CreateDate);
|
||||
|
||||
db.ProcessControl_InspectionManagementDetail.InsertOnSubmit(newInspectionDetail);
|
||||
}
|
||||
db.SubmitChanges();
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取分部
|
||||
/// </summary>
|
||||
/// <param name="Branch"></param>
|
||||
/// <returns></returns>
|
||||
protected static string ConvertBranch(object Branch)
|
||||
{
|
||||
string name = string.Empty;
|
||||
if (Branch != null)
|
||||
{
|
||||
var branch = BLL.DivisionProjectService.GetDivisionProjectById(Branch.ToString());
|
||||
if (branch != null)
|
||||
{
|
||||
name = branch.DivisionName;
|
||||
}
|
||||
}
|
||||
return name;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取控制点内容
|
||||
/// </summary>
|
||||
/// <param name="ControlPointType"></param>
|
||||
/// <returns></returns>
|
||||
protected static string ConvertControlPointType(object ControlPointType)
|
||||
{
|
||||
string name = string.Empty;
|
||||
if (ControlPointType != null)
|
||||
{
|
||||
var controlPointType = BLL.BreakdownProjectService.GetBreakdownProjectById(ControlPointType.ToString());
|
||||
if (controlPointType != null)
|
||||
{
|
||||
name = controlPointType.BreakdownName;
|
||||
}
|
||||
}
|
||||
return name;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取控制点等级
|
||||
/// </summary>
|
||||
/// <param name="ControlPointType"></param>
|
||||
/// <returns></returns>
|
||||
protected static string ConvertClass(object ControlPointType)
|
||||
{
|
||||
string name = string.Empty;
|
||||
if (ControlPointType != null)
|
||||
{
|
||||
var controlPointType = BLL.BreakdownProjectService.GetBreakdownProjectById(ControlPointType.ToString());
|
||||
if (controlPointType != null)
|
||||
{
|
||||
name = controlPointType.Class;
|
||||
}
|
||||
}
|
||||
return name;
|
||||
}
|
||||
|
||||
public static List<InspectionManagementDetail> getInspectionManagementDetail(string projectId, int index, int page, string state, string name)
|
||||
{
|
||||
using (var db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
var dataList = from x in db.ProcessControl_InspectionManagementDetail
|
||||
where x.ProcessControl_InspectionManagement.ProjectId == projectId
|
||||
select x;
|
||||
var listRes = dataList.Skip(index * page).Take(page);
|
||||
|
||||
List<InspectionManagementDetail> list = new List<InspectionManagementDetail>();
|
||||
foreach (var item in listRes)
|
||||
{
|
||||
InspectionManagementDetail detail = new InspectionManagementDetail()
|
||||
{
|
||||
InspectionDetailId = item.InspectionDetailId,
|
||||
UnitWorkId = item.UnitWorkId,
|
||||
UnitWorkName = db.WBS_UnitWork.FirstOrDefault(x => x.UnitWorkId == item.UnitWorkId).UnitWorkName,
|
||||
ControlPointType = item.ControlPointType,
|
||||
CreateDate = item.CreateDate.HasValue ? item.CreateDate.Value.ToString("yyyy-MM-dd") : "",
|
||||
Branch = item.Branch,
|
||||
|
||||
BranchName= ConvertBranch(item.Branch),
|
||||
ControlPointTypeName= ConvertControlPointType(item.ControlPointType),
|
||||
ControlPointTypeLevel= ConvertClass(item.ControlPointType)
|
||||
};
|
||||
InspectionManagement inspectionManagement = new InspectionManagement();
|
||||
|
||||
inspectionManagement.InspectionId = item.ProcessControl_InspectionManagement.InspectionId;
|
||||
inspectionManagement.ProjectId = item.ProcessControl_InspectionManagement.ProjectId;
|
||||
inspectionManagement.ProjectName = db.Base_Project.FirstOrDefault(x => x.ProjectId == item.ProcessControl_InspectionManagement.ProjectId).ProjectName;
|
||||
inspectionManagement.UnitId = item.ProcessControl_InspectionManagement.UnitId;
|
||||
inspectionManagement.UnitName = db.Base_Unit.FirstOrDefault(x => x.UnitId == item.ProcessControl_InspectionManagement.UnitId).UnitName;
|
||||
inspectionManagement.CNProfessionalId = item.ProcessControl_InspectionManagement.CNProfessionalId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CNProfessionalId))
|
||||
{
|
||||
inspectionManagement.CNProfessionalName = db.Base_CNProfessional.FirstOrDefault(x => x.CNProfessionalId == item.ProcessControl_InspectionManagement.CNProfessionalId).ProfessionalName;
|
||||
}
|
||||
inspectionManagement.InspectionCode = item.ProcessControl_InspectionManagement.InspectionCode;
|
||||
inspectionManagement.UnitWorkId = item.ProcessControl_InspectionManagement.UnitWorkId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.UnitWorkId))
|
||||
{
|
||||
inspectionManagement.UnitWorkName = db.WBS_UnitWork.FirstOrDefault(x => x.UnitWorkId == item.ProcessControl_InspectionManagement.UnitWorkId).UnitWorkName;
|
||||
}
|
||||
inspectionManagement.Branch = item.ProcessControl_InspectionManagement.Branch;
|
||||
inspectionManagement.ControlPointType = item.ProcessControl_InspectionManagement.ControlPointType;
|
||||
inspectionManagement.AcceptanceSite = item.ProcessControl_InspectionManagement.AcceptanceSite;
|
||||
inspectionManagement.IsOnceQualified = item.ProcessControl_InspectionManagement.IsOnceQualified.HasValue ? item.ProcessControl_InspectionManagement.IsOnceQualified.Value.ToString() : "";
|
||||
inspectionManagement.InspectionDate = item.ProcessControl_InspectionManagement.InspectionDate.HasValue ? "" : "";
|
||||
inspectionManagement.AttachUrl = item.ProcessControl_InspectionManagement.AttachUrl;
|
||||
inspectionManagement.CheckDate = item.ProcessControl_InspectionManagement.CheckDate.HasValue ? item.ProcessControl_InspectionManagement.CheckDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
inspectionManagement.CheckMan = item.ProcessControl_InspectionManagement.CheckMan;
|
||||
inspectionManagement.CheckMan = item.ProcessControl_InspectionManagement.CheckMan;
|
||||
inspectionManagement.UnqualifiedReason = item.ProcessControl_InspectionManagement.UnqualifiedReason;
|
||||
inspectionManagement.NoticeCode = item.ProcessControl_InspectionManagement.NoticeCode;
|
||||
inspectionManagement.AcceptanceCheckMan = item.ProcessControl_InspectionManagement.AcceptanceCheckMan;
|
||||
inspectionManagement.ParentDivisionProjectId = item.ProcessControl_InspectionManagement.ParentDivisionProjectId;
|
||||
inspectionManagement.CompileMan = item.ProcessControl_InspectionManagement.CompileMan;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CompileMan))
|
||||
{
|
||||
inspectionManagement.CompileManName = db.Sys_User.FirstOrDefault(x => x.UserId == item.ProcessControl_InspectionManagement.CompileMan).UserName; //item.ProcessControl_InspectionManagement.CompileManName;
|
||||
}
|
||||
inspectionManagement.CompileDate = item.ProcessControl_InspectionManagement.CompileDate.HasValue ? item.ProcessControl_InspectionManagement.CompileDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
inspectionManagement.FileType = item.ProcessControl_InspectionManagement.FileType;
|
||||
inspectionManagement.AttachUrl2 = item.ProcessControl_InspectionManagement.AttachUrl2;
|
||||
//inspectionManagement.MainSendUnitId = item.ProcessControl_InspectionManagement.MainSendUnitId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.MainSendUnitId))
|
||||
inspectionManagement.MainSendUnitName = UnitService.getUnitNamesUnitIds(inspectionManagement.MainSendUnitId);//item.ProcessControl_InspectionManagement.MainSendUnitName;
|
||||
//inspectionManagement.CCUnitIds = item.ProcessControl_InspectionManagement.CCUnitIds;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CCUnitIds))
|
||||
{
|
||||
inspectionManagement.CCUnitName = UnitService.getUnitNamesUnitIds(inspectionManagement.CCUnitIds);// item.ProcessControl_InspectionManagement.CCUnitName;
|
||||
}
|
||||
//inspectionManagement.PlanComplateDate = item.ProcessControl_InspectionManagement.PlanComplateDate.HasValue ? item.ProcessControl_InspectionManagement.PlanComplateDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
|
||||
//inspectionManagement.Status = item.ProcessControl_InspectionManagement.Status;
|
||||
//inspectionManagement.CompileMan2 = item.ProcessControl_InspectionManagement.CompileMan2;
|
||||
|
||||
//inspectionManagement.AuditMan = item.ProcessControl_InspectionManagement.AuditMan;
|
||||
//if (!string.IsNullOrEmpty(inspectionManagement.AuditMan))
|
||||
//{ inspectionManagement.AuditManName = db.Sys_User.FirstOrDefault(x => x.UserId == item.ProcessControl_InspectionManagement.AuditMan).UserName; }
|
||||
detail.inspectionManagement = inspectionManagement;
|
||||
list.Add(detail);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
}
|
||||
public static List<InspectionManagement> getInspectionManagement(string projectId, int index, int page, string state, string name)
|
||||
{
|
||||
using (var db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
var dataList = from x in db.ProcessControl_InspectionManagement
|
||||
where x.ProjectId == projectId
|
||||
select x;
|
||||
var listRes = dataList.Skip(index * page).Take(page);
|
||||
|
||||
List<InspectionManagement> list = new List<InspectionManagement>();
|
||||
foreach (var item in listRes)
|
||||
{
|
||||
|
||||
InspectionManagement inspectionManagement = new InspectionManagement();
|
||||
|
||||
inspectionManagement.InspectionId = item.InspectionId;
|
||||
inspectionManagement.ProjectId = item.ProjectId;
|
||||
inspectionManagement.ProjectName = db.Base_Project.FirstOrDefault(x => x.ProjectId == item.ProjectId).ProjectName;
|
||||
inspectionManagement.UnitId = item.UnitId;
|
||||
inspectionManagement.UnitName = db.Base_Unit.FirstOrDefault(x => x.UnitId == item.UnitId).UnitName;
|
||||
inspectionManagement.CNProfessionalId = item.CNProfessionalId;
|
||||
|
||||
|
||||
|
||||
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CNProfessionalId))
|
||||
{
|
||||
inspectionManagement.CNProfessionalName = db.Base_CNProfessional.FirstOrDefault(x => x.CNProfessionalId == item.CNProfessionalId).ProfessionalName;
|
||||
}
|
||||
inspectionManagement.InspectionCode = item.InspectionCode;
|
||||
inspectionManagement.UnitWorkId = item.UnitWorkId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.UnitWorkId))
|
||||
{
|
||||
inspectionManagement.UnitWorkName = db.WBS_UnitWork.FirstOrDefault(x => x.UnitWorkId == item.UnitWorkId).UnitWorkName;
|
||||
}
|
||||
inspectionManagement.Branch = item.Branch;
|
||||
inspectionManagement.ControlPointType = item.ControlPointType;
|
||||
inspectionManagement.AcceptanceSite = item.AcceptanceSite;
|
||||
inspectionManagement.IsOnceQualified = item.IsOnceQualified.HasValue ? item.IsOnceQualified.Value.ToString() : "";
|
||||
inspectionManagement.InspectionDate = item.InspectionDate.HasValue ? "" : "";
|
||||
inspectionManagement.AttachUrl = item.AttachUrl;
|
||||
inspectionManagement.CheckDate = item.CheckDate.HasValue ? item.CheckDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
inspectionManagement.CheckMan = item.CheckMan;
|
||||
inspectionManagement.CheckMan = item.CheckMan;
|
||||
inspectionManagement.UnqualifiedReason = item.UnqualifiedReason;
|
||||
inspectionManagement.NoticeCode = item.NoticeCode;
|
||||
inspectionManagement.AcceptanceCheckMan = item.AcceptanceCheckMan;
|
||||
inspectionManagement.ParentDivisionProjectId = item.ParentDivisionProjectId;
|
||||
inspectionManagement.CompileMan = item.CompileMan;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CompileMan))
|
||||
{
|
||||
inspectionManagement.CompileManName = db.Sys_User.FirstOrDefault(x => x.UserId == item.CompileMan).UserName; //item.CompileManName;
|
||||
}
|
||||
inspectionManagement.CompileDate = item.CompileDate.HasValue ? item.CompileDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
inspectionManagement.FileType = item.FileType;
|
||||
inspectionManagement.AttachUrl2 = item.AttachUrl2;
|
||||
//inspectionManagement.MainSendUnitId = item.MainSendUnitId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.MainSendUnitId))
|
||||
inspectionManagement.MainSendUnitName = UnitService.getUnitNamesUnitIds(inspectionManagement.MainSendUnitId);//item.MainSendUnitName;
|
||||
//inspectionManagement.CCUnitIds = item.CCUnitIds;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CCUnitIds))
|
||||
{
|
||||
inspectionManagement.CCUnitName = UnitService.getUnitNamesUnitIds(inspectionManagement.CCUnitIds);// item.CCUnitName;
|
||||
}
|
||||
//inspectionManagement.PlanComplateDate = item.PlanComplateDate.HasValue ? item.PlanComplateDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
|
||||
//inspectionManagement.Status = item.Status;
|
||||
//inspectionManagement.CompileMan2 = item.CompileMan2;
|
||||
|
||||
//inspectionManagement.AuditMan = item.AuditMan;
|
||||
//if (!string.IsNullOrEmpty(inspectionManagement.AuditMan))
|
||||
//{ inspectionManagement.AuditManName = db.Sys_User.FirstOrDefault(x => x.UserId == item.AuditMan).UserName; }
|
||||
|
||||
list.Add(inspectionManagement);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
public static List<InspectionManagementDetail> getInspectionManagementDetailByinspectionId(string inspectionId)
|
||||
{
|
||||
using (var db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
var dataList = from x in db.ProcessControl_InspectionManagementDetail
|
||||
where x.InspectionId == inspectionId
|
||||
select x;
|
||||
var listRes = dataList.ToList();
|
||||
|
||||
List<InspectionManagementDetail> list = new List<InspectionManagementDetail>();
|
||||
foreach (var item in listRes)
|
||||
{
|
||||
InspectionManagementDetail detail = new InspectionManagementDetail(){ };
|
||||
detail.InspectionDetailId = item.InspectionDetailId;
|
||||
detail.UnitWorkId = item.UnitWorkId;
|
||||
detail.UnitWorkName = db.WBS_UnitWork.FirstOrDefault(x => x.UnitWorkId == item.UnitWorkId).UnitWorkName;
|
||||
detail.ControlPointType = item.ControlPointType;
|
||||
detail.CreateDate = item.CreateDate.HasValue ? item.CreateDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
detail.Branch = item.Branch;
|
||||
detail.BranchName = ConvertBranch(item.Branch);
|
||||
detail.ControlPointTypeName = ConvertControlPointType(item.ControlPointType);
|
||||
detail.ControlPointTypeLevel = ConvertClass(item.ControlPointType);
|
||||
|
||||
InspectionManagement inspectionManagement = new InspectionManagement();
|
||||
|
||||
inspectionManagement.InspectionId = item.ProcessControl_InspectionManagement.InspectionId;
|
||||
inspectionManagement.ProjectId = item.ProcessControl_InspectionManagement.ProjectId;
|
||||
inspectionManagement.ProjectName = db.Base_Project.FirstOrDefault(x => x.ProjectId == item.ProcessControl_InspectionManagement.ProjectId).ProjectName;
|
||||
inspectionManagement.UnitId = item.ProcessControl_InspectionManagement.UnitId;
|
||||
inspectionManagement.UnitName = db.Base_Unit.FirstOrDefault(x => x.UnitId == item.ProcessControl_InspectionManagement.UnitId).UnitName;
|
||||
inspectionManagement.CNProfessionalId = item.ProcessControl_InspectionManagement.CNProfessionalId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CNProfessionalId))
|
||||
{
|
||||
inspectionManagement.CNProfessionalName = db.Base_CNProfessional.FirstOrDefault(x => x.CNProfessionalId == item.ProcessControl_InspectionManagement.CNProfessionalId).ProfessionalName;
|
||||
}
|
||||
inspectionManagement.InspectionCode = item.ProcessControl_InspectionManagement.InspectionCode;
|
||||
inspectionManagement.UnitWorkId = item.ProcessControl_InspectionManagement.UnitWorkId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.UnitWorkId))
|
||||
{
|
||||
inspectionManagement.UnitWorkName = db.WBS_UnitWork.FirstOrDefault(x => x.UnitWorkId == item.ProcessControl_InspectionManagement.UnitWorkId).UnitWorkName;
|
||||
}
|
||||
inspectionManagement.Branch = item.ProcessControl_InspectionManagement.Branch;
|
||||
inspectionManagement.ControlPointType = item.ProcessControl_InspectionManagement.ControlPointType;
|
||||
inspectionManagement.AcceptanceSite = item.ProcessControl_InspectionManagement.AcceptanceSite;
|
||||
inspectionManagement.IsOnceQualified = item.ProcessControl_InspectionManagement.IsOnceQualified.HasValue ? item.ProcessControl_InspectionManagement.IsOnceQualified.Value.ToString() : "";
|
||||
inspectionManagement.InspectionDate = item.ProcessControl_InspectionManagement.InspectionDate.HasValue ? "" : "";
|
||||
|
||||
//inspectionManagement.AttachUrl = item.ProcessControl_InspectionManagement.AttachUrl;
|
||||
inspectionManagement.AttachUrl = APIUpLoadFileService.getFileUrl(item.InspectionId, null);
|
||||
|
||||
inspectionManagement.CheckDate = item.ProcessControl_InspectionManagement.CheckDate.HasValue ? item.ProcessControl_InspectionManagement.CheckDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
inspectionManagement.CheckMan = item.ProcessControl_InspectionManagement.CheckMan;
|
||||
inspectionManagement.CheckMan = item.ProcessControl_InspectionManagement.CheckMan;
|
||||
inspectionManagement.UnqualifiedReason = item.ProcessControl_InspectionManagement.UnqualifiedReason;
|
||||
inspectionManagement.NoticeCode = item.ProcessControl_InspectionManagement.NoticeCode;
|
||||
inspectionManagement.AcceptanceCheckMan = item.ProcessControl_InspectionManagement.AcceptanceCheckMan;
|
||||
inspectionManagement.ParentDivisionProjectId = item.ProcessControl_InspectionManagement.ParentDivisionProjectId;
|
||||
inspectionManagement.CompileMan = item.ProcessControl_InspectionManagement.CompileMan;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CompileMan))
|
||||
{
|
||||
inspectionManagement.CompileManName = db.Sys_User.FirstOrDefault(x => x.UserId == item.ProcessControl_InspectionManagement.CompileMan).UserName; //item.ProcessControl_InspectionManagement.CompileManName;
|
||||
}
|
||||
inspectionManagement.CompileDate = item.ProcessControl_InspectionManagement.CompileDate.HasValue ? item.ProcessControl_InspectionManagement.CompileDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
inspectionManagement.FileType = item.ProcessControl_InspectionManagement.FileType;
|
||||
inspectionManagement.AttachUrl2 = item.ProcessControl_InspectionManagement.AttachUrl2;
|
||||
//inspectionManagement.MainSendUnitId = item.ProcessControl_InspectionManagement.MainSendUnitId;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.MainSendUnitId))
|
||||
inspectionManagement.MainSendUnitName = UnitService.getUnitNamesUnitIds(inspectionManagement.MainSendUnitId);//item.ProcessControl_InspectionManagement.MainSendUnitName;
|
||||
//inspectionManagement.CCUnitIds = item.ProcessControl_InspectionManagement.CCUnitIds;
|
||||
if (!string.IsNullOrEmpty(inspectionManagement.CCUnitIds))
|
||||
{
|
||||
inspectionManagement.CCUnitName = UnitService.getUnitNamesUnitIds(inspectionManagement.CCUnitIds);// item.ProcessControl_InspectionManagement.CCUnitName;
|
||||
}
|
||||
//inspectionManagement.PlanComplateDate = item.ProcessControl_InspectionManagement.PlanComplateDate.HasValue ? item.ProcessControl_InspectionManagement.PlanComplateDate.Value.ToString("yyyy-MM-dd") : "";
|
||||
|
||||
//inspectionManagement.Status = item.ProcessControl_InspectionManagement.Status;
|
||||
//inspectionManagement.CompileMan2 = item.ProcessControl_InspectionManagement.CompileMan2;
|
||||
|
||||
//inspectionManagement.AuditMan = item.ProcessControl_InspectionManagement.AuditMan;
|
||||
//if (!string.IsNullOrEmpty(inspectionManagement.AuditMan))
|
||||
//{ inspectionManagement.AuditManName = db.Sys_User.FirstOrDefault(x => x.UserId == item.ProcessControl_InspectionManagement.AuditMan).UserName; }
|
||||
detail.inspectionManagement = inspectionManagement;
|
||||
list.Add(detail);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,51 @@
|
|||
using Model.CQMS;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL.API.CQMS
|
||||
{
|
||||
public class BreakdownProjectService
|
||||
{
|
||||
public static List<BreakdownProject> getBreakdowns(string projectId, string keyWord)
|
||||
{
|
||||
List<BreakdownProject> res = new List<BreakdownProject>();
|
||||
using (var db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
var q = from x in db.View_WBS_BreakdownProject
|
||||
where x.ProjectId == projectId && x.IsSelected == true
|
||||
where keyWord == "" || x.BreakdownName.Contains(keyWord)
|
||||
select x;
|
||||
var list = q.ToList();
|
||||
foreach (var item in list)
|
||||
{
|
||||
BreakdownProject breakdownProject = new BreakdownProject();
|
||||
breakdownProject.AttachUrl = item.AttachUrl;
|
||||
breakdownProject.BreakdownProjectId = item.BreakdownProjectId;
|
||||
breakdownProject.ProjectId = item.ProjectId;
|
||||
breakdownProject.BreakdownCode = item.BreakdownCode;
|
||||
breakdownProject.BreakdownName = item.BreakdownName;
|
||||
breakdownProject.DivisionProjectId = item.DivisionProjectId;
|
||||
breakdownProject.Basis = item.Basis;
|
||||
breakdownProject.CheckPoints = item.CheckPoints;
|
||||
breakdownProject.RecordAndCode = item.RecordAndCode;
|
||||
breakdownProject.Class = item.Class;
|
||||
breakdownProject.SortIndex = item.SortIndex.HasValue ? item.SortIndex.Value.ToString() : "";
|
||||
breakdownProject.Remark = item.Remark;
|
||||
breakdownProject.AttachUrl = item.AttachUrl;
|
||||
breakdownProject.IsAcceptance = item.IsAcceptance.HasValue ? item.IsAcceptance.Value.ToString() : "";
|
||||
breakdownProject.FenBao = item.FenBao;
|
||||
breakdownProject.WuHuan = item.WuHuan;
|
||||
breakdownProject.JianLi = item.JianLi;
|
||||
breakdownProject.YeZhu = item.YeZhu;
|
||||
breakdownProject.IsSelected = item.IsSelected.HasValue ? "" : "";
|
||||
res.Add(breakdownProject);
|
||||
|
||||
}
|
||||
}
|
||||
return res;
|
||||
}
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -96,6 +96,9 @@
|
|||
<Compile Include="API\APIUnitService.cs" />
|
||||
<Compile Include="API\APIUpLoadFileService.cs" />
|
||||
<Compile Include="API\APIUserService.cs" />
|
||||
<Compile Include="API\CQMS\ApiInspectionManagementService.cs" />
|
||||
<Compile Include="API\CQMS\BreakdownProjectService.cs" />
|
||||
<Compile Include="API\CQMS\QualityAssuranceService.cs" />
|
||||
<Compile Include="API\HJGL\APIGetHJDataService.cs" />
|
||||
<Compile Include="API\HJGL\APIHotProcessHardService.cs" />
|
||||
<Compile Include="API\HJGL\APINDETrustService.cs" />
|
||||
|
|
|
@ -107,6 +107,7 @@ namespace BLL
|
|||
newEquipment.Status = SpecialEquipment.Status;
|
||||
newEquipment.PositionNum = SpecialEquipment.PositionNum;
|
||||
newEquipment.RemarkCode = SpecialEquipment.RemarkCode;
|
||||
newEquipment.ReportTime = SpecialEquipment.ReportTime;
|
||||
db.Comprehensive_SpecialEquipment.InsertOnSubmit(newEquipment);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
@ -131,6 +132,7 @@ namespace BLL
|
|||
newEquipment.Status = SpecialEquipment.Status;
|
||||
newEquipment.PositionNum = SpecialEquipment.PositionNum;
|
||||
newEquipment.RemarkCode = SpecialEquipment.RemarkCode;
|
||||
newEquipment.ReportTime = SpecialEquipment.ReportTime;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -77,9 +77,13 @@ namespace BLL
|
|||
/// <param name="monthReportId">月报告主键</param>
|
||||
public static void DeleteCheckSortsByMonthReportId(string monthReportId)
|
||||
{
|
||||
var q = (from x in db.Manager_CheckSortC where x.MonthReportId == monthReportId select x).ToList();
|
||||
db.Manager_CheckSortC.DeleteAllOnSubmit(q);
|
||||
db.SubmitChanges();
|
||||
var q = Funs.DB.Manager_CheckSortC.Where(x=>x.MonthReportId== monthReportId).ToList();
|
||||
if (q.Count>0)
|
||||
{
|
||||
Funs.DB.Manager_CheckSortC.DeleteAllOnSubmit(q);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -55,8 +55,11 @@ namespace BLL
|
|||
public static void DeletePersonSortsByMonthReportId(string monthReportId)
|
||||
{
|
||||
var q = (from x in db.Manager_PersonSortC where x.MonthReportId == monthReportId select x).ToList();
|
||||
db.Manager_PersonSortC.DeleteAllOnSubmit(q);
|
||||
db.SubmitChanges();
|
||||
if (q.Count>0)
|
||||
{
|
||||
db.Manager_PersonSortC.DeleteAllOnSubmit(q);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
@ -0,0 +1,132 @@
|
|||
|
||||
错误信息开始=====>
|
||||
错误类型:SqlException
|
||||
错误信息:在将 nvarchar 值 'PP-' 转换成数据类型 int 时失败。
|
||||
错误堆栈:
|
||||
在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
|
||||
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
|
||||
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
|
||||
在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
|
||||
在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)
|
||||
在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
|
||||
在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
|
||||
在 System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
|
||||
在 System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
|
||||
在 BLL.SQLHelper.RunProcNewId2(String storedProcName, String tableName, String columnName, String projectId) 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\SQLHelper.cs:行号 880
|
||||
在 FineUIPro.Web.TestRun.DriverSchemeEdit.Page_Load(Object sender, EventArgs e) 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\TestRun\DriverSchemeEdit.aspx.cs:行号 154
|
||||
在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
|
||||
在 System.EventHandler.Invoke(Object sender, EventArgs e)
|
||||
在 System.Web.UI.Control.OnLoad(EventArgs e)
|
||||
在 System.Web.UI.Control.LoadRecursive()
|
||||
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
|
||||
出错时间:09/23/2024 10:27:46
|
||||
出错文件:http://localhost:8579/TestRun/DriverSchemeEdit.aspx?SolutionType=09
|
||||
IP地址:::1
|
||||
操作人员:JT
|
||||
|
||||
出错时间:09/23/2024 10:27:46
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:ArgumentException
|
||||
错误信息:提供的 URI 方案“http”无效,应为“https”。
|
||||
参数名: via
|
||||
错误堆栈:
|
||||
在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannelInternal()
|
||||
在 System.ServiceModel.ClientBase`1.get_Channel()
|
||||
在 BLL.CNCECHSSEService.HSSEServiceClient.GetSupervise_SubUnitReportListToSUB() 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 13827
|
||||
在 BLL.CNCECHSSEWebService.getSupervise_SubUnitReport() 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2181
|
||||
出错时间:09/24/2024 13:18:32
|
||||
出错时间:09/24/2024 13:18:32
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:ArgumentException
|
||||
错误信息:提供的 URI 方案“http”无效,应为“https”。
|
||||
参数名: via
|
||||
错误堆栈:
|
||||
在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannelInternal()
|
||||
在 System.ServiceModel.ClientBase`1.get_Channel()
|
||||
在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckInfo_Table8ItemListToSUB(String unitId) 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 13851
|
||||
在 BLL.CNCECHSSEWebService.getCheck_CheckInfo_Table8Item() 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2046
|
||||
出错时间:09/24/2024 13:18:32
|
||||
出错时间:09/24/2024 13:18:32
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:ArgumentException
|
||||
错误信息:提供的 URI 方案“http”无效,应为“https”。
|
||||
参数名: via
|
||||
错误堆栈:
|
||||
在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannelInternal()
|
||||
在 System.ServiceModel.ClientBase`1.get_Channel()
|
||||
在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckRectifyListToSUB(String unitId) 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 13843
|
||||
在 BLL.CNCECHSSEWebService.getCheck_CheckRectify() 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1942
|
||||
出错时间:09/24/2024 13:18:32
|
||||
出错时间:09/24/2024 13:18:32
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:ArgumentException
|
||||
错误信息:提供的 URI 方案“http”无效,应为“https”。
|
||||
参数名: via
|
||||
错误堆栈:
|
||||
在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannelInternal()
|
||||
在 System.ServiceModel.ClientBase`1.get_Channel()
|
||||
在 BLL.CNCECHSSEService.HSSEServiceClient.GetInformation_UrgeReportToSUB(String unitId) 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 13643
|
||||
在 BLL.CNCECHSSEWebService.getInformation_UrgeReport() 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1884
|
||||
出错时间:09/24/2024 13:18:32
|
||||
出错时间:09/24/2024 13:18:32
|
||||
|
|
@ -198,6 +198,15 @@ namespace FineUIPro.Web.HSSE.Manager
|
|||
{
|
||||
this.txtEndDate.Text = string.Format("{0:yyyy-MM-dd}", model.EndDate);
|
||||
}
|
||||
|
||||
startTime = Convert.ToDateTime(txtStartDate.Text);
|
||||
endTime = Convert.ToDateTime(txtEndDate.Text);
|
||||
|
||||
yearStartTime = Convert.ToDateTime(startTime.ToString("yyyy-01-01"));
|
||||
if (project.StartDate != null)
|
||||
{
|
||||
projectStartTime = Convert.ToDateTime(project.StartDate);
|
||||
}
|
||||
}
|
||||
AddOrUpdate = "update";
|
||||
|
||||
|
@ -361,6 +370,8 @@ namespace FineUIPro.Web.HSSE.Manager
|
|||
#endregion
|
||||
|
||||
#region 6.1未遂事件统计
|
||||
try
|
||||
{
|
||||
var attemptedModel = db.Manager_Attempted.FirstOrDefault(x => x.MonthReportId == MonthReportId);
|
||||
if (attemptedModel != null)
|
||||
{
|
||||
|
@ -370,15 +381,29 @@ namespace FineUIPro.Web.HSSE.Manager
|
|||
nbFbsYearNum.Text = attemptedModel.FbsYearNum.ToString();
|
||||
nbProNum.Text = attemptedModel.ProNum.ToString();
|
||||
}
|
||||
#endregion
|
||||
else {
|
||||
GetAttempted();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 6.1 2 本月伤害事故统计
|
||||
injuryAccidents = BLL.InjuryAccidentCService.GetInjuryAccidentCByMonthReportId(this.MonthReportId);
|
||||
if (injuryAccidents.Count > 0)
|
||||
#region 6.1 2 本月伤害事故统计
|
||||
injuryAccidents = BLL.InjuryAccidentCService.GetInjuryAccidentCByMonthReportId(this.MonthReportId);
|
||||
if (injuryAccidents.Count > 0)
|
||||
{
|
||||
this.gvInjuryAccident.DataSource = injuryAccidents;
|
||||
this.gvInjuryAccident.DataBind();
|
||||
OutputSummaryData();
|
||||
}
|
||||
else {
|
||||
GetInjuryAccident();
|
||||
//GetAccidentReportsByAccidentTime
|
||||
}
|
||||
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
this.gvInjuryAccident.DataSource = injuryAccidents;
|
||||
this.gvInjuryAccident.DataBind();
|
||||
OutputSummaryData();
|
||||
|
||||
throw;
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
|
|
@ -151,8 +151,8 @@ namespace FineUIPro.Web.TestRun
|
|||
options.Hidden = true;
|
||||
optio.Hidden = true;
|
||||
plApprove2.Hidden = true;
|
||||
txtCode.Text = SQLHelper.RunProcNewId2("SpGetNewCode3ByProjectId",
|
||||
"dbo.Solution_TestRunConstructSolution", "Code", CurrUser.LoginProjectId);
|
||||
//txtCode.Text = SQLHelper.RunProcNewId2("SpGetNewCode3ByProjectId",
|
||||
// "dbo.Solution_TestRunConstructSolution", "Code", CurrUser.LoginProjectId);
|
||||
this.txtSolutionType.Text = TestRunConstructSolutionService.ConvertSolutionType(Request.Params["SolutionType"]);
|
||||
this.hdSolutionType.Text = Request.Params["SolutionType"];
|
||||
TestRunConstructSolutionService.Init(drpHandleType, Const.TestRunConstructSolution_Compile, false);
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
<appSettings>
|
||||
<!--连接字符串-->
|
||||
<!--<add key="ConnectionString" value="Server=.;Database=SGGLDB_WH;Integrated Security=False;User ID=sa;Password=1111;MultipleActiveResultSets=true;Connect Timeout=1200"/>-->
|
||||
<add key="ConnectionString" value="Server=.\SQL2012;Database=SGGLDB_WH;Integrated Security=False;User ID=sa;Password=1111;MultipleActiveResultSets=true;Connect Timeout=1200"/>
|
||||
<add key="ConnectionString" value="Server=.;Database=SGGLDB_WH;Integrated Security=False;User ID=sa;Password=1111;MultipleActiveResultSets=true;Connect Timeout=1200"/>
|
||||
<!--系统名称-->
|
||||
<add key="SystemName" value="智慧施工管理信息系统V1.0"/>
|
||||
<add key="ChartImageHandler" value="storage=file;timeout=20;url=~/Images/;"/>
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
<TreeNode id="49485F7E-8E71-4EED-87B4-BF6CC180C69C" Text="HSE技术交底" NavigateUrl="HSSE/License/HSETechnical.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="EE260447-028F-46AF-8864-9A5DC9DAA5BD" Text="人员信息" NavigateUrl=""><TreeNode id="AD6FC259-CF40-41C7-BA3F-15AC50C1DD20" Text="人员信息档案" NavigateUrl="HSSE/SitePerson/PersonList.aspx"></TreeNode>
|
||||
<TreeNode id="06A96829-08BF-4314-896A-81579039F82D" Text="黑名单" NavigateUrl="HSSE/SitePerson/BlackPersonList.aspx"></TreeNode>
|
||||
<TreeNode id="8F15D3BE-BE21-4A6F-AD5C-2BBECEE46149" Text="人工时日报" NavigateUrl="HSSE/SitePerson/DayReport.aspx"></TreeNode>
|
||||
<TreeNode id="6C97E014-AF13-46E5-ADB2-03D327C560EC" Text="人工时月报" NavigateUrl="HSSE/SitePerson/MonthReport.aspx"></TreeNode>
|
||||
<TreeNode id="7ACB0CB1-15D8-4E8E-A54D-0CDC5F69B39A" Text="发卡管理" NavigateUrl="HSSE/SitePerson/SendCard.aspx"></TreeNode>
|
||||
|
@ -89,13 +90,10 @@
|
|||
<TreeNode id="A1BE3AB6-9D4A-41E7-8870-E73423165451" Text="吊装作业票" NavigateUrl="HSSE/License/LiftingWork.aspx"></TreeNode>
|
||||
<TreeNode id="0E9B7084-D021-4CA3-B9D2-9CBAA27A571B" Text="作业票(定稿)" NavigateUrl="HSSE/License/LicenseManager.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="20ECB69E-28C4-4FAC-941A-15F446AEB634" Text="HSE费用" NavigateUrl=""><TreeNode id="EEE7CBBE-2EFB-4D64-96A6-A932E20FF9DB" Text="HSE费用计划" NavigateUrl="HSSE/CostGoods/Expense.aspx"></TreeNode>
|
||||
<TreeNode id="0C311396-C859-40B0-9D72-6A8B20733002" Text="HSE费用支出" NavigateUrl="HSSE/CostGoods/CostSmallDetail.aspx"></TreeNode>
|
||||
<TreeNode id="20ECB69E-28C4-4FAC-941A-15F446AEB634" Text="HSE费用" NavigateUrl=""><TreeNode id="C6CF3A5C-546B-483A-B742-A77F2E152523" Text="合同HSE费用额登记" NavigateUrl="HSSE/CostGoods/FeeRegistration.aspx"></TreeNode>
|
||||
<TreeNode id="6FBF4B7D-21D2-4013-9465-12AC093109D4" Text="HSE措施费使用计划" NavigateUrl="HSSE/CostGoods/MeasuresPlan.aspx"></TreeNode>
|
||||
<TreeNode id="FF68C697-B058-4687-A98F-71C591650E02" Text="分包商HSE费用申请" NavigateUrl="HSSE/CostGoods/CostManage.aspx"></TreeNode>
|
||||
<TreeNode id="E7B8059B-304B-47C6-90C8-D88E4A3EC506" Text="分包商HSE费用投入登记" NavigateUrl="HSSE/CostGoods/SubPayRegistration.aspx"></TreeNode>
|
||||
<TreeNode id="9EFF1A0F-87AA-43E7-83B0-79EEAAC8848E" Text="HSE费用投入登记" NavigateUrl="HSSE/CostGoods/PayRegistration.aspx"></TreeNode>
|
||||
<TreeNode id="19C1370F-92C0-4E31-87B4-8BADA74113E4" Text="合同HSE费用及支付台账" NavigateUrl="HSSE/CostGoods/CostLedger.aspx"></TreeNode>
|
||||
<TreeNode id="9EFF1A0F-87AA-43E7-83B0-79EEAAC8848E" Text="HSE费用投入登记" NavigateUrl="HSSE/CostGoods/PayRegistrationNew.aspx"></TreeNode>
|
||||
<TreeNode id="19C1370F-92C0-4E31-87B4-8BADA74113E4" Text="合同HSE费用及支付台账" NavigateUrl="HSSE/CostGoods/CostLedgerNew.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="E0B25140-82DF-43EB-9A76-6D56C128E41D" Text="安全物资管理" NavigateUrl=""><TreeNode id="3DC61C8A-7C54-49E0-96C4-DED9CC6BFD0B" Text="HSE物资管理" NavigateUrl="HSSE/CostGoods/GoodsManage.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
|
@ -121,7 +119,8 @@
|
|||
<TreeNode id="A5D0287B-2410-4DB1-8BD4-E0534EBAE308" Text="应急流程" NavigateUrl="HSSE/Emergency/EmergencyProcess.aspx"></TreeNode>
|
||||
<TreeNode id="CF5516F7-0735-44EF-9A6D-46FABF8EBC6E" Text="应急演练开展情况" NavigateUrl="HSSE/Emergency/DrillRecordList.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="03235B30-960D-4FCF-99F7-97773A2EE108" Text="工作报告" NavigateUrl=""><TreeNode id="68A52EEA-2661-4CB0-9382-A36AA5DCC480" Text="HSE管理月报" NavigateUrl="HSSE/Manager/ManagerMonthC.aspx"></TreeNode>
|
||||
<TreeNode id="03235B30-960D-4FCF-99F7-97773A2EE108" Text="工作报告" NavigateUrl=""><TreeNode id="9E4B28DF-8C8E-49F8-AB15-270BBDC73449" Text="HSE管理月报(新)" NavigateUrl="HSSE/Manager/ManagerMonthCNew.aspx"></TreeNode>
|
||||
<TreeNode id="68A52EEA-2661-4CB0-9382-A36AA5DCC480" Text="HSE管理月报" NavigateUrl="HSSE/Manager/ManagerMonthC.aspx"></TreeNode>
|
||||
<TreeNode id="D0EC3002-E1FA-457D-AC3B-4C7B2D71DD82" Text="月报" NavigateUrl="HSSE/Manager/ManagerMonth_SeDin.aspx"></TreeNode>
|
||||
<TreeNode id="88AE0EF8-D29E-409F-A154-CCA3999B00AE" Text="HSE完工报告" NavigateUrl="HSSE/Manager/CompletionReport.aspx"></TreeNode>
|
||||
<TreeNode id="8E5B4A8E-B06E-4C8A-A2C8-1091A9BCAF72" Text="工程师HSE日志" NavigateUrl="HSSE/Manager/HSEDiary.aspx"></TreeNode>
|
||||
|
|
|
@ -24,11 +24,11 @@
|
|||
<TreeNode id="8EB88D36-5B13-4F41-8FE8-D66BCA08439D" Text="开车方案管理" NavigateUrl=""><TreeNode id="CAA63693-5D41-4018-9FF7-AAB311E6D8E0" Text="开车方案管理" NavigateUrl="TestRun/DriverScheme.aspx"></TreeNode>
|
||||
<TreeNode id="94E11762-49CB-4116-9B28-6927BDC59D31" Text="开车方案统计" NavigateUrl="TestRun/DriverSchemeChart.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="2BF9C16D-536F-4F89-AA59-49ED1A1A164C" Text="开车进度管理" NavigateUrl=""><TreeNode id="EE7E37CA-384F-41B3-BAEE-89CBD9954AB3" Text="预试车进度" NavigateUrl="TestRun/Report/PreRunSchedule.aspx"></TreeNode>
|
||||
<TreeNode id="2BF9C16D-536F-4F89-AA59-49ED1A1A164C" Text="开车进度管理" NavigateUrl=""><TreeNode id="BC860C85-B224-48A6-B207-D7042BB71088" Text="开车进度管理" NavigateUrl="TestRun/DriverProgress.aspx"></TreeNode>
|
||||
<TreeNode id="EE7E37CA-384F-41B3-BAEE-89CBD9954AB3" Text="预试车进度" NavigateUrl="TestRun/Report/PreRunSchedule.aspx"></TreeNode>
|
||||
<TreeNode id="E9EF7C6D-7F0A-4FBA-8A79-474D4E61AF27" Text="三查四定进度" NavigateUrl="TestRun/Report/FourDecisionSchedule.aspx"></TreeNode>
|
||||
<TreeNode id="9ACDF513-BD63-48F5-BFA3-B9B1B7FA19E1" Text="试车进度" NavigateUrl="TestRun/Report/TestRunSchedule.aspx"></TreeNode>
|
||||
<TreeNode id="3D554109-D95F-4051-8A6C-5616A7A95C94" Text="首页进度设置" NavigateUrl="TestRun/Report/ScheduleSetUp.aspx"></TreeNode>
|
||||
<TreeNode id="BC860C85-B224-48A6-B207-D7042BB71088" Text="开车进度管理" NavigateUrl="TestRun/DriverProgress.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="4C6A8C24-6E2E-401A-90E1-128FAA1B8AA8" Text="开车HSE管理" NavigateUrl=""><TreeNode id="568F061C-5BD2-40B1-86E5-C49C2057AD9B" Text="开车HSE措施方案" NavigateUrl="TestRun/DriverHse/HseMeasure.aspx"></TreeNode>
|
||||
<TreeNode id="1648A5CD-CF78-418B-9CF1-6325C353BDB8" Text="开车危险源清单" NavigateUrl="TestRun/DriverHse/HseHazard.aspx"></TreeNode>
|
||||
|
@ -41,17 +41,17 @@
|
|||
<TreeNode id="AD6E08B6-5571-4FFB-BDBE-9E6811770BD6" Text="预试车管理" NavigateUrl=""><TreeNode id="5C07E135-C3AB-4CE4-97A2-C79970640272" Text="系统划分" NavigateUrl="TestRun/BeforeTestRun/DeviceRun.aspx"></TreeNode>
|
||||
<TreeNode id="B4702BFB-8CEB-46AD-BDC0-751D146FE228" Text="工作包设置" NavigateUrl="TestRun/BeforeTestRun/SetWorkPackage.aspx"></TreeNode>
|
||||
<TreeNode id="34719347-E5EE-4491-9E92-B1270C187C7F" Text="工作包裁剪" NavigateUrl="TestRun/BeforeTestRun/SubSysWorkPackage.aspx"></TreeNode>
|
||||
<TreeNode id="F0E06491-B1DA-4510-ABCA-D09F4B24EE50" Text="管道和设备导入" NavigateUrl="TestRun/BeforeTestRun/SysPipingDeviceImport.aspx"></TreeNode>
|
||||
<TreeNode id="F0E06491-B1DA-4510-ABCA-D09F4B24EE50" Text="系统资产导入" NavigateUrl="TestRun/BeforeTestRun/SysPipingDeviceImport.aspx"></TreeNode>
|
||||
<TreeNode id="3B60BB5F-A000-40FC-9C7F-D4AE28EB2EB3" Text="检查表模板" NavigateUrl="TestRun/BeforeTestRun/InspectTemplate.aspx"></TreeNode>
|
||||
<TreeNode id="D9D90BA4-BF34-4045-977F-DCE9D507F40F" Text="生成工作包检查表" NavigateUrl="TestRun/BeforeTestRun/SubInspectTerm.aspx"></TreeNode>
|
||||
<TreeNode id="150A6D3D-CAA2-4246-947C-6730A18BCC83" Text="检查表条件确认" NavigateUrl="TestRun/BeforeTestRun/SubWorkInspect.aspx"></TreeNode>
|
||||
<TreeNode id="B6A6EA7D-EDAB-40C8-920D-A106731D0E08" Text="检查表尾项管理" NavigateUrl="TestRun/BeforeTestRun/InspectTailTermList.aspx"></TreeNode>
|
||||
<TreeNode id="F7A324D0-2410-4B37-858C-10F0A3059C90" Text="检查项确认" NavigateUrl="TestRun/BeforeTestRun/TailTermHandleList.aspx"></TreeNode>
|
||||
<TreeNode id="2254D22A-94EF-435F-9916-F07BD7082689" Text="检查表流转" NavigateUrl="TestRun/BeforeTestRun/InspectWanderAboutList.aspx"></TreeNode>
|
||||
<TreeNode id="8542644D-BD9B-4188-9FDE-AE5D6D6D9A40" Text="检查项审核" NavigateUrl="TestRun/BeforeTestRun/TailTermApproveList.aspx"></TreeNode>
|
||||
<TreeNode id="F7A324D0-2410-4B37-858C-10F0A3059C90" Text="尾项处理" NavigateUrl="TestRun/BeforeTestRun/TailTermHandleList.aspx"></TreeNode>
|
||||
<TreeNode id="8542644D-BD9B-4188-9FDE-AE5D6D6D9A40" Text="尾项审核" NavigateUrl="TestRun/BeforeTestRun/TailTermApproveList.aspx"></TreeNode>
|
||||
<TreeNode id="2254D22A-94EF-435F-9916-F07BD7082689" Text="检查表会签" NavigateUrl="TestRun/BeforeTestRun/InspectWanderAboutList.aspx"></TreeNode>
|
||||
<TreeNode id="AF88737F-D665-4C81-99D5-A07A8910C1E0" Text="检查表流转全部通过" NavigateUrl="TestRun/BeforeTestRun/InspectWanderAboutAllPassList.aspx"></TreeNode>
|
||||
<TreeNode id="F184E0FC-96E3-48A5-9515-21EAD37053B3" Text="现场实施" NavigateUrl="TestRun/BeforeTestRun/SiteImplementationList.aspx"></TreeNode>
|
||||
<TreeNode id="19865B64-E0AA-4D32-9712-05C14FE6288F" Text="试车记录上传" NavigateUrl="TestRun/BeforeTestRun/TestRunRecordUploadList.aspx"></TreeNode>
|
||||
<TreeNode id="AF88737F-D665-4C81-99D5-A07A8910C1E0" Text="检查表流转全部通过" NavigateUrl="TestRun/BeforeTestRun/InspectWanderAboutAllPassList.aspx"></TreeNode>
|
||||
<TreeNode id="FCC050F0-0F13-4CE5-BE33-623377562965" Text="三查四定尾项清单" NavigateUrl="TestRun/BeforeTestRun/SubThreeChecksFourDecisionList.aspx"></TreeNode>
|
||||
<TreeNode id="4822760B-395B-4979-B547-EA0D715C8A2C" Text="三查四定提出人处理" NavigateUrl="TestRun/BeforeTestRun/FourDecisionProposerHandle.aspx"></TreeNode>
|
||||
<TreeNode id="E673FC27-74F1-479C-8DE1-950183566725" Text="三查四定责任人销项" NavigateUrl="TestRun/BeforeTestRun/FourDecisionResponsibilityConfirm.aspx"></TreeNode>
|
||||
|
@ -69,16 +69,18 @@
|
|||
<TreeNode id="0217CE50-3ABB-44F8-A38A-C9792C436639" Text="试车管理" NavigateUrl=""><TreeNode id="E3E38073-1DF4-4C02-AFC0-5C93EE7C23A8" Text="系统划分" NavigateUrl="TestRun/TestRunManage/DeviceRun.aspx"></TreeNode>
|
||||
<TreeNode id="4B964B32-D5CC-48A2-8750-48BC4460C264" Text="工作包设置" NavigateUrl="TestRun/TestRunManage/SetWorkPackage.aspx"></TreeNode>
|
||||
<TreeNode id="B6EE8E3B-77E2-416E-8985-3C78A2169B89" Text="工作包裁剪" NavigateUrl="TestRun/TestRunManage/SubSysWorkPackage.aspx"></TreeNode>
|
||||
<TreeNode id="AF2B0CAD-DE15-4F15-A5EE-C8FB558D00C8" Text="检查项分组信息" NavigateUrl="TestRun/TestRunManage/TemplateItemGroup.aspx"></TreeNode>
|
||||
<TreeNode id="545AACE6-34BE-4BAA-A495-B73198F1BDE2" Text="检查表模板" NavigateUrl="TestRun/TestRunManage/InspectTemplate.aspx"></TreeNode>
|
||||
<TreeNode id="086DBD12-5649-4330-807A-44ABB257495F" Text="联动试车管理" NavigateUrl="TestRun/TestRunManage/SubInspectTerm.aspx"></TreeNode>
|
||||
<TreeNode id="4041089F-5CC2-4070-9556-7DAB83CF6292" Text="检查表尾项管理" NavigateUrl="TestRun/TestRunManage/InspectTailTermList.aspx"></TreeNode>
|
||||
<TreeNode id="A593B611-82C1-40D8-BB6A-DD025DB62F8C" Text="联动试车确认" NavigateUrl="TestRun/TestRunManage/SubWorkInspect.aspx"></TreeNode>
|
||||
<TreeNode id="2232ED9A-EA3C-4CB5-A53C-D96D3F5E0527" Text="尾项处理" NavigateUrl="TestRun/TestRunManage/TailTermHandleList.aspx"></TreeNode>
|
||||
<TreeNode id="9489BD6A-1A95-43BC-85C0-A65751C2C85E" Text="尾项审核" NavigateUrl="TestRun/TestRunManage/TailTermApproveList.aspx"></TreeNode>
|
||||
<TreeNode id="26F8468D-4358-4E2A-895D-8720A6F1FA89" Text="检查表会签" NavigateUrl="TestRun/TestRunManage/InspectWanderAboutList.aspx"></TreeNode>
|
||||
<TreeNode id="7081E94C-6A73-40A7-A72A-A13CDB7B5420" Text="检查表流转全部通过" NavigateUrl="TestRun/TestRunManage/InspectWanderAboutAllPassList.aspx"></TreeNode>
|
||||
<TreeNode id="6ED76128-1E03-4B65-B474-BF84C536D027" Text="现场实施" NavigateUrl="TestRun/TestRunManage/SiteImplementationList.aspx"></TreeNode>
|
||||
<TreeNode id="2A441F42-57EF-4480-911A-1E17815C1B6B" Text="试车记录上传" NavigateUrl="TestRun/TestRunManage/TestRunRecordUploadList.aspx"></TreeNode>
|
||||
<TreeNode id="29F80818-17A5-4BC0-8C38-A17415B0AC83" Text="试车管理" NavigateUrl="TestRun/TestRun.aspx"></TreeNode>
|
||||
<TreeNode id="29F80818-17A5-4BC0-8C38-A17415B0AC83" Text="试车记录管理" NavigateUrl="TestRun/TestRun.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="81CE1758-5BBC-4709-AF4B-DDF6CB345571" Text="投料试车管理" NavigateUrl=""><TreeNode id="B148D864-DA22-43C5-8D52-F38C0D34C7D5" Text="检查表模板" NavigateUrl="TestRun/Feeding/InspectTemplate.aspx"></TreeNode>
|
||||
<TreeNode id="AB9AD56B-574E-41DC-8E89-5982A287C358" Text="投料试车管理" NavigateUrl="TestRun/Feeding/SubInspectTerm.aspx"></TreeNode>
|
||||
|
@ -88,7 +90,7 @@
|
|||
<TreeNode id="0AC1D5B3-9E0B-4AC4-BB24-0A9F3953316C" Text="尾项审核" NavigateUrl="TestRun/Feeding/TailTermApproveList.aspx"></TreeNode>
|
||||
<TreeNode id="81162C96-2E10-4936-A2AD-B221B7966C85" Text="检查表会签" NavigateUrl="TestRun/Feeding/InspectWanderAboutList.aspx"></TreeNode>
|
||||
<TreeNode id="0BF6BC64-8F72-47EA-A5B9-60ACC14619AC" Text="检查表流转全部通过" NavigateUrl="TestRun/Feeding/InspectWanderAboutAllPassList.aspx"></TreeNode>
|
||||
<TreeNode id="B62482DA-9A12-45AC-9427-D0CF8A78EE2C" Text="投料试车管理" NavigateUrl="TestRun/FeedingTestRun.aspx"></TreeNode>
|
||||
<TreeNode id="B62482DA-9A12-45AC-9427-D0CF8A78EE2C" Text="投料试车记录管理" NavigateUrl="TestRun/FeedingTestRun.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="110E8BDB-8121-4C5B-A3C3-AF2B34B1B29B" Text="生产试运行管理" NavigateUrl=""><TreeNode id="2590BA0B-3B56-4F8A-8EB8-2D047EF90753" Text="运行日志管理" NavigateUrl="TestRun/ProduceTestRun/RunningLogManagementList.aspx"></TreeNode>
|
||||
<TreeNode id="8267F210-A313-44CC-9A89-631B3FC91ED0" Text="运行报表管理" NavigateUrl="TestRun/ProduceTestRun/TestRunReport.aspx"></TreeNode>
|
||||
|
@ -119,8 +121,8 @@
|
|||
<TreeNode id="EC4B11B4-AF9B-44E9-8CD4-364A5633CB76" Text="性能考核报告" NavigateUrl="TestRun/DriverReport/PropertyReport.aspx"></TreeNode>
|
||||
<TreeNode id="0D5C3347-0484-4455-AD32-D558BCFF0D0B" Text="开车完工报告" NavigateUrl="TestRun/DriverReport/DriverRunComplete.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="ECDC614F-6239-44D2-9523-6A25D42C6A45" Text="项目开车总结" NavigateUrl=""><TreeNode id="D215165B-95BA-4298-9736-B7A20F27B5D1" Text="专项总结" NavigateUrl="TestRun/DriverSummary/SpecialSummary.aspx"></TreeNode>
|
||||
<TreeNode id="9EBA628D-E725-4A0B-B765-171F405D0821" Text="完工后个人总结" NavigateUrl="TestRun/DriverSummary/PersonalSummary.aspx"></TreeNode>
|
||||
<TreeNode id="AA88BD56-E0B4-4B9C-9238-3F48EA59C50A" Text="开车完工报告" NavigateUrl="TestRun/DriverSummary/CompleteSummary.aspx"></TreeNode>
|
||||
<TreeNode id="ECDC614F-6239-44D2-9523-6A25D42C6A45" Text="项目开车总结" NavigateUrl=""><TreeNode id="9B32C4BF-62E9-4561-8632-97AC0F581701" Text="月技术总结" NavigateUrl="TestRun/DriverSummary/MonthSummary.aspx"></TreeNode>
|
||||
<TreeNode id="D215165B-95BA-4298-9736-B7A20F27B5D1" Text="专项总结" NavigateUrl="TestRun/DriverSummary/SpecialSummary.aspx"></TreeNode>
|
||||
<TreeNode id="9EBA628D-E725-4A0B-B765-171F405D0821" Text="开车工程师项目工作总结" NavigateUrl="TestRun/DriverSummary/PersonalSummary.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
</Tree>
|
|
@ -3,4 +3,19 @@
|
|||
<TreeNode id="197F9A9A-480C-4CC3-B6B7-3A7D382DC3EB" Text="工艺系统清单<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process System List" NavigateUrl="Transfer/LHCSystemList.aspx?Type=0">
|
||||
</TreeNode>
|
||||
<TreeNode id="022428DC-FC99-4916-B8AF-6A9DC885DFAF" Text="非工艺系统清单<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Non-Process System List" NavigateUrl="Transfer/LHCSystemList.aspx?Type=1"></TreeNode>
|
||||
<TreeNode id="3517DBE2-9728-4BA0-9EA5-AE2147DB883B" Text="移交图表" NavigateUrl=""><TreeNode id="2352E44F-BE12-4012-B43F-AAF649EDAC32" Text="尾项完成统计表<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Punchlist Completion Table" NavigateUrl="Transfer/Chart/PunchlistFromChartNew.aspx"></TreeNode>
|
||||
<TreeNode id="E305689E-5D84-4C1A-BF67-85FA2D828115" Text="移交统计表<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turnover Table" NavigateUrl="Transfer/Chart/Systemstatus.aspx"></TreeNode>
|
||||
<TreeNode id="60838E30-4A46-4878-B299-C234900B10B7" Text="移交统计图表<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turnover Chart" NavigateUrl="Transfer/Chart/SystemstatusChart.aspx"></TreeNode>
|
||||
<TreeNode id="25C13642-AE77-42E2-B0FB-32663B68F93F" Text="移交状态汇总表<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turnover Summary Table" NavigateUrl="Transfer/Chart/SystemStatusSummary.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
<TreeNode id="D94C1BA4-9DFD-4514-AE12-6F886C5D8C9B" Text="管道<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Piping" NavigateUrl="Transfer/Piping.aspx"></TreeNode>
|
||||
<TreeNode id="982F746C-084C-445C-9AE8-8C37BDFE7994" Text="静设备<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Static Equipment" NavigateUrl="Transfer/StaticEquipment.aspx"></TreeNode>
|
||||
<TreeNode id="7E2FB5F9-FB99-4455-B68F-460F1F9A2676" Text="动设备<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rotating Equipment" NavigateUrl="Transfer/RotatingEquipment.aspx"></TreeNode>
|
||||
<TreeNode id="88F51059-55B4-4CD5-A38C-36404E5029F6" Text="仪表<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Instrumentation" NavigateUrl="Transfer/Instrumentation.aspx"></TreeNode>
|
||||
<TreeNode id="296E75D2-192A-4D1F-8471-DD34263F8691" Text="电气<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Electrical" NavigateUrl="Transfer/Electrical.aspx"></TreeNode>
|
||||
<TreeNode id="95C39F86-C060-452E-BA37-D891C466A39B" Text="土建/建筑/结构<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Civil Structure" NavigateUrl="Transfer/CivilStructure.aspx"></TreeNode>
|
||||
<TreeNode id="794E64E2-FDD2-4B7D-8408-F7FB06F9C92A" Text="消防<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Firefighting" NavigateUrl="Transfer/Firefighting.aspx"></TreeNode>
|
||||
<TreeNode id="58FFBD80-ACB9-4830-A18A-E025D9600D94" Text="电信<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Telecom" NavigateUrl="Transfer/Telecom.aspx"></TreeNode>
|
||||
<TreeNode id="95295BF7-FB51-480D-9902-6ADA4E8427FC" Text="地管<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Plumbing" NavigateUrl="Transfer/Plumbing.aspx"></TreeNode>
|
||||
<TreeNode id="016903B1-3B86-4CF5-AFF8-FF8BE389BEE5" Text="尾项管理<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Punch List Form" NavigateUrl="Transfer/PunchlistFrom.aspx"></TreeNode>
|
||||
</Tree>
|
|
@ -83,4 +83,6 @@
|
|||
</TreeNode>
|
||||
<TreeNode id="EA413D2A-8D29-4DE2-932D-8511BB7F6CB2" Text="各项目巡查汇总" NavigateUrl="ZHGL/InspectionSummary/InspectionSummary.aspx"></TreeNode>
|
||||
<TreeNode id="F2133BD6-C786-407A-AD6F-3EEF613229A8" Text="施工管理绩效数据" NavigateUrl="ZHGL/Performance/PerformanceAllData.aspx"></TreeNode>
|
||||
<TreeNode id="53D8CED2-9AA7-43EA-B27D-EA10A06DF713" Text="开车人员绩效管理" NavigateUrl=""><TreeNode id="383290E0-60AE-4D16-8B5E-3899B85EC2ED" Text="开车绩效评分标准" NavigateUrl="ZHGL/TestRunPerformance/TestRunPerformanceStandard.aspx"></TreeNode>
|
||||
</TreeNode>
|
||||
</Tree>
|
|
@ -24,6 +24,14 @@ namespace FineUIPro.Web.common
|
|||
{
|
||||
pids = CurrUser.CompanyProjectId.Split(',');
|
||||
}
|
||||
else {
|
||||
//加载所有在建项目的数据
|
||||
var pidArray = Funs.DB.Base_Project.Where(x => x.ProjectState == "1").Select(x=>x.ProjectId).ToArray();
|
||||
if (pidArray.Length>0)
|
||||
{
|
||||
pids = pidArray;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//未遂事故
|
||||
|
|
|
@ -32,6 +32,15 @@ namespace FineUIPro.Web.common
|
|||
{
|
||||
pids = CurrUser.CompanyProjectId.Split(',');
|
||||
}
|
||||
else
|
||||
{
|
||||
//加载所有在建项目的数据
|
||||
var pidArray = Funs.DB.Base_Project.Where(x => x.ProjectState == "1").Select(x => x.ProjectId).ToArray();
|
||||
if (pidArray.Length > 0)
|
||||
{
|
||||
pids = pidArray;
|
||||
}
|
||||
}
|
||||
|
||||
var unitId = string.Empty;
|
||||
var thisUnit = CommonService.GetIsThisUnit();
|
||||
|
|
|
@ -37,6 +37,16 @@ namespace FineUIPro.Web.common
|
|||
{
|
||||
pids = CurrUser.CompanyProjectId.Split(',');
|
||||
}
|
||||
else
|
||||
{
|
||||
//加载所有在建项目的数据
|
||||
var pidArray = Funs.DB.Base_Project.Where(x => x.ProjectState == "1").Select(x => x.ProjectId).ToArray();
|
||||
if (pidArray.Length > 0)
|
||||
{
|
||||
pids = pidArray;
|
||||
}
|
||||
}
|
||||
|
||||
ProjectService.InitProjectShortNameByStateDropDownList(this.drpProject, this.CurrUser.UserId, BLL.Const.ProjectState_1, false);
|
||||
if (this.drpProject.Items.Count > 0)
|
||||
{
|
||||
|
|
|
@ -0,0 +1,30 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Model.CQMS
|
||||
{
|
||||
public class BreakdownProject
|
||||
{
|
||||
public string BreakdownProjectId { get; set; }
|
||||
public string ProjectId { get; set; }
|
||||
public string BreakdownCode { get; set; }
|
||||
public string BreakdownName { get; set; }
|
||||
public string DivisionProjectId { get; set; }
|
||||
public string Basis { get; set; }
|
||||
public string CheckPoints { get; set; }
|
||||
public string RecordAndCode { get; set; }
|
||||
public string Class { get; set; }
|
||||
public string SortIndex { get; set; }
|
||||
public string Remark { get; set; }
|
||||
public string AttachUrl { get; set; }
|
||||
public string IsAcceptance { get; set; }
|
||||
public string FenBao { get; set; }
|
||||
public string WuHuan { get; set; }
|
||||
public string JianLi { get; set; }
|
||||
public string YeZhu { get; set; }
|
||||
public string IsSelected { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,51 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Model.CQMS
|
||||
{
|
||||
public class InspectionManagement
|
||||
{
|
||||
public string InspectionId { set; get; }
|
||||
public string ProjectId { set; get; }
|
||||
public string ProjectName { set; get; }
|
||||
public string UnitId { set; get; }
|
||||
public string UnitName { set; get; }
|
||||
public string CNProfessionalId { set; get; }
|
||||
public string CNProfessionalName { set; get; }
|
||||
public string InspectionCode { set; get; }
|
||||
public string UnitWorkId { set; get; }
|
||||
public string UnitWorkName { set; get; }
|
||||
public string Branch { set; get; }
|
||||
public string ControlPointType { set; get; }
|
||||
public string AcceptanceSite { set; get; }
|
||||
public string IsOnceQualified { set; get; }
|
||||
public string InspectionDate { set; get; }
|
||||
public string AttachUrl { set; get; }
|
||||
public string CheckDate { set; get; }
|
||||
public string CheckMan { set; get; }
|
||||
public string CheckManName { set; get; }
|
||||
public string UnqualifiedReason { set; get; }
|
||||
public string NoticeCode { set; get; }
|
||||
public string AcceptanceCheckMan { set; get; }
|
||||
public string ParentDivisionProjectId { set; get; }
|
||||
public string CompileMan { set; get; }
|
||||
public string CompileManName { set; get; }
|
||||
public string CompileDate { set; get; }
|
||||
public string FileType { set; get; }
|
||||
public string AttachUrl2 { set; get; }
|
||||
public string MainSendUnitId { set; get; }
|
||||
public string MainSendUnitName { set; get; }
|
||||
public string CCUnitIds { set; get; }
|
||||
public string CCUnitName { set; get; }
|
||||
public string PlanComplateDate { set; get; }
|
||||
public string AuditMan { set; get; }
|
||||
public string AuditManName { set; get; }
|
||||
public string Status { set; get; }
|
||||
public string CompileMan2 { set; get; }
|
||||
|
||||
public List<InspectionManagementDetail> inspectionManagementDetails { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Model.CQMS
|
||||
{
|
||||
public class InspectionManagementDetail
|
||||
{
|
||||
public string InspectionDetailId { get; set; }
|
||||
public string InspectionId { get; set; }
|
||||
public string UnitWorkId { get; set; }
|
||||
public string UnitWorkName { get; set; }
|
||||
|
||||
public string Branch { get; set; }
|
||||
|
||||
public string BranchName { get; set; }
|
||||
public string ControlPointType { get; set; }
|
||||
public string ControlPointTypeName { get; set; }
|
||||
|
||||
public string ControlPointTypeLevel { get; set; }
|
||||
|
||||
public string CreateDate { get; set; }
|
||||
public InspectionManagement inspectionManagement { get; set; }
|
||||
}
|
||||
}
|
|
@ -179,10 +179,13 @@
|
|||
<Compile Include="Chart\DataSourcePoint.cs" />
|
||||
<Compile Include="Chart\DataSourceTeam.cs" />
|
||||
<Compile Include="CostControlDetailItem.cs" />
|
||||
<Compile Include="CQMS\BreakdownProject.cs" />
|
||||
<Compile Include="CQMS\CheckItem.cs" />
|
||||
<Compile Include="CQMS\CheckStatisc.cs" />
|
||||
<Compile Include="CQMS\CQMSConstructSolutionStatisc.cs" />
|
||||
<Compile Include="CQMS\FileCabinetItem.cs" />
|
||||
<Compile Include="CQMS\InspectionManagement.cs" />
|
||||
<Compile Include="CQMS\InspectionManagementDetail.cs" />
|
||||
<Compile Include="CQMS\InspectionManagementStatistics.cs" />
|
||||
<Compile Include="CQMS\NCRReportStatisc.cs" />
|
||||
<Compile Include="CQMS\NCRStatisc.cs" />
|
||||
|
|
|
@ -48,6 +48,7 @@ namespace Mvc.Controllers
|
|||
/// </summary>
|
||||
/// <param name="code"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public ResponseData<List<Solution_CQMSConstructSolutionApprove>> GetApproveById(string id,int edition)
|
||||
{
|
||||
ResponseData<List<Solution_CQMSConstructSolutionApprove>> res = new ResponseData<List<Solution_CQMSConstructSolutionApprove>>();
|
||||
|
@ -56,6 +57,7 @@ namespace Mvc.Controllers
|
|||
res.resultValue = BLL.CQMSConstructSolutionApproveService.getListDataForApi(id);
|
||||
return res;
|
||||
}
|
||||
[HttpGet]
|
||||
public ResponseData<Solution_CQMSConstructSolutionApprove> GetCurrApproveById(string id, string userId, int edition)
|
||||
{
|
||||
ResponseData<Solution_CQMSConstructSolutionApprove> res = new ResponseData<Solution_CQMSConstructSolutionApprove>();
|
||||
|
@ -87,6 +89,7 @@ namespace Mvc.Controllers
|
|||
/// <param name="id"></param>
|
||||
/// <param name="edition"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public ResponseData<List<Solution_CQMSConstructSolutionApprove>> GetConApproveById(string id, int edition)
|
||||
{
|
||||
ResponseData<List<Solution_CQMSConstructSolutionApprove>> res = new ResponseData<List<Solution_CQMSConstructSolutionApprove>>();
|
||||
|
|
|
@ -4,6 +4,7 @@ using System.Linq;
|
|||
using System.Web.Http;
|
||||
using BLL;
|
||||
using Model;
|
||||
using Model.CQMS;
|
||||
|
||||
namespace WebAPI.Controllers.CQMS
|
||||
{
|
||||
|
@ -112,5 +113,131 @@ namespace WebAPI.Controllers.CQMS
|
|||
|
||||
public string AttachUrl { get; set; }
|
||||
}
|
||||
|
||||
#region 小程序端
|
||||
/// <summary>
|
||||
/// 添加 主表+子表
|
||||
/// </summary>
|
||||
/// <param name="inspectionManagement"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
public ResponseData<string> AddInspectionManagement([FromBody] InspectionManagement inspectionManagement)
|
||||
{
|
||||
ResponseData<string> res = new ResponseData<string>();
|
||||
try
|
||||
{
|
||||
res.successful = BLL.API.CQMS.ApiInspectionManagementService.AddInspectionManagement(inspectionManagement);
|
||||
res.successful = true;
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
|
||||
}
|
||||
return res;
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// 获取观测点
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="keyWord"></param>
|
||||
/// <returns></returns>
|
||||
public ResponseData<List<BreakdownProject>> getBreakdownProject(string projectId, string keyWord)
|
||||
{
|
||||
ResponseData<List<BreakdownProject>> res = new ResponseData<List<BreakdownProject>>();
|
||||
try
|
||||
{
|
||||
if (string.IsNullOrEmpty(keyWord))
|
||||
keyWord = "";
|
||||
res.resultValue = BLL.API.CQMS.BreakdownProjectService.getBreakdowns(projectId, keyWord);
|
||||
res.successful = true;
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
|
||||
}
|
||||
return res;
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取明细列表数据
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="index"></param>
|
||||
/// <param name="page"></param>
|
||||
/// <param name="state"></param>
|
||||
/// <param name="name"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public ResponseData<List<InspectionManagement>> getInspectionManagement(string projectId, int index, int page, string state, string name)
|
||||
{
|
||||
ResponseData<List<InspectionManagement>> res = new ResponseData<List<InspectionManagement>>();
|
||||
try
|
||||
{
|
||||
res.successful = true;
|
||||
res.resultValue = BLL.API.CQMS.ApiInspectionManagementService.getInspectionManagement(projectId, index, page, state, name);
|
||||
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
res.successful = false;
|
||||
|
||||
}
|
||||
|
||||
return res;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取明细列表数据
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="index"></param>
|
||||
/// <param name="page"></param>
|
||||
/// <param name="state"></param>
|
||||
/// <param name="name"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public ResponseData<List<InspectionManagementDetail>> getInspectionManagementDetail(string projectId, int index, int page, string state, string name)
|
||||
{
|
||||
ResponseData<List<InspectionManagementDetail>> res = new ResponseData<List<InspectionManagementDetail>>();
|
||||
try
|
||||
{
|
||||
res.successful = true;
|
||||
res.resultValue = BLL.API.CQMS.ApiInspectionManagementService.getInspectionManagementDetail(projectId, index, page, state, name);
|
||||
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
res.successful = false;
|
||||
|
||||
}
|
||||
|
||||
return res;
|
||||
}
|
||||
/// <summary>
|
||||
/// 根据主表 获取子表数据
|
||||
/// </summary>
|
||||
/// <param name="InspectionId"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public ResponseData<List<InspectionManagementDetail>> getInspectionManagementDetailByInspectionId(string InspectionId)
|
||||
{
|
||||
ResponseData<List<InspectionManagementDetail>> res = new ResponseData<List<InspectionManagementDetail>>();
|
||||
try
|
||||
{
|
||||
res.successful = true;
|
||||
res.resultValue = BLL.API.CQMS.ApiInspectionManagementService.getInspectionManagementDetailByinspectionId(InspectionId);
|
||||
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
res.successful = false;
|
||||
|
||||
}
|
||||
|
||||
return res;
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -0,0 +1,634 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web.Http;
|
||||
using BLL;
|
||||
using Model;
|
||||
using Model.CQMS;
|
||||
|
||||
|
||||
namespace WebAPI.Controllers.CQMS
|
||||
{
|
||||
/// <summary>
|
||||
/// 质量小程序接口
|
||||
/// </summary>
|
||||
public class QualityAssuranceController : ApiController
|
||||
{
|
||||
#region 设计交底
|
||||
/// <summary>
|
||||
/// 设计交底列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getDesignDetailsList(string projectId, int pageIndex = 0,string cNProfessionalId="") {
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getDesignDetailsList(projectId, cNProfessionalId);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getDesignDetails(string Id) {
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getDesignDetails(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 图纸会审
|
||||
/// <summary>
|
||||
/// 图纸会审列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getReviewDrawingsList(string projectId, int pageIndex = 0, string cNProfessionalId = "")
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getReviewDrawingsList(projectId,cNProfessionalId);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 图纸会审详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getReviewDrawings(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getReviewDrawings(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 技术交底
|
||||
/// <summary>
|
||||
/// 技术交底列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="cNProfessionalId"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getConTechnologyDisclosureList(string projectId, int pageIndex = 0, string cNProfessionalId = "")
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getConTechnologyDisclosureList(projectId, cNProfessionalId);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 技术交底详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getConTechnologyDisclosure(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getConTechnologyDisclosure(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 人员报验
|
||||
//
|
||||
/// <summary>
|
||||
/// 人员报验列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getInspectionPersonList(string projectId,string serachText="", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getInspectionPersonList(projectId,serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 人员报验详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getInspectionPerson(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getInspectionPerson(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 材料报验
|
||||
//
|
||||
/// <summary>
|
||||
/// 材料报验列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getInspectionEquipmentList(string projectId, string serachText = "", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getInspectionEquipmentList(projectId, serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 材料报验详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getInspectionEquipment(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getInspectionEquipment(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 机具报验
|
||||
/// <summary>
|
||||
/// 机具报验列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getInspectionMachineList(string projectId, string serachText = "", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getInspectionMachineList(projectId, serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 机具报验详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getInspectionMachine(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getInspectionMachine(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 无损检测
|
||||
/// <summary>
|
||||
/// 无损检测列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getNondestructiveTest_NewList(string projectId, string serachText = "", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getNondestructiveTest_NewList(projectId, serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 无损检测详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getNondestructiveTest_New(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getNondestructiveTest_New(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 压力管道
|
||||
/// <summary>
|
||||
/// 压力管道列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getPressurePipeList(string projectId, string serachText = "", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getPressurePipeList(projectId, serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 压力管道详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getPressurePipe(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getPressurePipe(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 特种设备
|
||||
/// <summary>
|
||||
/// 特种设备列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getSpecialEquipmentList(string projectId, string serachText = "", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getSpecialEquipmentList(projectId, serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 特种设备详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getSpecialEquipment(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getSpecialEquipment(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 控制点检查检测
|
||||
|
||||
#endregion
|
||||
|
||||
#region 控制点检查检测合格率统计
|
||||
/// <summary>
|
||||
/// 控制点检查检测合格率统计列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getInspectionManagementStatisticsList(string projectId, string serachText = "", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getInspectionManagementStatisticsList(projectId, serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 施工组织设计及施工方案管理
|
||||
/// <summary>
|
||||
/// 施工组织设计及施工方案管理列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getGeneralPlanList(string projectId, string serachText = "", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getGeneralPlanList(projectId, serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 施工组织设计及施工方案管理详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getGeneralPlan(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getGeneralPlan(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 超危大工程施工方案管理
|
||||
/// <summary>
|
||||
/// 超危大工程施工方案管理列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="pageIndex"></param>
|
||||
/// <param name="serachText"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getMajorPlanList(string projectId, string serachText = "", int pageIndex = 0)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getDataList = QualityAssuranceService.getMajorPlanList(projectId, serachText);
|
||||
int pageCount = getDataList.Count();
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
getDataList = getDataList.Skip(Funs.PageSize * (pageIndex - 1)).Take(Funs.PageSize).ToList();
|
||||
}
|
||||
responeData.data = new { pageCount, getDataList };
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
return responeData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 超危大工程施工方案管理详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData getMajorPlan(string Id)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
responeData.data = QualityAssuranceService.getMajorPlan(Id);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
responeData.code = 0;
|
||||
responeData.message = ex.Message;
|
||||
}
|
||||
|
||||
return responeData;
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -6,7 +6,7 @@
|
|||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<_PublishTargetUrl>E:\Package\中国五环工程有限公司\SGGLAPI</_PublishTargetUrl>
|
||||
<History>True|2024-09-03T08:26:17.4985546Z||;True|2024-07-17T10:29:15.9472548+08:00||;</History>
|
||||
<History>True|2024-09-24T01:51:10.8028974Z;True|2024-09-20T17:30:59.6144803+08:00;True|2024-09-20T15:28:40.2547949+08:00;True|2024-09-19T16:30:51.3047517+08:00;True|2024-09-19T15:53:23.2431713+08:00;True|2024-09-19T15:48:55.0571748+08:00;True|2024-09-19T15:06:29.5748482+08:00;True|2024-09-19T14:55:42.1477578+08:00;True|2024-09-19T10:07:53.8666329+08:00;True|2024-09-03T16:26:17.4985546+08:00;True|2024-07-17T10:29:15.9472548+08:00;</History>
|
||||
<LastFailureDetails />
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
|
@ -74,34 +74,34 @@
|
|||
<publishTime>07/17/2022 11:13:58</publishTime>
|
||||
</File>
|
||||
<File Include="bin/AipSdk.dll">
|
||||
<publishTime>05/07/2022 06:29:26</publishTime>
|
||||
<publishTime>05/07/2022 14:29:26</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Antlr3.Runtime.dll">
|
||||
<publishTime>09/10/2013 16:29:20</publishTime>
|
||||
<publishTime>09/11/2013 00:29:20</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Antlr3.Runtime.pdb">
|
||||
<publishTime>09/10/2013 16:29:20</publishTime>
|
||||
<publishTime>09/11/2013 00:29:20</publishTime>
|
||||
</File>
|
||||
<File Include="bin/AOP.Common.dll">
|
||||
<publishTime>09/23/2018 23:07:04</publishTime>
|
||||
<publishTime>03/11/2024 11:33:45</publishTime>
|
||||
</File>
|
||||
<File Include="bin/App_global.asax.compiled">
|
||||
<publishTime>09/03/2024 16:26:16</publishTime>
|
||||
<publishTime>09/24/2024 09:51:10</publishTime>
|
||||
</File>
|
||||
<File Include="bin/App_global.asax.dll">
|
||||
<publishTime>09/03/2024 16:26:15</publishTime>
|
||||
<publishTime>09/24/2024 09:51:10</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Aspose.Words.dll">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="bin/BLL.dll">
|
||||
<publishTime>09/03/2024 16:26:10</publishTime>
|
||||
<publishTime>09/24/2024 09:50:50</publishTime>
|
||||
</File>
|
||||
<File Include="bin/BLL.dll.config">
|
||||
<publishTime>06/25/2024 16:56:51</publishTime>
|
||||
<publishTime>05/22/2024 09:42:30</publishTime>
|
||||
</File>
|
||||
<File Include="bin/BLL.pdb">
|
||||
<publishTime>09/03/2024 16:26:10</publishTime>
|
||||
<publishTime>09/24/2024 09:50:50</publishTime>
|
||||
</File>
|
||||
<File Include="bin/BouncyCastle.Crypto.dll">
|
||||
<publishTime>12/18/2020 05:32:28</publishTime>
|
||||
|
@ -110,7 +110,7 @@
|
|||
<publishTime>05/10/2011 21:28:12</publishTime>
|
||||
</File>
|
||||
<File Include="bin/FineUIPro.dll">
|
||||
<publishTime>06/25/2024 16:56:54</publishTime>
|
||||
<publishTime>03/11/2024 11:23:36</publishTime>
|
||||
</File>
|
||||
<File Include="bin/ICSharpCode.SharpZipLib.dll">
|
||||
<publishTime>05/09/2021 01:08:30</publishTime>
|
||||
|
@ -119,28 +119,28 @@
|
|||
<publishTime>05/09/2021 01:08:30</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll">
|
||||
<publishTime>05/24/2018 13:38:22</publishTime>
|
||||
<publishTime>05/24/2018 21:38:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.Extensions.Logging.Abstractions.dll">
|
||||
<publishTime>06/07/2018 08:26:54</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.Web.Infrastructure.dll">
|
||||
<publishTime>07/25/2012 11:48:56</publishTime>
|
||||
<publishTime>07/25/2012 19:48:56</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Model.dll">
|
||||
<publishTime>09/03/2024 16:26:07</publishTime>
|
||||
<publishTime>09/20/2024 15:28:18</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Model.pdb">
|
||||
<publishTime>09/03/2024 16:26:07</publishTime>
|
||||
<publishTime>09/20/2024 15:28:18</publishTime>
|
||||
</File>
|
||||
<File Include="bin/netstandard.dll">
|
||||
<publishTime>08/13/2024 14:17:23</publishTime>
|
||||
<publishTime>03/11/2024 11:17:08</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Newtonsoft.Json.dll">
|
||||
<publishTime>11/27/2018 18:07:34</publishTime>
|
||||
<publishTime>11/28/2018 02:07:34</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Newtonsoft.Json.pdb">
|
||||
<publishTime>11/27/2018 17:59:08</publishTime>
|
||||
<publishTime>11/28/2018 01:59:08</publishTime>
|
||||
</File>
|
||||
<File Include="bin/NPOI.dll">
|
||||
<publishTime>10/23/2021 09:07:54</publishTime>
|
||||
|
@ -173,151 +173,151 @@
|
|||
<publishTime>12/08/2021 22:02:42</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/csc.exe">
|
||||
<publishTime>05/24/2018 13:38:22</publishTime>
|
||||
<publishTime>05/24/2018 21:38:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/csc.exe.config">
|
||||
<publishTime>05/24/2018 13:38:22</publishTime>
|
||||
<publishTime>05/24/2018 21:38:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/csc.rsp">
|
||||
<publishTime>05/24/2018 13:38:22</publishTime>
|
||||
<publishTime>05/24/2018 21:38:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/csi.exe">
|
||||
<publishTime>05/24/2018 13:38:22</publishTime>
|
||||
<publishTime>05/24/2018 21:38:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/csi.exe.config">
|
||||
<publishTime>05/24/2018 13:38:22</publishTime>
|
||||
<publishTime>05/24/2018 21:38:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/csi.rsp">
|
||||
<publishTime>05/24/2018 13:38:22</publishTime>
|
||||
<publishTime>05/24/2018 21:38:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll">
|
||||
<publishTime>05/24/2018 13:38:22</publishTime>
|
||||
<publishTime>05/24/2018 21:38:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.CodeAnalysis.CSharp.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.CodeAnalysis.CSharp.Scripting.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.CodeAnalysis.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.CodeAnalysis.Scripting.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.CodeAnalysis.VisualBasic.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.CSharp.Core.targets">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.DiaSymReader.Native.amd64.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.DiaSymReader.Native.x86.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.Managed.Core.targets">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.VisualBasic.Core.targets">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.AppContext.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Collections.Immutable.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Console.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Diagnostics.FileVersionInfo.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Diagnostics.StackTrace.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.IO.Compression.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.IO.FileSystem.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.IO.FileSystem.Primitives.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.IO.Pipes.AccessControl.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.IO.Pipes.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Reflection.Metadata.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Security.AccessControl.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Security.Claims.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Security.Cryptography.Algorithms.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Security.Cryptography.Encoding.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Security.Cryptography.Primitives.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Security.Cryptography.X509Certificates.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Security.Principal.Windows.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Text.Encoding.CodePages.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.ValueTuple.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Xml.ReaderWriter.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Xml.XmlDocument.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Xml.XPath.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/System.Xml.XPath.XDocument.dll">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/vbc.exe">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/vbc.exe.config">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/vbc.rsp">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/VBCSCompiler.exe">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/VBCSCompiler.exe.config">
|
||||
<publishTime>05/24/2018 13:38:24</publishTime>
|
||||
<publishTime>05/24/2018 21:38:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/SgManager.AI.dll">
|
||||
<publishTime>09/03/2024 16:26:04</publishTime>
|
||||
<publishTime>07/17/2024 10:28:48</publishTime>
|
||||
</File>
|
||||
<File Include="bin/SgManager.AI.dll.config">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>05/22/2024 09:42:30</publishTime>
|
||||
</File>
|
||||
<File Include="bin/SgManager.AI.pdb">
|
||||
<publishTime>09/03/2024 16:26:04</publishTime>
|
||||
<publishTime>07/17/2024 10:28:48</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Swashbuckle.Core.dll">
|
||||
<publishTime>07/08/2017 09:30:56</publishTime>
|
||||
|
@ -335,7 +335,7 @@
|
|||
<publishTime>02/19/2020 18:05:18</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Net.Http.Formatting.dll">
|
||||
<publishTime>11/28/2018 13:00:36</publishTime>
|
||||
<publishTime>11/28/2018 21:00:36</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Numerics.Vectors.dll">
|
||||
<publishTime>05/15/2018 21:29:44</publishTime>
|
||||
|
@ -344,55 +344,55 @@
|
|||
<publishTime>02/19/2020 18:05:16</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Cors.dll">
|
||||
<publishTime>11/28/2018 12:58:44</publishTime>
|
||||
<publishTime>11/28/2018 20:58:44</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Helpers.dll">
|
||||
<publishTime>02/01/2018 12:20:56</publishTime>
|
||||
<publishTime>02/01/2018 20:20:56</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Http.Cors.dll">
|
||||
<publishTime>11/28/2018 13:01:26</publishTime>
|
||||
<publishTime>11/28/2018 21:01:26</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Http.dll">
|
||||
<publishTime>11/28/2018 13:01:00</publishTime>
|
||||
<publishTime>11/28/2018 21:01:00</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Http.WebHost.dll">
|
||||
<publishTime>02/01/2018 12:19:26</publishTime>
|
||||
<publishTime>02/01/2018 20:19:26</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Mvc.dll">
|
||||
<publishTime>02/01/2018 12:16:32</publishTime>
|
||||
<publishTime>02/01/2018 20:16:32</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Optimization.dll">
|
||||
<publishTime>02/11/2014 15:26:04</publishTime>
|
||||
<publishTime>02/11/2014 23:26:04</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Razor.dll">
|
||||
<publishTime>02/01/2018 12:16:56</publishTime>
|
||||
<publishTime>02/01/2018 20:16:56</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.WebPages.Deployment.dll">
|
||||
<publishTime>02/01/2018 12:20:56</publishTime>
|
||||
<publishTime>02/01/2018 20:20:56</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.WebPages.dll">
|
||||
<publishTime>02/01/2018 12:20:56</publishTime>
|
||||
<publishTime>02/01/2018 20:20:56</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.WebPages.Razor.dll">
|
||||
<publishTime>02/01/2018 12:20:56</publishTime>
|
||||
<publishTime>02/01/2018 20:20:56</publishTime>
|
||||
</File>
|
||||
<File Include="bin/ThoughtWorks.QRCode.dll">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebActivatorEx.dll">
|
||||
<publishTime>02/09/2013 00:42:28</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebAPI.dll">
|
||||
<publishTime>09/03/2024 16:26:11</publishTime>
|
||||
<publishTime>09/24/2024 09:50:50</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebAPI.pdb">
|
||||
<publishTime>09/03/2024 16:26:11</publishTime>
|
||||
<publishTime>09/24/2024 09:50:50</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebAPI.xml">
|
||||
<publishTime>09/03/2024 16:26:11</publishTime>
|
||||
<publishTime>09/24/2024 09:50:50</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebGrease.dll">
|
||||
<publishTime>01/23/2014 13:57:34</publishTime>
|
||||
<publishTime>01/23/2014 21:57:34</publishTime>
|
||||
</File>
|
||||
<File Include="bin/zh-Hans/System.Net.Http.Formatting.resources.dll">
|
||||
<publishTime>11/29/2018 21:26:02</publishTime>
|
||||
|
@ -425,100 +425,100 @@
|
|||
<publishTime>02/01/2018 20:21:00</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-theme.css">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-theme.css.map">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-theme.min.css">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-theme.min.css.map">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.css">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.css.map">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.min.css">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.min.css.map">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Content/Site.css">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="ErrLog.txt">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="favicon.ico">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="fonts/glyphicons-halflings-regular.eot">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="fonts/glyphicons-halflings-regular.svg">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="fonts/glyphicons-halflings-regular.ttf">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="fonts/glyphicons-halflings-regular.woff">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="fonts/glyphicons-halflings-regular.woff2">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="PrecompiledApp.config">
|
||||
<publishTime>09/03/2024 16:26:12</publishTime>
|
||||
<publishTime>09/24/2024 09:50:53</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.js">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.min.js">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.3.1.js">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.3.1.min.js">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.3.1.min.map">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.3.1.slim.js">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.3.1.slim.min.js">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.3.1.slim.min.map">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/modernizr-2.8.3.js">
|
||||
<publishTime>06/25/2024 16:56:55</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Views/Home/Index.cshtml">
|
||||
<publishTime>01/25/2024 16:49:07</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Views/Shared/Error.cshtml">
|
||||
<publishTime>01/25/2024 16:49:07</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Views/Shared/_Layout.cshtml">
|
||||
<publishTime>01/25/2024 16:49:07</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Views/Web.config">
|
||||
<publishTime>01/25/2024 16:49:07</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Views/_ViewStart.cshtml">
|
||||
<publishTime>01/25/2024 16:49:07</publishTime>
|
||||
<publishTime>03/11/2024 11:23:37</publishTime>
|
||||
</File>
|
||||
<File Include="Web.config">
|
||||
<publishTime>09/03/2024 16:23:55</publishTime>
|
||||
<publishTime>09/06/2024 14:03:52</publishTime>
|
||||
</File>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -155,6 +155,7 @@
|
|||
<Compile Include="Controllers\CommonController.cs" />
|
||||
<Compile Include="Controllers\CQMS\InspectionManagementController.cs" />
|
||||
<Compile Include="Controllers\CQMS\PerformanceController.cs" />
|
||||
<Compile Include="Controllers\CQMS\QualityAssuranceController.cs" />
|
||||
<Compile Include="Controllers\CQMS\WBSController.cs" />
|
||||
<Compile Include="Controllers\DataSync\CNCECServerController.cs" />
|
||||
<Compile Include="Controllers\DoorProject\getController.cs" />
|
||||
|
@ -268,6 +269,7 @@
|
|||
<Folder Include="Images\" />
|
||||
<Folder Include="Models\" />
|
||||
<Folder Include="Views\Login\" />
|
||||
<Folder Include="Views\QualityAssurance\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="fonts\glyphicons-halflings-regular.woff2" />
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
<IISExpressWindowsAuthentication />
|
||||
<IISExpressUseClassicPipelineMode />
|
||||
<UseGlobalApplicationHostFile />
|
||||
<NameOfLastUsedPublishProfile>D:\数据\诺必达\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\WebAPI\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
|
||||
<NameOfLastUsedPublishProfile>G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\WebAPI\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
|
||||
<Controller_SelectedScaffolderID>MvcControllerEmptyScaffolder</Controller_SelectedScaffolderID>
|
||||
<Controller_SelectedScaffolderCategoryPath>root/Common/MVC/Controller</Controller_SelectedScaffolderCategoryPath>
|
||||
<WebStackScaffolding_ControllerDialogWidth>600</WebStackScaffolding_ControllerDialogWidth>
|
||||
|
|
Loading…
Reference in New Issue