|
|
|
@ -1,8 +1,4 @@ |
|
|
|
|
using NPOI.SS.Formula.Functions; |
|
|
|
|
using Org.BouncyCastle.Utilities.Zlib; |
|
|
|
|
using Tiobon.Core.Model; |
|
|
|
|
|
|
|
|
|
namespace Tiobon.Core.Services.BASE; |
|
|
|
|
namespace Tiobon.Core.Services.BASE; |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 增删改查基础服务 |
|
|
|
@ -48,7 +44,10 @@ public class BaseServices<TEntity, TEntityDto, TInsertDto, TEditDto> : IBaseServ |
|
|
|
|
var data = new TEntity(); |
|
|
|
|
var dto = Mapper.Map(data).ToANew<TEntityDto>(); |
|
|
|
|
|
|
|
|
|
Type entityType = typeof(TEntity); |
|
|
|
|
var entityInfo = Db.EntityMaintenance.GetEntityInfo(typeof(TEntity)); |
|
|
|
|
|
|
|
|
|
var keyName = entityInfo.Columns.Where(x => x.IsPrimarykey == true).FirstOrDefault()?.DbColumnName ?? "Id"; |
|
|
|
|
|
|
|
|
|
string sql = @$"DECLARE @langId INT = 1,@ID BIGINT = '{objId}';
|
|
|
|
|
SELECT *, |
|
|
|
|
isnull |
|
|
|
@ -76,8 +75,8 @@ public class BaseServices<TEntity, TEntityDto, TInsertDto, TEditDto> : IBaseServ |
|
|
|
|
+ [dbo].[FLangKeyToValue] |
|
|
|
|
('GHR_Common_000080', @langId, ' 最后修改') |
|
|
|
|
UpdateDataInfo |
|
|
|
|
FROM {entityType.GetEntityTableName()} a |
|
|
|
|
WHERE a.Id = @ID AND IsEnable='1'";
|
|
|
|
|
FROM {entityInfo.DbTableName} a |
|
|
|
|
WHERE a.{keyName} = @ID AND IsEnable='1'";
|
|
|
|
|
dto = await Db.Ado.SqlQuerySingleAsync<TEntityDto>(sql); |
|
|
|
|
return dto; |
|
|
|
|
} |
|
|
|
@ -2063,27 +2062,27 @@ ORDER BY SortNo ASC"; |
|
|
|
|
-- select @Json |
|
|
|
|
exec [dbo].[PS_CreateWorkwxMsg] @Json,'Resume'";
|
|
|
|
|
|
|
|
|
|
// Declare @Json nvarchar(max) = '' |
|
|
|
|
// set @Json = (select '测试提醒' title, |
|
|
|
|
// 'markdown' msgtype, |
|
|
|
|
// '您有个简历待面试,面试时间:2024/12/15 00:00~08:08,请及时查看! |
|
|
|
|
//> **流程信息 * * |
|
|
|
|
//> 申 请 人:< font color =\"info\">tisking 陶兰</font> |
|
|
|
|
//> 假 别: < font color =\"warning\">事假</font> |
|
|
|
|
//> 开始时间:< font color =\"comment\">2022-01-21 09:00</font> |
|
|
|
|
//> 结束时间:< font color =\"comment\">2022-01-21 11:00</font> |
|
|
|
|
//> |
|
|
|
|
//> 请尽快核准" |
|
|
|
|
// ' [description] , |
|
|
|
|
// '' url, |
|
|
|
|
// 'GHR' picurl, |
|
|
|
|
// '' htmlStr, |
|
|
|
|
// StaffID toStaffIDs |
|
|
|
|
// from Ghra_Staff |
|
|
|
|
// where StaffNo = 'tisking' |
|
|
|
|
// for json path) |
|
|
|
|
// select @Json |
|
|
|
|
// exec[dbo].[PS_CreateWorkwxMsg] @Json,'Test' |
|
|
|
|
// Declare @Json nvarchar(max) = '' |
|
|
|
|
// set @Json = (select '测试提醒' title, |
|
|
|
|
// 'markdown' msgtype, |
|
|
|
|
// '您有个简历待面试,面试时间:2024/12/15 00:00~08:08,请及时查看! |
|
|
|
|
//> **流程信息 * * |
|
|
|
|
//> 申 请 人:< font color =\"info\">tisking 陶兰</font> |
|
|
|
|
//> 假 别: < font color =\"warning\">事假</font> |
|
|
|
|
//> 开始时间:< font color =\"comment\">2022-01-21 09:00</font> |
|
|
|
|
//> 结束时间:< font color =\"comment\">2022-01-21 11:00</font> |
|
|
|
|
//> |
|
|
|
|
//> 请尽快核准" |
|
|
|
|
// ' [description] , |
|
|
|
|
// '' url, |
|
|
|
|
// 'GHR' picurl, |
|
|
|
|
// '' htmlStr, |
|
|
|
|
// StaffID toStaffIDs |
|
|
|
|
// from Ghra_Staff |
|
|
|
|
// where StaffNo = 'tisking' |
|
|
|
|
// for json path) |
|
|
|
|
// select @Json |
|
|
|
|
// exec[dbo].[PS_CreateWorkwxMsg] @Json,'Test' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|