Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
performance
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zry
performance
Commits
0659e75d
Commit
0659e75d
authored
Apr 01, 2019
by
ruyun.zhang@suvalue.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
二次分配
parent
05252f98
Hide whitespace changes
Inline
Side-by-side
Showing
59 changed files
with
178 additions
and
72 deletions
+178
-72
performance/Performance.Api/Controllers/AgainAllotController.cs
+9
-3
performance/Performance.DtoModels/Performance.DtoModels.csproj
+1
-0
performance/Performance.DtoModels/Request/AgainAllotRequest.cs
+29
-0
performance/Performance.EntityModels/Context/PerformanceDbContext.cs
+12
-10
performance/Performance.EntityModels/Entity/Sys_User.cs
+5
-1
performance/Performance.EntityModels/Entity/cof_director.cs
+0
-1
performance/Performance.EntityModels/Entity/cof_drugprop.cs
+0
-1
performance/Performance.EntityModels/Entity/cof_income.cs
+0
-1
performance/Performance.EntityModels/Entity/cof_workyear.cs
+0
-1
performance/Performance.EntityModels/Entity/im_accountbasic.cs
+0
-1
performance/Performance.EntityModels/Entity/im_data.cs
+0
-1
performance/Performance.EntityModels/Entity/im_employee.cs
+0
-1
performance/Performance.EntityModels/Entity/im_header.cs
+0
-1
performance/Performance.EntityModels/Entity/im_specialunit.cs
+0
-1
performance/Performance.EntityModels/Entity/log_dbug.cs
+7
-8
performance/Performance.EntityModels/Entity/per_againallot.cs
+54
-0
performance/Performance.EntityModels/Entity/per_allot.cs
+0
-1
performance/Performance.EntityModels/Entity/per_sheet.cs
+0
-1
performance/Performance.EntityModels/Entity/res_accountdoctor.cs
+0
-1
performance/Performance.EntityModels/Entity/res_accountnurse.cs
+0
-1
performance/Performance.EntityModels/Entity/res_baiscnorm.cs
+0
-1
performance/Performance.EntityModels/Entity/res_compute.cs
+0
-1
performance/Performance.EntityModels/Entity/res_specialunit.cs
+0
-1
performance/Performance.EntityModels/Entity/sys_hospital.cs
+0
-1
performance/Performance.EntityModels/Entity/sys_menu.cs
+0
-1
performance/Performance.EntityModels/Entity/sys_role.cs
+0
-1
performance/Performance.EntityModels/Entity/sys_role_menu.cs
+0
-1
performance/Performance.EntityModels/Entity/sys_sms.cs
+0
-1
performance/Performance.EntityModels/Entity/sys_user_hospital.cs
+0
-1
performance/Performance.EntityModels/Entity/sys_user_role.cs
+0
-1
performance/Performance.EntityModels/T4/AutoEntity.tt
+0
-1
performance/Performance.Repository/Repository/PerforCofdirectorRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforCofdrugpropRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforCofincomeRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforCofworkyearRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforHospitalRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforImaccountbasicRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforImdataRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforImemployeeRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforImheaderRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforImspecialunitRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforLogdbugRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforMenuRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforPeragainallotRepository.cs
+20
-0
performance/Performance.Repository/Repository/PerforPerallotRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforPersheetRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforResaccountdoctorRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforResaccountnurseRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforResbaiscnormRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforRescomputeRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforResspecialunitRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforRoleRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforRolemenuRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforSmsRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforUserRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforUserhospitalRepository.cs
+0
-1
performance/Performance.Repository/Repository/PerforUserroleRepository.cs
+0
-1
performance/Performance.Repository/T4/AutoRepository.tt
+0
-1
performance/Performance.Services/AgainAllotService.cs
+41
-0
No files found.
performance/Performance.Api/Controllers/AgainAllotController.cs
View file @
0659e75d
...
...
@@ -26,8 +26,10 @@ namespace Performance.Api.Controllers
[
Route
(
"api/[controller]"
)]
public
class
AgainAllotController
:
Controller
{
public
AgainAllotController
()
private
AgainAllotService
againAllotService
;
public
AgainAllotController
(
AgainAllotService
againAllotService
)
{
this
.
againAllotService
=
againAllotService
;
}
/// <summary>
...
...
@@ -51,7 +53,7 @@ public ApiResponse AllotList()
{
throw
new
NotImplementedException
();
}
/// <summary>
/// 上传文件
/// </summary>
...
...
@@ -66,8 +68,12 @@ public ApiResponse Import([FromForm] IFormCollection form)
[
Route
(
"generate"
)]
[
HttpPost
]
public
ApiResponse
Generate
()
public
ApiResponse
Generate
(
[
CustomizeValidator
(
RuleSet
=
"Generate"
),
FromBody
]
AgainAllotRequest
request
)
{
againAllotService
.
Generate
(
request
);
throw
new
NotImplementedException
();
}
}
...
...
performance/Performance.DtoModels/Performance.DtoModels.csproj
View file @
0659e75d
...
...
@@ -6,6 +6,7 @@
<ItemGroup>
<Compile Remove="PerExcel\PerComputeData.cs" />
<Compile Remove="TitleValue.cs" />
</ItemGroup>
<ItemGroup>
...
...
performance/Performance.DtoModels/Request/AgainAllotRequest.cs
0 → 100644
View file @
0659e75d
using
FluentValidation
;
using
System
;
using
System.Collections.Generic
;
using
System.Text
;
namespace
Performance.DtoModels
{
/// <summary>
/// 二次分配请求
/// </summary>
public
class
AgainAllotRequest
{
/// <summary>
/// 二次分配ID
/// </summary>
public
int
AgainAllotID
{
get
;
set
;
}
}
public
class
AgainAllotRequestValidator
:
AbstractValidator
<
AgainAllotRequest
>
{
public
AgainAllotRequestValidator
()
{
RuleSet
(
"Generate"
,
()
=>
{
RuleFor
(
x
=>
x
.
AgainAllotID
).
NotNull
().
GreaterThan
(
0
);
});
}
}
}
performance/Performance.EntityModels/Context/PerformanceDbContext.cs
View file @
0659e75d
...
...
@@ -12,16 +12,6 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
{
}
/// <summary> 医院表 <summary>
public
virtual
DbSet
<
sys_hospital
>
sys_hospital
{
get
;
set
;
}
/// <summary> 菜单表 <summary>
public
virtual
DbSet
<
sys_menu
>
sys_menu
{
get
;
set
;
}
/// <summary> 用户表 <summary>
public
virtual
DbSet
<
sys_user
>
sys_user
{
get
;
set
;
}
/// <summary> 用户与医院关联表 <summary>
public
virtual
DbSet
<
sys_user_hospital
>
sys_user_hospital
{
get
;
set
;
}
/// <summary> <summary>
public
virtual
DbSet
<
sys_role
>
sys_role
{
get
;
set
;
}
/// <summary> 规模绩效、效率绩效计算系数配置 <summary>
public
virtual
DbSet
<
cof_director
>
cof_director
{
get
;
set
;
}
/// <summary> 工作量门诊药占比系数 <summary>
...
...
@@ -42,6 +32,8 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
public
virtual
DbSet
<
im_specialunit
>
im_specialunit
{
get
;
set
;
}
/// <summary> <summary>
public
virtual
DbSet
<
log_dbug
>
log_dbug
{
get
;
set
;
}
/// <summary> <summary>
public
virtual
DbSet
<
per_againallot
>
per_againallot
{
get
;
set
;
}
/// <summary> 医院绩效分配 <summary>
public
virtual
DbSet
<
per_allot
>
per_allot
{
get
;
set
;
}
/// <summary> 上传数据解析 <summary>
...
...
@@ -56,10 +48,20 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
public
virtual
DbSet
<
res_compute
>
res_compute
{
get
;
set
;
}
/// <summary> <summary>
public
virtual
DbSet
<
res_specialunit
>
res_specialunit
{
get
;
set
;
}
/// <summary> 医院信息 <summary>
public
virtual
DbSet
<
sys_hospital
>
sys_hospital
{
get
;
set
;
}
/// <summary> 菜单表 <summary>
public
virtual
DbSet
<
sys_menu
>
sys_menu
{
get
;
set
;
}
/// <summary> 角色表 <summary>
public
virtual
DbSet
<
sys_role
>
sys_role
{
get
;
set
;
}
/// <summary> 角色菜单关联表 <summary>
public
virtual
DbSet
<
sys_role_menu
>
sys_role_menu
{
get
;
set
;
}
/// <summary> <summary>
public
virtual
DbSet
<
sys_sms
>
sys_sms
{
get
;
set
;
}
/// <summary> <summary>
public
virtual
DbSet
<
sys_user
>
sys_user
{
get
;
set
;
}
/// <summary> <summary>
public
virtual
DbSet
<
sys_user_hospital
>
sys_user_hospital
{
get
;
set
;
}
/// <summary> 用户角色关联表 <summary>
public
virtual
DbSet
<
sys_user_role
>
sys_user_role
{
get
;
set
;
}
}
...
...
performance/Performance.EntityModels/Entity/Sys_User.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_user.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
@@ -61,5 +60,10 @@ public class sys_user
/// 用户状态 1启用 2禁用
/// </summary>
public
Nullable
<
int
>
States
{
get
;
set
;
}
/// <summary>
/// 用户科室
/// </summary>
public
string
Department
{
get
;
set
;
}
}
}
performance/Performance.EntityModels/Entity/cof_director.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" cof_director.cs">
// * FileName: 规模绩效、效率绩效计算系数配置.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/cof_drugprop.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" cof_drugprop.cs">
// * FileName: 工作量门诊药占比系数.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/cof_income.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" cof_income.cs">
// * FileName: ICU医生护士有效收入汇总计算系数.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/cof_workyear.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" cof_workyear.cs">
// * FileName: 工龄对应绩效系数配置.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/im_accountbasic.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_accountbasic.cs">
// * FileName: 科室核算导入信息.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/im_data.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_data.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/im_employee.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_employee.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/im_header.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_header.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/im_specialunit.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_specialunit.cs">
// * FileName: 特殊科室核算.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/log_dbug.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" log_dbug.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
using
System.ComponentModel.DataAnnotations
;
using
System.ComponentModel.DataAnnotations.Schema
;
namespace
Performance.EntityModels
namespace
Performance.EntityModels
{
/// <summary>
///
/// </summary>
[
Table
(
"log_dbug"
)]
public
class
log_dbug
public
class
log_dbug
{
/// <summary>
///
/// </summary>
[
Key
]
public
int
ID
{
get
;
set
;
}
public
int
ID
{
get
;
set
;
}
/// <summary>
///
/// </summary>
public
Nullable
<
int
>
AllotID
{
get
;
set
;
}
/// <summary>
///
/// </summary>
public
Nullable
<
DateTime
>
CreateTime
{
get
;
set
;
}
/// <summary>
///
/// </summary>
public
string
Titile
{
get
;
set
;
}
/// <summary>
///
/// </summary>
...
...
performance/Performance.EntityModels/Entity/per_againallot.cs
0 → 100644
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" per_againallot.cs">
// * FileName: .cs
// </copyright>
//-----------------------------------------------------------------------
using
System
;
using
System.ComponentModel.DataAnnotations
;
using
System.ComponentModel.DataAnnotations.Schema
;
namespace
Performance.EntityModels
{
/// <summary>
///
/// </summary>
[
Table
(
"per_againallot"
)]
public
class
per_againallot
{
/// <summary>
///
/// </summary>
[
Key
]
public
int
ID
{
get
;
set
;
}
/// <summary>
///
/// </summary>
public
Nullable
<
int
>
AllotID
{
get
;
set
;
}
/// <summary>
/// 用户ID
/// </summary>
public
Nullable
<
int
>
CreateUser
{
get
;
set
;
}
/// <summary>
/// 创建时间
/// </summary>
public
Nullable
<
DateTime
>
CreateDateTime
{
get
;
set
;
}
/// <summary>
/// 科室名称
/// </summary>
public
string
Department
{
get
;
set
;
}
/// <summary>
/// 文件路径
/// </summary>
public
string
Path
{
get
;
set
;
}
/// <summary>
/// 备注
/// </summary>
public
string
Remark
{
get
;
set
;
}
}
}
performance/Performance.EntityModels/Entity/per_allot.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" per_allot.cs">
// * FileName: 医院绩效分配.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/per_sheet.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" per_sheet.cs">
// * FileName: 上传数据解析.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/res_accountdoctor.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_accountdoctor.cs">
// * FileName: 医生科室核算结果.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/res_accountnurse.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_accountnurse.cs">
// * FileName: 护理科室核算结果.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/res_baiscnorm.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_baiscnorm.cs">
// * FileName: 核算基础标准.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/res_compute.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_compute.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/res_specialunit.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_specialunit.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/sys_hospital.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_hospital.cs">
// * FileName: 医院信息.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/sys_menu.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_menu.cs">
// * FileName: 菜单表.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/sys_role.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_role.cs">
// * FileName: 角色表.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/sys_role_menu.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_role_menu.cs">
// * FileName: 角色菜单关联表.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/sys_sms.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_sms.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/sys_user_hospital.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_user_hospital.cs">
// * FileName: .cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/Entity/sys_user_role.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_user_role.cs">
// * FileName: 用户角色关联表.cs
// * history : 2019-03-29 12:36:44
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.EntityModels/T4/AutoEntity.tt
View file @
0659e75d
...
...
@@ -22,7 +22,6 @@
//-----------------------------------------------------------------------
// <copyright file=" <#= entity.EntityName #>.cs">
// * FileName: <#= entity.EntityComment #>.cs
// * history : <#= DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") #>
// </copyright>
//-----------------------------------------------------------------------
using System;
...
...
performance/Performance.Repository/Repository/PerforCofdirectorRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" cof_director.cs">
// * FileName: cof_director.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforCofdrugpropRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" cof_drugprop.cs">
// * FileName: cof_drugprop.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforCofincomeRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" cof_income.cs">
// * FileName: cof_income.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforCofworkyearRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" cof_workyear.cs">
// * FileName: cof_workyear.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforHospitalRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_hospital.cs">
// * FileName: sys_hospital.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforImaccountbasicRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_accountbasic.cs">
// * FileName: im_accountbasic.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforImdataRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_data.cs">
// * FileName: im_data.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforImemployeeRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_employee.cs">
// * FileName: im_employee.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforImheaderRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_header.cs">
// * FileName: im_header.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforImspecialunitRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" im_specialunit.cs">
// * FileName: im_specialunit.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforLogdbugRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" log_dbug.cs">
// * FileName: log_dbug.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforMenuRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_menu.cs">
// * FileName: sys_menu.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforPeragainallotRepository.cs
0 → 100644
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" per_againallot.cs">
// * FileName: per_againallot.cs
// </copyright>
//-----------------------------------------------------------------------
using
System
;
using
Performance.EntityModels
;
namespace
Performance.Repository
{
/// <summary>
/// per_againallot Repository
/// </summary>
public
partial
class
PerforPeragainallotRepository
:
PerforRepository
<
per_againallot
>
{
public
PerforPeragainallotRepository
(
PerformanceDbContext
context
)
:
base
(
context
)
{
}
}
}
performance/Performance.Repository/Repository/PerforPerallotRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" per_allot.cs">
// * FileName: per_allot.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforPersheetRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" per_sheet.cs">
// * FileName: per_sheet.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforResaccountdoctorRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_accountdoctor.cs">
// * FileName: res_accountdoctor.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforResaccountnurseRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_accountnurse.cs">
// * FileName: res_accountnurse.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforResbaiscnormRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_baiscnorm.cs">
// * FileName: res_baiscnorm.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforRescomputeRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_compute.cs">
// * FileName: res_compute.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforResspecialunitRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" res_specialunit.cs">
// * FileName: res_specialunit.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforRoleRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_role.cs">
// * FileName: sys_role.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforRolemenuRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_role_menu.cs">
// * FileName: sys_role_menu.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforSmsRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_sms.cs">
// * FileName: sys_sms.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforUserRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_user.cs">
// * FileName: sys_user.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforUserhospitalRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_user_hospital.cs">
// * FileName: sys_user_hospital.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/Repository/PerforUserroleRepository.cs
View file @
0659e75d
//-----------------------------------------------------------------------
// <copyright file=" sys_user_role.cs">
// * FileName: sys_user_role.cs
// * history : Created by T4 2019-03-29 11:36:36
// </copyright>
//-----------------------------------------------------------------------
using
System
;
...
...
performance/Performance.Repository/T4/AutoRepository.tt
View file @
0659e75d
...
...
@@ -24,7 +24,6 @@
//-----------------------------------------------------------------------
// <copyright file=" <#= entity.EntityName #>.cs">
// * FileName: <#= entity.EntityName #>.cs
// * history : Created by T4 <#= DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") #>
// </copyright>
//-----------------------------------------------------------------------
using System;
...
...
performance/Performance.Services/AgainAllotService.cs
0 → 100644
View file @
0659e75d
using
Performance.DtoModels
;
using
Performance.Repository
;
using
System
;
using
System.Collections.Generic
;
using
System.Text
;
namespace
Performance.Services
{
public
class
AgainAllotService
:
IAutoInjection
{
private
PerforPeragainallotRepository
perforPeragainallotRepository
;
public
AgainAllotService
(
PerforPeragainallotRepository
perforPeragainallotRepository
)
{
this
.
perforPeragainallotRepository
=
perforPeragainallotRepository
;
}
/// <summary>
/// 生成二次绩效
/// </summary>
/// <param name="request"></param>
public
void
Generate
(
AgainAllotRequest
request
)
{
var
againAllot
=
perforPeragainallotRepository
.
GetEntity
(
t
=>
t
.
ID
==
request
.
AgainAllotID
);
if
(
againAllot
==
null
||
againAllot
.
ID
==
0
)
throw
new
PerformanceException
(
"绩效二次分配不存在"
);
//获取科室实发绩效
//计算二次分配汇总信息
//对二次分配分别开计算
//固定数据计算
//动态数据计算
throw
new
NotImplementedException
();
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment