Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-operate-sys-cscec
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fulixin
dsk-operate-sys-cscec
Commits
3477f4ca
Commit
3477f4ca
authored
Jan 09, 2024
by
施翔轲
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
获取项目承接类型下拉列表
parent
6a262bc7
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
47 additions
and
9 deletions
+47
-9
AdvisoryBodyManageController.java
...om/dsk/cscec/controller/AdvisoryBodyManageController.java
+14
-7
DProjectMapper.java
...pi/src/main/java/com/dsk/cscec/mapper/DProjectMapper.java
+8
-2
IDProjectService.java
...src/main/java/com/dsk/cscec/service/IDProjectService.java
+9
-0
IDProjectServiceImpl.java
...java/com/dsk/cscec/service/impl/IDProjectServiceImpl.java
+10
-0
DProjectMapper.xml
...iz-api/src/main/resources/mapper/cscec/DProjectMapper.xml
+6
-0
No files found.
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/controller/AdvisoryBodyManageController.java
View file @
3477f4ca
...
@@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.*;
...
@@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.*;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.util.List
;
/**
/**
* 咨询机构管理控制层
* 咨询机构管理控制层
...
@@ -30,7 +31,7 @@ import javax.validation.constraints.NotNull;
...
@@ -30,7 +31,7 @@ import javax.validation.constraints.NotNull;
@RequestMapping
(
"advisory/body"
)
@RequestMapping
(
"advisory/body"
)
public
class
AdvisoryBodyManageController
extends
BaseController
{
public
class
AdvisoryBodyManageController
extends
BaseController
{
@Resource
@Resource
private
IDProjectService
base
Service
;
private
IDProjectService
project
Service
;
@Resource
@Resource
private
AdvisoryBodyService
advisoryBodyService
;
private
AdvisoryBodyService
advisoryBodyService
;
@Resource
@Resource
...
@@ -43,7 +44,7 @@ public class AdvisoryBodyManageController extends BaseController {
...
@@ -43,7 +44,7 @@ public class AdvisoryBodyManageController extends BaseController {
*/
*/
@GetMapping
(
"/getProjectList"
)
@GetMapping
(
"/getProjectList"
)
public
TableDataInfo
<
ProjectSearchVo
>
getProjectList
(
ProjectSearchBo
projectSearchBo
,
PageQuery
pageQuery
)
{
public
TableDataInfo
<
ProjectSearchVo
>
getProjectList
(
ProjectSearchBo
projectSearchBo
,
PageQuery
pageQuery
)
{
return
base
Service
.
queryProjectList
(
projectSearchBo
,
pageQuery
);
return
project
Service
.
queryProjectList
(
projectSearchBo
,
pageQuery
);
}
}
/**
/**
...
@@ -54,12 +55,20 @@ public class AdvisoryBodyManageController extends BaseController {
...
@@ -54,12 +55,20 @@ public class AdvisoryBodyManageController extends BaseController {
return
advisoryBodyService
.
queryAdvisoryBodyList
(
advisoryBodySearchBo
,
pageQuery
);
return
advisoryBodyService
.
queryAdvisoryBodyList
(
advisoryBodySearchBo
,
pageQuery
);
}
}
/**
* 获取项目承接类型下拉列表
*/
@GetMapping
(
"/getIsInvestProject"
)
public
R
<
List
<
String
>>
getIsInvestProject
()
{
return
R
.
ok
(
projectService
.
queryIsInvestProject
());
}
/**
/**
* 获取合作项目明细
* 获取合作项目明细
*/
*/
@GetMapping
(
"/getCooperateProjectDetailList"
)
@GetMapping
(
"/getCooperateProjectDetailList"
)
public
TableDataInfo
<
CooperateProjectDetailSearchVo
>
getCooperateProjectDetailList
(
@Validated
CooperateProjectDetailSearchBo
cooperateProjectDetailSearchBo
,
PageQuery
pageQuery
)
{
public
TableDataInfo
<
CooperateProjectDetailSearchVo
>
getCooperateProjectDetailList
(
@Validated
CooperateProjectDetailSearchBo
cooperateProjectDetailSearchBo
,
PageQuery
pageQuery
)
{
return
base
Service
.
queryCooperateProjectDetailList
(
cooperateProjectDetailSearchBo
,
pageQuery
);
return
project
Service
.
queryCooperateProjectDetailList
(
cooperateProjectDetailSearchBo
,
pageQuery
);
}
}
/**
/**
...
@@ -67,7 +76,7 @@ public class AdvisoryBodyManageController extends BaseController {
...
@@ -67,7 +76,7 @@ public class AdvisoryBodyManageController extends BaseController {
*/
*/
@GetMapping
(
"/getProjectDetail"
)
@GetMapping
(
"/getProjectDetail"
)
public
R
<
ProjectDetailVo
>
getProjectDetail
(
@Validated
ProjectDetailBo
projectDetailBo
)
{
public
R
<
ProjectDetailVo
>
getProjectDetail
(
@Validated
ProjectDetailBo
projectDetailBo
)
{
return
R
.
ok
(
base
Service
.
queryProjectDetail
(
projectDetailBo
));
return
R
.
ok
(
project
Service
.
queryProjectDetail
(
projectDetailBo
));
}
}
/**
/**
...
@@ -78,8 +87,6 @@ public class AdvisoryBodyManageController extends BaseController {
...
@@ -78,8 +87,6 @@ public class AdvisoryBodyManageController extends BaseController {
return
R
.
ok
(
advisoryBodyService
.
checkAdvisoryBodyExist
(
advisoryBodyName
));
return
R
.
ok
(
advisoryBodyService
.
checkAdvisoryBodyExist
(
advisoryBodyName
));
}
}
//todo:咨询机构合作明细,项目承接类型下拉列表接口
/**
/**
* 编辑咨询机构结算信息
* 编辑咨询机构结算信息
* 包含:
* 包含:
...
@@ -88,7 +95,6 @@ public class AdvisoryBodyManageController extends BaseController {
...
@@ -88,7 +95,6 @@ public class AdvisoryBodyManageController extends BaseController {
*/
*/
@PostMapping
(
"/editAdvisoryBody"
)
@PostMapping
(
"/editAdvisoryBody"
)
public
R
<
Void
>
editAdvisoryBody
(
@Validated
EditAdvisoryBodyInfoBo
editInfoBo
)
{
public
R
<
Void
>
editAdvisoryBody
(
@Validated
EditAdvisoryBodyInfoBo
editInfoBo
)
{
System
.
out
.
println
(
"👉🏻editInfoBo:"
+
editInfoBo
);
return
toAjax
(
advisoryBodyService
.
editAdvisoryBody
(
editInfoBo
));
return
toAjax
(
advisoryBodyService
.
editAdvisoryBody
(
editInfoBo
));
}
}
...
@@ -101,6 +107,7 @@ public class AdvisoryBodyManageController extends BaseController {
...
@@ -101,6 +107,7 @@ public class AdvisoryBodyManageController extends BaseController {
}
}
//todo:自定义表单表格只存一条json数据改造
//todo:自定义表单表格只存一条json数据改造
/**
/**
* 新增咨询机构自定义表单
* 新增咨询机构自定义表单
*/
*/
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/mapper/DProjectMapper.java
View file @
3477f4ca
...
@@ -9,6 +9,8 @@ import com.dsk.cscec.domain.vo.CooperateProjectDetailSearchVo;
...
@@ -9,6 +9,8 @@ import com.dsk.cscec.domain.vo.CooperateProjectDetailSearchVo;
import
com.dsk.cscec.domain.vo.ProjectSearchVo
;
import
com.dsk.cscec.domain.vo.ProjectSearchVo
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
/**
/**
* 项目维表(DProject)表数据库访问层
* 项目维表(DProject)表数据库访问层
*
*
...
@@ -21,9 +23,13 @@ public interface DProjectMapper extends BaseMapper<DProject> {
...
@@ -21,9 +23,13 @@ public interface DProjectMapper extends BaseMapper<DProject> {
*/
*/
Page
<
ProjectSearchVo
>
selectPageProjectList
(
@Param
(
"page"
)
Page
<
ProjectSearchVo
>
page
,
@Param
(
Constants
.
WRAPPER
)
Wrapper
<
DProject
>
queryWrapper
);
Page
<
ProjectSearchVo
>
selectPageProjectList
(
@Param
(
"page"
)
Page
<
ProjectSearchVo
>
page
,
@Param
(
Constants
.
WRAPPER
)
Wrapper
<
DProject
>
queryWrapper
);
/**
* 获取项目承接类型下拉列表
*/
List
<
String
>
queryIsInvestProject
();
/**
/**
* 获取合作项目明细
* 获取合作项目明细
*/
*/
Page
<
CooperateProjectDetailSearchVo
>
selectPageCooperateProjectDetailList
(
@Param
(
"page"
)
Page
<
CooperateProjectDetailSearchVo
>
page
,
@Param
(
Constants
.
WRAPPER
)
Wrapper
<
DProject
>
Wrapper
);
Page
<
CooperateProjectDetailSearchVo
>
selectPageCooperateProjectDetailList
(
@Param
(
"page"
)
Page
<
CooperateProjectDetailSearchVo
>
page
,
@Param
(
Constants
.
WRAPPER
)
Wrapper
<
DProject
>
Wrapper
);
}
}
\ No newline at end of file
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/service/IDProjectService.java
View file @
3477f4ca
...
@@ -11,6 +11,8 @@ import com.dsk.cscec.domain.vo.CooperateProjectDetailSearchVo;
...
@@ -11,6 +11,8 @@ import com.dsk.cscec.domain.vo.CooperateProjectDetailSearchVo;
import
com.dsk.cscec.domain.vo.ProjectDetailVo
;
import
com.dsk.cscec.domain.vo.ProjectDetailVo
;
import
com.dsk.cscec.domain.vo.ProjectSearchVo
;
import
com.dsk.cscec.domain.vo.ProjectSearchVo
;
import
java.util.List
;
/**
/**
* 项目维表(DProject)表服务接口
* 项目维表(DProject)表服务接口
*
*
...
@@ -27,6 +29,13 @@ public interface IDProjectService extends IService<DProject> {
...
@@ -27,6 +29,13 @@ public interface IDProjectService extends IService<DProject> {
*/
*/
TableDataInfo
<
ProjectSearchVo
>
queryProjectList
(
ProjectSearchBo
projectSearchBo
,
PageQuery
pageQuery
);
TableDataInfo
<
ProjectSearchVo
>
queryProjectList
(
ProjectSearchBo
projectSearchBo
,
PageQuery
pageQuery
);
/**
* 获取项目承接类型下拉列表
*
* @return 去重后的项目承接类型
*/
List
<
String
>
queryIsInvestProject
();
/**
/**
* 获取合作项目明细
* 获取合作项目明细
*
*
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/service/impl/IDProjectServiceImpl.java
View file @
3477f4ca
...
@@ -130,6 +130,16 @@ public class IDProjectServiceImpl extends ServiceImpl<DProjectMapper, DProject>
...
@@ -130,6 +130,16 @@ public class IDProjectServiceImpl extends ServiceImpl<DProjectMapper, DProject>
return
wrapper
;
return
wrapper
;
}
}
/**
* 获取项目承接类型下拉列表
*
* @return 去重后的项目承接类型
*/
@Override
public
List
<
String
>
queryIsInvestProject
()
{
return
baseMapper
.
queryIsInvestProject
();
}
/**
/**
* 根据项目主键查询咨询机构
* 根据项目主键查询咨询机构
*
*
...
...
dsk-module/dsk-biz-api/src/main/resources/mapper/cscec/DProjectMapper.xml
View file @
3477f4ca
...
@@ -21,6 +21,12 @@
...
@@ -21,6 +21,12 @@
${ew.getCustomSqlSegment}
${ew.getCustomSqlSegment}
</select>
</select>
<select
id=
"queryIsInvestProject"
resultType=
"java.lang.String"
>
SELECT DISTINCT isinvestproject
FROM d_project
WHERE (isinvestproject != '')
</select>
<select
id=
"selectPageCooperateProjectDetailList"
<select
id=
"selectPageCooperateProjectDetailList"
resultType=
"com.dsk.cscec.domain.vo.CooperateProjectDetailSearchVo"
>
resultType=
"com.dsk.cscec.domain.vo.CooperateProjectDetailSearchVo"
>
select p.project_key,
select p.project_key,
...
...
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