HuNan_DM/DM_Weight/Models/DrugInfo.cs

104 lines
3.3 KiB
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 System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace DM_Weight.Models
{
/// <summary>
///
///</summary>
[SugarTable("drug_info")]
public class DrugInfo
{
/// <summary>
///
///</summary>
//[SugarColumn(ColumnName = "pharmacy")]
//public string Pharmacy { get; set; }
/// <summary>
/// ҩƷID
///</summary>
[SugarColumn(ColumnName = "drug_id", IsPrimaryKey = true)]
public string DrugId { get; set; }
/// <summary>
/// ƴ
///</summary>
[SugarColumn(ColumnName = "py_code")]
public string PyCode { get; set; }
/// <summary>
///
///</summary>
//[SugarColumn(ColumnName = "BD_code")]
//public string BdCode { get; set; }
/// <summary>
/// ҩƷ
///</summary>
[SugarColumn(ColumnName = "drug_barcode")]
public string DrugBarcode { get; set; }
/// <summary>
/// ҩƷ<D2A9><C6B7><EFBFBD><EFBFBD>
///</summary>
[SugarColumn(ColumnName = "drug_name")]
public string DrugName { get; set; }
/// <summary>
///
///</summary>
[SugarColumn(ColumnName = "drug_brand_name")]
public string DrugBrandname { get; set; }
/// <summary>
/// ҩƷ<D2A9><C6B7><EFBFBD>
///</summary>
[SugarColumn(ColumnName = "drug_spec")]
public string DrugSpec { get; set; }
/// <summary>
/// <20><><EFBFBD><EFBFBD>
///</summary>
[SugarColumn(ColumnName = "dosage")]
public string Dosage { get; set; }
/// <summary>
/// <20><>װ<EFBFBD><D7B0>λ packUnit这个字段不用了用bigUnitsmallUnit那2个字段
///</summary>
[SugarColumn(ColumnName = "pack_unit")]
public string PackUnit { get; set; }
/// <summary>
/// bigUnit大单位是整盒的
/// </summary>
[SugarColumn(ColumnName = "big_unit")]
public string BigUnit { get; set; }
/// <summary>
/// smallUnit是拆零单位
/// </summary>
[SugarColumn(ColumnName = "small_unit")]
public string SmallUnit { get; set; }
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
///</summary>
[SugarColumn(ColumnName = "manufactory")]
public string Manufactory { get; set; }
/// <summary>
/// <20><><EFBFBD>ҩ<EFBFBD><D2A9>
///</summary>
[SugarColumn(ColumnName = "max_stock")]
public int? MaxStock { get; set; }
//[SugarColumn(IsIgnore=true)]
[Navigate(NavigateType.OneToMany, nameof(ChannelStock.DrugId), nameof(DrugId))]//BookA表中的studenId
public List<ChannelStock> channelStocks { get; set; }
[Navigate(NavigateType.OneToMany, nameof(DrugManuNo.DrugId))]//BookA表中的studenId
public List<DrugManuNo>? DrugManuNos { get; set; }
[SugarColumn(IsIgnore = true)]
public int? StockQuantity { get; set; }
[SugarColumn(IsIgnore = true)]
public string drug_name_spec { get; set; }
/// <summary>
/// 药品单位转换率
/// </summary>
[SugarColumn(ColumnName = "convert_ratio")]
public int ConvertRatio { get; set; }
}
}