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
9aea21de
Commit
9aea21de
authored
May 05, 2022
by
ruyun.zhang@suvalue.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
同步审核通过数据
parent
765e1e6f
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 additions
and
15 deletions
+1
-15
performance/Performance.Services/EmployeeService.cs
+1
-15
No files found.
performance/Performance.Services/EmployeeService.cs
View file @
9aea21de
...
@@ -1760,21 +1760,7 @@ public void AddCategoryToConfig(int allotId)
...
@@ -1760,21 +1760,7 @@ public void AddCategoryToConfig(int allotId)
public
void
SyncDataToResult
(
int
allotId
)
public
void
SyncDataToResult
(
int
allotId
)
{
{
var
sheets
=
perforPersheetRepository
.
GetEntities
(
t
=>
t
.
AllotID
==
allotId
&&
new
[]
{
3
,
4
,
7
}.
Contains
(
t
.
SheetType
.
Value
));
perforPerallotRepository
.
Execute
(
$"call proc_sync_datatoresult(
{
allotId
}
)"
,
new
{
},
60
*
60
*
5
);
if
(
sheets
==
null
||
!
sheets
.
Any
())
return
;
var
data
=
exresultgatherRepository
.
GetEntities
(
w
=>
w
.
AllotId
==
allotId
&&
w
.
States
==
(
int
)
EnumResult
.
AuditGather
.
已通过
);
if
(
data
==
null
||
!
data
.
Any
())
return
;
exresultRepository
.
DeleteFromQuery
(
w
=>
w
.
AllotId
==
allotId
&&
w
.
FromSource
==
(
int
)
EnumResult
.
FromSource
.
录入
);
var
syncData
=
_mapper
.
Map
<
List
<
ex_result
>>(
data
);
syncData
.
ForEach
(
x
=>
{
x
.
Id
=
0
;
x
.
FromSource
=
(
int
)
EnumResult
.
FromSource
.
录入
;
x
.
Source
=
sheets
.
FirstOrDefault
(
t
=>
t
.
SheetName
.
Contains
(
x
.
Source
))?.
SheetName
??
x
.
Source
;
});
exresultRepository
.
AddRange
(
syncData
.
ToArray
());
}
}
public
void
AuditGather
(
List
<
Gather
>
gather
)
public
void
AuditGather
(
List
<
Gather
>
gather
)
...
...
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