添加项目文件。

This commit is contained in:
zel
2025-03-05 19:42:01 +08:00
parent 659f1a2ad9
commit 47dcdeb55d
582 changed files with 242004 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,47 @@
/*******************************************************************************
* Copyright © 2020 WaterCloud.Framework 版权所有
* Author: WaterCloud
* Description: WaterCloud快速开发平台
* Website
*********************************************************************************/
using SqlSugar;
using System.Threading.Tasks;
using WaterCloud.Code;
using WaterCloud.Domain.FlowManage;
namespace WaterCloud.Service.FlowManage
{
public class FormTestService : BaseService<FormTestEntity>, IDenpendency, ICustomerForm
{
public FormTestService(ISqlSugarClient context) : base(context)
{
}
public async Task Add(string flowInstanceId, string frmData)
{
currentuser = OperatorProvider.Provider.GetCurrent();
var req = frmData.ToObject<FormTestEntity>();
req.F_FlowInstanceId = flowInstanceId;
req.Create();
req.F_CreatorUserName = currentuser.UserName;
await repository.Insert(req);
}
public async Task Edit(string flowInstanceId, string frmData)
{
currentuser = OperatorProvider.Provider.GetCurrent();
var req = frmData.ToObject<FormTestEntity>();
req.F_FlowInstanceId = flowInstanceId;
await repository.Update(a => a.F_FlowInstanceId == req.F_FlowInstanceId, a => new FormTestEntity
{
F_Attachment = req.F_Attachment,
F_EndTime = req.F_EndTime,
F_StartTime = a.F_StartTime,
F_RequestComment = a.F_RequestComment,
F_RequestType = a.F_RequestType,
F_UserName = a.F_UserName
});
}
}
}