Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation
This project
Loading...
Sign in
platform
/
finance_serv
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit 5c75681e
authored
6 years ago
by
王军业
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
4654621657695
1 parent
1ed062fe
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
18 additions
and
23 deletions
code/finance_serv/src/main/java/com/vion/financial/controller/ProjectController.java
code/finance_serv/src/main/java/com/vion/financial/service/ProjectService.java
code/finance_serv/src/main/java/com/vion/financial/service/imp/ProjectServiceImpl.java
code/finance_serv/src/main/java/com/vion/financial/controller/ProjectController.java
View file @
5c75681
...
...
@@ -9,6 +9,7 @@ import org.springframework.web.bind.annotation.RequestBody;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.vion.financial.entity.Project
;
import
com.vion.financial.mapper.ProjectMapper
;
import
com.vion.financial.service.ProjectService
;
import
com.vion.financial.vo.ProjectVo
;
...
...
@@ -21,8 +22,8 @@ public class ProjectController extends BaseController{
@PostMapping
(
value
=
"/projects"
)
@ResponseBody
public
Object
addProject
(
@RequestBody
Project
Vo
projectVo
)
{
return
projectService
.
addProject
(
project
Vo
);
public
Object
addProject
(
@RequestBody
Project
project
)
{
return
projectService
.
addProject
(
project
);
}
@GetMapping
(
value
=
"/projects"
)
...
...
@@ -33,13 +34,13 @@ public class ProjectController extends BaseController{
@PutMapping
(
value
=
"/projects"
)
@ResponseBody
public
Object
updateProject
(
@RequestBody
Project
Vo
projectVo
)
{
return
projectService
.
updateProject
(
project
Vo
);
public
Object
updateProject
(
@RequestBody
Project
project
)
{
return
projectService
.
updateProject
(
project
);
}
@DeleteMapping
(
value
=
"/projects"
)
@ResponseBody
public
Object
deleteProject
(
@RequestBody
Project
Vo
projectVo
)
{
return
projectService
.
deleteProject
(
project
Vo
);
public
Object
deleteProject
(
@RequestBody
Project
project
)
{
return
projectService
.
deleteProject
(
project
);
}
}
This diff is collapsed.
Click to expand it.
code/finance_serv/src/main/java/com/vion/financial/service/ProjectService.java
View file @
5c75681
package
com
.
vion
.
financial
.
service
;
import
com.vion.financial.vo.ProjectVo
;
import
com.vion.financial.entity.Project
;
public
interface
ProjectService
{
public
Object
addProject
(
Project
Vo
projectVo
);
public
Object
addProject
(
Project
project
);
public
Object
queryProject
();
public
Object
updateProject
(
Project
Vo
projectVo
);
public
Object
deleteProject
(
Project
Vo
projectVo
);
public
Object
updateProject
(
Project
project
);
public
Object
deleteProject
(
Project
project
);
}
This diff is collapsed.
Click to expand it.
code/finance_serv/src/main/java/com/vion/financial/service/imp/ProjectServiceImpl.java
View file @
5c75681
...
...
@@ -25,14 +25,11 @@ public class ProjectServiceImpl implements ProjectService {
@Autowired
ProjectMapper
projectMapper
;
@Override
public
Object
addProject
(
Project
Vo
projectVo
)
{
public
Object
addProject
(
Project
project
)
{
// TODO Auto-generated method stub
logger
.
info
(
"=======================增加项目信息========================"
);
try
{
List
<
Project
>
list
=
projectVo
.
getProject_list
();
for
(
Project
project:
list
)
{
projectMapper
.
addProject
(
project
);
}
projectMapper
.
addProject
(
project
);
return
successCode
;
}
catch
(
Exception
e
)
{
// TODO: handle exception
...
...
@@ -59,13 +56,11 @@ public class ProjectServiceImpl implements ProjectService {
}
@Override
public
Object
updateProject
(
Project
Vo
projectVo
)
{
public
Object
updateProject
(
Project
project
)
{
// TODO Auto-generated method stub
logger
.
info
(
"==================更新项目信息======================"
);
try
{
for
(
Project
project:
projectVo
.
getProject_list
())
{
projectMapper
.
updateProject
(
project
);
}
projectMapper
.
updateProject
(
project
);
return
successCode
;
}
catch
(
Exception
e
)
{
// TODO: handle exception
...
...
@@ -77,13 +72,11 @@ public class ProjectServiceImpl implements ProjectService {
}
@Override
public
Object
deleteProject
(
Project
Vo
projectVo
)
{
public
Object
deleteProject
(
Project
project
)
{
// TODO Auto-generated method stub
logger
.
info
(
"====================删除项目信息====================="
);
try
{
for
(
int
n:
projectVo
.
getProject_unids
())
{
projectMapper
.
deleteProject
(
n
);
}
projectMapper
.
deleteProject
(
project
.
getProject_unid
());
return
successCode
;
}
catch
(
Exception
e
)
{
// TODO: handle exception
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
Attach a file
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 post a comment