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
152ebb34
Commit
152ebb34
authored
Aug 30, 2022
by
纪旭 韦
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
创建绩效时,JOBNUMBER不自动补充personalnumber
初次设置人员字典标签时初始states问题
parent
dc7e98da
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
13 deletions
+12
-13
performance/Performance.Services/ComputeService.cs
+6
-2
performance/Performance.Services/PersonService.cs
+6
-11
No files found.
performance/Performance.Services/ComputeService.cs
View file @
152ebb34
...
...
@@ -2019,7 +2019,7 @@ public bool UpdateHeadersStatus(ComputerAliasUpdate request)
// 数据库中无数据
if
(
hasreq
&&
!
hasdata
)
{
var
items
=
request
.
computerAliasHead
.
Select
(
t
=>
t
.
Head
.
ToLower
())
;
var
items
=
request
.
computerAliasHead
;
var
data
=
heads
.
Select
(
t
=>
new
cof_alias
{
Route
=
request
.
Route
,
...
...
@@ -2027,11 +2027,15 @@ public bool UpdateHeadersStatus(ComputerAliasUpdate request)
OriginalName
=
t
.
Alias
,
HospitalId
=
request
.
HospitalId
,
Name
=
t
.
Name
,
States
=
items
.
Contains
(
t
.
Alias
??
""
)
?
1
:
0
,
SumStatus
=
t
.
SumStatus
,
Sort
=
request
.
computerAliasHead
.
Any
(
w
=>
w
.
Name
==
t
.
Name
)
?
request
.
computerAliasHead
.
FirstOrDefault
(
w
=>
w
.
Name
==
t
.
Name
).
Sort
:
t
.
Sort
}).
ToList
();
data
.
ForEach
(
t
=>
{
var
state
=
items
.
FirstOrDefault
(
i
=>
i
.
Head
.
ToLower
().
Contains
(
t
.
Alias
));
t
.
States
=
state
!=
null
?
state
.
States
:
1
;
});
cofaliasRepository
.
AddRange
(
data
.
ToArray
());
}
...
...
performance/Performance.Services/PersonService.cs
View file @
152ebb34
...
...
@@ -131,20 +131,15 @@ public void CreateAllotPersons(int hospitalId, int allotId, int prevAllotId = -1
BankCard
=
t
.
BankCard
,
Remark
=
t
.
Remark
,
CreateTime
=
DateTime
.
Now
,
PersonnelNumber
=
t
.
PersonnelNumber
,
JobNumber
=
t
.
JobNumber
};
if
(!
string
.
IsNullOrEmpty
(
t
.
PersonnelNumber
)
&&
!
string
.
IsNullOrEmpty
(
t
.
JobNumber
))
{
entity
.
PersonnelNumber
=
t
.
PersonnelNumber
;
entity
.
JobNumber
=
t
.
JobNumber
;
}
else
{
string
number
=
!
string
.
IsNullOrEmpty
(
t
.
PersonnelNumber
)
?
t
.
PersonnelNumber
:
t
.
JobNumber
;
entity
.
PersonnelNumber
=
number
;
entity
.
JobNumber
=
number
;
}
string
number
=
!
string
.
IsNullOrEmpty
(
t
.
PersonnelNumber
)
?
t
.
PersonnelNumber
:
t
.
JobNumber
;
entity
.
PersonnelNumber
=
number
;
return
entity
;
}).
ToList
();
SaveAllotPersons
(
data
);
}
...
...
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