Commit 298bbc51 authored by 陈晓晋's avatar 陈晓晋

接口bug修改20240109

parent 8423133e
package com.censoft.censoftrongtong.controller; package com.censoft.censoftrongtong.controller;
import java.util.List; import com.censoft.censoftrongtong.domain.CurrentRiskDetailAbnormal;
import javax.servlet.http.HttpServletResponse; import com.censoft.censoftrongtong.service.ICurrentRiskDetailAbnormalService;
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.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.censoft.censoftrongtong.domain.CurrentRiskDetailAbnormal;
import com.censoft.censoftrongtong.service.ICurrentRiskDetailAbnormalService;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/** /**
* 现状风险巡查异常信息Controller * 现状风险巡查异常信息Controller
...@@ -28,7 +22,7 @@ import com.ruoyi.common.core.page.TableDataInfo; ...@@ -28,7 +22,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
* @date 2023-12-05 * @date 2023-12-05
*/ */
@RestController @RestController
@RequestMapping("/risk/currentRiskAbnormal") @RequestMapping(value = {"/risk/currentRiskAbnormal", "/app-api/risk/currentRiskAbnormal"})
public class CurrentRiskDetailAbnormalController extends BaseController public class CurrentRiskDetailAbnormalController extends BaseController
{ {
@Autowired @Autowired
...@@ -74,7 +68,7 @@ public class CurrentRiskDetailAbnormalController extends BaseController ...@@ -74,7 +68,7 @@ public class CurrentRiskDetailAbnormalController extends BaseController
*/ */
@PreAuthorize("@ss.hasPermi('risk:currentRiskAbnormal:add')") @PreAuthorize("@ss.hasPermi('risk:currentRiskAbnormal:add')")
@Log(title = "现状风险巡查异常信息", businessType = BusinessType.INSERT) @Log(title = "现状风险巡查异常信息", businessType = BusinessType.INSERT)
@PostMapping @PostMapping("/save")
public AjaxResult add(@RequestBody CurrentRiskDetailAbnormal currentRiskDetailAbnormal) public AjaxResult add(@RequestBody CurrentRiskDetailAbnormal currentRiskDetailAbnormal)
{ {
return toAjax(currentRiskDetailAbnormalService.insertCurrentRiskDetailAbnormal(currentRiskDetailAbnormal)); return toAjax(currentRiskDetailAbnormalService.insertCurrentRiskDetailAbnormal(currentRiskDetailAbnormal));
......
package com.censoft.censoftrongtong.controller; package com.censoft.censoftrongtong.controller;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.censoft.censoftrongtong.domain.CurrentRiskPost;
import com.censoft.censoftrongtong.domain.CurrentRiskPostList; import com.censoft.censoftrongtong.domain.CurrentRiskPostList;
import com.censoft.censoftrongtong.domain.CurrentRiskPostListSaveVO; import com.censoft.censoftrongtong.domain.CurrentRiskPostListSaveVO;
import com.censoft.censoftrongtong.service.ICurrentRiskPostListService; import com.censoft.censoftrongtong.service.ICurrentRiskPostListService;
import lombok.AllArgsConstructor; import com.censoft.censoftrongtong.service.ICurrentRiskPostService;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.CollectionUtils;
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.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.censoft.censoftrongtong.domain.CurrentRiskPost;
import com.censoft.censoftrongtong.service.ICurrentRiskPostService;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo; import lombok.AllArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.util.CollectionUtils;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
/** /**
* 现状风险岗位Controller * 现状风险岗位Controller
...@@ -39,7 +31,7 @@ import com.ruoyi.common.core.page.TableDataInfo; ...@@ -39,7 +31,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
*/ */
@RestController @RestController
@AllArgsConstructor @AllArgsConstructor
@RequestMapping("/system/currentRiskPost") @RequestMapping(value = {"/system/currentRiskPost", "/app-api/system/currentRiskPost"})
public class CurrentRiskPostController extends BaseController public class CurrentRiskPostController extends BaseController
{ {
private ICurrentRiskPostService currentRiskPostService; private ICurrentRiskPostService currentRiskPostService;
......
package com.censoft.censoftrongtong.controller; package com.censoft.censoftrongtong.controller;
import java.util.List; import com.censoft.censoftrongtong.domain.CurrentRiskPostList;
import javax.servlet.http.HttpServletResponse; import com.censoft.censoftrongtong.service.ICurrentRiskPostListService;
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.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.censoft.censoftrongtong.domain.CurrentRiskPostList;
import com.censoft.censoftrongtong.service.ICurrentRiskPostListService;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/** /**
* 现状风险岗位用户巡查清单Controller * 现状风险岗位用户巡查清单Controller
...@@ -28,7 +22,7 @@ import com.ruoyi.common.core.page.TableDataInfo; ...@@ -28,7 +22,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
* @date 2023-12-07 * @date 2023-12-07
*/ */
@RestController @RestController
@RequestMapping("/risk/riskPostList") @RequestMapping(value = {"/risk/riskPostList", "/app-api/risk/riskPostList"})
public class CurrentRiskPostListController extends BaseController public class CurrentRiskPostListController extends BaseController
{ {
@Autowired @Autowired
......
package com.censoft.censoftrongtong.controller; package com.censoft.censoftrongtong.controller;
import java.util.List; import com.censoft.censoftrongtong.domain.CurrentRiskUserPatrol;
import javax.servlet.http.HttpServletResponse;
import com.censoft.censoftrongtong.domain.LedgerProject; import com.censoft.censoftrongtong.domain.LedgerProject;
import com.censoft.censoftrongtong.service.ILedgerProjectService; import com.censoft.censoftrongtong.service.ICurrentRiskUserPatrolService;
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.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.censoft.censoftrongtong.domain.CurrentRiskUserPatrol;
import com.censoft.censoftrongtong.service.ICurrentRiskUserPatrolService;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo; import lombok.AllArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/** /**
* 巡查执行管理Controller * 巡查执行管理Controller
...@@ -31,15 +23,16 @@ import com.ruoyi.common.core.page.TableDataInfo; ...@@ -31,15 +23,16 @@ import com.ruoyi.common.core.page.TableDataInfo;
* @date 2023-12-05 * @date 2023-12-05
*/ */
@RestController @RestController
@AllArgsConstructor
@RequestMapping(value = {"/risk/riskUserPatrol", "/app-api/risk/riskUserPatrol"}) @RequestMapping(value = {"/risk/riskUserPatrol", "/app-api/risk/riskUserPatrol"})
public class CurrentRiskUserPatrolController extends BaseController { public class CurrentRiskUserPatrolController extends BaseController {
@Autowired
private ICurrentRiskUserPatrolService currentRiskUserPatrolService; private ICurrentRiskUserPatrolService currentRiskUserPatrolService;
@GetMapping("/getPatrolProjectList") @GetMapping("/getPatrolProjectList")
private List<LedgerProject> getPatrolProjectList() { public AjaxResult getPatrolProjectList() {
List<LedgerProject> list = currentRiskUserPatrolService.getPatrolProjectList(getUserId()); List<LedgerProject> list = currentRiskUserPatrolService.getPatrolProjectList(getUserId());
return list; return success(list) ;
} }
......
...@@ -23,7 +23,6 @@ import com.ruoyi.system.service.ISysDictDataService; ...@@ -23,7 +23,6 @@ import com.ruoyi.system.service.ISysDictDataService;
import com.ruoyi.system.service.ISysUploadFileService; import com.ruoyi.system.service.ISysUploadFileService;
import com.ruoyi.system.service.ISysUserService; import com.ruoyi.system.service.ISysUserService;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
...@@ -559,6 +558,7 @@ public class RiskPlanAppController extends BaseController { ...@@ -559,6 +558,7 @@ public class RiskPlanAppController extends BaseController {
} }
saveDto.setMeasuresEmergencyFileIds(measuresEmergencyFileIds); saveDto.setMeasuresEmergencyFileIds(measuresEmergencyFileIds);
} }
Map<String, String> mapResult = riskPlanExistingListService.getRiskLevelByScoreAndUpd(saveDto.getBuildingId(), saveDto.getLevelScore()); Map<String, String> mapResult = riskPlanExistingListService.getRiskLevelByScoreAndUpd(saveDto.getBuildingId(), saveDto.getLevelScore());
saveDto.setLevel(mapResult.get("level")); saveDto.setLevel(mapResult.get("level"));
saveDto.setRiskColor(mapResult.get("riskColor")); saveDto.setRiskColor(mapResult.get("riskColor"));
......
package com.censoft.censoftrongtong.domain; package com.censoft.censoftrongtong.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntityClean; import com.ruoyi.common.core.domain.BaseEntityClean;
import lombok.Data; import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
/** /**
* 现状风险巡查异常信息对象 current_risk_detail_abnormal * 现状风险巡查异常信息对象 current_risk_detail_abnormal
...@@ -41,6 +38,10 @@ public class CurrentRiskDetailAbnormal extends BaseEntityClean ...@@ -41,6 +38,10 @@ public class CurrentRiskDetailAbnormal extends BaseEntityClean
@Excel(name = "异常说明") @Excel(name = "异常说明")
private String abnormalDesc; private String abnormalDesc;
/** 异常照片 */
@Excel(name = "异常照片")
private String abnormalPics;
/** 评估等级 */ /** 评估等级 */
@Excel(name = "评估等级") @Excel(name = "评估等级")
private String assessmentLevel; private String assessmentLevel;
......
package com.censoft.censoftrongtong.mapper; package com.censoft.censoftrongtong.mapper;
import java.util.List;
import com.censoft.censoftrongtong.domain.CurrentRiskUserPatrol; import com.censoft.censoftrongtong.domain.CurrentRiskUserPatrol;
import com.censoft.censoftrongtong.domain.LedgerProject; import com.censoft.censoftrongtong.domain.LedgerProject;
import com.github.yulichang.base.MPJBaseMapper; import com.github.yulichang.base.MPJBaseMapper;
import java.util.List;
/** /**
* 巡查执行管理Mapper接口 * 巡查执行管理Mapper接口
* *
......
...@@ -84,10 +84,10 @@ ...@@ -84,10 +84,10 @@
</select> </select>
<select id="getPatrolProjectList" resultType="com.censoft.censoftrongtong.domain.LedgerProject"> <select id="getPatrolProjectList" resultType="com.censoft.censoftrongtong.domain.LedgerProject">
select b.id,b.name.b.type,b.business,b.address from current_risk_user_patrol a LEFT JOIN ledger_project b on select b.id,b.name,b.type,b.business,b.address from current_risk_user_patrol a LEFT JOIN ledger_project b on
a.project_id=b.id a.project_id=b.id
<where> <where>
and del_flage=0 and a.del_flag=0
<if test="userId != null ">and a.user_id = #{userId}</if> <if test="userId != null ">and a.user_id = #{userId}</if>
</where> </where>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment