irc-netcore-api/IRaCIS.Core.Domain/Financial/TrialPaymentPrice.cs

36 lines
769 B
C#

using Microsoft.EntityFrameworkCore;
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace IRaCIS.Core.Domain.Models;
[Comment("医生计费 - 项目支付配置")]
[Table("TrialPaymentPrice")]
public class TrialPaymentPrice : BaseFullAuditEntity
{
[JsonIgnore]
public Trial Trial { get; set; }
public Guid TrialId { get; set; }
[DecimalPrecision(18, 2)]
public decimal AdjustmentMultiple { get; set; }
[Comment(" 是否为新项目")]
public bool? IsNewTrial { get; set; }
public string SowName { get; set; } = null!;
[StringLength(500)]
public string SowPath { get; set; } = null!;
[DecimalPrecision(18, 2)]
public decimal TrialAdditional { get; set; }
}