20251223 交工资料

This commit is contained in:
2025-12-23 16:43:51 +08:00
parent 6d0af577b0
commit 6e85c8e240
16 changed files with 2999 additions and 3 deletions
+1
View File
@@ -251,6 +251,7 @@
<Compile Include="JGZL\ContactService.cs" />
<Compile Include="JGZL\HandoverCertificateService.cs" />
<Compile Include="JGZL\NDTPersonService.cs" />
<Compile Include="JGZL\SpecialEquipmentMaintenanceService.cs" />
<Compile Include="JsonHelper.cs" />
<Compile Include="libFace.cs" />
<Compile Include="libOpenCV.cs" />
+5
View File
@@ -1781,6 +1781,11 @@ namespace BLL
/// </summary>
public const string JGZL_NDTPersonMenuId = "7CB55890-081C-49C7-905C-F711459A6C9E";
/// <summary>
/// 特种设备安装改造维修告知书
/// </summary>
public const string JGZL_SpecialEquipmentMaintenanceMenuId = "53B316E5-7152-47C3-B85D-B2D3630E969F";
/// <summary>
/// 施工图核查记录
/// </summary>
@@ -0,0 +1,112 @@
using Model;
using System.Linq;
namespace BLL
{
/// <summary>
/// 特种设备安装改造维修告知书
/// </summary>
public class SpecialEquipmentMaintenanceService
{
/// <summary>
/// 根据主键获取设备安装改造维修告知书
/// </summary>
/// <param name="maintenanceId"></param>
/// <returns></returns>
public static Model.JGZL_SpecialEquipmentMaintenance GetSpecialEquipmentMaintenance(string maintenanceId)
{
return Funs.DB.JGZL_SpecialEquipmentMaintenance.FirstOrDefault(e => e.MaintenanceId == maintenanceId);
}
/// <summary>
/// 增加特种设备安装改造维修告知书
/// </summary>
/// <param name="maintenance"></param>
public static void AddSpecialEquipmentMaintenance(Model.JGZL_SpecialEquipmentMaintenance maintenance)
{
SGGLDB db = Funs.DB;
Model.JGZL_SpecialEquipmentMaintenance newMaintenance = new Model.JGZL_SpecialEquipmentMaintenance();
newMaintenance.MaintenanceId = maintenance.MaintenanceId;
newMaintenance.ProjectId = maintenance.ProjectId;
newMaintenance.MaintenanceCode = maintenance.MaintenanceCode;
newMaintenance.ConUnit = maintenance.ConUnit;
newMaintenance.EquipmentName = maintenance.EquipmentName;
newMaintenance.EquipmentModel = maintenance.EquipmentModel;
newMaintenance.EquipmentCode = maintenance.EquipmentCode;
newMaintenance.ManufacturingNumber = maintenance.ManufacturingNumber;
newMaintenance.ManufacturingUnit = maintenance.ManufacturingUnit;
newMaintenance.ManufacturingLicenseNumber = maintenance.ManufacturingLicenseNumber;
newMaintenance.EquipmentLocation = maintenance.EquipmentLocation;
newMaintenance.ConstructionDate = maintenance.ConstructionDate;
newMaintenance.ConstructionCategory = maintenance.ConstructionCategory;
newMaintenance.LicenseNumber = maintenance.LicenseNumber;
newMaintenance.LicenseValidityDate = maintenance.LicenseValidityDate;
newMaintenance.ConContactMan = maintenance.ConContactMan;
newMaintenance.ConTelephone = maintenance.ConTelephone;
newMaintenance.ConFax = maintenance.ConFax;
newMaintenance.ConAddress = maintenance.ConAddress;
newMaintenance.ConEmail = maintenance.ConEmail;
newMaintenance.UseUnit = maintenance.UseUnit;
newMaintenance.UseContactMan = maintenance.UseContactMan;
newMaintenance.UseTelephone = maintenance.UseTelephone;
newMaintenance.UseFax = maintenance.UseFax;
newMaintenance.UseAddress = maintenance.UseAddress;
newMaintenance.UseEmail = maintenance.UseEmail;
db.JGZL_SpecialEquipmentMaintenance.InsertOnSubmit(newMaintenance);
db.SubmitChanges();
}
/// <summary>
/// 修改特种设备安装改造维修告知书
/// </summary>
/// <param name="maintenance"></param>
public static void UpdateSpecialEquipmentMaintenance(Model.JGZL_SpecialEquipmentMaintenance maintenance)
{
SGGLDB db = Funs.DB;
Model.JGZL_SpecialEquipmentMaintenance newMaintenance = db.JGZL_SpecialEquipmentMaintenance.FirstOrDefault(e => e.MaintenanceId == maintenance.MaintenanceId);
if (newMaintenance != null)
{
newMaintenance.MaintenanceCode = maintenance.MaintenanceCode;
newMaintenance.ConUnit = maintenance.ConUnit;
newMaintenance.EquipmentName = maintenance.EquipmentName;
newMaintenance.EquipmentModel = maintenance.EquipmentModel;
newMaintenance.EquipmentCode = maintenance.EquipmentCode;
newMaintenance.ManufacturingNumber = maintenance.ManufacturingNumber;
newMaintenance.ManufacturingUnit = maintenance.ManufacturingUnit;
newMaintenance.ManufacturingLicenseNumber = maintenance.ManufacturingLicenseNumber;
newMaintenance.EquipmentLocation = maintenance.EquipmentLocation;
newMaintenance.ConstructionDate = maintenance.ConstructionDate;
newMaintenance.ConstructionCategory = maintenance.ConstructionCategory;
newMaintenance.LicenseNumber = maintenance.LicenseNumber;
newMaintenance.LicenseValidityDate = maintenance.LicenseValidityDate;
newMaintenance.ConContactMan = maintenance.ConContactMan;
newMaintenance.ConTelephone = maintenance.ConTelephone;
newMaintenance.ConFax = maintenance.ConFax;
newMaintenance.ConAddress = maintenance.ConAddress;
newMaintenance.ConEmail = maintenance.ConEmail;
newMaintenance.UseUnit = maintenance.UseUnit;
newMaintenance.UseContactMan = maintenance.UseContactMan;
newMaintenance.UseTelephone = maintenance.UseTelephone;
newMaintenance.UseFax = maintenance.UseFax;
newMaintenance.UseAddress = maintenance.UseAddress;
newMaintenance.UseEmail = maintenance.UseEmail;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除特种设备安装改造维修告知书
/// </summary>
/// <param name="maintenanceId"></param>
public static void DeleteSpecialEquipmentMaintenanceById(string maintenanceId)
{
SGGLDB db = Funs.DB;
Model.JGZL_SpecialEquipmentMaintenance maintenance = db.JGZL_SpecialEquipmentMaintenance.FirstOrDefault(e => e.MaintenanceId == maintenanceId);
if (maintenance != null)
{
db.JGZL_SpecialEquipmentMaintenance.DeleteOnSubmit(maintenance);
db.SubmitChanges();
}
}
}
}