From f366fea2c6c83020c1e6423e2c66242678b8f877 Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期四, 11 四月 2024 14:26:41 +0800
Subject: [PATCH] 修改用户推广搜索
---
/dev/null | 107 -----------------------------------
CoreCms.Net.Web.WebApi/NLog.config | 2
CoreCms.Net.Web.Admin/NLog.config | 2
CoreCms.Net.Web.Admin/wwwroot/views/user/userInfo/index.html | 11 +++
CoreCms.Net.Uni-App/obj/CoreCms.Net.Uni-App.csproj.nuget.g.props | 9 +-
CoreCms.Net.Web.Admin/Controllers/User/CoreCmsUserController.cs | 9 +++
6 files changed, 27 insertions(+), 113 deletions(-)
diff --git a/CoreCms.Net.Uni-App/obj/CoreCms.Net.Uni-App.csproj.nuget.g.props b/CoreCms.Net.Uni-App/obj/CoreCms.Net.Uni-App.csproj.nuget.g.props
index 68987be..dd269e8 100644
--- a/CoreCms.Net.Uni-App/obj/CoreCms.Net.Uni-App.csproj.nuget.g.props
+++ b/CoreCms.Net.Uni-App/obj/CoreCms.Net.Uni-App.csproj.nuget.g.props
@@ -4,12 +4,13 @@
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
- <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">E:\NUGET\</NuGetPackageRoot>
- <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">E:\NUGET\</NuGetPackageFolders>
+ <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+ <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Administrator\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
- <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.10.0</NuGetToolVersion>
+ <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.9.2</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
- <SourceRoot Include="E:\NUGET\" />
+ <SourceRoot Include="C:\Users\Administrator\.nuget\packages\" />
+ <SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup>
</Project>
\ No newline at end of file
diff --git a/CoreCms.Net.Web.Admin/Controllers/User/CoreCmsUserController.cs b/CoreCms.Net.Web.Admin/Controllers/User/CoreCmsUserController.cs
index a4b4ff1..9689dab 100644
--- a/CoreCms.Net.Web.Admin/Controllers/User/CoreCmsUserController.cs
+++ b/CoreCms.Net.Web.Admin/Controllers/User/CoreCmsUserController.cs
@@ -174,6 +174,15 @@
{
where = where.And(p => p.grade == grade);
}
+ //鐢ㄦ埛绛夌骇 int
+ var isBaifenPromotion = Request.Form["isBaifenPromotion"].FirstOrDefault();
+ if (!string.IsNullOrEmpty(isBaifenPromotion))
+ {
+ if(isBaifenPromotion=="1")
+ where = where.And(p => p.IsBaifenPromotion == true);
+ else
+ where = where.And(p => p.IsBaifenPromotion == false);
+ }
//鍒涘缓鏃堕棿 datetime
var createTime = Request.Form["createTime"].FirstOrDefault();
if (!string.IsNullOrEmpty(createTime))
diff --git a/CoreCms.Net.Web.Admin/NLog.config b/CoreCms.Net.Web.Admin/NLog.config
index 1a30e76..00a747b 100644
--- a/CoreCms.Net.Web.Admin/NLog.config
+++ b/CoreCms.Net.Web.Admin/NLog.config
@@ -14,7 +14,7 @@
dbProvider="Microsoft.Data.SqlClient.SqlConnection, Microsoft.Data.SqlClient"
connectionString="Server=127.0.0.1;Database=BaseMIS;User ID=sa;Password=123456"
-->
- <target name="log_database" xsi:type="Database" dbProvider="Microsoft.Data.SqlClient.SqlConnection, Microsoft.Data.SqlClient" connectionString="Server=localhost\SQLEXPRESS;User ID=sa;Password=123456;Database=CoreShopProfessional;MultipleActiveResultSets=true;pooling=true;min pool size=5;max pool size=32767;connect timeout=20;Encrypt=True;TrustServerCertificate=True;">
+ <target name="log_database" xsi:type="Database" dbProvider="Microsoft.Data.SqlClient.SqlConnection, Microsoft.Data.SqlClient" connectionString="Server=MS-FSEUTNLCXFDB\SQLEXPRESS;Database=CoreShopProfessional;MultipleActiveResultSets=true;pooling=true;min pool size=5;max pool size=32767;connect timeout=20;Encrypt=True;TrustServerCertificate=True;Trusted_Connection=True; ">
<commandText>
INSERT INTO SysNLogRecords
(LogDate,LogLevel,LogType,LogTitle,Logger,Message,MachineName,MachineIp,NetRequestMethod
diff --git a/CoreCms.Net.Web.Admin/appsettings.json b/CoreCms.Net.Web.Admin/appsettings.json
deleted file mode 100644
index cfe4c2a..0000000
--- a/CoreCms.Net.Web.Admin/appsettings.json
+++ /dev/null
@@ -1,100 +0,0 @@
-锘縶
- "ConnectionStrings": {
- "DbType": "SqlServer", //鏁版嵁搴撳皢鏀寔涓ょ妯″紡銆怱qlServer,MySql銆�
- "SqlConnection": "Server=localhost\\SQLEXPRESS;User ID=sa;Password=123456;Database=CoreShopProfessional;MultipleActiveResultSets=true;pooling=true;min pool size=5;max pool size=32767;connect timeout=20;Encrypt=True;TrustServerCertificate=True;"
- //SqlServer鏁版嵁搴撹繛鎺ュ瓧绗︿覆锛岄渶瑕佸紑鍚暟鎹簱杩炴帴澶嶇敤銆怣ultipleActiveResultSets=true銆�
-
- // 濡傛灉閲囩敤瀹瑰櫒鍖栭儴缃睸ervice 瑕佸啓鎴恗ysql鐨勬湇鍔″悕锛屽惁鍒欏啓鍦板潃
- //"SqlConnection": "Server=127.0.0.1;Port=3306;Database=CoreShopProfessional;Uid=CoreShopProfessional;Pwd=CoreShopProfessional;CharSet=utf8;pooling=true;SslMode=None;Allow User Variables=true;Convert Zero Datetime=True;Allow Zero Datetime=True;"
- // Mysql鏁版嵁搴撻摼鎺ュ瓧绗︿覆锛岃淇濇寔鍚庨潰鐨勫睘鎬у埆灏戙�傜粡杩囨祴璇曪紝mysql鐗堟湰闇�瑕�5.7鎴栦互涓�
- },
- //瀹氭椂浠诲姟绠$悊闈㈡澘鐨勮处鎴峰瘑鐮�
- "HangFire": {
- "Login": "CoreShopProfessional",
- "PassWord": "CoreShopProfessional"
- },
- "AppConfig": {
- "AppUrl": "http://192.168.0.113:1987/", //鍚庣绠$悊鍦板潃
- "AppPcUrl": "https://pc.test.pro.coreshop.cn/", //PC绔闂湴鍧�
- "AppH5Url": "https://h5.test.pro.coreshop.cn/", //H5绔闂湴鍧�
- "AppInterFaceUrl": "http://192.168.0.113:2015/", //鎺ュ彛璇锋眰鍦板潃
- "AppVersion": "CoreShopProfessional v0.7.3"
- },
- //redis涓哄繀椤诲惎鍔ㄩ」锛岃淇濇寔redis涓烘甯稿彲鐢�
- "RedisConfig": {
- "UseCache": true, //鍚敤redis浣滀负鍐呭瓨閫夋嫨
- "UseTimedTask": true, //鍚敤redis浣滀负瀹氭椂浠诲姟
- // 濡傛灉閲囩敤瀹瑰櫒鍖栭儴缃睸ervice 瑕佸啓鎴恟edis鐨勬湇鍔″悕锛屽惁鍒欏啓鍦板潃
- "ConnectionString": "127.0.0.1:6379,password=,connectTimeout=30000,responseTimeout=30000,abortConnect=false,connectRetry=1,syncTimeout=10000,DefaultDatabase=9" //redis鏁版嵁搴撹繛鎺ュ瓧绗︿覆
- },
- //jwt鎺堟潈璁よ瘉鐨勪竴浜涜缃�
- "JwtConfig": {
- "SecretKey": "", //璇疯嚜涓诲~鍐欎竴娈佃嫳鏂囨暟瀛楃瓑浣滀负token浠ょ墝锛�16浣�+
- "Issuer": "", //棰佸彂鑰呰韩浠芥爣璇嗭紝濡侰oreShop.Professional
- "Audience": "coreshop" //鏈熸湜鐨勬帴鏀朵汉锛屽core锛宑ms绛�
- },
- //璺ㄥ煙璁剧疆
- "Cors": {
- "PolicyName": "CorsIpAccess", //绛栫暐鍚嶇О
- "EnableAllIPs": false, //鏄惁搴旂敤鎵�鏈夌殑IP锛屽璁剧疆涓簍rue锛屽垯鍙栨秷璺ㄥ煙闄愬埗
- // 鏀寔澶氫釜鍩熷悕绔彛锛屾敞鎰忕鍙e彿鍚庝笉瑕佸甫/鏂滄潌锛氭瘮濡俵ocalhost:8000/锛屾槸閿欑殑
- // 娉ㄦ剰锛宧ttp://127.0.0.1:1818 鍜� http://localhost:1818 鏄笉涓�鏍风殑
- "IPs": "http://127.0.0.1:4000,http://127.0.0.1:5000,http://127.0.0.1:6000,http://localhost:4000,http://localhost:5000,http://localhost:6000"
- },
- //涓棿浠�
- "Middleware": {
- //璁板綍璇锋眰鍜屽搷搴旀暟鎹�
- "RequestResponseLog": {
- "Enabled": false
- },
- //璁板綍鐢ㄦ埛鏂硅闂暟鎹�
- "RecordAccessLogs": {
- "Enabled": false, //鏄惁寮�鍚褰曟搷浣滄棩蹇楀姛鑳姐��
- "EnabledFileMode": false, //鏄惁寮�鍚褰曞埌鏂囦欢鍔熻兘銆傦紙褰卞搷鏁堢巼锛屾帴鍙d笉寤鸿寮�鍚級
- "EnabledDbMode": false, //鏄惁寮�鍚褰曞埌鏁版嵁搴撴ā寮忋�傦紙褰卞搷鏁堢巼锛屽悗鍙板彲寮�鍚紝鎺ュ彛涓嶅缓璁紑鍚紝鍥犱负鏁版嵁搴撲細瀛樺偍澶ч噺鐨勭敤浜庤姹傛暟鎹拰杩斿洖鏁版嵁銆傦級
- "IgnoreApis": "/api/tools/getuserinfo,/api/tools/getNavs,/api/CodeGenerator/CodeGenDown" //浣跨敤灏忓啓閫楀彿鍒嗛殧
- },
- //璁板綍IP璇锋眰鏁版嵁
- "IPLog": {
- "Enabled": false
- }
- },
- //UseRateLimiter闄愭祦涓棿浠堕厤缃�
- "MyRateLimitOptions": {
- "MyRateLimit": {
- //涓�涓獥鍙d腑鍏佽鐨勬渶澶у厑璁歌鏁板櫒鏁般�� 鍦ㄥ皢杩欎簺閫夐」浼犻�掔粰 鐨凢ixedWindowRateLimiter鏋勯�犲嚱鏁版椂锛屽繀椤昏缃负鍊� > 0銆�
- "PermitLimit": 100,
- //鎸囧畾璇锋眰鐨勬椂闂磋寖鍥淬�� 蹇呴』璁剧疆涓哄ぇ浜� Zero 灏嗚繖浜涢�夐」浼犻�掔粰 鐨勬瀯閫犲嚱鏁� FixedWindowRateLimiter鏃剁殑鍊笺��
- "Window": 10,
- //褰� AutoReplenishment 璁剧疆涓� true 鏃讹紝鍐呴儴璁℃椂鍣ㄦ瘡 ReplenishmentPeriod 鏃堕棿琛ュ厖涓�娆′护鐗屾暟锛涘綋 false 璁剧疆涓� TryReplenish 鏃讹紝搴旂敤蹇呴』瀵归檺鍒跺櫒璋冪敤 銆�
- "ReplenishmentPeriod": 2,
- //鎺掗槦鐨勮幏鍙栬姹傜殑鏈�澶х疮璁″厑璁歌鏁般�� 灏嗚繖浜涢�夐」浼犻�掔粰 鐨凢ixedWindowRateLimiter鏋勯�犲嚱鏁版椂锛屽繀椤昏缃负鍊� >= 0銆�
- "QueueLimit": 2,
- "SegmentsPerWindow": 8,
- "TokenLimit": 10,
- "TokensPerPeriod": 4,
- //鏄惁鑷姩琛ヨ揣
- "AutoReplenishment": false
- }
- },
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft": "Warning",
- "Microsoft.Hosting.Lifetime": "Information"
- }
- },
- "AllowedHosts": "*",
- "WeChatOptions": {
- //鍏紬鍙�
- "WeiXinAppId": "",
- "WeiXinAppSecret": "",
- "WeiXinEncodingAesKey": "",
- "WeiXinToken": "",
- //灏忕▼搴�
- "WxOpenAppId": "wx45d700a970238807",
- "WxOpenAppSecret": "60faed587bd1028b1ef131539352f6bf",
- "WxOpenToken": "",
- "WxOpenEncodingAESKey": ""
- }
-}
diff --git a/CoreCms.Net.Web.Admin/wwwroot/views/user/userInfo/index.html b/CoreCms.Net.Web.Admin/wwwroot/views/user/userInfo/index.html
index adcdabd..9c4b8d5 100644
--- a/CoreCms.Net.Web.Admin/wwwroot/views/user/userInfo/index.html
+++ b/CoreCms.Net.Web.Admin/wwwroot/views/user/userInfo/index.html
@@ -108,6 +108,17 @@
</div>
</div>
<div class="layui-inline layui-input-wrap layui-input-wrap-prefix">
+ <div class="layui-input-inline" style="width: 200px;">
+
+ <select name="isBaifenPromotion" id="isBaifenPromotion">
+ <option value="">璇烽�夋嫨鏄惁鏄帹骞夸汉鍛�</option>
+
+ <option value="1">鏄帹骞夸汉鍛�</option>
+ <option value="0">涓嶆槸鎺ㄥ箍浜哄憳</option>
+ </select>
+ </div>
+ </div>
+ <div class="layui-inline layui-input-wrap layui-input-wrap-prefix">
<button class="layui-btn layui-btn-sm" lay-submit lay-filter="LAY-app-CoreCmsUser-search"><i class="layui-icon layui-icon-search"></i>绛涢��</button>
</div>
</div>
diff --git a/CoreCms.Net.Web.WebApi/NLog.config b/CoreCms.Net.Web.WebApi/NLog.config
index 1a30e76..00a747b 100644
--- a/CoreCms.Net.Web.WebApi/NLog.config
+++ b/CoreCms.Net.Web.WebApi/NLog.config
@@ -14,7 +14,7 @@
dbProvider="Microsoft.Data.SqlClient.SqlConnection, Microsoft.Data.SqlClient"
connectionString="Server=127.0.0.1;Database=BaseMIS;User ID=sa;Password=123456"
-->
- <target name="log_database" xsi:type="Database" dbProvider="Microsoft.Data.SqlClient.SqlConnection, Microsoft.Data.SqlClient" connectionString="Server=localhost\SQLEXPRESS;User ID=sa;Password=123456;Database=CoreShopProfessional;MultipleActiveResultSets=true;pooling=true;min pool size=5;max pool size=32767;connect timeout=20;Encrypt=True;TrustServerCertificate=True;">
+ <target name="log_database" xsi:type="Database" dbProvider="Microsoft.Data.SqlClient.SqlConnection, Microsoft.Data.SqlClient" connectionString="Server=MS-FSEUTNLCXFDB\SQLEXPRESS;Database=CoreShopProfessional;MultipleActiveResultSets=true;pooling=true;min pool size=5;max pool size=32767;connect timeout=20;Encrypt=True;TrustServerCertificate=True;Trusted_Connection=True; ">
<commandText>
INSERT INTO SysNLogRecords
(LogDate,LogLevel,LogType,LogTitle,Logger,Message,MachineName,MachineIp,NetRequestMethod
diff --git a/CoreCms.Net.Web.WebApi/appsettings.json b/CoreCms.Net.Web.WebApi/appsettings.json
deleted file mode 100644
index 58295f5..0000000
--- a/CoreCms.Net.Web.WebApi/appsettings.json
+++ /dev/null
@@ -1,107 +0,0 @@
-锘縶
- "ConnectionStrings": {
- "DbType": "SqlServer", //鏁版嵁搴撳皢鏀寔涓ょ妯″紡銆怱qlServer,MySql銆�
- "SqlConnection": "Server=localhost\\SQLEXPRESS;User ID=sa;Password=123456;Database=CoreShopProfessional;MultipleActiveResultSets=true;pooling=true;min pool size=5;max pool size=32767;connect timeout=20;Encrypt=True;TrustServerCertificate=True;"
- //SqlServer鏁版嵁搴撹繛鎺ュ瓧绗︿覆锛岄渶瑕佸紑鍚暟鎹簱杩炴帴澶嶇敤銆怣ultipleActiveResultSets=true銆�
-
- // 濡傛灉閲囩敤瀹瑰櫒鍖栭儴缃睸ervice 瑕佸啓鎴恗ysql鐨勬湇鍔″悕锛屽惁鍒欏啓鍦板潃
- //"SqlConnection": "Server=127.0.0.1;Port=3306;Database=CoreShopProfessional;Uid=CoreShopProfessional;Pwd=CoreShopProfessional;CharSet=utf8;pooling=true;SslMode=None;Allow User Variables=true;Convert Zero Datetime=True;Allow Zero Datetime=True;"
- // Mysql鏁版嵁搴撻摼鎺ュ瓧绗︿覆锛岃淇濇寔鍚庨潰鐨勫睘鎬у埆灏戙�傜粡杩囨祴璇曪紝mysql鐗堟湰闇�瑕�5.7鎴栦互涓�
- },
- //瀹氭椂浠诲姟绠$悊闈㈡澘鐨勮处鎴峰瘑鐮�
- "HangFire": {
- "Login": "CoreShopProfessional", //鐧诲綍璐﹀彿
- "PassWord": "uzmp0o3213217vr53", //鐧诲綍瀵嗙爜
- "JobExpirationTimeOut": "10080" //宸茬粡瀹屾垚鐨勪换鍔¤繃鏈熸椂闂达紝鍗曚綅鍒嗛挓锛堥粯璁�10080,7澶╂椂闂达級
- },
- //Swagger鎺堟潈璁块棶璁剧疆
- "SwaggerConfig": {
- "RoutePrefix": "doc", //璺敱鍦板潃锛岄粯璁oc
- "UserName": "1111",
- "PassWord": "1111"
- },
- "AppConfig": {
- "AppUrl": "http://192.168.0.113:1987/", //鍚庣绠$悊鍦板潃
- "AppPcUrl": "https://pc.test.pro.coreshop.cn/", //PC绔闂湴鍧�
- "AppH5Url": "https://h5.test.pro.coreshop.cn/", //H5绔闂湴鍧�
- "AppInterFaceUrl": "http://192.168.0.113:2015/", //鎺ュ彛璇锋眰鍦板潃
- "AppVersion": "CoreShopProfessional v0.7.3"
- },
- //redis涓哄繀椤诲惎鍔ㄩ」锛岃淇濇寔redis涓烘甯稿彲鐢�
- "RedisConfig": {
- "UseCache": true, //鍚敤redis浣滀负鍐呭瓨閫夋嫨
- "UseTimedTask": true, //鍚敤redis浣滀负瀹氭椂浠诲姟
- // 濡傛灉閲囩敤瀹瑰櫒鍖栭儴缃睸ervice 瑕佸啓鎴恟edis鐨勬湇鍔″悕锛屽惁鍒欏啓鍦板潃
- "ConnectionString": "127.0.0.1:6379,password=,connectTimeout=30000,responseTimeout=30000,abortConnect=false,connectRetry=1,syncTimeout=10000,DefaultDatabase=9" //redis鏁版嵁搴撹繛鎺ュ瓧绗︿覆
- },
- //jwt鎺堟潈璁よ瘉鐨勪竴浜涜缃�
- "JwtConfig": {
- "SecretKey": "", //璇疯嚜涓诲~鍐欎竴娈佃嫳鏂囨暟瀛楃瓑浣滀负token浠ょ墝锛�16浣�+
- "Issuer": "", //棰佸彂鑰呰韩浠芥爣璇嗭紝濡侰oreShop.Professional
- "Audience": "coreshop" //鏈熸湜鐨勬帴鏀朵汉锛屽core锛宑ms绛�
- },
- //璺ㄥ煙璁剧疆
- "Cors": {
- "PolicyName": "CorsIpAccess", //绛栫暐鍚嶇О
- "EnableAllIPs": false, //鏄惁搴旂敤鎵�鏈夌殑IP锛屽璁剧疆涓簍rue锛屽垯鍙栨秷璺ㄥ煙闄愬埗
- // 鏀寔澶氫釜鍩熷悕绔彛锛屾敞鎰忕鍙e彿鍚庝笉瑕佸甫/鏂滄潌锛氭瘮濡俵ocalhost:8000/锛屾槸閿欑殑
- // 娉ㄦ剰锛宧ttp://127.0.0.1:1818 鍜� http://localhost:1818 鏄笉涓�鏍风殑
- "IPs": "http://127.0.0.1:4000,http://127.0.0.1:5000,http://127.0.0.1:6000,http://localhost:4000,http://localhost:5000,http://localhost:6000"
- },
- //涓棿浠�
- "Middleware": {
- //璁板綍璇锋眰鍜屽搷搴旀暟鎹�
- "RequestResponseLog": {
- "Enabled": false
- },
- //璁板綍鐢ㄦ埛鏂硅闂暟鎹�
- "RecordAccessLogs": {
- "Enabled": false, //鏄惁寮�鍚褰曟搷浣滄棩蹇楀姛鑳姐��
- "EnabledFileMode": false, //鏄惁寮�鍚褰曞埌鏂囦欢鍔熻兘銆傦紙褰卞搷鏁堢巼锛屾帴鍙d笉寤鸿寮�鍚級
- "EnabledDbMode": false, //鏄惁寮�鍚褰曞埌鏁版嵁搴撴ā寮忋�傦紙褰卞搷鏁堢巼锛屽悗鍙板彲寮�鍚紝鎺ュ彛涓嶅缓璁紑鍚紝鍥犱负鏁版嵁搴撲細瀛樺偍澶ч噺鐨勭敤浜庤姹傛暟鎹拰杩斿洖鏁版嵁銆傦級
- "IgnoreApis": "/api/tools/getuserinfo,/api/tools/getNavs,/api/CodeGenerator/CodeGenDown" //浣跨敤灏忓啓閫楀彿鍒嗛殧
- },
- //璁板綍IP璇锋眰鏁版嵁
- "IPLog": {
- "Enabled": false
- }
- },
- //UseRateLimiter闄愭祦涓棿浠堕厤缃�
- "MyRateLimitOptions": {
- "MyRateLimit": {
- //涓�涓獥鍙d腑鍏佽鐨勬渶澶у厑璁歌鏁板櫒鏁般�� 鍦ㄥ皢杩欎簺閫夐」浼犻�掔粰 鐨凢ixedWindowRateLimiter鏋勯�犲嚱鏁版椂锛屽繀椤昏缃负鍊� > 0銆�
- "PermitLimit": 100,
- //鎸囧畾璇锋眰鐨勬椂闂磋寖鍥淬�� 蹇呴』璁剧疆涓哄ぇ浜� Zero 灏嗚繖浜涢�夐」浼犻�掔粰 鐨勬瀯閫犲嚱鏁� FixedWindowRateLimiter鏃剁殑鍊笺��
- "Window": 10,
- //褰� AutoReplenishment 璁剧疆涓� true 鏃讹紝鍐呴儴璁℃椂鍣ㄦ瘡 ReplenishmentPeriod 鏃堕棿琛ュ厖涓�娆′护鐗屾暟锛涘綋 false 璁剧疆涓� TryReplenish 鏃讹紝搴旂敤蹇呴』瀵归檺鍒跺櫒璋冪敤 銆�
- "ReplenishmentPeriod": 2,
- //鎺掗槦鐨勮幏鍙栬姹傜殑鏈�澶х疮璁″厑璁歌鏁般�� 灏嗚繖浜涢�夐」浼犻�掔粰 鐨凢ixedWindowRateLimiter鏋勯�犲嚱鏁版椂锛屽繀椤昏缃负鍊� >= 0銆�
- "QueueLimit": 2,
- "SegmentsPerWindow": 8,
- "TokenLimit": 10,
- "TokensPerPeriod": 4,
- //鏄惁鑷姩琛ヨ揣
- "AutoReplenishment": false
- }
- },
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft": "Warning",
- "Microsoft.Hosting.Lifetime": "Information"
- }
- },
- "AllowedHosts": "*",
- "WeChatOptions": {
- //鍏紬鍙�
- "WeiXinAppId": "",
- "WeiXinAppSecret": "",
- "WeiXinEncodingAesKey": "",
- "WeiXinToken": "",
- //灏忕▼搴�
- "WxOpenAppId": "wx45d700a970238807",
- "WxOpenAppSecret": "60faed587bd1028b1ef131539352f6bf",
- "WxOpenToken": "",
- "WxOpenEncodingAESKey": ""
- }
-}
\ No newline at end of file
--
Gitblit v1.9.1