wms_serve_m_jingwangchengpin/WmsMobileServe/DataBase/Base/DataBaseClient.cs
2025-01-08 15:43:26 +08:00

33 lines
1.2 KiB
C#

using SqlSugar;
using WmsMobileServe.Annotation;
namespace WmsMobileServe.DataBase.Base;
/// <summary>
/// 基础数据库操作类
/// </summary>
[Component]
public class DataBaseClient
{
private static SqlSugarScope? _instance;
public SqlSugarScope Instance()
{
_instance ??= new SqlSugarScope(new ConnectionConfig()
{
IsAutoCloseConnection = true,
ConfigId = "0",
DbType = DbType.Oracle,
ConnectionString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.63.179)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=OMS)));User Id=WMS_BW;Password=Q12.U.<r15;",
});
return _instance;
}
// 测试
// Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=120.53.102.2)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));User Id=C##JWDZ_WMS2;Password=JWDZ_WMS2;
// 冷冻仓
// Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.63.179)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=OMS)));User Id=WMS_RF;Password=Q12.U.<r15;
// 板材仓
// Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.63.179)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=OMS)));User Id=WMS_BW;Password=Q12.U.<r15;
}