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
d89f65dd
Commit
d89f65dd
authored
Apr 19, 2023
by
wyc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
考核管理 接口增删改查下载
parent
85356fcc
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
549 additions
and
13 deletions
+549
-13
performance/Performance.Api/Controllers/AssessNewController.cs
+0
-0
performance/Performance.Api/wwwroot/Performance.Api.xml
+12
-9
performance/Performance.Api/wwwroot/Performance.DtoModels.xml
+20
-0
performance/Performance.Api/wwwroot/Performance.EntityModels.xml
+216
-0
performance/Performance.DtoModels/AutoMapper/AutoMapperConfigs.cs
+1
-0
performance/Performance.DtoModels/Request/AssessSchemeItemsRequest.cs
+2
-2
performance/Performance.DtoModels/Request/AssessSchemeRequest.cs
+5
-0
performance/Performance.DtoModels/Response/AssessSchemeDataResponse.cs
+26
-0
performance/Performance.EntityModels/Context/PerformanceDbContext.cs
+15
-2
performance/Performance.EntityModels/Entity/per_assess_category.cs
+53
-0
performance/Performance.EntityModels/Entity/per_assess_scheme.cs
+57
-0
performance/Performance.EntityModels/Entity/per_assess_scheme_items.cs
+85
-0
performance/Performance.Repository/Repository/PerforPerAssessSchemeItemsRepository.cs
+19
-0
performance/Performance.Repository/Repository/PerforPerAssessSchemeRepository.cs
+19
-0
performance/Performance.Repository/Repository/PerforPerCassessCategoryRepository.cs
+19
-0
performance/Performance.Services/AssessNewService.cs
+0
-0
No files found.
performance/Performance.Api/Controllers/AssessNewController.cs
View file @
d89f65dd
This diff is collapsed.
Click to expand it.
performance/Performance.Api/wwwroot/Performance.Api.xml
View file @
d89f65dd
...
@@ -321,7 +321,7 @@
...
@@ -321,7 +321,7 @@
<summary>
<summary>
考核类别新增
考核类别新增
</summary>
</summary>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<remarks>
<remarks>
编码自动生成,不能修改
编码自动生成,不能修改
</remarks>
</remarks>
...
@@ -331,7 +331,7 @@
...
@@ -331,7 +331,7 @@
<summary>
<summary>
考核类别修改
考核类别修改
</summary>
</summary>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<remarks>
<remarks>
编码不能修改
编码不能修改
</remarks>
</remarks>
...
@@ -341,7 +341,7 @@
...
@@ -341,7 +341,7 @@
<summary>
<summary>
考核类别删除
考核类别删除
</summary>
</summary>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<remarks>
<remarks>
允许批量删除,删除时要检查有没有外表引用,提示一起删除
允许批量删除,删除时要检查有没有外表引用,提示一起删除
</remarks>
</remarks>
...
@@ -351,7 +351,7 @@
...
@@ -351,7 +351,7 @@
<summary>
<summary>
考核下发(检查下发受影响的上报内容)
考核下发(检查下发受影响的上报内容)
</summary>
</summary>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<remarks>
<remarks>
类似考勤下发,需要检查受影响的内容返回展示
类似考勤下发,需要检查受影响的内容返回展示
</remarks>
</remarks>
...
@@ -366,7 +366,7 @@
...
@@ -366,7 +366,7 @@
责任科室总清单:考核分类/考核方案/考核指标 三种分类汇总集成到表中
责任科室总清单:考核分类/考核方案/考核指标 三种分类汇总集成到表中
责任科室总清单明细:责任科室总清单 和 被考核核算单元 需要组合到一起存到明细表中
责任科室总清单明细:责任科室总清单 和 被考核核算单元 需要组合到一起存到明细表中
</remarks>
</remarks>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<returns></returns>
<returns></returns>
</member>
</member>
<member
name=
"M:Performance.Api.Controllers.AssessNewController.SchemeList(System.Int32)"
>
<member
name=
"M:Performance.Api.Controllers.AssessNewController.SchemeList(System.Int32)"
>
...
@@ -380,7 +380,7 @@
...
@@ -380,7 +380,7 @@
<summary>
<summary>
考核方案新增
考核方案新增
</summary>
</summary>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<remarks>
<remarks>
编码自动生成,不能修改
编码自动生成,不能修改
</remarks>
</remarks>
...
@@ -390,7 +390,7 @@
...
@@ -390,7 +390,7 @@
<summary>
<summary>
考核方案修改
考核方案修改
</summary>
</summary>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<remarks>
<remarks>
编码不能修改
编码不能修改
</remarks>
</remarks>
...
@@ -400,7 +400,7 @@
...
@@ -400,7 +400,7 @@
<summary>
<summary>
考核方案删除
考核方案删除
</summary>
</summary>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<remarks>
<remarks>
允许批量删除,删除时要检查有没有外表引用,提示一起删除
允许批量删除,删除时要检查有没有外表引用,提示一起删除
</remarks>
</remarks>
...
@@ -438,7 +438,7 @@
...
@@ -438,7 +438,7 @@
<summary>
<summary>
考核指标项新增
考核指标项新增
</summary>
</summary>
<param
name=
"requ
se
t"
></param>
<param
name=
"requ
es
t"
></param>
<remarks>
<remarks>
编码自动生成,不能修改
编码自动生成,不能修改
</remarks>
</remarks>
...
@@ -584,6 +584,9 @@
...
@@ -584,6 +584,9 @@
</summary>
</summary>
<param
name=
"issueId"
></param>
<param
name=
"issueId"
></param>
<param
name=
"file"
></param>
<param
name=
"file"
></param>
<remarks>
上传文件中只有考核扣分、扣分原因有效,其他只做展示不参与修改操作
</remarks>
<returns></returns>
<returns></returns>
</member>
</member>
<member
name=
"M:Performance.Api.Controllers.AttendanceController.GetCallIn(System.Int32)"
>
<member
name=
"M:Performance.Api.Controllers.AttendanceController.GetCallIn(System.Int32)"
>
...
...
performance/Performance.Api/wwwroot/Performance.DtoModels.xml
View file @
d89f65dd
...
@@ -2948,6 +2948,26 @@
...
@@ -2948,6 +2948,26 @@
科室
科室
</summary>
</summary>
</member>
</member>
<member
name=
"P:Performance.DtoModels.AssessSchemeDataResponse.Id"
>
<summary>
考核方案Id
</summary>
</member>
<member
name=
"P:Performance.DtoModels.AssessSchemeDataResponse.SchemeCode"
>
<summary>
考核方案编码
</summary>
</member>
<member
name=
"P:Performance.DtoModels.AssessSchemeDataResponse.SchemeName"
>
<summary>
考核方案名称
</summary>
</member>
<member
name=
"P:Performance.DtoModels.AssessSchemeDataResponse.AssessName"
>
<summary>
考核类别名称
</summary>
</member>
<member
name=
"P:Performance.DtoModels.Response.AttendanceAuditDetail.AttendanceIsueId"
>
<member
name=
"P:Performance.DtoModels.Response.AttendanceAuditDetail.AttendanceIsueId"
>
<summary>
<summary>
考勤结果id(确认or驳回调用)
考勤结果id(确认or驳回调用)
...
...
performance/Performance.Api/wwwroot/Performance.EntityModels.xml
View file @
d89f65dd
...
@@ -298,6 +298,9 @@
...
@@ -298,6 +298,9 @@
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.report_statistics"
>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.report_statistics"
>
<summary>
</summary>
<summary>
</summary>
</member>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.report_statistics_selection"
>
<summary>
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.res_account"
>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.res_account"
>
<summary>
科室核算结果
</summary>
<summary>
科室核算结果
</summary>
</member>
</member>
...
@@ -343,6 +346,39 @@
...
@@ -343,6 +346,39 @@
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.sys_user_role"
>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.sys_user_role"
>
<summary>
用户角色关联表
</summary>
<summary>
用户角色关联表
</summary>
</member>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.sys_version"
>
<summary></summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_attendance"
>
<summary>
调动记录表
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_attendance_issue"
>
<summary>
考勤结果
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_attendance_type"
>
<summary>
考勤类型
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_attendance_vacation"
>
<summary>
考勤记录表
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_allot_action"
>
<summary>
绩效分配操作记录表
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_apr_amount_type"
>
<summary>
医院其他绩效类型
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_apr_amount_hide_type"
>
<summary>
不公示其他绩效类型
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_assess_category"
>
<summary>
考核分类
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_assess_scheme"
>
<summary>
考核方案
</summary>
</member>
<member
name=
"P:Performance.EntityModels.PerformanceDbContext.per_assess_scheme_items"
>
<summary>
考核方案指标项
</summary>
</member>
<member
name=
"T:Performance.EntityModels.ag_againsituation"
>
<member
name=
"T:Performance.EntityModels.ag_againsituation"
>
<summary>
<summary>
二次分配概览
二次分配概览
...
@@ -6388,6 +6424,186 @@
...
@@ -6388,6 +6424,186 @@
审计状态 1 已审计
审计状态 1 已审计
</summary>
</summary>
</member>
</member>
<member
name=
"T:Performance.EntityModels.per_assess_category"
>
<summary>
考核类别
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_category.Id"
>
<summary>
考核类别Id
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_category.AllotId"
>
<summary>
绩效ID
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_category.AssessCode"
>
<summary>
考核类型编码
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_category.AssessName"
>
<summary>
考核类型
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_category.CreateBy"
>
<summary>
创建人
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_category.CreateTime"
>
<summary>
创建时间
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_category.UpdateBy"
>
<summary>
最后修改人
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_category.UpdateTime"
>
<summary>
修改时间
</summary>
</member>
<member
name=
"T:Performance.EntityModels.per_assess_scheme"
>
<summary>
考核方案
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.Id"
>
<summary>
考核方案Id
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.AllotId"
>
<summary>
绩效ID
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.AssessId"
>
<summary>
考核类型ID
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.SchemeCode"
>
<summary>
考核方案编码
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.SchemeName"
>
<summary>
考核方案名称
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.CreateBy"
>
<summary>
创建人
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.CreateTime"
>
<summary>
创建时间
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.UpdateBy"
>
<summary>
最后修改人
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme.UpdateTime"
>
<summary>
修改时间
</summary>
</member>
<member
name=
"T:Performance.EntityModels.per_assess_scheme_items"
>
<summary>
考核方案指标项
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.Id"
>
<summary>
指标项Id
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.AllotId"
>
<summary>
绩效ID
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.AssessId"
>
<summary>
考核类型ID
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.SchemeId"
>
<summary>
考核方案Id
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.ItemCode"
>
<summary>
指标编码
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.ItemName1"
>
<summary>
一级指标名称
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.ItemName2"
>
<summary>
二级指标名称
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.AssessScore"
>
<summary>
考核分值
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.AssessNorm"
>
<summary>
考核标准
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.UnitCode"
>
<summary>
责任部门核算单元编码
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.UnitType"
>
<summary>
责任部门核算组别
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.AccountingUnit"
>
<summary>
责任部门核算单元
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.CreateBy"
>
<summary>
创建人
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.CreateTime"
>
<summary>
创建时间
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.UpdateBy"
>
<summary>
最后修改人
</summary>
</member>
<member
name=
"P:Performance.EntityModels.per_assess_scheme_items.UpdateTime"
>
<summary>
修改时间
</summary>
</member>
<member
name=
"T:Performance.EntityModels.per_batch"
>
<member
name=
"T:Performance.EntityModels.per_batch"
>
<summary>
<summary>
分批发放记录
分批发放记录
...
...
performance/Performance.DtoModels/AutoMapper/AutoMapperConfigs.cs
View file @
d89f65dd
...
@@ -277,6 +277,7 @@ public AutoMapperConfigs()
...
@@ -277,6 +277,7 @@ public AutoMapperConfigs()
.
ReverseMap
();
.
ReverseMap
();
CreateMap
<
cof_again
,
CofAgainRequest
>().
ReverseMap
();
CreateMap
<
cof_again
,
CofAgainRequest
>().
ReverseMap
();
CreateMap
<
AddAssessSchemeItemsRequest
,
per_assess_scheme_items
>().
ReverseMap
();
}
}
}
}
}
}
performance/Performance.DtoModels/Request/AssessSchemeItemsRequest.cs
View file @
d89f65dd
...
@@ -5,7 +5,7 @@ public class AddAssessSchemeItemsRequest
...
@@ -5,7 +5,7 @@ public class AddAssessSchemeItemsRequest
/// <summary>
/// <summary>
/// 方案ID
/// 方案ID
/// </summary>
/// </summary>
public
string
SchemeId
{
get
;
set
;
}
public
int
SchemeId
{
get
;
set
;
}
/// <summary>
/// <summary>
/// 一级指标名称
/// 一级指标名称
/// </summary>
/// </summary>
...
@@ -17,7 +17,7 @@ public class AddAssessSchemeItemsRequest
...
@@ -17,7 +17,7 @@ public class AddAssessSchemeItemsRequest
/// <summary>
/// <summary>
/// 考核分值
/// 考核分值
/// </summary>
/// </summary>
public
string
AssessScore
{
get
;
set
;
}
public
int
AssessScore
{
get
;
set
;
}
/// <summary>
/// <summary>
/// 考核标准
/// 考核标准
/// </summary>
/// </summary>
...
...
performance/Performance.DtoModels/Request/AssessSchemeRequest.cs
View file @
d89f65dd
...
@@ -13,4 +13,9 @@ public class BatchAssessSchemeRequest
...
@@ -13,4 +13,9 @@ public class BatchAssessSchemeRequest
{
{
public
int
[]
SchemeId
{
get
;
set
;
}
public
int
[]
SchemeId
{
get
;
set
;
}
}
}
public
class
RecordAssessScheme
:
AssessSchemeDataResponse
{
public
string
AssessSchemeName
{
get
;
set
;
}
}
}
}
performance/Performance.DtoModels/Response/AssessSchemeDataResponse.cs
0 → 100644
View file @
d89f65dd
using
System
;
using
System.Collections.Generic
;
using
System.Text
;
namespace
Performance.DtoModels
{
public
class
AssessSchemeDataResponse
{
/// <summary>
/// 考核方案Id
/// </summary>
public
int
Id
{
get
;
set
;
}
/// <summary>
/// 考核方案编码
/// </summary>
public
string
SchemeCode
{
get
;
set
;
}
/// <summary>
/// 考核方案名称
/// </summary>
public
string
SchemeName
{
get
;
set
;
}
/// <summary>
/// 考核类别名称
/// </summary>
public
string
AssessName
{
get
;
set
;
}
}
}
performance/Performance.EntityModels/Context/PerformanceDbContext.cs
View file @
d89f65dd
...
@@ -212,6 +212,7 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
...
@@ -212,6 +212,7 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
public
virtual
DbSet
<
report_performance_tags
>
report_performance_tags
{
get
;
set
;
}
public
virtual
DbSet
<
report_performance_tags
>
report_performance_tags
{
get
;
set
;
}
/// <summary> </summary>
/// <summary> </summary>
public
virtual
DbSet
<
report_statistics
>
report_statistics
{
get
;
set
;
}
public
virtual
DbSet
<
report_statistics
>
report_statistics
{
get
;
set
;
}
/// <summary> </summary>
public
virtual
DbSet
<
report_statistics_selection
>
report_statistics_selection
{
get
;
set
;
}
public
virtual
DbSet
<
report_statistics_selection
>
report_statistics_selection
{
get
;
set
;
}
public
virtual
DbSet
<
report_statistics_selection_record
>
report_statistics_selection_record
{
get
;
set
;
}
public
virtual
DbSet
<
report_statistics_selection_record
>
report_statistics_selection_record
{
get
;
set
;
}
public
virtual
DbSet
<
report_statistics_store
>
report_statistics_store
{
get
;
set
;
}
public
virtual
DbSet
<
report_statistics_store
>
report_statistics_store
{
get
;
set
;
}
...
@@ -252,15 +253,27 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
...
@@ -252,15 +253,27 @@ public PerformanceDbContext(DbContextOptions<PerformanceDbContext> options)
public
virtual
DbSet
<
sys_user_hospital
>
sys_user_hospital
{
get
;
set
;
}
public
virtual
DbSet
<
sys_user_hospital
>
sys_user_hospital
{
get
;
set
;
}
/// <summary> 用户角色关联表 </summary>
/// <summary> 用户角色关联表 </summary>
public
virtual
DbSet
<
sys_user_role
>
sys_user_role
{
get
;
set
;
}
public
virtual
DbSet
<
sys_user_role
>
sys_user_role
{
get
;
set
;
}
/// <summary></summary>
public
virtual
DbSet
<
sys_version
>
sys_version
{
get
;
set
;
}
public
virtual
DbSet
<
sys_version
>
sys_version
{
get
;
set
;
}
/// <summary>调动记录表</summary>
public
virtual
DbSet
<
per_attendance
>
per_attendance
{
get
;
set
;
}
public
virtual
DbSet
<
per_attendance
>
per_attendance
{
get
;
set
;
}
/// <summary>考勤结果</summary>
public
virtual
DbSet
<
per_attendance_issue
>
per_attendance_issue
{
get
;
set
;
}
public
virtual
DbSet
<
per_attendance_issue
>
per_attendance_issue
{
get
;
set
;
}
/// <summary>考勤类型</summary>
public
virtual
DbSet
<
per_attendance_type
>
per_attendance_type
{
get
;
set
;
}
public
virtual
DbSet
<
per_attendance_type
>
per_attendance_type
{
get
;
set
;
}
/// <summary>考勤记录表</summary>
public
virtual
DbSet
<
per_attendance_vacation
>
per_attendance_vacation
{
get
;
set
;
}
public
virtual
DbSet
<
per_attendance_vacation
>
per_attendance_vacation
{
get
;
set
;
}
/// <summary>绩效分配操作记录表</summary>
public
virtual
DbSet
<
per_allot_action
>
per_allot_action
{
get
;
set
;
}
public
virtual
DbSet
<
per_allot_action
>
per_allot_action
{
get
;
set
;
}
/// <summary>医院其他绩效类型</summary>
public
virtual
DbSet
<
per_apr_amount_type
>
per_apr_amount_type
{
get
;
set
;
}
public
virtual
DbSet
<
per_apr_amount_type
>
per_apr_amount_type
{
get
;
set
;
}
/// <summary>不公示其他绩效类型</summary>
public
virtual
DbSet
<
per_apr_amount_hide_type
>
per_apr_amount_hide_type
{
get
;
set
;
}
public
virtual
DbSet
<
per_apr_amount_hide_type
>
per_apr_amount_hide_type
{
get
;
set
;
}
/// <summary>考核分类</summary>
public
virtual
DbSet
<
per_assess_category
>
per_assess_category
{
get
;
set
;
}
/// <summary>考核方案</summary>
public
virtual
DbSet
<
per_assess_scheme
>
per_assess_scheme
{
get
;
set
;
}
/// <summary>考核方案指标项</summary>
public
virtual
DbSet
<
per_assess_scheme_items
>
per_assess_scheme_items
{
get
;
set
;
}
}
}
}
}
performance/Performance.EntityModels/Entity/per_assess_category.cs
0 → 100644
View file @
d89f65dd
//-----------------------------------------------------------------------
// <copyright file=" per_assess_category.cs">
// * FileName: 考核类别.cs
// </copyright>
//-----------------------------------------------------------------------
using
System
;
using
System.ComponentModel.DataAnnotations
;
using
System.ComponentModel.DataAnnotations.Schema
;
namespace
Performance.EntityModels
{
/// <summary>
/// 考核类别
/// </summary>
[
Table
(
"per_assess_category"
)]
public
class
per_assess_category
{
/// <summary>
/// 考核类别Id
/// </summary>
[
Key
]
public
int
Id
{
get
;
set
;
}
/// <summary>
/// 绩效ID
/// </summary>
public
Nullable
<
int
>
AllotId
{
get
;
set
;
}
/// <summary>
/// 考核类型编码
/// </summary>
public
string
AssessCode
{
get
;
set
;
}
/// <summary>
/// 考核类型
/// </summary>
public
string
AssessName
{
get
;
set
;
}
/// <summary>
/// 创建人
/// </summary>
public
int
CreateBy
{
get
;
set
;
}
/// <summary>
/// 创建时间
/// </summary>
public
DateTime
?
CreateTime
{
get
;
set
;
}
/// <summary>
/// 最后修改人
/// </summary>
public
int
UpdateBy
{
get
;
set
;
}
/// <summary>
/// 修改时间
/// </summary>
public
DateTime
?
UpdateTime
{
get
;
set
;
}
}
}
performance/Performance.EntityModels/Entity/per_assess_scheme.cs
0 → 100644
View file @
d89f65dd
//-----------------------------------------------------------------------
// <copyright file=" per_assess_scheme.cs">
// * FileName: 考核方案.cs
// </copyright>
//-----------------------------------------------------------------------
using
System
;
using
System.ComponentModel.DataAnnotations
;
using
System.ComponentModel.DataAnnotations.Schema
;
namespace
Performance.EntityModels
{
/// <summary>
/// 考核方案
/// </summary>
[
Table
(
"per_assess_scheme"
)]
public
class
per_assess_scheme
{
/// <summary>
/// 考核方案Id
/// </summary>
[
Key
]
public
int
Id
{
get
;
set
;
}
/// <summary>
/// 绩效ID
/// </summary>
public
Nullable
<
int
>
AllotId
{
get
;
set
;
}
/// <summary>
/// 考核类型ID
/// </summary>
public
int
AssessId
{
get
;
set
;
}
/// <summary>
/// 考核方案编码
/// </summary>
public
string
SchemeCode
{
get
;
set
;
}
/// <summary>
/// 考核方案名称
/// </summary>
public
string
SchemeName
{
get
;
set
;
}
/// <summary>
/// 创建人
/// </summary>
public
int
CreateBy
{
get
;
set
;
}
/// <summary>
/// 创建时间
/// </summary>
public
DateTime
?
CreateTime
{
get
;
set
;
}
/// <summary>
/// 最后修改人
/// </summary>
public
int
UpdateBy
{
get
;
set
;
}
/// <summary>
/// 修改时间
/// </summary>
public
DateTime
?
UpdateTime
{
get
;
set
;
}
}
}
performance/Performance.EntityModels/Entity/per_assess_scheme_items.cs
0 → 100644
View file @
d89f65dd
//-----------------------------------------------------------------------
// <copyright file=" per_assess_scheme_items.cs">
// * FileName: 考核方案指标项.cs
// </copyright>
//-----------------------------------------------------------------------
using
System
;
using
System.ComponentModel.DataAnnotations
;
using
System.ComponentModel.DataAnnotations.Schema
;
namespace
Performance.EntityModels
{
/// <summary>
/// 考核方案指标项
/// </summary>
[
Table
(
"per_assess_scheme_items"
)]
public
class
per_assess_scheme_items
{
/// <summary>
/// 指标项Id
/// </summary>
[
Key
]
public
int
Id
{
get
;
set
;
}
/// <summary>
/// 绩效ID
/// </summary>
public
Nullable
<
int
>
AllotId
{
get
;
set
;
}
/// <summary>
/// 考核类型ID
/// </summary>
public
int
AssessId
{
get
;
set
;
}
/// <summary>
/// 考核方案Id
/// </summary>
public
int
SchemeId
{
get
;
set
;
}
/// <summary>
/// 指标编码
/// </summary>
public
string
ItemCode
{
get
;
set
;
}
/// <summary>
/// 一级指标名称
/// </summary>
public
string
ItemName1
{
get
;
set
;
}
/// <summary>
/// 二级指标名称
/// </summary>
public
string
ItemName2
{
get
;
set
;
}
/// <summary>
/// 考核分值
/// </summary>
public
int
AssessScore
{
get
;
set
;
}
/// <summary>
/// 考核标准
/// </summary>
public
string
AssessNorm
{
get
;
set
;
}
/// <summary>
/// 责任部门核算单元编码
/// </summary>
public
string
UnitCode
{
get
;
set
;
}
/// <summary>
/// 责任部门核算组别
/// </summary>
public
string
UnitType
{
get
;
set
;
}
/// <summary>
/// 责任部门核算单元
/// </summary>
public
string
AccountingUnit
{
get
;
set
;
}
/// <summary>
/// 创建人
/// </summary>
public
int
CreateBy
{
get
;
set
;
}
/// <summary>
/// 创建时间
/// </summary>
public
DateTime
?
CreateTime
{
get
;
set
;
}
/// <summary>
/// 最后修改人
/// </summary>
public
int
UpdateBy
{
get
;
set
;
}
/// <summary>
/// 修改时间
/// </summary>
public
DateTime
?
UpdateTime
{
get
;
set
;
}
}
}
performance/Performance.Repository/Repository/PerforPerAssessSchemeItemsRepository.cs
0 → 100644
View file @
d89f65dd
//-----------------------------------------------------------------------
// <copyright file=" per_assess_scheme_items.cs">
// * FileName: per_assess_scheme_items.cs
// </copyright>
//-----------------------------------------------------------------------
using
Performance.EntityModels
;
namespace
Performance.Repository
{
/// <summary>
/// per_assess_scheme_items Repository
/// </summary>
public
partial
class
PerforPerAssessSchemeItemsRepository
:
PerforRepository
<
per_assess_scheme_items
>
{
public
PerforPerAssessSchemeItemsRepository
(
PerformanceDbContext
context
)
:
base
(
context
)
{
}
}
}
performance/Performance.Repository/Repository/PerforPerAssessSchemeRepository.cs
0 → 100644
View file @
d89f65dd
//-----------------------------------------------------------------------
// <copyright file=" per_assess_scheme.cs">
// * FileName: per_assess_scheme.cs
// </copyright>
//-----------------------------------------------------------------------
using
Performance.EntityModels
;
namespace
Performance.Repository
{
/// <summary>
/// per_assess_scheme Repository
/// </summary>
public
partial
class
PerforPerAssessSchemeRepository
:
PerforRepository
<
per_assess_scheme
>
{
public
PerforPerAssessSchemeRepository
(
PerformanceDbContext
context
)
:
base
(
context
)
{
}
}
}
performance/Performance.Repository/Repository/PerforPerCassessCategoryRepository.cs
0 → 100644
View file @
d89f65dd
//-----------------------------------------------------------------------
// <copyright file=" per_assess_category.cs">
// * FileName: per_assess_category.cs
// </copyright>
//-----------------------------------------------------------------------
using
Performance.EntityModels
;
namespace
Performance.Repository
{
/// <summary>
/// per_assess_category Repository
/// </summary>
public
partial
class
PerforPerCassessCategoryRepository
:
PerforRepository
<
per_assess_category
>
{
public
PerforPerCassessCategoryRepository
(
PerformanceDbContext
context
)
:
base
(
context
)
{
}
}
}
performance/Performance.Services/AssessNewService.cs
View file @
d89f65dd
This diff is collapsed.
Click to expand it.
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