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
e36a4954
Commit
e36a4954
authored
Apr 18, 2019
by
ruyun.zhang@suvalue.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
列头修改
parent
e05225b9
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
13 additions
and
6 deletions
+13
-6
performance/Performance.Api/Controllers/AssessController.cs
+2
-2
performance/Performance.DtoModels/Request/AssessColumnRequest.cs
+1
-0
performance/Performance.EntityModels/Entity/as_columns.cs
+5
-0
performance/Performance.Services/AssessService.cs
+5
-4
No files found.
performance/Performance.Api/Controllers/AssessController.cs
View file @
e36a4954
...
@@ -91,7 +91,7 @@ public ApiResponse ColumnList([CustomizeValidator(RuleSet = "List"), FromBody]As
...
@@ -91,7 +91,7 @@ public ApiResponse ColumnList([CustomizeValidator(RuleSet = "List"), FromBody]As
[
Route
(
"addcolumn"
)]
[
Route
(
"addcolumn"
)]
public
ApiResponse
AddColumn
([
CustomizeValidator
(
RuleSet
=
"Add"
),
FromBody
]
AssessColumnRequest
request
)
public
ApiResponse
AddColumn
([
CustomizeValidator
(
RuleSet
=
"Add"
),
FromBody
]
AssessColumnRequest
request
)
{
{
return
assessService
.
AddColumn
(
request
.
AssessID
,
request
.
ParentID
,
request
.
ColumnName
);
return
assessService
.
AddColumn
(
request
.
AssessID
,
request
.
ParentID
,
request
.
ColumnName
,
request
.
Sort
);
}
}
//修改考核项
//修改考核项
...
@@ -99,7 +99,7 @@ public ApiResponse AddColumn([CustomizeValidator(RuleSet = "Add"), FromBody]Asse
...
@@ -99,7 +99,7 @@ public ApiResponse AddColumn([CustomizeValidator(RuleSet = "Add"), FromBody]Asse
[
Route
(
"editcolumn"
)]
[
Route
(
"editcolumn"
)]
public
ApiResponse
EditColumn
([
CustomizeValidator
(
RuleSet
=
"Update"
),
FromBody
]
AssessColumnRequest
request
)
public
ApiResponse
EditColumn
([
CustomizeValidator
(
RuleSet
=
"Update"
),
FromBody
]
AssessColumnRequest
request
)
{
{
return
assessService
.
EditColumn
(
request
.
ColumnID
,
request
.
ColumnName
);
return
assessService
.
EditColumn
(
request
.
ColumnID
,
request
.
ColumnName
,
request
.
Sort
);
}
}
//删除考核项
//删除考核项
...
...
performance/Performance.DtoModels/Request/AssessColumnRequest.cs
View file @
e36a4954
...
@@ -11,6 +11,7 @@ public class AssessColumnRequest : ApiRequest
...
@@ -11,6 +11,7 @@ public class AssessColumnRequest : ApiRequest
public
int
AssessID
{
get
;
set
;
}
public
int
AssessID
{
get
;
set
;
}
public
int
ParentID
{
get
;
set
;
}
public
int
ParentID
{
get
;
set
;
}
public
string
ColumnName
{
get
;
set
;
}
public
string
ColumnName
{
get
;
set
;
}
public
int
Sort
{
get
;
set
;
}
}
}
public
class
AssessColumnRequestValidator
:
AbstractValidator
<
AssessColumnRequest
>
public
class
AssessColumnRequestValidator
:
AbstractValidator
<
AssessColumnRequest
>
...
...
performance/Performance.EntityModels/Entity/as_columns.cs
View file @
e36a4954
...
@@ -35,5 +35,10 @@ public class as_columns
...
@@ -35,5 +35,10 @@ public class as_columns
/// 列头名称
/// 列头名称
/// </summary>
/// </summary>
public
string
ColumnName
{
get
;
set
;
}
public
string
ColumnName
{
get
;
set
;
}
/// <summary>
/// 排序
/// </summary>
public
Nullable
<
int
>
Sort
{
get
;
set
;
}
}
}
}
}
performance/Performance.Services/AssessService.cs
View file @
e36a4954
...
@@ -122,7 +122,7 @@ public ApiResponse SetAssessType(SetAssessRequest request)
...
@@ -122,7 +122,7 @@ public ApiResponse SetAssessType(SetAssessRequest request)
/// <returns></returns>
/// <returns></returns>
public
ApiResponse
ColumnList
(
int
assessID
)
public
ApiResponse
ColumnList
(
int
assessID
)
{
{
var
list
=
perforAscolumnsRepository
.
GetEntities
(
t
=>
t
.
AssessID
==
assessID
);
var
list
=
perforAscolumnsRepository
.
GetEntities
(
t
=>
t
.
AssessID
==
assessID
)
.
OrderBy
(
t
=>
t
.
ParentID
).
ThenBy
(
t
=>
t
.
Sort
)
;
return
new
ApiResponse
(
ResponseType
.
OK
,
list
);
return
new
ApiResponse
(
ResponseType
.
OK
,
list
);
}
}
...
@@ -133,7 +133,7 @@ public ApiResponse ColumnList(int assessID)
...
@@ -133,7 +133,7 @@ public ApiResponse ColumnList(int assessID)
/// <param name="parentID"></param>
/// <param name="parentID"></param>
/// <param name="columnName"></param>
/// <param name="columnName"></param>
/// <returns></returns>
/// <returns></returns>
public
ApiResponse
AddColumn
(
int
assessID
,
int
parentID
,
string
columnName
)
public
ApiResponse
AddColumn
(
int
assessID
,
int
parentID
,
string
columnName
,
int
sort
)
{
{
var
entity
=
perforAsassessRepository
.
GetEntity
(
t
=>
t
.
ID
==
assessID
);
var
entity
=
perforAsassessRepository
.
GetEntity
(
t
=>
t
.
ID
==
assessID
);
if
(
entity
==
null
)
if
(
entity
==
null
)
...
@@ -144,7 +144,7 @@ public ApiResponse AddColumn(int assessID, int parentID, string columnName)
...
@@ -144,7 +144,7 @@ public ApiResponse AddColumn(int assessID, int parentID, string columnName)
if
(
centity
==
null
)
if
(
centity
==
null
)
return
new
ApiResponse
(
ResponseType
.
Fail
,
"考核项目父级ID无效"
);
return
new
ApiResponse
(
ResponseType
.
Fail
,
"考核项目父级ID无效"
);
}
}
var
column
=
new
as_columns
{
AssessID
=
assessID
,
ParentID
=
parentID
,
ColumnName
=
columnName
};
var
column
=
new
as_columns
{
AssessID
=
assessID
,
ParentID
=
parentID
,
ColumnName
=
columnName
,
Sort
=
sort
};
var
result
=
perforAscolumnsRepository
.
Add
(
column
);
var
result
=
perforAscolumnsRepository
.
Add
(
column
);
return
result
?
new
ApiResponse
(
ResponseType
.
OK
,
column
)
:
new
ApiResponse
(
ResponseType
.
Fail
);
return
result
?
new
ApiResponse
(
ResponseType
.
OK
,
column
)
:
new
ApiResponse
(
ResponseType
.
Fail
);
}
}
...
@@ -155,12 +155,13 @@ public ApiResponse AddColumn(int assessID, int parentID, string columnName)
...
@@ -155,12 +155,13 @@ public ApiResponse AddColumn(int assessID, int parentID, string columnName)
/// <param name="columnID"></param>
/// <param name="columnID"></param>
/// <param name="columnName"></param>
/// <param name="columnName"></param>
/// <returns></returns>
/// <returns></returns>
public
ApiResponse
EditColumn
(
int
columnID
,
string
columnName
)
public
ApiResponse
EditColumn
(
int
columnID
,
string
columnName
,
int
sort
)
{
{
var
entity
=
perforAscolumnsRepository
.
GetEntity
(
t
=>
t
.
ID
==
columnID
);
var
entity
=
perforAscolumnsRepository
.
GetEntity
(
t
=>
t
.
ID
==
columnID
);
if
(
entity
==
null
)
if
(
entity
==
null
)
return
new
ApiResponse
(
ResponseType
.
Fail
,
"考核项目父级ID无效"
);
return
new
ApiResponse
(
ResponseType
.
Fail
,
"考核项目父级ID无效"
);
entity
.
ColumnName
=
columnName
;
entity
.
ColumnName
=
columnName
;
entity
.
Sort
=
sort
;
var
result
=
perforAscolumnsRepository
.
Update
(
entity
);
var
result
=
perforAscolumnsRepository
.
Update
(
entity
);
return
result
?
new
ApiResponse
(
ResponseType
.
OK
,
entity
)
:
new
ApiResponse
(
ResponseType
.
Fail
);
return
result
?
new
ApiResponse
(
ResponseType
.
OK
,
entity
)
:
new
ApiResponse
(
ResponseType
.
Fail
);
}
}
...
...
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