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}";
}
}
}
}