智慧建筑第三方功能集成微服务,目的是聚集所有涉及到第三方厂商调用的功能,按照业务功能划分不同微服务
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

74 lines
1.6 KiB

using System.Text.Json;
using System.Text.Json.Serialization;
//盾安云第三方请求接口的参数
namespace ThirdPartyServices.Application.ShenZhouShengAn.RequestDto
{
/// <summary>
/// 用户信息参数
/// </summary>
public class LoginUsersConfiguration
{
[JsonPropertyName("uid")]
public int Uid { get; set; }
[JsonPropertyName("ubpid")]
public int Ubpid { get; set; }
[JsonPropertyName("id")]
public int UserId { get; set; }
}
/// <summary>
/// 单位风险点汇总数据
/// </summary>
public class RiskAreaQueryDto
{
/// <summary>
/// 单位id
/// </summary>
public int Branch_Id { get; set; } = 0;
/// <summary>
/// Ubpid
/// </summary>
public int Ubpid { get; set; } = 0;
/// <summary>
/// Uid
/// </summary>
public int Uid { get; set; } = 0;
}
/// <summary>
/// 获得四色图区域列表请求参数
/// </summary>
public class RiskFourcoMapReqDto
{
public int Floor { get; set; }
public int Ubpid { get; set; }
}
/// <summary>
/// 危害辨识项目数据请求参数
/// </summary>
public class InjureReqDto
{
public int Ubpid { get; set; }
public int Uid { get; set; }
}
/// <summary>
/// 包含ubpid参数的请求实体类
/// </summary>
public class Params
{
/// <summary>
/// 机构ID(必填)
/// </summary>
[JsonPropertyName("ubpid")]
public int Ubpid { get; set; }
}
}