namespace Hotline.DataSharing;
public class ChannelConfiguration
{
///
/// 省12345
///
public ConfigurationProvince Province { get; set; }
///
/// 企业服务
///
public ConfigurationEnterprise Enterprise { get; set; }
///
/// 市州数据交换
///
public ConfigurationCityHandOver CityHandOver { get; set; }
///
/// 系统市州编码
///
public ConfigurationCityCode CityCode { get; set; }
///
/// 融媒体
///
public ConvergenceMediaCode MediaCode { get; set; }
///
/// 道枢110
///
public ConfigurationPoliceDS PoliceDS { get; set; }
///
/// 业务系统附件上传配置
///
public ConfigurationBusinessFile BusinessFile { get; set; }
///
/// 门户网站配置
///
public ConfigurationWebPortal WebPortal { get; set; }
}
///
/// 省12345
///
public class ConfigurationProvince
{
public string HuiJu { get; set; } = string.Empty;
public string XieTong { get; set; } = string.Empty;
public string ClientId { get; set; } = string.Empty;
public string ClientSecret { get; set; } = string.Empty;
public string Scheme { get; set; } = ConfigurationConsts.SchemeDefault;
}
///
/// 企业服务
///
public class ConfigurationEnterprise
{
///
/// 请求的址
///
public string AddressUrl { get; set; } = string.Empty;
///
/// id
///
public string ClientId { get; set; } = string.Empty;
///
/// 密钥
///
public string ClientSecret { get; set; } = string.Empty;
///
///
///
public string TenantId { get; set; } = string.Empty;
}
///
/// 市州数据交换
///
public class ConfigurationCityHandOver
{
///
/// 密钥
///
public string SecretKey { get; set; } = string.Empty;
///
/// 请求市州名称
///
public string SendCityName { get; set; } = string.Empty;
///
/// 接收市州名称
///
public string ReceiveCityName { get; set; } = string.Empty;
///
/// 请求地址
///
public string BaseUrl { get; set; } = string.Empty;
///
/// 接口地址
///
public string UrlAddress { get; set; } = string.Empty;
}
///
///融媒体
///
public class ConvergenceMediaCode
{
///
///
///
public string MediaCode { get; set; }
}
///
/// 系统市州编码
///
public class ConfigurationCityCode
{
///
///
///
public string AreaCode { get; set; } = string.Empty;
}
///
/// 业务系统附件上传配置
///
public class ConfigurationBusinessFile
{
///
/// 请求地址
///
public string BaseUrl { get; set; }
///
/// 上传接口地址
///
public string UploadUrlAddress { get; set; }
///
/// 下载接口
///
public string DownloadUrlAddress { get; set; }
///
/// 来源
///
public string Source { get; set; }
}
///
/// 道枢110
///
public class ConfigurationPoliceDS
{
//1、非警情分流推送服务_宜宾市
// receive-工单受理
// http://10.12.185.168:8001/service/api/ds/110To12345/chainAlarm
public string token1_token { get; set; }
public string token1_dcsm { get; set; }
public string token1_sm2_public { get; set; }
public string token1_sm2_private { get; set; }
public string token1_sm4 { get; set; }
public string token1_sm4_mw { get; set; }
//4、警务警情分流推送服务_宜宾市
// receive-工单办结
// http://10.12.185.168:8001/service/api/ds/110To12345/chainDeal
public string token4_token { get; set; }
public string token4_dcsm { get; set; }
public string token4_sm2_public { get; set; }
public string token4_sm2_private { get; set; }
public string token4_sm4 { get; set; }
public string token4_sm4_mw { get; set; }
//3、警务警情分流查询服务_宜宾市
// send-工单受理
// http://10.12.185.168:8001/service/api/ds/12345To110/chainAlarm
public string token3_token { get; set; }
public string token3_dcsm { get; set; }
public string token3_sm2_public { get; set; }
public string token3_sm2_private { get; set; }
public string token3_sm4 { get; set; }
public string token3_sm4_mw { get; set; }
//2、非警情分流查询服务_宜宾市
// send-工单办结
// http://10.12.185.168:8001/service/api/ds/12345To110/chainDeal
public string token2_token { get; set; }
public string token2_dcsm { get; set; }
public string token2_sm2_public { get; set; }
public string token2_sm2_private { get; set; }
public string token2_sm4 { get; set; }
public string token2_sm4_mw { get; set; }
//5、从公安网侧获取12345政务服务热线平台知识库列表
// send-知识库列表
// http://10.12.185.168:8001/service/api/ds/get_knowledge_info
public string token5_token { get; set; }
public string token5_dcsm { get; set; }
public string token5_sm2_public { get; set; }
public string token5_sm2_private { get; set; }
public string token5_sm4 { get; set; }
public string token5_sm4_mw { get; set; }
//6、从公安网侧获取12345政务服务热线平台知识内容
// send-知识库内容
// http://10.12.185.168:8001/service/api/ds/get_knowledge_content
public string token6_token { get; set; }
public string token6_dcsm { get; set; }
public string token6_sm2_public { get; set; }
public string token6_sm2_private { get; set; }
public string token6_sm4 { get; set; }
public string token6_sm4_mw { get; set; }
}
///
/// 门户网站
///
public class ConfigurationWebPortal
{
///
/// 系统主题
///
public string SystemSettingsTheme { get; set; }
}