# 2022-04-10

### 1.4.4开源社区版:
无
### 0.3.5 专业版:
【新增】增加用户操作日志,可记录接口也可记录后台,同时支持本地存储或数据库存储。支持配置文件开启。
【新增】数据库增加用户操作日志表。
【优化】优化反射获取所有Controller 和Action的全局方法,增加缓存设置。
【优化】优化记录IP请求数据的中间件。
【修复】修复ios下用户充值余额的功能不显示的情况。
【修复】修复我的余额面板列表中右侧三角无反应的问题。
【修复】修复代理中心下线人数和订单数量统计错误的问题。#I51OUC
This commit is contained in:
JianWeie
2022-04-10 02:40:26 +08:00
parent dcefe1f4a7
commit b0360d1da4
33 changed files with 1963 additions and 277 deletions

View File

@@ -278,10 +278,10 @@ namespace CoreCms.Net.Web.WebApi.Controllers
jm.status = true;
jm.data = new
{
count = first + second,
count = first + monthFirst,
first,
second,
monthCount = monthFirst + monthSecond,
monthCount = second + monthSecond,
monthFirst,
monthSecond
};

View File

@@ -181,7 +181,7 @@ namespace CoreCms.Net.Web.WebApi
// 记录请求与返回数据 (注意开启权限,不然本地无法写入)
app.UseRequestResponseLog();
// 用户访问记录(必须放到外层,不然如果遇到异常,会报错,因为不能返回流)(注意开启权限,不然本地无法写入)
app.UseRecordAccessLogsMildd();
app.UseRecordAccessLogsMildd(GlobalEnumVars.CoreShopSystemCategory.Api.ToString());
// 记录ip请求 (注意开启权限,不然本地无法写入)
app.UseIpLogMildd();

View File

@@ -46,8 +46,10 @@
},
//记录用户方访问数据
"RecordAccessLogs": {
"Enabled": false,
"IgnoreApis": "/api/Home/GetNav,/api/Home/GetIds4Users"
"Enabled": true, //是否开启记录操作日志功能。
"EnabledFileMode": false, //是否开启记录到文件功能。(影响效率,接口不建议开启)
"EnabledDbMode": false, //是否开启记录到数据库模式。(影响效率,接口不建议开启)
"IgnoreApis": "/api/tools/getuserinfo,/api/tools/getNavs,/api/CodeGenerator/CodeGenDown" //使用小写逗号分隔
},
//记录IP请求数据
"IPLog": {