From e340da7f4231ef8b6e5d5a631f39114089ff6489 Mon Sep 17 00:00:00 2001 From: buaixuexideshitongxue <2936013465@qq.com> Date: Tue, 30 Dec 2025 19:52:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=89=E8=AE=BF=E6=B6=89=E8=AF=89--=E5=8A=9E?= =?UTF-8?q?=E7=BB=93=E6=83=85=E5=86=B5=E5=92=8C=E7=BE=A4=E4=BC=97=E8=AE=A4?= =?UTF-8?q?=E5=8F=AF=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ComplaintCollectionUpdateParam.java | 12 ++++++++++++ .../ComplaintCollectionAndBlameAddRequest.java | 12 ++++++++++++ .../ComplaintCollectionResourceService.java | 6 ++++++ .../ComplaintCollectionServiceImpl.java | 2 ++ 4 files changed, 32 insertions(+) diff --git a/src/main/java/com/biutag/supervision/pojo/param/ComplaintCollection/ComplaintCollectionUpdateParam.java b/src/main/java/com/biutag/supervision/pojo/param/ComplaintCollection/ComplaintCollectionUpdateParam.java index cfe6bfa..08ecdfc 100644 --- a/src/main/java/com/biutag/supervision/pojo/param/ComplaintCollection/ComplaintCollectionUpdateParam.java +++ b/src/main/java/com/biutag/supervision/pojo/param/ComplaintCollection/ComplaintCollectionUpdateParam.java @@ -117,4 +117,16 @@ public class ComplaintCollectionUpdateParam { @Schema(description = "涉及对象") private String accountabilityTarget; + /** + * @see com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionClosingStatusEnum + */ + @Schema(description = "办结情况") + private String completionStatus; + + /** + * @see com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionPublicApprovalEnum + */ + @Schema(description = "群众认可") + private String publicRecognition; + } diff --git a/src/main/java/com/biutag/supervision/pojo/request/complaintCollection/ComplaintCollectionAndBlameAddRequest.java b/src/main/java/com/biutag/supervision/pojo/request/complaintCollection/ComplaintCollectionAndBlameAddRequest.java index e91e644..3b6393e 100644 --- a/src/main/java/com/biutag/supervision/pojo/request/complaintCollection/ComplaintCollectionAndBlameAddRequest.java +++ b/src/main/java/com/biutag/supervision/pojo/request/complaintCollection/ComplaintCollectionAndBlameAddRequest.java @@ -149,6 +149,18 @@ public class ComplaintCollectionAndBlameAddRequest implements ParamChecked { @Schema(description = "业务类型name") private String businessTypeName; + /** + * @see com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionClosingStatusEnum + */ + @Schema(description = "办结情况") + private String completionStatus; + + /** + * @see com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionPublicApprovalEnum + */ + @Schema(description = "群众认可") + private String publicRecognition; + @Getter @Setter diff --git a/src/main/java/com/biutag/supervision/repository/complaintCollection/ComplaintCollectionResourceService.java b/src/main/java/com/biutag/supervision/repository/complaintCollection/ComplaintCollectionResourceService.java index ea40264..7dee9fe 100644 --- a/src/main/java/com/biutag/supervision/repository/complaintCollection/ComplaintCollectionResourceService.java +++ b/src/main/java/com/biutag/supervision/repository/complaintCollection/ComplaintCollectionResourceService.java @@ -191,6 +191,12 @@ public class ComplaintCollectionResourceService extends BaseDAO { if (param.getAccountabilityTarget()!=null){ uw.set(ComplaintCollection::getAccountabilityTarget, param.getAccountabilityTarget()); } + if (param.getCompletionStatus()!=null){ + uw.set(ComplaintCollection::getCompletionStatus, param.getCompletionStatus()); + } + if ((param.getPublicRecognition()!=null)){ + uw.set(ComplaintCollection::getPublicRecognition, param.getPublicRecognition()); + } uw.set(ComplaintCollection::getUpdateBy, UserContextHolder.getCurrentUser().getUserName()); uw.set(ComplaintCollection::getUpdateTime, LocalDateTime.now()); if (uw.getExpression() == null || uw.getExpression().getSqlSegment().isEmpty()) { diff --git a/src/main/java/com/biutag/supervision/service/complaintCollection/ComplaintCollectionServiceImpl.java b/src/main/java/com/biutag/supervision/service/complaintCollection/ComplaintCollectionServiceImpl.java index 7494f47..86097fd 100644 --- a/src/main/java/com/biutag/supervision/service/complaintCollection/ComplaintCollectionServiceImpl.java +++ b/src/main/java/com/biutag/supervision/service/complaintCollection/ComplaintCollectionServiceImpl.java @@ -206,6 +206,8 @@ public class ComplaintCollectionServiceImpl implements ComplaintCollectionServic collectionUpdateParam.setSecondDepartName(secondDepart.getShortName()); } collectionUpdateParam.setAccountabilityTarget(request.getAccountabilityTarget()); + collectionUpdateParam.setCompletionStatus(request.getCompletionStatus()); + collectionUpdateParam.setPublicRecognition(request.getPublicRecognition()); complaintCollectionResourceService.updateSelectiveById(collectionUpdateParam); // 是否属实 boolean itTure = InspectCaseEnum.isItTure(checkStatus);