From 7a30cfb3531b405542d50ea057e704997a199d73 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期一, 19 五月 2025 23:02:13 +0800 Subject: [PATCH] 2.0.1 用户端接口联调修改 --- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/resources/mapper/ComplaintMapper.xml | 4 +++- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/RegionVO.java | 2 +- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java | 7 ++++++- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/entity/ComplaintAuditRecord.java | 4 ++++ springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/AppComplaintRejectVO.java | 6 ++++++ springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/query/AppStaticsQuery.java | 2 +- 6 files changed, 21 insertions(+), 4 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/entity/ComplaintAuditRecord.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/entity/ComplaintAuditRecord.java index 062623f..8f1818a 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/entity/ComplaintAuditRecord.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/entity/ComplaintAuditRecord.java @@ -135,4 +135,8 @@ @TableField("audit_time") private Date auditTime; + @ApiModelProperty("申请人联系方式") + @TableField("apply_phone") + private String applyPhone; + } diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/query/AppStaticsQuery.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/query/AppStaticsQuery.java index 25f1e37..ece84af 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/query/AppStaticsQuery.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/query/AppStaticsQuery.java @@ -15,7 +15,7 @@ @ApiModelProperty("通用-上级-区域ID") private String areaId; - @ApiModelProperty("通用-上级-区域层级") + @ApiModelProperty("通用-上级-区域层级 -1:全部") private Integer tier; @ApiModelProperty("第二部分-时间类型 1:近7天, 2:近15天, 3:近30天") diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/AppComplaintRejectVO.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/AppComplaintRejectVO.java index 102dff5..00a3072 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/AppComplaintRejectVO.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/AppComplaintRejectVO.java @@ -25,12 +25,18 @@ @ApiModelProperty("申请人") private String reporter; + @ApiModelProperty("申请人联系方式") + private String reporterPhone; + @ApiModelProperty("审批时间") private Date auditTime; @ApiModelProperty("审批人") private String auditorName; + @ApiModelProperty("审批人联系方式") + private String auditorPhone; + @ApiModelProperty("驳回理由") private String rejectReason; diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/RegionVO.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/RegionVO.java index 414fde4..da82061 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/RegionVO.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/model/vo/RegionVO.java @@ -21,6 +21,6 @@ @ApiModelProperty("子节点") private List<RegionVO> children; - @ApiModelProperty("层级") + @ApiModelProperty("层级 1:市 2:区县 3:街道 4:社区") private Integer tier; } diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java index 171c4ec..bd87f5c 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/ComplaintServiceImpl.java @@ -779,6 +779,7 @@ complaintAuditRecord.setReporterLevel(reporterLevel); complaintAuditRecord.setReporterId(reporterId); complaintAuditRecord.setApplyName(reporter); + complaintAuditRecord.setApplyPhone(phone); complaintAuditRecordService.save(complaintAuditRecord); } @@ -1037,6 +1038,7 @@ record1.setDepartmentName(departmentName); // 冗余申请人名称 record1.setApplyName(reporter); + record1.setApplyPhone(loginUserInfoVO.getPhone()); complaintAuditRecordService.save(record1); } @@ -1671,7 +1673,7 @@ targetId = partyMember.getId(); } else if (identity.equals(2)) { //上级 - if (StringUtils.isBlank(query.getAreaId())) { + if (Objects.nonNull(query.getTier()) && !query.getTier().equals(-1)) { accountLevel = systemUserLevel.getLevel(); switch (systemUserLevel.getLevel()) { case 1: @@ -1691,6 +1693,9 @@ targetId = systemUserLevel.getCommunityId(); break; } + }else { + targetId = Long.valueOf(query.getAreaId()); + accountLevel = query.getTier(); } } return baseMapper.queryCompliantList(targetId, accountLevel, loginUserInfo); diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/resources/mapper/ComplaintMapper.xml b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/resources/mapper/ComplaintMapper.xml index ce5d6c6..76ec8ff 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/resources/mapper/ComplaintMapper.xml +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/resources/mapper/ComplaintMapper.xml @@ -619,7 +619,9 @@ scar.latest_flag, scar.report_type, scar.superior_id, - scar.sort + scar.sort, + scar.auditor_phone, + scar.apply_phone AS reporterPhone, sc.serial_number, sc.latitude, sc.longitude, -- Gitblit v1.7.1