using Ewide.Core; using Furion.DatabaseAccessor; using Microsoft.EntityFrameworkCore.Metadata.Builders; using Microsoft.EntityFrameworkCore; using SqlSugar; using System; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; using Furion; namespace Vote.Services.Entities { /// /// /// [Serializable] public class outside_wall_building_photo { /// /// 朝向 /// [DisplayName("朝向")] public string toward { get; set; } /// /// outsidewallBuildingId /// [DisplayName("outsidewallBuildingId")] [SugarColumn(IsPrimaryKey = true)] public string outsidewallBuildingId { get; set; } /// /// sysfileid /// [DisplayName("sysfileid")] [SugarColumn(IsPrimaryKey = true)] public string sysfileid { get; set; } [SugarColumn(IsIgnore = true)] public string preview { get { var r = App.HttpContext.Request; return $"{r.Scheme}://{r.Host}/gb/yjb/api/outsidewall/sysFileInfo/preview/{this.sysfileid}"; } } } }