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
3fcacf6d
Commit
3fcacf6d
authored
Aug 05, 2021
by
ruyun.zhang@suvalue.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
通用工作量查询
parent
1aeb82bb
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 additions
and
4 deletions
+1
-4
performance/Performance.Repository/PerforPerAllotRepository.cs
+1
-4
No files found.
performance/Performance.Repository/PerforPerAllotRepository.cs
View file @
3fcacf6d
...
@@ -179,16 +179,13 @@ public IEnumerable<report_original_workload> QueryWorkloadData(int allotid, stri
...
@@ -179,16 +179,13 @@ public IEnumerable<report_original_workload> QueryWorkloadData(int allotid, stri
if
(
connection
.
State
!=
ConnectionState
.
Open
)
connection
.
Open
();
if
(
connection
.
State
!=
ConnectionState
.
Open
)
connection
.
Open
();
try
try
{
{
string
unittype
=
unittypes
.
Any
(
t
=>
!
string
.
IsNullOrEmpty
(
t
)
&&
t
.
Contains
(
"医生"
))
?
"医生组"
:
unittypes
.
Any
(
t
=>
!
string
.
IsNullOrEmpty
(
t
)
&&
t
.
Contains
(
"护理"
))
?
"护理组"
:
"其他组"
;
string
clear
=
@"
string
clear
=
@"
SELECT DISTINCT AccountingUnit as Department,if(ifnull(DoctorName,'')='', '未知',DoctorName) DoctorName,PersonnelNumber,Category,ROUND(SUM(Fee),2) Fee
SELECT DISTINCT AccountingUnit as Department,if(ifnull(DoctorName,'')='', '未知',DoctorName) DoctorName,PersonnelNumber,Category,ROUND(SUM(Fee),2) Fee
FROM view_second_report_workload
FROM view_second_report_workload
WHERE AllotId = @allotid AND UnitType in @unittypes AND AccountingUnit = @accountingunit
WHERE AllotId = @allotid AND UnitType in @unittypes AND AccountingUnit = @accountingunit
GROUP BY AccountingUnit,DoctorName,PersonnelNumber,Category
GROUP BY AccountingUnit,DoctorName,PersonnelNumber,Category
ORDER BY doctorname,Category;"
;
ORDER BY doctorname,Category;"
;
return
connection
.
Query
<
report_original_workload
>(
clear
,
new
{
allotid
,
accountingunit
,
unittypes
,
unittype
,
hospitalid
},
commandTimeout
:
60
*
60
);
return
connection
.
Query
<
report_original_workload
>(
clear
,
new
{
allotid
,
accountingunit
,
unittypes
=
unittypes
.
Union
(
new
string
[]
{
"通用工作量"
})
,
hospitalid
},
commandTimeout
:
60
*
60
);
}
}
catch
(
Exception
ex
)
catch
(
Exception
ex
)
{
{
...
...
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