MapResourceDto.cs 941 Bytes
using System;

namespace Rcs.Application.DTOs
{
    public class MapResourceDto
    {
        public string? ResourceId { get; set; }

        /// <summary>
        /// 地图ID(外键)
        /// </summary>
        public string? MapId { get; set; }

        /// <summary>
        /// 资源编码
        /// </summary>
        public string? ResourceCode { get; set; }

        public string? ResourceName { get; set; }

        /// <summary>
        /// 资源类型(枚举转字符串)
        /// </summary>
        public int Type { get; set; }

        /// <summary>
        /// 区域内车容量
        /// </summary>
        public int? Capacity { get; set; } = 1;

        /// <summary>
        /// 资源位置坐标数组(JSON格式)
        /// </summary>
        public string? LocationCoordinates { get; set; }

        public DateTime? CreatedAt { get; set; }

        public bool Active { get; set; }
    }
}