小程序
This commit is contained in:
parent
5f6e21c6ff
commit
1aeb40d1df
|
@ -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;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,349 @@
|
|||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data.Linq.SqlClient;
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
public class QualityAssuranceService
|
||||
{
|
||||
#region 设计交底
|
||||
public class Comprehensive_DesignDetailsDto : Model.Comprehensive_DesignDetails {
|
||||
/// <summary>
|
||||
/// 专业名称
|
||||
/// </summary>
|
||||
public string ProfessionalName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单位工程名称
|
||||
/// </summary>
|
||||
public string UnitWorkNames { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单位名称
|
||||
/// </summary>
|
||||
public string UnitNames { get; set; }
|
||||
|
||||
public string DetailsDates { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设计交底列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Comprehensive_DesignDetailsDto> getDesignDetailsList(string projectId,string cNProfessionalId="") {
|
||||
var list = (from x in Funs.DB.Comprehensive_DesignDetails
|
||||
join y in Funs.DB.Base_CNProfessional on x.CNProfessionalId equals y.CNProfessionalId
|
||||
where x.ProjectId == projectId
|
||||
select new Comprehensive_DesignDetailsDto()
|
||||
{
|
||||
DesignDetailsId=x.DesignDetailsId,
|
||||
CNProfessionalId=x.CNProfessionalId,
|
||||
ProfessionalName = y.ProfessionalName,
|
||||
DesignDetailsCode=x.DesignDetailsCode,
|
||||
DetailsMan=x.DetailsMan,
|
||||
DetailsDates = string.Format("{0:yyyy-MM-dd}", x.DetailsDate),
|
||||
UnitWorkNames= ConvertUnitWork(x.UnitWorkId),
|
||||
UnitNames= ConvertCarryUnit(x.UnitName),
|
||||
}).ToList();
|
||||
if (!string.IsNullOrEmpty(cNProfessionalId))
|
||||
{
|
||||
list = list.Where(x => x.CNProfessionalId == cNProfessionalId).ToList();
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
public static Comprehensive_DesignDetailsDto getDesignDetails(string Id)
|
||||
{
|
||||
var list = (from x in Funs.DB.Comprehensive_DesignDetails
|
||||
join y in Funs.DB.Base_CNProfessional on x.CNProfessionalId equals y.CNProfessionalId
|
||||
where x.DesignDetailsId == Id
|
||||
select new Comprehensive_DesignDetailsDto()
|
||||
{
|
||||
DesignDetailsId = x.DesignDetailsId,
|
||||
ProfessionalName = y.ProfessionalName,
|
||||
DesignDetailsCode = x.DesignDetailsCode,
|
||||
DetailsMan = x.DetailsMan,
|
||||
DetailsDates = string.Format("{0:yyyy-MM-dd}", x.DetailsDate),
|
||||
UnitWorkNames = ConvertUnitWork(x.UnitWorkId),
|
||||
UnitNames = ConvertCarryUnit(x.UnitName),
|
||||
JoinPersonNum=x.JoinPersonNum,
|
||||
RemarCode = x.RemarCode,
|
||||
AttachUrl = APIUpLoadFileService.getFileUrl(x.DesignDetailsId, null),
|
||||
}).First();
|
||||
return list;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取单位工程名称
|
||||
/// </summary>
|
||||
/// <param name="CarryUnitWorks"></param>
|
||||
/// <returns></returns>
|
||||
protected static string ConvertUnitWork(object CarryUnitWorks)
|
||||
{
|
||||
string CarryUnitWorkName = string.Empty;
|
||||
if (CarryUnitWorks != null)
|
||||
{
|
||||
string[] Ids = CarryUnitWorks.ToString().Split(',');
|
||||
foreach (string t in Ids)
|
||||
{
|
||||
var UnitWork = BLL.UnitWorkService.GetUnitWorkByUnitWorkId(t);
|
||||
if (UnitWork != null)
|
||||
{
|
||||
CarryUnitWorkName += UnitWork.UnitWorkName + ",";
|
||||
}
|
||||
}
|
||||
}
|
||||
if (CarryUnitWorkName != string.Empty)
|
||||
{
|
||||
return CarryUnitWorkName.Substring(0, CarryUnitWorkName.Length - 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取单位名称
|
||||
/// </summary>
|
||||
/// <param name="CarryUnitIds"></param>
|
||||
/// <returns></returns>
|
||||
protected static string ConvertCarryUnit(object CarryUnitIds)
|
||||
{
|
||||
string CarryUnitName = string.Empty;
|
||||
if (CarryUnitIds != null)
|
||||
{
|
||||
string[] Ids = CarryUnitIds.ToString().Split(',');
|
||||
foreach (string t in Ids)
|
||||
{
|
||||
var type = BLL.UnitService.GetUnitByUnitId(t);
|
||||
if (type != null)
|
||||
{
|
||||
CarryUnitName += type.UnitName + ",";
|
||||
}
|
||||
}
|
||||
}
|
||||
if (CarryUnitName != string.Empty)
|
||||
{
|
||||
return CarryUnitName.Substring(0, CarryUnitName.Length - 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
return "";
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 图纸会审
|
||||
public class Comprehensive_ReviewDrawingsDto : Model.Comprehensive_ReviewDrawings {
|
||||
public string ProfessionalName { get; set; }
|
||||
|
||||
public string ReviewDates { get; set; }
|
||||
|
||||
public string UnitWorkNames { get; set; }
|
||||
|
||||
public string ReceiveUnitss { get; set; }
|
||||
|
||||
public string AttachUrl { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 图纸会审列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="cNProfessionalId"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Comprehensive_ReviewDrawingsDto> getReviewDrawingsList(string projectId, string cNProfessionalId = "")
|
||||
{
|
||||
var list = (from x in Funs.DB.Comprehensive_ReviewDrawings
|
||||
join y in Funs.DB.Base_CNProfessional on x.CNProfessionalId equals y.CNProfessionalId
|
||||
where x.ProjectId == projectId
|
||||
select new Comprehensive_ReviewDrawingsDto
|
||||
{
|
||||
Id = x.Id,
|
||||
CNProfessionalId = x.CNProfessionalId,
|
||||
ProfessionalName = y.ProfessionalName,
|
||||
DraCode = x.DraCode,
|
||||
UnitWorkNames = ConvertUnitWork(x.UnitWorkId),
|
||||
ReceiveUnitss = ConvertCarryUnit(x.ReceiveUnits),
|
||||
ReviewDates = string.Format("{0:yyyy-MM-dd}", x.ReviewDate),
|
||||
}).ToList();
|
||||
if (!string.IsNullOrEmpty(cNProfessionalId))
|
||||
{
|
||||
list = list.Where(x => x.CNProfessionalId == cNProfessionalId).ToList();
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 图纸会审详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
public static Comprehensive_ReviewDrawingsDto getReviewDrawings(string Id) {
|
||||
var list = (from x in Funs.DB.Comprehensive_ReviewDrawings
|
||||
join y in Funs.DB.Base_CNProfessional on x.CNProfessionalId equals y.CNProfessionalId
|
||||
where x.Id == Id
|
||||
select new Comprehensive_ReviewDrawingsDto
|
||||
{
|
||||
Id = x.Id,
|
||||
CNProfessionalId = x.CNProfessionalId,
|
||||
ProfessionalName = y.ProfessionalName,
|
||||
DraCode=x.DraCode,
|
||||
UnitWorkNames = ConvertUnitWork(x.UnitWorkId),
|
||||
ReceiveUnitss = ConvertCarryUnit(x.ReceiveUnits),
|
||||
ReviewDates = string.Format("{0:yyyy-MM-dd}", x.ReviewDate),
|
||||
RemarkCode=x.RemarkCode,
|
||||
Remarks=x.Remarks,
|
||||
AttachUrl= APIUpLoadFileService.getFileUrl(x.Id, null),
|
||||
}).First();
|
||||
return list;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 技术交底
|
||||
public class Comprehensive_ConTechnologyDisclosureDto : Model.Comprehensive_ConTechnologyDisclosure {
|
||||
public string ProfessionalName { get; set; }
|
||||
|
||||
public string UnitName { get; set; }
|
||||
|
||||
public string UnitWorkNames { get; set; }
|
||||
|
||||
public string DisclosureDates { get; set; }
|
||||
}
|
||||
|
||||
public static List<Comprehensive_ConTechnologyDisclosureDto> getConTechnologyDisclosureList(string projectId, string cNProfessionalId = "") {
|
||||
var list = (from x in Funs.DB.Comprehensive_ConTechnologyDisclosure
|
||||
join y in Funs.DB.Base_CNProfessional on x.CNProfessionalId equals y.CNProfessionalId
|
||||
join z in Funs.DB.Base_Unit on x.UnitId equals z.UnitId
|
||||
where x.ProjectId == projectId
|
||||
select new Comprehensive_ConTechnologyDisclosureDto
|
||||
{
|
||||
ConTechnologyDisclosureId=x.ConTechnologyDisclosureId,
|
||||
ProfessionalName = y.ProfessionalName,
|
||||
DisclosureCode=x.DisclosureCode,
|
||||
DisclosureName=x.DisclosureName,
|
||||
UnitName=z.UnitName,
|
||||
DisclosureMan=x.DisclosureMan,
|
||||
DisclosureDates = string.Format("{0:yyyy-MM-dd}", x.DisclosureDate),
|
||||
UnitWorkNames= ConvertUnitWork(x.UnitWorkId),
|
||||
AttendMan=x.AttendMan,
|
||||
|
||||
}).ToList();
|
||||
if (!string.IsNullOrEmpty(cNProfessionalId))
|
||||
{
|
||||
list = list.Where(x => x.CNProfessionalId == cNProfessionalId).ToList();
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
public static Comprehensive_ConTechnologyDisclosureDto getConTechnologyDisclosure(string Id) {
|
||||
var list = (from x in Funs.DB.Comprehensive_ConTechnologyDisclosure
|
||||
join y in Funs.DB.Base_CNProfessional on x.CNProfessionalId equals y.CNProfessionalId
|
||||
join z in Funs.DB.Base_Unit on x.UnitId equals z.UnitId
|
||||
where x.ConTechnologyDisclosureId == Id
|
||||
select new Comprehensive_ConTechnologyDisclosureDto
|
||||
{
|
||||
ConTechnologyDisclosureId = x.ConTechnologyDisclosureId,
|
||||
ProfessionalName = y.ProfessionalName,
|
||||
DisclosureCode = x.DisclosureCode,
|
||||
DisclosureName = x.DisclosureName,
|
||||
UnitName = z.UnitName,
|
||||
DisclosureMan = x.DisclosureMan,
|
||||
DisclosureDates = string.Format("{0:yyyy-MM-dd}", x.DisclosureDate),
|
||||
UnitWorkNames = ConvertUnitWork(x.UnitWorkId),
|
||||
RemarkCode=x.RemarkCode,
|
||||
AttendMan = x.AttendMan,
|
||||
}).First();
|
||||
return list;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 人员报验
|
||||
public class Comprehensive_InspectionPersonDto : Model.Comprehensive_InspectionPerson {
|
||||
public string UnitName { get; set; }
|
||||
|
||||
public string ProfessionalName { get; set; }
|
||||
|
||||
public string UnitWorkNames { get; set; }
|
||||
|
||||
public string PostName { get; set; }
|
||||
|
||||
public string ValidityDates { get; set; }
|
||||
|
||||
public string ApprovalTimes { get; set; }
|
||||
|
||||
public string DepartureTimes { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 人员报验列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="searchText"></param>
|
||||
/// <returns></returns>
|
||||
public static List<Comprehensive_InspectionPersonDto> getInspectionPersonList(string projectId, string searchText = "") {
|
||||
var list = (from x in Funs.DB.Comprehensive_InspectionPerson
|
||||
join y in Funs.DB.Base_Unit on x.UnitId equals y.UnitId
|
||||
join Cn in Funs.DB.Base_CNProfessional on x.CNProfessionalId equals Cn.CNProfessionalId
|
||||
join z in Funs.DB.Base_Post on x.PostId equals z.PostId
|
||||
where x.ProjectId==projectId
|
||||
select new Comprehensive_InspectionPersonDto
|
||||
{
|
||||
|
||||
}).ToList();
|
||||
return list;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 详情
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
/// <returns></returns>
|
||||
public static Comprehensive_InspectionPersonDto getInspectionPerson(string Id)
|
||||
{
|
||||
var list = (from x in Funs.DB.Comprehensive_InspectionPerson
|
||||
join y in Funs.DB.Base_Unit on x.UnitId equals y.UnitId
|
||||
join Cn in Funs.DB.Base_CNProfessional on x.CNProfessionalId equals Cn.CNProfessionalId
|
||||
join z in Funs.DB.Base_Post on x.PostId equals z.PostId
|
||||
where x.InspectionPersonId ==Id
|
||||
select new Comprehensive_InspectionPersonDto
|
||||
{
|
||||
|
||||
}).First();
|
||||
return list;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 材料报验
|
||||
|
||||
#endregion
|
||||
|
||||
#region 机具报验
|
||||
|
||||
#endregion
|
||||
|
||||
#region 设计变更
|
||||
|
||||
#endregion
|
||||
|
||||
#region 共捡数据
|
||||
|
||||
#endregion
|
||||
|
||||
#region 无损检测
|
||||
|
||||
#endregion
|
||||
|
||||
#region 压力管道
|
||||
|
||||
#endregion
|
||||
|
||||
#region 特种设备
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -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" />
|
||||
|
|
|
@ -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/;"/>
|
||||
|
|
|
@ -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,255 @@
|
|||
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 材料报验
|
||||
|
||||
#endregion
|
||||
|
||||
#region 机具报验
|
||||
|
||||
#endregion
|
||||
|
||||
#region 设计变更
|
||||
|
||||
#endregion
|
||||
|
||||
#region 共捡数据
|
||||
|
||||
#endregion
|
||||
|
||||
#region 无损检测
|
||||
|
||||
#endregion
|
||||
|
||||
#region 压力管道
|
||||
|
||||
#endregion
|
||||
|
||||
#region 特种设备
|
||||
|
||||
#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-19T08:30:51.3047517Z;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/19/2024 16:30:47</publishTime>
|
||||
</File>
|
||||
<File Include="bin/App_global.asax.dll">
|
||||
<publishTime>09/03/2024 16:26:15</publishTime>
|
||||
<publishTime>09/19/2024 16:30:47</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/19/2024 16:30:34</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/19/2024 16:30:34</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/19/2024 15:48:28</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Model.pdb">
|
||||
<publishTime>09/03/2024 16:26:07</publishTime>
|
||||
<publishTime>09/19/2024 15:48:28</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/19/2024 16:30:34</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebAPI.pdb">
|
||||
<publishTime>09/03/2024 16:26:11</publishTime>
|
||||
<publishTime>09/19/2024 16:30:34</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebAPI.xml">
|
||||
<publishTime>09/03/2024 16:26:11</publishTime>
|
||||
<publishTime>09/19/2024 16:30:34</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/19/2024 16:30:37</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