From 19149ef6e0dbe20d81beeec133effd774d6a3d15 Mon Sep 17 00:00:00 2001 From: vincent Date: Sat, 10 Oct 2026 11:05:46 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=9E=E7=8E=B0=E5=9C=BA=E5=8A=9E=E6=A1=88?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=80=E4=B8=AA=E6=8E=A5=E5=8F=A3=EF=BC=9A?= =?UTF-8?q?=E6=A0=B8=E5=AE=9E=E6=A1=88=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/commonenum/CheckResultEnum.java | 4 ++-- .../EnfNosLawEnforcementTaskController.java | 16 ++++++++++++++++ .../service/NosLawEnforcementTaskService.java | 2 ++ .../impl/NosLawEnforcementTaskServiceImpl.java | 12 ++++++++++++ 4 files changed, 32 insertions(+), 2 deletions(-) diff --git a/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/common/commonenum/CheckResultEnum.java b/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/common/commonenum/CheckResultEnum.java index b0cb7c46..d5ea3035 100644 --- a/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/common/commonenum/CheckResultEnum.java +++ b/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/common/commonenum/CheckResultEnum.java @@ -13,8 +13,8 @@ public enum CheckResultEnum { COMPLETED(0, "已完成"), PENDING_VERIFICATION(1, "转为待核实处置案件"), - RETURNED_FOR_CORRECTION(2, "退回企业补正材料"); - + RETURNED_FOR_CORRECTION(2, "退回企业补正材料"), + HANDLED_ON_SITE(3, "已线下处置"); private final Integer code; private final String description; diff --git a/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/controller/app/enforcement/EnfNosLawEnforcementTaskController.java b/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/controller/app/enforcement/EnfNosLawEnforcementTaskController.java index f2889c2e..ac9f7746 100644 --- a/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/controller/app/enforcement/EnfNosLawEnforcementTaskController.java +++ b/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/controller/app/enforcement/EnfNosLawEnforcementTaskController.java @@ -6,6 +6,7 @@ import com.zdxt.enforcementnos.domain.bo.NosLawEnforcementTaskApproveBO; import com.zdxt.enforcementnos.domain.bo.NosLawEnforcementTaskDigitalVoiceLoggingBO; import com.zdxt.enforcementnos.domain.bo.NosLawEnforcementTaskPageBO; import com.zdxt.enforcementnos.domain.bo.NosLawEnforcementTaskSaveBO; +import com.zdxt.enforcementnos.domain.bo.NosLawEnforcementTaskVerifyBO; import com.zdxt.enforcementnos.domain.vo.NosLawEnforcementCommentTaskPageVO; import com.zdxt.enforcementnos.domain.vo.NosLawEnforcementTaskDetailVO; import com.zdxt.enforcementnos.domain.vo.NosLawEnforcementTaskDigitalVoiceLoggingRelationVO; @@ -101,6 +102,8 @@ public class EnfNosLawEnforcementTaskController { } + + /** * 查询已评价的任务 * @param pageParam 分页参数 @@ -150,4 +153,17 @@ public class EnfNosLawEnforcementTaskController { public R confirmDigitalVoiceLoggingMaterials(@RequestBody @Valid NosLawEnforcementTaskDigitalVoiceLoggingBO bo) { return R.ok(nosLawEnforcementTaskService.confirmDigitalVoiceLoggingMaterials(bo)); } + + + /** + * 核实案件 + * @param bo 核实参数 + * @return 是否成功 + */ + @Operation(summary = "核实案件") + @PostMapping("/verify-case") + public R verifyCase(@RequestBody @Valid NosLawEnforcementTaskVerifyBO bo) { + return R.ok(nosLawEnforcementTaskService.verifyCase(bo)); + } + } diff --git a/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/service/NosLawEnforcementTaskService.java b/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/service/NosLawEnforcementTaskService.java index fea0e954..d00b2679 100644 --- a/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/service/NosLawEnforcementTaskService.java +++ b/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/service/NosLawEnforcementTaskService.java @@ -28,6 +28,8 @@ public interface NosLawEnforcementTaskService extends IService queryByCommentStatus(Integer commentStatus, PageParam pageParam); TableDataInfo pageHasCommentTask(@Valid PageParam pageParam); diff --git a/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/service/impl/NosLawEnforcementTaskServiceImpl.java b/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/service/impl/NosLawEnforcementTaskServiceImpl.java index 150d3dc9..f69ccb01 100644 --- a/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/service/impl/NosLawEnforcementTaskServiceImpl.java +++ b/zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/service/impl/NosLawEnforcementTaskServiceImpl.java @@ -554,6 +554,18 @@ public class NosLawEnforcementTaskServiceImpl extends ServiceImpl queryByCommentStatus(Integer commentStatus, PageParam pageParam) {