操控平台后端代码
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.

43 lines
976 B

2 months ago
// 大名科技(天津)有限公司版权所有 电话:18020030720 QQ:515096995
//
// 此源代码遵循位于源代码树根目录中的 LICENSE 文件的许可证
using System.ComponentModel.DataAnnotations;
using Admin.NET.Bodk.Device.Entities;
using Admin.NET.Core;
namespace Admin.NET.Bodk.Device.Models;
public class DeviceQueryInput : BasePageInput
{
public long? Id { get; set; }
public string? SerialNumber { get; set; }
public DeviceType? DeviceType { get; set; }
public string? Name { get; set; }
public bool? Online { get; set; }
}
public class AddDeviceInput : DeviceEntity
{
}
public class UpdateDeviceInput
{
[Required(ErrorMessage = "更新时,设备Id不能为空")]
public long Id { get; set; }
public long? OrgId { get; set; }
public string? Name { get; set; }
public DeviceType? DeviceType { get; set; }
}
public class DeviceOutput : DeviceEntity
{
public bool Online { get; set; }
}