Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
RuoYi-Vue-master
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
融通安全管理系统
RuoYi-Vue-master
Commits
5d5d4753
Commit
5d5d4753
authored
Aug 02, 2023
by
陈晓晋
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
固有风险和现有风险详情20230802
parent
a294bfe0
Changes
10
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
541 additions
and
2 deletions
+541
-2
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/controller/RiskPlanExistingListController.java
...ftrongtong/controller/RiskPlanExistingListController.java
+106
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/RiskPlanExistingList.java
.../censoft/censoftrongtong/domain/RiskPlanExistingList.java
+32
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/dto/RiskPlanAppExistingListDetailsDto.java
...ongtong/domain/dto/RiskPlanAppExistingListDetailsDto.java
+5
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/dto/RiskPlanAppInherentListDetailsDto.java
...ongtong/domain/dto/RiskPlanAppInherentListDetailsDto.java
+8
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/mapper/RiskPlanExistingListMapper.java
...ft/censoftrongtong/mapper/RiskPlanExistingListMapper.java
+50
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/IRiskPlanExistingListService.java
...censoftrongtong/service/IRiskPlanExistingListService.java
+49
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/impl/RiskPlanExistingListServiceImpl.java
...ongtong/service/impl/RiskPlanExistingListServiceImpl.java
+75
-0
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/impl/RiskPlanServiceImpl.java
...oft/censoftrongtong/service/impl/RiskPlanServiceImpl.java
+2
-0
censoft-rongtong/src/main/resources/mapper/system/RiskPlanExistingListMapper.xml
...in/resources/mapper/system/RiskPlanExistingListMapper.xml
+211
-1
censoft-rongtong/src/main/resources/mapper/system/RiskPlanInherentListMapper.xml
...in/resources/mapper/system/RiskPlanInherentListMapper.xml
+3
-1
No files found.
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/controller/RiskPlanExistingListController.java
0 → 100644
View file @
5d5d4753
package
com
.
censoft
.
censoftrongtong
.
controller
;
import
java.util.List
;
import
javax.servlet.http.HttpServletResponse
;
import
com.censoft.censoftrongtong.domain.RiskPlanExistingList
;
import
com.censoft.censoftrongtong.service.IRiskPlanExistingListService
;
import
org.springframework.security.access.prepost.PreAuthorize
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.PutMapping
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.ruoyi.common.annotation.Log
;
import
com.ruoyi.common.core.controller.BaseController
;
import
com.ruoyi.common.core.domain.AjaxResult
;
import
com.ruoyi.common.enums.BusinessType
;
import
com.ruoyi.common.utils.poi.ExcelUtil
;
import
com.ruoyi.common.core.page.TableDataInfo
;
/**
* 现有风险清单库Controller
*
* @author ruoyi
* @date 2023-07-31
*/
@RestController
@RequestMapping
(
"/system/risk/existing"
)
public
class
RiskPlanExistingListController
extends
BaseController
{
@Autowired
private
IRiskPlanExistingListService
riskPlanExistingListService
;
/**
* 查询现有风险清单库列表
*/
@PreAuthorize
(
"@ss.hasPermi('system:existing:list')"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
list
(
RiskPlanExistingList
riskPlanExistingList
)
{
startPage
();
List
<
RiskPlanExistingList
>
list
=
riskPlanExistingListService
.
selectRiskPlanExistingListList
(
riskPlanExistingList
);
return
getDataTable
(
list
);
}
/**
* 导出现有风险清单库列表
*/
@PreAuthorize
(
"@ss.hasPermi('system:list:export')"
)
@Log
(
title
=
"现有风险清单库"
,
businessType
=
BusinessType
.
EXPORT
)
@PostMapping
(
"/export"
)
public
void
export
(
HttpServletResponse
response
,
RiskPlanExistingList
riskPlanExistingList
)
{
List
<
RiskPlanExistingList
>
list
=
riskPlanExistingListService
.
selectRiskPlanExistingListList
(
riskPlanExistingList
);
ExcelUtil
<
RiskPlanExistingList
>
util
=
new
ExcelUtil
<
RiskPlanExistingList
>(
RiskPlanExistingList
.
class
);
util
.
exportExcel
(
response
,
list
,
"现有风险清单库数据"
);
}
/**
* 获取现有风险清单库详细信息
*/
@PreAuthorize
(
"@ss.hasPermi('system:list:query')"
)
@GetMapping
(
value
=
"/{id}"
)
public
AjaxResult
getInfo
(
@PathVariable
(
"id"
)
Long
id
)
{
return
success
(
riskPlanExistingListService
.
selectRiskPlanExistingListById
(
id
));
}
/**
* 新增现有风险清单库
*/
@PreAuthorize
(
"@ss.hasPermi('system:list:add')"
)
@Log
(
title
=
"现有风险清单库"
,
businessType
=
BusinessType
.
INSERT
)
@PostMapping
public
AjaxResult
add
(
@RequestBody
RiskPlanExistingList
riskPlanExistingList
)
{
return
toAjax
(
riskPlanExistingListService
.
insertRiskPlanExistingList
(
riskPlanExistingList
));
}
/**
* 修改现有风险清单库
*/
@PreAuthorize
(
"@ss.hasPermi('system:list:edit')"
)
@Log
(
title
=
"现有风险清单库"
,
businessType
=
BusinessType
.
UPDATE
)
@PutMapping
public
AjaxResult
edit
(
@RequestBody
RiskPlanExistingList
riskPlanExistingList
)
{
return
toAjax
(
riskPlanExistingListService
.
updateRiskPlanExistingList
(
riskPlanExistingList
));
}
/**
* 删除现有风险清单库
*/
@PreAuthorize
(
"@ss.hasPermi('system:list:remove')"
)
@Log
(
title
=
"现有风险清单库"
,
businessType
=
BusinessType
.
DELETE
)
@DeleteMapping
(
"/{ids}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
ids
)
{
return
toAjax
(
riskPlanExistingListService
.
deleteRiskPlanExistingListByIds
(
ids
));
}
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/RiskPlanExistingList.java
View file @
5d5d4753
...
...
@@ -154,5 +154,37 @@ public class RiskPlanExistingList extends BaseEntity {
@TableField
(
"del_flag"
)
private
String
delFlag
;
/**
* 楼栋ID
*/
@TableField
(
exist
=
false
)
private
String
buildingId
;
/**
* 楼栋名称
*/
@TableField
(
exist
=
false
)
private
String
buildingName
;
/**
* 楼层ID
*/
@TableField
(
exist
=
false
)
private
String
floorId
;
/**
* 楼层名称
*/
@TableField
(
exist
=
false
)
private
String
floorName
;
/**
* 用户名
*/
@TableField
(
exist
=
false
)
private
String
userName
;
/**
* 房间名称
*/
@TableField
(
exist
=
false
)
private
String
roomName
;
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/dto/RiskPlanAppExistingListDetailsDto.java
View file @
5d5d4753
package
com
.
censoft
.
censoftrongtong
.
domain
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.ruoyi.system.domain.SysUploadFile
;
import
lombok.Data
;
...
...
@@ -119,4 +120,8 @@ public class RiskPlanAppExistingListDetailsDto {
/** 参考依据 */
private
String
referenceBasis
;
/** 参考依据 */
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
String
createTime
;
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/domain/dto/RiskPlanAppInherentListDetailsDto.java
View file @
5d5d4753
...
...
@@ -2,9 +2,11 @@ package com.censoft.censoftrongtong.domain.dto;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.ruoyi.system.domain.SysUploadFile
;
import
lombok.Data
;
import
java.util.Date
;
import
java.util.List
;
/**
...
...
@@ -145,4 +147,10 @@ public class RiskPlanAppInherentListDetailsDto {
/** 参考依据 */
private
String
referenceBasis
;
/**
* 评估时间
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
createTime
;
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/mapper/RiskPlanExistingListMapper.java
View file @
5d5d4753
...
...
@@ -6,6 +6,8 @@ import com.censoft.censoftrongtong.domain.dto.RiskPlanAppExistingListDetailsDto;
import
com.censoft.censoftrongtong.domain.dto.RiskPlanAppInherentListDetailsDto
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
/**
* 现有风险清单库Mapper接口
*
...
...
@@ -14,6 +16,54 @@ import org.apache.ibatis.annotations.Param;
*/
public
interface
RiskPlanExistingListMapper
extends
BaseMapper
<
RiskPlanExistingList
>
{
/**
* 查询现有风险清单库
*
* @param id 现有风险清单库主键
* @return 现有风险清单库
*/
public
RiskPlanExistingList
selectRiskPlanExistingListById
(
Long
id
);
/**
* 查询现有风险清单库列表
*
* @param riskPlanExistingList 现有风险清单库
* @return 现有风险清单库集合
*/
public
List
<
RiskPlanExistingList
>
selectRiskPlanExistingListList
(
RiskPlanExistingList
riskPlanExistingList
);
/**
* 新增现有风险清单库
*
* @param riskPlanExistingList 现有风险清单库
* @return 结果
*/
public
int
insertRiskPlanExistingList
(
RiskPlanExistingList
riskPlanExistingList
);
/**
* 修改现有风险清单库
*
* @param riskPlanExistingList 现有风险清单库
* @return 结果
*/
public
int
updateRiskPlanExistingList
(
RiskPlanExistingList
riskPlanExistingList
);
/**
* 删除现有风险清单库
*
* @param id 现有风险清单库主键
* @return 结果
*/
public
int
deleteRiskPlanExistingListById
(
Long
id
);
/**
* 批量删除现有风险清单库
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public
int
deleteRiskPlanExistingListByIds
(
Long
[]
ids
);
RiskPlanAppExistingListDetailsDto
getRiskPlanAppExistingListDetailsDtoByExistingId
(
@Param
(
"existingId"
)
Long
existingId
);
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/IRiskPlanExistingListService.java
View file @
5d5d4753
...
...
@@ -17,6 +17,55 @@ import java.util.List;
*/
public
interface
IRiskPlanExistingListService
extends
IService
<
RiskPlanExistingList
>
{
/**
* 查询现有风险清单库
*
* @param id 现有风险清单库主键
* @return 现有风险清单库
*/
public
RiskPlanExistingList
selectRiskPlanExistingListById
(
Long
id
);
/**
* 查询现有风险清单库列表
*
* @param riskPlanExistingList 现有风险清单库
* @return 现有风险清单库集合
*/
public
List
<
RiskPlanExistingList
>
selectRiskPlanExistingListList
(
RiskPlanExistingList
riskPlanExistingList
);
/**
* 新增现有风险清单库
*
* @param riskPlanExistingList 现有风险清单库
* @return 结果
*/
public
int
insertRiskPlanExistingList
(
RiskPlanExistingList
riskPlanExistingList
);
/**
* 修改现有风险清单库
*
* @param riskPlanExistingList 现有风险清单库
* @return 结果
*/
public
int
updateRiskPlanExistingList
(
RiskPlanExistingList
riskPlanExistingList
);
/**
* 批量删除现有风险清单库
*
* @param ids 需要删除的现有风险清单库主键集合
* @return 结果
*/
public
int
deleteRiskPlanExistingListByIds
(
Long
[]
ids
);
/**
* 删除现有风险清单库信息
*
* @param id 现有风险清单库主键
* @return 结果
*/
public
int
deleteRiskPlanExistingListById
(
Long
id
);
Boolean
saveRiskExistingListSaveDto
(
RiskExistingListSaveDto
saveDto
);
RiskPlanAppExistingListDetailsDto
getRiskPlanAppExistingListDetailsDtoByExistingId
(
Long
existingId
);
}
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/impl/RiskPlanExistingListServiceImpl.java
View file @
5d5d4753
...
...
@@ -37,6 +37,81 @@ public class RiskPlanExistingListServiceImpl
@Resource
private
ISysUploadFileService
uploadFileService
;
/**
* 查询现有风险清单库
*
* @param id 现有风险清单库主键
* @return 现有风险清单库
*/
@Override
public
RiskPlanExistingList
selectRiskPlanExistingListById
(
Long
id
)
{
return
riskPlanExistingListMapper
.
selectRiskPlanExistingListById
(
id
);
}
/**
* 查询现有风险清单库列表
*
* @param riskPlanExistingList 现有风险清单库
* @return 现有风险清单库
*/
@Override
public
List
<
RiskPlanExistingList
>
selectRiskPlanExistingListList
(
RiskPlanExistingList
riskPlanExistingList
)
{
return
riskPlanExistingListMapper
.
selectRiskPlanExistingListList
(
riskPlanExistingList
);
}
/**
* 新增现有风险清单库
*
* @param riskPlanExistingList 现有风险清单库
* @return 结果
*/
@Override
public
int
insertRiskPlanExistingList
(
RiskPlanExistingList
riskPlanExistingList
)
{
riskPlanExistingList
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
riskPlanExistingListMapper
.
insertRiskPlanExistingList
(
riskPlanExistingList
);
}
/**
* 修改现有风险清单库
*
* @param riskPlanExistingList 现有风险清单库
* @return 结果
*/
@Override
public
int
updateRiskPlanExistingList
(
RiskPlanExistingList
riskPlanExistingList
)
{
riskPlanExistingList
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
riskPlanExistingListMapper
.
updateRiskPlanExistingList
(
riskPlanExistingList
);
}
/**
* 批量删除现有风险清单库
*
* @param ids 需要删除的现有风险清单库主键
* @return 结果
*/
@Override
public
int
deleteRiskPlanExistingListByIds
(
Long
[]
ids
)
{
return
riskPlanExistingListMapper
.
deleteRiskPlanExistingListByIds
(
ids
);
}
/**
* 删除现有风险清单库信息
*
* @param id 现有风险清单库主键
* @return 结果
*/
@Override
public
int
deleteRiskPlanExistingListById
(
Long
id
)
{
return
riskPlanExistingListMapper
.
deleteRiskPlanExistingListById
(
id
);
}
@Override
public
RiskPlanAppExistingListDetailsDto
getRiskPlanAppExistingListDetailsDtoByExistingId
(
Long
existingId
)
{
RiskPlanAppExistingListDetailsDto
dto
=
riskPlanExistingListMapper
.
getRiskPlanAppExistingListDetailsDtoByExistingId
(
existingId
);
...
...
censoft-rongtong/src/main/java/com/censoft/censoftrongtong/service/impl/RiskPlanServiceImpl.java
View file @
5d5d4753
...
...
@@ -4,6 +4,7 @@ import java.text.SimpleDateFormat;
import
java.util.*
;
import
java.util.stream.Collectors
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.censoft.censoftrongtong.domain.LedgerBuilding
;
import
com.censoft.censoftrongtong.domain.RiskPlan
;
...
...
@@ -17,6 +18,7 @@ import com.censoft.censoftrongtong.enums.RiskPlanStatusType;
import
com.censoft.censoftrongtong.mapper.RiskPlanMapper
;
import
com.censoft.censoftrongtong.service.*
;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.common.utils.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
censoft-rongtong/src/main/resources/mapper/system/RiskPlanExistingListMapper.xml
View file @
5d5d4753
This diff is collapsed.
Click to expand it.
censoft-rongtong/src/main/resources/mapper/system/RiskPlanInherentListMapper.xml
View file @
5d5d4753
...
...
@@ -331,7 +331,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
rpil.major_hazard_source_description AS majorHazardSourceDescription,
rpil.measures_emergency AS measuresEmergency,
rpil.measures_emergency_file_ids AS measuresEmergencyFileIds,
rpil.reference_basis AS referenceBasis
rpil.reference_basis AS referenceBasis,
rpil.create_time
FROM
risk_plan_inherent_list rpil
LEFT JOIN sys_user su ON su.user_id = rpil.user_id
...
...
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