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
e6995709
Commit
e6995709
authored
Feb 25, 2022
by
ruyun.zhang@suvalue.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
核算序号展示
parent
a9fa3be3
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
149 additions
and
4 deletions
+149
-4
performance/Performance.Api/wwwroot/Performance.Api.xml
+141
-0
performance/Performance.EntityModels/Other/view_allot_sign_emp.cs
+1
-0
performance/Performance.Repository/PerforReportRepository .cs
+3
-3
performance/Performance.Services/ComputeService.cs
+3
-0
performance/Performance.Services/EmployeeService.cs
+1
-1
No files found.
performance/Performance.Api/wwwroot/Performance.Api.xml
View file @
e6995709
...
@@ -804,6 +804,14 @@
...
@@ -804,6 +804,14 @@
<param
name=
"allotId"
></param>
<param
name=
"allotId"
></param>
<returns></returns>
<returns></returns>
</member>
</member>
<member
name=
"M:Performance.Api.Controllers.ConfigController.BatchCheckAccounting(System.Int32,Performance.DtoModels.SaveCollectData)"
>
<summary>
核算单元及组别批量添加
</summary>
<param
name=
"allotId"
></param>
<param
name=
"request"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ConfigController.BatchSaveAccounting(System.Int32,Performance.DtoModels.SaveCollectData)"
>
<member
name=
"M:Performance.Api.Controllers.ConfigController.BatchSaveAccounting(System.Int32,Performance.DtoModels.SaveCollectData)"
>
<summary>
<summary>
核算单元及组别批量添加
核算单元及组别批量添加
...
@@ -1448,6 +1456,98 @@
...
@@ -1448,6 +1456,98 @@
</summary>
</summary>
<returns></returns>
<returns></returns>
</member>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.GetHospitalConfig(System.Int32)"
>
<summary>
医院数据库配置列表
</summary>
<param
name=
"hospitalId"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.CreateHospitalConfig(Performance.EntityModels.sys_hospitalconfig)"
>
<summary>
创建医院数据库配置
</summary>
<param
name=
"hospitalconfig"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.UpdateHospitalConfig(Performance.EntityModels.sys_hospitalconfig)"
>
<summary>
修改医院数据库配置
</summary>
<param
name=
"hospitalconfig"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.DeleteHospitalConfig(System.Int32)"
>
<summary>
删除医院数据库配置
</summary>
<param
name=
"hospitalconfigId"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.TestConnectionCleared(System.Int32)"
>
<summary>
测试连接
</summary>
<param
name=
"hospitalconfigId"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.GetExtractTypeAndScript(System.Int32)"
>
<summary>
数据提取信息列表
</summary>
<param
name=
"hospitalId"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.GetExtractTypeAndScriptById(System.Int32,System.Int32)"
>
<summary>
数据提取详情
</summary>
<param
name=
"typeId"
></param>
<param
name=
"scriptId"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.DeleteExtractTypeAndScript(System.Int32,System.Int32)"
>
<summary>
删除提取Sql
</summary>
<param
name=
"typeId"
></param>
<param
name=
"scriptId"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.EditExtractTypeAndScript(System.Int32,Performance.DtoModels.ExtractConfigResponse)"
>
<summary>
保存数据
</summary>
<param
name=
"hospitalId"
></param>
<param
name=
"request"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.ExecsqlAndGetResult(Performance.DtoModels.ConsumeTimeRequest)"
>
<summary>
执行Sql
</summary>
<param
name=
"request"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.GetDatatypes"
>
<summary>
数据库类型
</summary>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.GetSheettypes"
>
<summary>
来源类型
</summary>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.ModExtractController.GetConfigs(System.Int32)"
>
<summary>
医院数据库连接配置
</summary>
<param
name=
"hospitalId"
></param>
<returns></returns>
</member>
<member
name=
"T:Performance.Api.Controllers.OriginalController"
>
<member
name=
"T:Performance.Api.Controllers.OriginalController"
>
<summary>
<summary>
原始数据修改
原始数据修改
...
@@ -2065,6 +2165,12 @@
...
@@ -2065,6 +2165,12 @@
<param
name=
"request"
></param>
<param
name=
"request"
></param>
<returns></returns>
<returns></returns>
</member>
</member>
<member
name=
"M:Performance.Api.Controllers.SecondAllotController.RedistributionRollback(System.Int32)"
>
<summary>
二次绩效撤回提交
</summary>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.SecondAllotController.RedistributionEmployee(Performance.DtoModels.SecondEmployeeDto)"
>
<member
name=
"M:Performance.Api.Controllers.SecondAllotController.RedistributionEmployee(Performance.DtoModels.SecondEmployeeDto)"
>
<summary>
<summary>
二次分配人员字典带出
二次分配人员字典带出
...
@@ -2174,6 +2280,41 @@
...
@@ -2174,6 +2280,41 @@
<param
name=
"query"
></param>
<param
name=
"query"
></param>
<returns></returns>
<returns></returns>
</member>
</member>
<member
name=
"M:Performance.Api.BackgroundJob.Execute_Allot_Generate(Performance.Services.TaskService,Performance.EntityModels.bg_task)"
>
<summary>
生成测算表
</summary>
<param
name=
"service"
></param>
<param
name=
"task"
></param>
</member>
<member
name=
"M:Performance.Api.BackgroundJob.Execute_Allot_Generate_Report(Performance.Services.TaskService,Performance.EntityModels.bg_task)"
>
<summary>
生成报表
</summary>
<param
name=
"service"
></param>
<param
name=
"task"
></param>
</member>
<member
name=
"M:Performance.Api.BackgroundJob.Execute_Allot_CustomExtract(Performance.Services.TaskService,Performance.EntityModels.bg_task)"
>
<summary>
提取绩效数据
</summary>
<param
name=
"service"
></param>
<param
name=
"task"
></param>
</member>
<member
name=
"M:Performance.Api.BackgroundJob.Timeout(Performance.Services.TaskService,System.Collections.Generic.List{Performance.EntityModels.bg_task})"
>
<summary>
超时关闭
</summary>
<param
name=
"service"
></param>
<param
name=
"tasks"
></param>
</member>
<member
name=
"M:Performance.Api.BackgroundJob.Repeat(Performance.Services.TaskService,System.Collections.Generic.List{Performance.EntityModels.bg_task})"
>
<summary>
重复任务仅执行最后异常
</summary>
<param
name=
"service"
></param>
<param
name=
"tasks"
></param>
</member>
<member
name=
"T:Performance.Api.ClearLoggerJob"
>
<member
name=
"T:Performance.Api.ClearLoggerJob"
>
<summary>
<summary>
删除历史日志
删除历史日志
...
...
performance/Performance.EntityModels/Other/view_allot_sign_emp.cs
View file @
e6995709
...
@@ -10,6 +10,7 @@ public class view_allot_sign_emp
...
@@ -10,6 +10,7 @@ public class view_allot_sign_emp
public
int
SecondId
{
get
;
set
;
}
public
int
SecondId
{
get
;
set
;
}
public
int
States
{
get
;
set
;
}
public
int
States
{
get
;
set
;
}
public
string
UnitType
{
get
;
set
;
}
public
string
UnitType
{
get
;
set
;
}
public
string
Code
{
get
;
set
;
}
public
string
AccountingUnit
{
get
;
set
;
}
public
string
AccountingUnit
{
get
;
set
;
}
public
string
IsShowManage
{
get
;
set
;
}
public
string
IsShowManage
{
get
;
set
;
}
public
string
EmployeeName
{
get
;
set
;
}
public
string
EmployeeName
{
get
;
set
;
}
...
...
performance/Performance.Repository/PerforReportRepository .cs
View file @
e6995709
...
@@ -432,13 +432,13 @@ public List<dynamic> QueryComputeByDateAndTotal(string viewName, HospitalGrantSu
...
@@ -432,13 +432,13 @@ public List<dynamic> QueryComputeByDateAndTotal(string viewName, HospitalGrantSu
Dictionary
<
string
,
List
<
string
>>
dict
=
new
Dictionary
<
string
,
List
<
string
>>
Dictionary
<
string
,
List
<
string
>>
dict
=
new
Dictionary
<
string
,
List
<
string
>>
{
{
{
"view_allot_sign_emp_group"
,
new
List
<
string
>{
/* "year", "month", "allotid", "secondid",*/
"hospitalid"
,
"source"
,
"states"
,
"unittype"
,
"accountingunit"
,
"isshowmanage"
,
"employeename"
,
"jobnumber"
,
"jobtitle"
,
"emp_unittype"
,
"emp_accountingunit"
,
"bankcard"
,
"batch"
,
"jobcategory"
,
"duty"
,
"titleposition"
}
},
{
"view_allot_sign_emp_group"
,
new
List
<
string
>{
/* "year", "month", "allotid", "secondid",*/
"hospitalid"
,
"source"
,
"states"
,
"unittype"
,
"
code"
,
"
accountingunit"
,
"isshowmanage"
,
"employeename"
,
"jobnumber"
,
"jobtitle"
,
"emp_unittype"
,
"emp_accountingunit"
,
"bankcard"
,
"batch"
,
"jobcategory"
,
"duty"
,
"titleposition"
}
},
{
"view_allot_sign_emp_sum"
,
new
List
<
string
>{
"perforsumfee"
,
"performanagementfee"
,
"nightworkperfor"
,
"adjustlaterotherfee"
,
"otherperfor"
,
"hideotherperfor"
,
"shouldgivefee"
,
"reservedratiofee"
,
"realgivefee"
}
},
{
"view_allot_sign_emp_sum"
,
new
List
<
string
>{
"perforsumfee"
,
"performanagementfee"
,
"nightworkperfor"
,
"adjustlaterotherfee"
,
"otherperfor"
,
"hideotherperfor"
,
"shouldgivefee"
,
"reservedratiofee"
,
"realgivefee"
}
},
{
"view_allot_sign_dept_group"
,
new
List
<
string
>{
"hospitalid"
,
/* "allotid", "year", "month", */
"unittype"
,
"accountingunit"
}
},
{
"view_allot_sign_dept_group"
,
new
List
<
string
>{
"hospitalid"
,
/* "allotid", "year", "month", */
"unittype"
,
"
code"
,
"
accountingunit"
}
},
{
"view_allot_sign_dept_sum"
,
new
List
<
string
>{
"perforfee"
,
"workloadfee"
,
"assessbeforeotherfee"
,
"perfortotal"
,
"scoringaverage"
,
"extra"
,
"medicineextra"
,
"materialsextra"
,
"assesslaterotherfee"
,
"assesslaterperfortotal"
,
"adjustfactor"
,
"adjustlaterotherfee"
,
"aprperforamount"
,
"hideaprotherperforamount"
,
"assesslatermanagementfee"
,
"realgivefee"
}
},
{
"view_allot_sign_dept_sum"
,
new
List
<
string
>{
"perforfee"
,
"workloadfee"
,
"assessbeforeotherfee"
,
"perfortotal"
,
"scoringaverage"
,
"extra"
,
"medicineextra"
,
"materialsextra"
,
"assesslaterotherfee"
,
"assesslaterperfortotal"
,
"adjustfactor"
,
"adjustlaterotherfee"
,
"aprperforamount"
,
"hideaprotherperforamount"
,
"assesslatermanagementfee"
,
"realgivefee"
}
},
{
"view_allot_sign_emp_finance_group"
,
new
List
<
string
>{
"hospitalid"
,
/* "year", "month", "allotid",*/
"jobnumber"
,
"employeename"
,
"jobtitle"
,
"unittype"
,
"accountingunit"
,
"bankcard"
,
"jobcategory"
,
"duty"
,
"titleposition"
}
},
{
"view_allot_sign_emp_finance_group"
,
new
List
<
string
>{
"hospitalid"
,
/* "year", "month", "allotid",*/
"jobnumber"
,
"employeename"
,
"jobtitle"
,
"unittype"
,
"
code"
,
"
accountingunit"
,
"bankcard"
,
"jobcategory"
,
"duty"
,
"titleposition"
}
},
{
"view_allot_sign_emp_finance_sum"
,
new
List
<
string
>{
"perforsumfee"
,
"performanagementfee"
,
"nightworkperfor"
,
"adjustlaterotherfee"
,
"otherperfor"
,
"hideotherperfor"
,
"shouldgivefee"
,
"reservedratiofee"
,
"realgivefee"
}
},
{
"view_allot_sign_emp_finance_sum"
,
new
List
<
string
>{
"perforsumfee"
,
"performanagementfee"
,
"nightworkperfor"
,
"adjustlaterotherfee"
,
"otherperfor"
,
"hideotherperfor"
,
"shouldgivefee"
,
"reservedratiofee"
,
"realgivefee"
}
},
};
};
...
...
performance/Performance.Services/ComputeService.cs
View file @
e6995709
...
@@ -2271,6 +2271,7 @@ public static List<cof_alias> PerformanceTotal(string route, string[] heads)
...
@@ -2271,6 +2271,7 @@ public static List<cof_alias> PerformanceTotal(string route, string[] heads)
{
{
new
cof_alias
{
Alias
=
"来源"
,
Name
=
nameof
(
view_allot_sign_emp
.
Source
),
States
=
1
,
SumStatus
=
0
,
Sort
=
1
},
new
cof_alias
{
Alias
=
"来源"
,
Name
=
nameof
(
view_allot_sign_emp
.
Source
),
States
=
1
,
SumStatus
=
0
,
Sort
=
1
},
new
cof_alias
{
Alias
=
"核算组别"
,
Name
=
nameof
(
view_allot_sign_emp
.
UnitType
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"核算组别"
,
Name
=
nameof
(
view_allot_sign_emp
.
UnitType
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"核算序号"
,
Name
=
nameof
(
view_allot_sign_emp
.
Code
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"核算单元"
,
Name
=
nameof
(
view_allot_sign_emp
.
AccountingUnit
),
States
=
1
,
SumStatus
=
0
,
Sort
=
3
},
new
cof_alias
{
Alias
=
"核算单元"
,
Name
=
nameof
(
view_allot_sign_emp
.
AccountingUnit
),
States
=
1
,
SumStatus
=
0
,
Sort
=
3
},
new
cof_alias
{
Alias
=
"员工号"
,
Name
=
nameof
(
view_allot_sign_emp
.
JobNumber
),
States
=
1
,
SumStatus
=
0
,
Sort
=
4
},
new
cof_alias
{
Alias
=
"员工号"
,
Name
=
nameof
(
view_allot_sign_emp
.
JobNumber
),
States
=
1
,
SumStatus
=
0
,
Sort
=
4
},
...
@@ -2312,6 +2313,7 @@ public static List<cof_alias> AllComputeViewByDate
...
@@ -2312,6 +2313,7 @@ public static List<cof_alias> AllComputeViewByDate
public
static
List
<
cof_alias
>
AllComputePersonView
{
get
;
}
=
new
List
<
cof_alias
>
public
static
List
<
cof_alias
>
AllComputePersonView
{
get
;
}
=
new
List
<
cof_alias
>
{
{
new
cof_alias
{
Alias
=
"核算组别"
,
Name
=
nameof
(
view_allot_sign_emp
.
UnitType
),
States
=
1
,
SumStatus
=
0
,
Sort
=
1
},
new
cof_alias
{
Alias
=
"核算组别"
,
Name
=
nameof
(
view_allot_sign_emp
.
UnitType
),
States
=
1
,
SumStatus
=
0
,
Sort
=
1
},
new
cof_alias
{
Alias
=
"核算序号"
,
Name
=
nameof
(
view_allot_sign_emp
.
Code
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"核算单元"
,
Name
=
nameof
(
view_allot_sign_emp
.
AccountingUnit
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"核算单元"
,
Name
=
nameof
(
view_allot_sign_emp
.
AccountingUnit
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"员工号"
,
Name
=
nameof
(
view_allot_sign_emp
.
JobNumber
),
States
=
1
,
SumStatus
=
0
,
Sort
=
3
},
new
cof_alias
{
Alias
=
"员工号"
,
Name
=
nameof
(
view_allot_sign_emp
.
JobNumber
),
States
=
1
,
SumStatus
=
0
,
Sort
=
3
},
new
cof_alias
{
Alias
=
"人员姓名"
,
Name
=
nameof
(
view_allot_sign_emp
.
EmployeeName
),
States
=
1
,
SumStatus
=
0
,
Sort
=
4
},
new
cof_alias
{
Alias
=
"人员姓名"
,
Name
=
nameof
(
view_allot_sign_emp
.
EmployeeName
),
States
=
1
,
SumStatus
=
0
,
Sort
=
4
},
...
@@ -2345,6 +2347,7 @@ public static List<cof_alias> AllComputePersonViewByDate
...
@@ -2345,6 +2347,7 @@ public static List<cof_alias> AllComputePersonViewByDate
public
static
List
<
cof_alias
>
AllComputeDepartmentView
{
get
;
}
=
new
List
<
cof_alias
>
public
static
List
<
cof_alias
>
AllComputeDepartmentView
{
get
;
}
=
new
List
<
cof_alias
>
{
{
new
cof_alias
{
Alias
=
"核算组别"
,
Name
=
nameof
(
view_allot_sign_dept
.
UnitType
),
States
=
1
,
SumStatus
=
0
,
Sort
=
1
},
new
cof_alias
{
Alias
=
"核算组别"
,
Name
=
nameof
(
view_allot_sign_dept
.
UnitType
),
States
=
1
,
SumStatus
=
0
,
Sort
=
1
},
new
cof_alias
{
Alias
=
"核算序号"
,
Name
=
nameof
(
view_allot_sign_emp
.
Code
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"核算单元"
,
Name
=
nameof
(
view_allot_sign_dept
.
AccountingUnit
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"核算单元"
,
Name
=
nameof
(
view_allot_sign_dept
.
AccountingUnit
),
States
=
1
,
SumStatus
=
0
,
Sort
=
2
},
new
cof_alias
{
Alias
=
"业绩绩效"
,
Name
=
nameof
(
view_allot_sign_dept
.
PerforFee
),
States
=
1
,
SumStatus
=
1
,
Sort
=
3
},
new
cof_alias
{
Alias
=
"业绩绩效"
,
Name
=
nameof
(
view_allot_sign_dept
.
PerforFee
),
States
=
1
,
SumStatus
=
1
,
Sort
=
3
},
new
cof_alias
{
Alias
=
"工作量绩效"
,
Name
=
nameof
(
view_allot_sign_dept
.
WorkloadFee
),
States
=
1
,
SumStatus
=
1
,
Sort
=
4
},
new
cof_alias
{
Alias
=
"工作量绩效"
,
Name
=
nameof
(
view_allot_sign_dept
.
WorkloadFee
),
States
=
1
,
SumStatus
=
1
,
Sort
=
4
},
...
...
performance/Performance.Services/EmployeeService.cs
View file @
e6995709
...
@@ -645,7 +645,7 @@ public string ImpoerAprEmployees(int allotid, string path, int userid)
...
@@ -645,7 +645,7 @@ public string ImpoerAprEmployees(int allotid, string path, int userid)
DoctorName
=
dict
[
"姓名"
]
<
0
?
""
:
row
.
GetCell
(
dict
[
"姓名"
]).
GetValue
(),
DoctorName
=
dict
[
"姓名"
]
<
0
?
""
:
row
.
GetCell
(
dict
[
"姓名"
]).
GetValue
(),
PerforType
=
dict
[
"绩效类型"
]
<
0
?
""
:
row
.
GetCell
(
dict
[
"绩效类型"
]).
GetValue
(),
PerforType
=
dict
[
"绩效类型"
]
<
0
?
""
:
row
.
GetCell
(
dict
[
"绩效类型"
]).
GetValue
(),
Amount
=
dict
[
"金额"
]
<
0
?
0
:
ConvertHelper
.
To
<
decimal
>(
row
.
GetCell
(
dict
[
"金额"
]).
GetValue
(),
0
),
Amount
=
dict
[
"金额"
]
<
0
?
0
:
ConvertHelper
.
To
<
decimal
>(
row
.
GetCell
(
dict
[
"金额"
]).
GetValue
(),
0
),
Remark
=
dict
[
"备注"
]
<
0
?
""
:
row
.
GetCell
(
dict
[
"
金额
"
]).
GetValue
(),
Remark
=
dict
[
"备注"
]
<
0
?
""
:
row
.
GetCell
(
dict
[
"
备注
"
]).
GetValue
(),
TypeInDepartment
=
typeIn
,
TypeInDepartment
=
typeIn
,
AllotId
=
allotid
,
AllotId
=
allotid
,
CreateDate
=
createtime
,
CreateDate
=
createtime
,
...
...
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