Files
Docker/CloudBuilder/CloudBuilder.Master/Data/ArticleFilenameDisplayData.cs
T
2026-10-22 13:55:27 +08:00

33 lines
991 B
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using CloudBuilder.Core.Authorization;
using CloudBuilder.Master.Entity;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CloudBuilder.Master.Data
{
/// <summary>
/// 文章配图明细展示数据:在实体(FileName 存物理名)基础上补一个打包后的访问地址,
/// 供前端图片 Tab 直接渲染;提交时仍回传物理名 FileName,ImageUrl 只读。
/// </summary>
[NotMapped]
[TypeScript]
public class ArticleFilenameDisplayData : ArticleFilenameEntity
{
public ArticleFilenameDisplayData()
{
}
public ArticleFilenameDisplayData(ArticleFilenameEntity entity)
{
CopyFrom(entity);
}
/// <summary>配图访问地址(由 FileName 物理名打包,未设置为空)</summary>
public string? ImageUrl { get; set; }
}
}