21
Some checks reported errors
continuous-integration/drone/push Build encountered an error

This commit is contained in:
zpc 2026-04-22 10:49:46 +08:00
parent cf34c18f2a
commit b371ad28ce
3 changed files with 84 additions and 20 deletions

View File

@ -1,35 +1,67 @@
{
"mcpServers": {
"api-sqlserver": {
"command": "node",
"test-sqlserver": {
"command": "npx",
"args": [
"C:/mcp/mssql-mcp-server/index.js"
"-y",
"mssql-mcp@latest"
],
"env": {
"MSSQL_SERVER": "192.168.195.15",
"MSSQL_PORT": "1433",
"MSSQL_USER": "sa",
"MSSQL_PASSWORD": "Dbt@com@123",
"MSSQL_DATABASE": "OdtAdmin"
"DB_SERVER": "192.168.195.15",
"DB_PORT": "1433",
"DB_USER": "sa",
"DB_PASSWORD": "Dbt@com@123",
"DB_DATABASE": "OdtAdmin",
"DB_ENCRYPT": "true",
"DB_TRUST_SERVER_CERTIFICATE": "true"
},
"autoApprove": [
"execute_sql"
"mssql_connect_database",
"mssql_disconnect_database",
"mssql_connection_status",
"mssql_run_sql_query",
"mssql_execute_query",
"mssql_list_schema_objects",
"mssql_get_schema",
"mssql_describe_table_columns",
"mssql_describe_table",
"mssql_read_table_rows",
"mssql_get_table_data",
"mssql_execute_stored_procedure",
"mssql_execute_procedure",
"mssql_list_databases"
]
},
"prod-api-sqlserver": {
"command": "node",
"command": "npx",
"args": [
"C:/mcp/mssql-mcp-server/index.js"
"-y",
"mssql-mcp@latest"
],
"env": {
"MSSQL_SERVER": "49.233.115.141",
"MSSQL_PORT": "1433",
"MSSQL_USER": "sa",
"MSSQL_PASSWORD": "Dbt@com@123",
"MSSQL_DATABASE": "OdtAdmin"
"DB_SERVER": "49.233.115.141",
"DB_PORT": "1433",
"DB_USER": "sa",
"DB_PASSWORD": "Dbt@com@123",
"DB_DATABASE": "OdtAdmin",
"DB_ENCRYPT": "true",
"DB_TRUST_SERVER_CERTIFICATE": "true"
},
"autoApprove": [
"execute_sql"
"mssql_connect_database",
"mssql_disconnect_database",
"mssql_connection_status",
"mssql_run_sql_query",
"mssql_execute_query",
"mssql_list_schema_objects",
"mssql_get_schema",
"mssql_describe_table_columns",
"mssql_describe_table",
"mssql_read_table_rows",
"mssql_get_table_data",
"mssql_execute_stored_procedure",
"mssql_execute_procedure",
"mssql_list_databases"
],
"disabled": true
}

View File

@ -110,8 +110,21 @@ namespace ZR.Admin.WebApi.Controllers.Business
var oldFault = _OdfCableFaultsService.GetFirst(f => f.Id == id);
string oldData = BuildAuditJson(new Dictionary<string, object>
{
["故障发生频次"] = oldFault.FaultCount,
["Id"] = oldFault.Id,
["关联光缆ID"] = oldFault.CableId,
["故障时间"] = oldFault.FaultTime,
["人员"] = oldFault.Personnel,
["故障原因"] = oldFault.FaultReason,
["表显故障里程"] = oldFault.Mileage,
["表显里程矫正"] = oldFault.MileageCorrection,
["地点描述"] = oldFault.Location,
["纬度"] = oldFault.Latitude,
["经度"] = oldFault.Longitude,
["备注"] = oldFault.Remark,
["提交人用户ID"] = oldFault.UserId,
["创建时间"] = oldFault.CreatedAt,
["更新时间"] = oldFault.UpdatedAt,
["故障发生频次"] = oldFault.FaultCount,
});
// 执行更新
@ -121,8 +134,21 @@ namespace ZR.Admin.WebApi.Controllers.Business
var newFault = _OdfCableFaultsService.GetFirst(f => f.Id == id);
string newData = BuildAuditJson(new Dictionary<string, object>
{
["故障发生频次"] = newFault.FaultCount,
["Id"] = newFault.Id,
["关联光缆ID"] = newFault.CableId,
["故障时间"] = newFault.FaultTime,
["人员"] = newFault.Personnel,
["故障原因"] = newFault.FaultReason,
["表显故障里程"] = newFault.Mileage,
["表显里程矫正"] = newFault.MileageCorrection,
["地点描述"] = newFault.Location,
["纬度"] = newFault.Latitude,
["经度"] = newFault.Longitude,
["备注"] = newFault.Remark,
["提交人用户ID"] = newFault.UserId,
["创建时间"] = newFault.CreatedAt,
["更新时间"] = newFault.UpdatedAt,
["故障发生频次"] = newFault.FaultCount,
});
// 写入审计日志

View File

@ -35,7 +35,13 @@ router.beforeEach((to, from, next) => {
router.addRoute(route) // 动态添加可访问路由表
}
})
next({ ...to, replace: true }) // hack方法 确保addRoutes已完成
// 检查目标路由是否在已注册路由中避免跳转到无权限页面导致404
const resolvedRoute = router.resolve(to)
if (resolvedRoute.matched.length === 0 || resolvedRoute.matched.some(r => r.path === '/:pathMatch(.*)*')) {
next({ path: '/index', replace: true })
} else {
next({ ...to, replace: true }) // hack方法 确保addRoutes已完成
}
})
})
.catch((err) => {