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
852368db
Commit
852368db
authored
Jun 03, 2020
by
lcx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
获取抽取配置
parent
c3f25536
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
42 additions
and
24 deletions
+42
-24
performance/Performance.Api/Controllers/ExConfigController.cs
+18
-0
performance/Performance.Api/Controllers/ModExtractController.cs
+16
-16
performance/Performance.DtoModels/Request/ModItemRequest.cs
+1
-1
performance/Performance.EntityModels/Entity/ex_item.cs
+2
-2
performance/Performance.EntityModels/Entity/ex_module.cs
+2
-2
performance/Performance.Services/ExConfigService.cs
+0
-0
performance/Performance.Services/ModExtractService.cs
+3
-3
No files found.
performance/Performance.Api/Controllers/ExConfigController.cs
0 → 100644
View file @
852368db
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Threading.Tasks
;
using
Microsoft.AspNetCore.Mvc
;
namespace
Performance.Api.Controllers
{
[
Route
(
"api/modextract"
)]
[
ApiController
]
public
class
ExConfigController
:
Controller
{
public
ExConfigController
()
{
}
}
}
performance/Performance.Api/Controllers/ModExtractController.cs
View file @
852368db
...
...
@@ -35,7 +35,7 @@ public class ModExtractController : Controller
/// <returns></returns>
[
Route
(
"scheme"
)]
[
HttpPost
]
public
ApiResponse
Extract
([
CustomizeValidator
(
RuleSet
=
"Query"
),
FromBody
]
ModModuleRequest
request
)
public
ApiResponse
Extract
([
CustomizeValidator
(
RuleSet
=
"Query"
),
FromBody
]
ModModuleRequest
request
)
{
if
(
request
.
HospitalId
==
null
||
request
.
HospitalId
.
Value
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"HospitalId 不存在,请重新选择!"
);
...
...
@@ -64,7 +64,7 @@ public ApiResponse FeeType()
/// <returns></returns>
[
Route
(
"source"
)]
[
HttpPost
]
public
ApiResponse
FeeSource
([
FromBody
]
ModModuleRequest
request
)
public
ApiResponse
FeeSource
([
FromBody
]
ModModuleRequest
request
)
{
if
(
request
.
HospitalId
==
null
||
request
.
HospitalId
.
Value
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"HospitalId 参数错误!"
);
...
...
@@ -80,7 +80,7 @@ public ApiResponse FeeSource([FromBody]ModModuleRequest request)
/// <returns></returns>
[
Route
(
"addmodule"
)]
[
HttpPost
]
public
ApiResponse
AddModule
([
CustomizeValidator
(
RuleSet
=
"Add"
),
FromBody
]
ModModuleRequest
request
)
public
ApiResponse
AddModule
([
CustomizeValidator
(
RuleSet
=
"Add"
),
FromBody
]
ModModuleRequest
request
)
{
if
(
request
.
HospitalId
==
null
||
request
.
HospitalId
.
Value
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"HospitalId 参数错误!"
);
...
...
@@ -95,7 +95,7 @@ public ApiResponse AddModule([CustomizeValidator(RuleSet = "Add"), FromBody]ModM
/// <returns></returns>
[
Route
(
"modules"
)]
[
HttpPost
]
public
ApiResponse
Module
([
CustomizeValidator
(
RuleSet
=
"Query"
),
FromBody
]
ModModuleRequest
request
)
public
ApiResponse
Module
([
CustomizeValidator
(
RuleSet
=
"Query"
),
FromBody
]
ModModuleRequest
request
)
{
if
(
request
.
HospitalId
==
null
||
request
.
HospitalId
.
Value
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"HospitalId 不存在,请重新选择!"
);
...
...
@@ -110,7 +110,7 @@ public ApiResponse Module([CustomizeValidator(RuleSet = "Query"), FromBody]ModMo
/// <returns></returns>
[
Route
(
"editmodule"
)]
[
HttpPost
]
public
ApiResponse
EditModule
([
FromBody
]
ModModuleRequest
request
)
public
ApiResponse
EditModule
([
FromBody
]
ModModuleRequest
request
)
{
if
(
request
.
ModuleId
==
null
||
request
.
ModuleId
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"ModuleId 参数错误!"
);
...
...
@@ -125,7 +125,7 @@ public ApiResponse EditModule([FromBody]ModModuleRequest request)
/// <returns></returns>
[
Route
(
"deletemodule"
)]
[
HttpPost
]
public
ApiResponse
DelModule
([
FromBody
]
ModModuleRequest
request
)
public
ApiResponse
DelModule
([
FromBody
]
ModModuleRequest
request
)
{
if
(
request
.
ModuleId
==
null
||
request
.
ModuleId
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"ModuleId 参数错误!"
);
...
...
@@ -140,7 +140,7 @@ public ApiResponse DelModule([FromBody]ModModuleRequest request)
/// <returns></returns>
[
Route
(
"additem"
)]
[
HttpPost
]
public
ApiResponse
AddItem
([
FromBody
]
ItemListRequest
request
)
public
ApiResponse
AddItem
([
FromBody
]
ItemListRequest
request
)
{
if
(
request
.
ModuleId
==
null
&&
request
.
ModuleId
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"ModuleId 参数错误!"
);
...
...
@@ -158,7 +158,7 @@ public ApiResponse AddItem([FromBody]ItemListRequest request)
/// <returns></returns>
[
Route
(
"items"
)]
[
HttpPost
]
public
ApiResponse
Items
([
FromBody
]
ModItemRequest
request
)
public
ApiResponse
Items
([
FromBody
]
ModItemRequest
request
)
{
logger
.
LogInformation
(
$"绩效收入模板配置项列表 : 请求地址
{
url
.
HttpPost
}
/modextract/items"
);
HttpHelper
.
HttpPost
(
url
.
HttpPost
+
"/modextract/items"
,
JsonHelper
.
Serialize
(
request
),
true
);
...
...
@@ -173,12 +173,12 @@ public ApiResponse Items([FromBody]ModItemRequest request)
/// <returns></returns>
[
Route
(
"edititem"
)]
[
HttpPost
]
public
ApiResponse
EditItem
([
FromBody
]
ItemListRequest
request
)
public
ApiResponse
EditItem
([
FromBody
]
ItemListRequest
request
)
{
if
(
request
.
Items
==
null
||
!
request
.
Items
.
Any
())
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"请选择需要修改的数据!"
);
var
entity
=
modExtractService
.
EditItem
(
request
.
Items
[
0
]);
var
entity
=
0
;
//=
modExtractService.EditItem(request.Items[0]);
return
new
ApiResponse
(
ResponseType
.
OK
,
"修改成功!"
,
entity
);
}
...
...
@@ -188,7 +188,7 @@ public ApiResponse EditItem([FromBody]ItemListRequest request)
/// <returns></returns>
[
Route
(
"deleteitem"
)]
[
HttpPost
]
public
ApiResponse
DelItem
([
FromBody
]
ModItemRequest
request
)
public
ApiResponse
DelItem
([
FromBody
]
ModItemRequest
request
)
{
if
(
request
.
ItemId
==
null
&&
request
.
ItemId
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"ItemId 参数错误!"
);
...
...
@@ -205,7 +205,7 @@ public ApiResponse DelItem([FromBody]ModItemRequest request)
/// <returns></returns>
[
Route
(
"addspecial"
)]
[
HttpPost
]
public
ApiResponse
AddSpecial
([
FromBody
]
SpecialListRequest
request
)
public
ApiResponse
AddSpecial
([
FromBody
]
SpecialListRequest
request
)
{
if
(
request
.
HospitalId
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"HospitalId 参数错误!"
);
...
...
@@ -223,7 +223,7 @@ public ApiResponse AddSpecial([FromBody]SpecialListRequest request)
/// <returns></returns>
[
Route
(
"specials"
)]
[
HttpPost
]
public
ApiResponse
Specials
([
FromBody
]
ModSpecialRequest
request
)
public
ApiResponse
Specials
([
FromBody
]
ModSpecialRequest
request
)
{
var
list
=
modExtractService
.
Special
(
request
.
HospitalId
.
Value
);
return
new
ApiResponse
(
ResponseType
.
OK
,
list
);
...
...
@@ -235,7 +235,7 @@ public ApiResponse Specials([FromBody]ModSpecialRequest request)
/// <returns></returns>
[
Route
(
"editspecial"
)]
[
HttpPost
]
public
ApiResponse
EditSpecial
([
FromBody
]
SpecialListRequest
request
)
public
ApiResponse
EditSpecial
([
FromBody
]
SpecialListRequest
request
)
{
if
(
request
.
Items
==
null
||
!
request
.
Items
.
Any
())
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"请选择需要修改的数据!"
);
...
...
@@ -250,7 +250,7 @@ public ApiResponse EditSpecial([FromBody]SpecialListRequest request)
/// <returns></returns>
[
Route
(
"deletespecial"
)]
[
HttpPost
]
public
ApiResponse
DelSpecial
([
FromBody
]
ModSpecialRequest
request
)
public
ApiResponse
DelSpecial
([
FromBody
]
ModSpecialRequest
request
)
{
if
(
request
.
SpecialId
==
null
&&
request
.
SpecialId
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"SpecialId 参数错误!"
);
...
...
@@ -279,7 +279,7 @@ public ApiResponse PerforType()
/// <returns></returns>
[
Route
(
"config"
)]
[
HttpPost
]
public
ApiResponse
Config
([
FromBody
]
ModModuleRequest
request
)
public
ApiResponse
Config
([
FromBody
]
ModModuleRequest
request
)
{
if
(
request
.
HospitalId
==
null
||
request
.
HospitalId
.
Value
==
0
)
return
new
ApiResponse
(
ResponseType
.
ParameterError
,
"HospitalId 不存在,请重新选择!"
);
...
...
performance/Performance.DtoModels/Request/ModItemRequest.cs
View file @
852368db
...
...
@@ -30,7 +30,7 @@ public class ItemListRequest
public
Nullable
<
int
>
ModuleId
{
get
;
set
;
}
/// <summary> 新增项 </summary>
public
List
<
mod
_item
>
Items
{
get
;
set
;
}
public
List
<
ex
_item
>
Items
{
get
;
set
;
}
}
}
performance/Performance.EntityModels/Entity/ex_item.cs
View file @
852368db
...
...
@@ -47,9 +47,9 @@ public class ex_item
public
Nullable
<
decimal
>
FactorValue3
{
get
;
set
;
}
/// <summary>
///
抽取绩效值SQL
///
/// </summary>
public
Nullable
<
int
>
Extract
Id
{
get
;
set
;
}
public
Nullable
<
int
>
Type
Id
{
get
;
set
;
}
/// <summary>
/// 数据库地址
...
...
performance/Performance.EntityModels/Entity/ex_module.cs
View file @
852368db
...
...
@@ -42,9 +42,9 @@ public class ex_module
public
string
Description
{
get
;
set
;
}
/// <summary>
///
提取脚本ID
///
/// </summary>
public
Nullable
<
int
>
Extract
Id
{
get
;
set
;
}
public
Nullable
<
int
>
Type
Id
{
get
;
set
;
}
/// <summary>
/// 数据库地址
...
...
performance/Performance.Services/ExConfigService.cs
0 → 100644
View file @
852368db
This diff is collapsed.
Click to expand it.
performance/Performance.Services/ModExtractService.cs
View file @
852368db
...
...
@@ -264,10 +264,10 @@ public List<mod_item> AddItem(ItemListRequest request)
//t.ExtractId = entity.ExtractId;
t
.
ReadOnly
=
0
;
});
if
(!
perforModitemRepository
.
AddRange
(
list
.
ToArray
()))
throw
new
PerformanceException
(
"添加失败!"
);
//
if (!perforModitemRepository.AddRange(list.ToArray()))
//
throw new PerformanceException("添加失败!");
return
list
;
return
new
List
<
mod_item
>()
;
}
/// <summary>
...
...
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