更新 云仓商品库

This commit is contained in:
chfei committed 2026-10-14 17:33:37 +08:00
1 parent ecba3b7ee6
commit 08757d15e4
28 files changed
+1866 -8

No files matched your search

+85
View File
@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
autoReload="true"
throwExceptions="false"
internalLogLevel="Info"
internalLogFile="c:\temp\nlog-internal.log">
<!-- 启用.net core的核心布局渲染器(传统ASP.NET使用NLog.Web) -->
<extensions>
<!-- 如果是ASP.NET Core项目使用这个 -->
<add assembly="NLog.Web.AspNetCore" />
</extensions>
<!-- 写入日志的目标配置 -->
<targets>
<!-- 致命错误 - 单独文件 -->
<target xsi:type="File" name="fatal"
fileName="logs/${date:format=yyyyMM}/Fatal/${shortdate}.log"
layout="${longdate}|${level:uppercase=true}|${logger}|${callsite}|${message}|${exception:format=tostring}"
archiveEvery="Day"
maxArchiveFiles="30"
concurrentWrites="true" />
<!-- 错误日志 -->
<target xsi:type="File" name="error"
fileName="logs/${date:format=yyyyMM}/Error/${shortdate}.log"
layout="${longdate}|${level:uppercase=true}|${logger}|${callsite}|${message}|${exception:format=tostring}"
archiveEvery="Day"
maxArchiveFiles="30"
concurrentWrites="true" />
<!-- 警告日志 -->
<target xsi:type="File" name="warn"
fileName="logs/${date:format=yyyyMM}/Warn/${shortdate}.log"
layout="${longdate}|${level:uppercase=true}|${logger}|${callsite}|${message}|${exception:format=tostring}"
archiveEvery="Day"
maxArchiveFiles="30"
concurrentWrites="true" />
<!-- 信息日志 -->
<target xsi:type="File" name="info"
fileName="logs/${date:format=yyyyMM}/Info/${shortdate}.log"
layout="${longdate}|${level:uppercase=true}|${logger}|${callsite}|${message}|${exception:format=tostring}"
archiveEvery="Day"
maxArchiveFiles="30"
concurrentWrites="true" />
<!-- 调试日志 -->
<target xsi:type="File" name="debug"
fileName="logs/${date:format=yyyyMM}/Debug/${shortdate}.log"
layout="${longdate}|${level:uppercase=true}|${logger}|${callsite}|${message}|${exception:format=tostring}"
archiveEvery="Day"
maxArchiveFiles="7"
concurrentWrites="true" />
<!-- 控制台输出(调试用) -->
<target xsi:type="Console" name="console"
layout="${longdate}|${level:uppercase=true}|${logger}|${message}" />
</targets>
<!-- 映射规则 -->
<rules>
<!-- 忽略 Hangfire 的 Debug 日志 -->
<logger name="Hangfire.*" maxlevel="Debug" writeTo="BlackHole" final="true" />
<!-- 规则1: 调试级别(Trace, Debug)写入debug文件 -->
<logger name="*" minlevel="Trace" maxlevel="Debug" writeTo="debug,console" />
<!-- 规则2: 跳过微软框架的Info级别以下日志(减少噪音) -->
<logger name="Microsoft.*" maxlevel="Info" final="true" />
<!-- 规则3: 信息级别(Info, Warn)写入info和warn文件 -->
<logger name="*" level="Info" writeTo="info" />
<logger name="*" level="Warn" writeTo="warn" />
<!-- 或者合并为一行:<logger name="*" minlevel="Info" maxlevel="Warn" writeTo="info,warn" /> -->
<!-- 规则4: 错误级别(Error, Fatal)写入error和fatal文件 -->
<logger name="*" level="Error" writeTo="error" />
<logger name="*" level="Fatal" writeTo="fatal,error" />
<!-- 如果需要,也可以将所有级别都记录到同一个文件 -->
<!-- <logger name="*" minlevel="Trace" writeTo="all" /> -->
</rules>
</nlog>
+2
View File
@@ -1,4 +1,5 @@
using Asp.Versioning;
using MAX.Core.Logger;
using MAX.Framework.DependencyInjection;
using Scalar.AspNetCore;
@@ -36,6 +37,7 @@ public partial class Program
WebApplication app = builder.Build();
app.UseStore();
// 初始化 KJD 迁移的静态提供者(MysqlUtils 连接提供 / 业务配置读取)
//StoreHub.KJDWebService.Commons.AdoProvider.SetServiceProvider(app.Services);
+2 -2
View File
@@ -6,7 +6,7 @@
"dotnetRunMessages": true,
"launchBrowser": true,
"launchUrl": "scalar/v1",
"applicationUrl": "http://localhost:9000",
"applicationUrl": "http://localhost:14312",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
@@ -16,7 +16,7 @@
"dotnetRunMessages": true,
"launchBrowser": true,
"launchUrl": "scalar/v1",
"applicationUrl": "https://localhost:7241;http://localhost:9000",
"applicationUrl": "https://localhost:7241;http://localhost:14312",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
+2
View File
@@ -3,6 +3,8 @@
<PropertyGroup>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<SatelliteResourceLanguages>zh-Hans;zh-Hant;zh;en</SatelliteResourceLanguages>
</PropertyGroup>
<ItemGroup>
+1 -1
View File
@@ -6,7 +6,7 @@
}
},
"ConnectionStrings": {
"DefaultConnection": "Server=192.168.0.200;Port=3306;Database=mysql;Uid=root;Pwd=123456;",
"DefaultConnection": "Server=11192.168.0.200;Port=3306;Database=mysql;Uid=root;Pwd=123456;",
"KJDConnection": "Server=192.168.0.200;Port=3306;Database=mysql;Uid=root;Pwd=123456;",
"ConnKJD": "Server=192.168.0.200;Port=3306;Database=mysql;Uid=root;Pwd=123456;"
//"KJDConnection": "Max Pool Size=512;Database='kjd';Data Source='nj-cynosdbmysql-grp-hl51pkfr.sql.tencentcdb.com';Port=27660;User Id='kjd';Password='Temukjd0625';Charset=utf8mb4;",
+13
View File
@@ -0,0 +1,13 @@
{
"version": 1,
"isRoot": true,
"tools": {
"dotnet-ef": {
"version": "10.0.13",
"commands": [
"dotnet-ef"
],
"rollForward": false
}
}
}