This commit is contained in:
32581956@qq.com
2022-12-24 17:16:06 +08:00
parent d611bd46f9
commit 0a68fcc6ff
5 changed files with 15 additions and 2 deletions

View File

@@ -150,7 +150,8 @@ namespace ZR.Admin.WebApi.Controllers
{
int[] idsArr = Tools.SpitIntArrary(ids);
if (idsArr.Length <= 0) { return ToResponse(ApiResult.Error($"删除失败Id 不能为空")); }
int sysCount = _SysConfigService.Count(s => s.ConfigType == "Y" && idsArr.Contains(s.ConfigId));
if (sysCount > 0) { return ToResponse(ApiResult.Error($"删除失败Id 系统内置参数不能删除!")); }
var response = _SysConfigService.Delete(idsArr);
return SUCCESS(response);

View File

@@ -3,6 +3,7 @@ using Infrastructure.Enums;
using Infrastructure.Model;
using Mapster;
using Microsoft.AspNetCore.Mvc;
using Org.BouncyCastle.Crypto;
using System;
using ZR.Admin.WebApi.Extensions;
using ZR.Admin.WebApi.Filters;

View File

@@ -27,6 +27,14 @@ namespace ZR.Admin.WebApi.Extensions
{
types.GetProperty("Create_by")?.SetValue(source, context.GetName(), null);
}
if (types.GetProperty("Create_By") != null && context != null)
{
types.GetProperty("Create_By")?.SetValue(source, context.GetName(), null);
}
if (types.GetProperty("CreateBy") != null && context != null)
{
types.GetProperty("CreateBy")?.SetValue(source, context.GetName(), null);
}
if (types.GetProperty("UserId") != null && context != null)
{
types.GetProperty("UserId")?.SetValue(source, context.GetUId(), null);