20241227 新增support document
This commit is contained in:
@@ -226,6 +226,8 @@
|
||||
<Compile Include="SoftRegeditService.cs" />
|
||||
<Compile Include="SQLHelper.cs" />
|
||||
<Compile Include="Common\UploadFileService.cs" />
|
||||
<Compile Include="SupportDocument\GuideManualService.cs" />
|
||||
<Compile Include="SupportDocument\TemplateService.cs" />
|
||||
<Compile Include="SysManage\Sys_ButtonPowerService.cs" />
|
||||
<Compile Include="SysManage\Sys_LogService.cs" />
|
||||
<Compile Include="SysManage\Sys_RolePowerService.cs" />
|
||||
|
||||
@@ -165,6 +165,11 @@ namespace BLL
|
||||
/// </summary>
|
||||
public const string BtnBatchDownload = "BatchDownload";
|
||||
|
||||
/// <summary>
|
||||
/// 下载
|
||||
/// </summary>
|
||||
public const string BtnDownload = "Download";
|
||||
|
||||
/// <summary>
|
||||
/// 发送
|
||||
/// </summary>
|
||||
@@ -464,6 +469,18 @@ namespace BLL
|
||||
/// </summary>
|
||||
public const string IncidentInvestigationMenuId = "493D726E-FF86-4A76-A65B-CB14F02195D2";
|
||||
#endregion
|
||||
|
||||
#region 文件管理
|
||||
/// <summary>
|
||||
/// 模板
|
||||
/// </summary>
|
||||
public const string TemplateMenuId = "BD66323D-7257-4D9D-8F4A-7D0F8724AB79";
|
||||
|
||||
/// <summary>
|
||||
/// 指导手册
|
||||
/// </summary>
|
||||
public const string GuideManualMenuId = "4B9183A5-35CB-4FED-BFA9-E0869684B1B4";
|
||||
#endregion
|
||||
#endregion
|
||||
|
||||
#region 综合平台流程
|
||||
|
||||
@@ -0,0 +1,74 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 指导手册
|
||||
/// </summary>
|
||||
public class GuideManualService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据Id获取指导手册
|
||||
/// </summary>
|
||||
/// <param name="guideManualId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.SupportDocument_GuideManual GetGuideManualById(string guideManualId)
|
||||
{
|
||||
return Funs.DB.SupportDocument_GuideManual.FirstOrDefault(e => e.GuideManualId == guideManualId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加
|
||||
/// </summary>
|
||||
/// <param name="guideManual"></param>
|
||||
public static void AddGuideManual(Model.SupportDocument_GuideManual guideManual)
|
||||
{
|
||||
Model.SupportDocument_GuideManual newGuideManual = new Model.SupportDocument_GuideManual
|
||||
{
|
||||
GuideManualId = guideManual.GuideManualId,
|
||||
GuideManual = guideManual.GuideManual,
|
||||
UploadBy = guideManual.UploadBy,
|
||||
UploadDate = guideManual.UploadDate,
|
||||
AttachUrl = guideManual.AttachUrl
|
||||
};
|
||||
Funs.DB.SupportDocument_GuideManual.InsertOnSubmit(newGuideManual);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改
|
||||
/// </summary>
|
||||
/// <param name="guideManual"></param>
|
||||
public static void UpdateGuideManual(Model.SupportDocument_GuideManual guideManual)
|
||||
{
|
||||
Model.SupportDocument_GuideManual newGuideManual = Funs.DB.SupportDocument_GuideManual.FirstOrDefault(e => e.GuideManualId == guideManual.GuideManualId);
|
||||
if (newGuideManual == null)
|
||||
{
|
||||
newGuideManual.GuideManual = guideManual.GuideManual;
|
||||
newGuideManual.UploadBy = guideManual.UploadBy;
|
||||
newGuideManual.UploadDate = guideManual.UploadDate;
|
||||
newGuideManual.AttachUrl = guideManual.AttachUrl;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除指导手册
|
||||
/// </summary>
|
||||
/// <param name="guideManualId"></param>
|
||||
public static void DeleteGuideManualById(string guideManualId)
|
||||
{
|
||||
Model.SupportDocument_GuideManual guideManual = Funs.DB.SupportDocument_GuideManual.FirstOrDefault(e => e.GuideManualId == guideManualId);
|
||||
if (guideManual!=null)
|
||||
{
|
||||
BLL.AttachFileService.DeleteAttachFile(Funs.RootPath, guideManualId, BLL.Const.GuideManualMenuId);//删除附件
|
||||
Funs.DB.SupportDocument_GuideManual.DeleteOnSubmit(guideManual);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 模板
|
||||
/// </summary>
|
||||
public class TemplateService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取模板
|
||||
/// </summary>
|
||||
/// <param name="templateId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.SupportDocument_Template GetTemplateById(string templateId)
|
||||
{
|
||||
return Funs.DB.SupportDocument_Template.FirstOrDefault(e => e.TemplateId == templateId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加
|
||||
/// </summary>
|
||||
/// <param name="template"></param>
|
||||
public static void AddTemplate(Model.SupportDocument_Template template)
|
||||
{
|
||||
Model.SupportDocument_Template newTemplate = new Model.SupportDocument_Template
|
||||
{
|
||||
TemplateId = template.TemplateId,
|
||||
Template = template.Template,
|
||||
UploadBy = template.UploadBy,
|
||||
UploadDate = template.UploadDate,
|
||||
AttachUrl = template.AttachUrl,
|
||||
};
|
||||
Funs.DB.SupportDocument_Template.InsertOnSubmit(newTemplate);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改
|
||||
/// </summary>
|
||||
/// <param name="template"></param>
|
||||
public static void UpdateTemplate(Model.SupportDocument_Template template)
|
||||
{
|
||||
Model.SupportDocument_Template newTemplate = Funs.DB.SupportDocument_Template.FirstOrDefault(e => e.TemplateId == template.TemplateId);
|
||||
if (newTemplate!=null)
|
||||
{
|
||||
newTemplate.Template = template.Template;
|
||||
newTemplate.UploadBy = template.UploadBy;
|
||||
newTemplate.UploadDate = template.UploadDate;
|
||||
newTemplate.AttachUrl = template.AttachUrl;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除
|
||||
/// </summary>
|
||||
/// <param name="templateId"></param>
|
||||
public static void DeleteTemplateById(string templateId)
|
||||
{
|
||||
Model.SupportDocument_Template template = Funs.DB.SupportDocument_Template.FirstOrDefault(e => e.TemplateId == templateId);
|
||||
if (template != null)
|
||||
{
|
||||
BLL.AttachFileService.DeleteAttachFile(Funs.RootPath, templateId, BLL.Const.TemplateMenuId);//删除附件
|
||||
Funs.DB.SupportDocument_Template.DeleteOnSubmit(template);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user