Commit 97511089 by lcx

添加实体report_global相关类

parent 0b525176
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Performance.Api.Controllers
{
[ApiController]
[Route("api/{hospitalId}/report/global")]
public class ReportGlobalController : Controller
{
//private readonly
public ReportGlobalController()
{
}
}
}
......@@ -196,6 +196,9 @@
<member name="P:Performance.EntityModels.PerformanceDbContext.rep_selection">
<summary> 条件表 </summary>
</member>
<member name="P:Performance.EntityModels.PerformanceDbContext.report_global">
<summary> </summary>
</member>
<member name="P:Performance.EntityModels.PerformanceDbContext.res_account">
<summary> 科室核算结果 </summary>
</member>
......@@ -3755,6 +3758,41 @@
数据来源 1 excel 导入 2 计算
</summary>
</member>
<member name="T:Performance.EntityModels.report_global">
<summary>
条件表
</summary>
</member>
<member name="P:Performance.EntityModels.report_global.Id">
<summary>
</summary>
</member>
<member name="P:Performance.EntityModels.report_global.HospitalID">
<summary>
医院ID
</summary>
</member>
<member name="P:Performance.EntityModels.report_global.Category">
<summary>
类别
</summary>
</member>
<member name="P:Performance.EntityModels.report_global.Type">
<summary>
</summary>
</member>
<member name="P:Performance.EntityModels.report_global.InputName">
<summary>
</summary>
</member>
<member name="P:Performance.EntityModels.report_global.InputType">
<summary>
</summary>
</member>
<member name="T:Performance.EntityModels.report_original_persontime">
<summary>
......
......@@ -112,6 +112,7 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
/// <summary> </summary>
public virtual DbSet<cust_script> cust_script { get; set; }
/// <summary> </summary>
public virtual DbSet<ex_item> ex_item { get; set; }
......@@ -216,6 +217,9 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
/// <summary> 条件表 </summary>
public virtual DbSet<rep_selection> rep_selection { get; set; }
/// <summary> </summary>
public virtual DbSet<report_global> report_global { get; set; }
public virtual DbSet<report_original_surgery> report_original_surgery { get; set; }
public virtual DbSet<report_original_stays> report_original_stays { get; set; }
public virtual DbSet<report_original_persontime> report_original_persontime { get; set; }
......
//-----------------------------------------------------------------------
// <copyright file=" report_global.cs">
// * FileName: 条件表.cs
// </copyright>
//-----------------------------------------------------------------------
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Performance.EntityModels
{
/// <summary>
/// 条件表
/// </summary>
[Table("report_global")]
public class report_global
{
/// <summary>
///
/// </summary>
[Key]
public int Id { get; set; }
/// <summary>
/// 医院ID
/// </summary>
public int HospitalID { get; set; }
/// <summary>
/// 类别
/// </summary>
public string Category { get; set; }
/// <summary>
/// 年
/// </summary>
public Nullable<int> Type { get; set; }
/// <summary>
/// 月
/// </summary>
public Nullable<int> InputName { get; set; }
/// <summary>
/// 值
/// </summary>
public Nullable<decimal> InputType { get; set; }
}
}
//-----------------------------------------------------------------------
// <copyright file=" report_global.cs">
// * FileName: report_global.cs
// </copyright>
//-----------------------------------------------------------------------
using System;
using Performance.EntityModels;
namespace Performance.Repository
{
/// <summary>
/// report_global Repository
/// </summary>
public partial class PerforReportglobalRepository : PerforRepository<report_global>
{
public PerforReportglobalRepository(PerformanceDbContext context) : base(context)
{
}
}
}
using Performance.EntityModels;
using Performance.Repository;
using System;
using System.Collections.Generic;
using System.Text;
namespace Performance.Services
{
public class ReportGlobalService : IAutoInjection
{
private readonly PerforReportglobalRepository reportglobalRepository;
public ReportGlobalService(PerforReportglobalRepository reportglobalRepository)
{
this.reportglobalRepository = reportglobalRepository;
}
public List<report_global> GetReportGlobals(int hospitalId)
{
var globals = reportglobalRepository.GetEntities(t => t.HospitalID == hospitalId);
return globals;
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment