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
402df3e5
Commit
402df3e5
authored
Feb 15, 2022
by
ruyun.zhang@suvalue.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
固定列/行优化
parent
6071efe6
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
15 additions
and
7 deletions
+15
-7
performance/Performance.Api/wwwroot/Performance.Api.xml
+6
-6
performance/Performance.Services/OnlineExcel/Model/EpSheet.cs
+2
-0
performance/Performance.Services/OnlineExcel/OnlineExcelService.Read.cs
+7
-1
No files found.
performance/Performance.Api/wwwroot/Performance.Api.xml
View file @
402df3e5
...
@@ -2056,6 +2056,12 @@
...
@@ -2056,6 +2056,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>
二次分配人员字典带出
二次分配人员字典带出
...
@@ -2165,7 +2171,6 @@
...
@@ -2165,7 +2171,6 @@
<param
name=
"query"
></param>
<param
name=
"query"
></param>
<returns></returns>
<returns></returns>
</member>
</member>
<<<<<<
< HEAD
<member
name=
"M:Performance.Api.BackgroundJob.Execute_Allot_Generate(Performance.Services.TaskService,Performance.EntityModels.bg_task)"
>
<member
name=
"M:Performance.Api.BackgroundJob.Execute_Allot_Generate(Performance.Services.TaskService,Performance.EntityModels.bg_task)"
>
<summary>
<summary>
生成测算表
生成测算表
...
@@ -2201,14 +2206,11 @@
...
@@ -2201,14 +2206,11 @@
<param
name=
"service"
></param>
<param
name=
"service"
></param>
<param
name=
"tasks"
></param>
<param
name=
"tasks"
></param>
</member>
</member>
=======
>>>>>>> 在线浏览编辑Excel
<member
name=
"T:Performance.Api.ClearLoggerJob"
>
<member
name=
"T:Performance.Api.ClearLoggerJob"
>
<summary>
<summary>
删除历史日志
删除历史日志
</summary>
</summary>
</member>
</member>
<<<<<<
< HEAD
<member
name=
"T:Performance.Api.ExpirationLimitMiddleware"
>
<member
name=
"T:Performance.Api.ExpirationLimitMiddleware"
>
<summary>
<summary>
过期限制
过期限制
...
@@ -2221,8 +2223,6 @@
...
@@ -2221,8 +2223,6 @@
<param
name=
"builder"
></param>
<param
name=
"builder"
></param>
<returns></returns>
<returns></returns>
</member>
</member>
=======
>>>>>>> 在线浏览编辑Excel
<member
name=
"M:Performance.Api.ClaimService.GetUserId"
>
<member
name=
"M:Performance.Api.ClaimService.GetUserId"
>
<summary>
<summary>
获取当前请求登录ID
获取当前请求登录ID
...
...
performance/Performance.Services/OnlineExcel/Model/EpSheet.cs
View file @
402df3e5
...
@@ -7,6 +7,8 @@ namespace Performance.Services.OnlineExcel
...
@@ -7,6 +7,8 @@ namespace Performance.Services.OnlineExcel
/// </summary>
/// </summary>
public
class
EpSheet
public
class
EpSheet
{
{
public
int
fixedColumnsLeft
{
get
;
set
;
}
public
int
fixedRowsTop
{
get
;
set
;
}
public
object
renders
{
get
;
set
;
}
public
object
renders
{
get
;
set
;
}
public
object
mergeCells
{
get
;
set
;
}
public
object
mergeCells
{
get
;
set
;
}
public
object
data
{
get
;
set
;
}
public
object
data
{
get
;
set
;
}
...
...
performance/Performance.Services/OnlineExcel/OnlineExcelService.Read.cs
View file @
402df3e5
...
@@ -32,7 +32,7 @@ public partial class OnlineExcelService : IAutoInjection
...
@@ -32,7 +32,7 @@ public partial class OnlineExcelService : IAutoInjection
{
"Bottom"
,
"htBottom"
},
{
"Bottom"
,
"htBottom"
},
};
};
public
static
TimeSpan
absoluteExpirationRelativeToNow
=
new
TimeSpan
(
0
,
5
,
0
);
public
static
TimeSpan
absoluteExpirationRelativeToNow
=
new
TimeSpan
(
0
,
30
,
0
);
private
readonly
IMemoryCache
_cache
;
private
readonly
IMemoryCache
_cache
;
private
readonly
PerSheetService
_sheetService
;
private
readonly
PerSheetService
_sheetService
;
...
@@ -143,14 +143,20 @@ public EpSheet ReadSheet(per_allot allot, string sheetName)
...
@@ -143,14 +143,20 @@ public EpSheet ReadSheet(per_allot allot, string sheetName)
}
}
#
endregion
#
endregion
SheetType
sheetType
=
_sheetService
.
GetSheetType
(
sheet
.
Name
);
var
handler
=
PerSheetDataFactory
.
GetDataRead
(
sheetType
);
EpSheet
epSheet
=
new
EpSheet
()
EpSheet
epSheet
=
new
EpSheet
()
{
{
fixedColumnsLeft
=
handler
?.
Point
.
DataFirstCellNum
??
0
,
fixedRowsTop
=
handler
?.
Point
.
DataFirstRowNum
??
0
,
cell
=
cells
,
cell
=
cells
,
colWidths
=
colWidths
,
colWidths
=
colWidths
,
data
=
datas
,
data
=
datas
,
renders
=
renders
,
renders
=
renders
,
mergeCells
=
mergeCells
,
mergeCells
=
mergeCells
,
};
};
_cache
.
Set
(
key
,
epSheet
,
absoluteExpirationRelativeToNow
);
_cache
.
Set
(
key
,
epSheet
,
absoluteExpirationRelativeToNow
);
return
epSheet
;
return
epSheet
;
...
...
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