From 116484404c6dc6f0403700bd08e178a109e92562 Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Thu, 18 Sep 2025 16:28:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../archive/FileTransferRecordController.java | 9 +++++++++ .../controller/archive/TransferApplyController.java | 12 ++++++++++++ .../com/bonus/web/mapper/TransferApplyMapper.java | 2 ++ .../com/bonus/web/service/TransferApplyService.java | 2 ++ .../web/service/impl/TransferApplyServiceImpl.java | 5 +++++ .../main/resources/mapper/TransferApplyMapper.xml | 9 +++++++++ 6 files changed, 39 insertions(+) create mode 100644 bonus-admin/src/main/java/com/bonus/web/controller/archive/FileTransferRecordController.java diff --git a/bonus-admin/src/main/java/com/bonus/web/controller/archive/FileTransferRecordController.java b/bonus-admin/src/main/java/com/bonus/web/controller/archive/FileTransferRecordController.java new file mode 100644 index 0000000..35c41d7 --- /dev/null +++ b/bonus-admin/src/main/java/com/bonus/web/controller/archive/FileTransferRecordController.java @@ -0,0 +1,9 @@ +package com.bonus.web.controller.archive; + +/** + * @Author:liang.chao + * @Date:2025/9/18 - 16:06 + */ +public class FileTransferRecordController { + +} diff --git a/bonus-admin/src/main/java/com/bonus/web/controller/archive/TransferApplyController.java b/bonus-admin/src/main/java/com/bonus/web/controller/archive/TransferApplyController.java index 9c5bdb3..145f6cb 100644 --- a/bonus-admin/src/main/java/com/bonus/web/controller/archive/TransferApplyController.java +++ b/bonus-admin/src/main/java/com/bonus/web/controller/archive/TransferApplyController.java @@ -44,6 +44,18 @@ public class TransferApplyController extends BaseController { } } + @ApiOperation(value = "获取工程下拉") + @GetMapping("getProSelect") + @SysLog(title = "获取工程下拉", module = "数据/档案移交->档案移交申请", businessType = OperaType.QUERY, details = "获取工程下拉", logType = 1) + public AjaxResult getProSelect(TransferApplyDto dto) { + try { + List list = transferApplyService.getProSelect(dto); + return AjaxResult.success(list); + } catch (Exception e) { + log.error(e.toString(), e); + return AjaxResult.error("请求出错了"); + } + } @ApiOperation(value = "获取部门下拉") @GetMapping("getDeptSelect") @SysLog(title = "获取部门下拉", module = "数据/档案移交->档案移交申请", businessType = OperaType.QUERY, details = "获取部门下拉", logType = 1) diff --git a/bonus-admin/src/main/java/com/bonus/web/mapper/TransferApplyMapper.java b/bonus-admin/src/main/java/com/bonus/web/mapper/TransferApplyMapper.java index 0da13cb..609d8f5 100644 --- a/bonus-admin/src/main/java/com/bonus/web/mapper/TransferApplyMapper.java +++ b/bonus-admin/src/main/java/com/bonus/web/mapper/TransferApplyMapper.java @@ -34,4 +34,6 @@ public interface TransferApplyMapper { Integer addTransferAuditRecord(TransferApplyDto dto); List getDeptSelect(TransferApplyDto dto); + + List getProSelect(TransferApplyDto dto); } diff --git a/bonus-admin/src/main/java/com/bonus/web/service/TransferApplyService.java b/bonus-admin/src/main/java/com/bonus/web/service/TransferApplyService.java index 7943bab..cf7d30a 100644 --- a/bonus-admin/src/main/java/com/bonus/web/service/TransferApplyService.java +++ b/bonus-admin/src/main/java/com/bonus/web/service/TransferApplyService.java @@ -24,4 +24,6 @@ public interface TransferApplyService { AjaxResult audit(TransferApplyDto dto); List getDeptSelect(TransferApplyDto dto); + + List getProSelect(TransferApplyDto dto); } diff --git a/bonus-admin/src/main/java/com/bonus/web/service/impl/TransferApplyServiceImpl.java b/bonus-admin/src/main/java/com/bonus/web/service/impl/TransferApplyServiceImpl.java index 8f75fb6..969e0ba 100644 --- a/bonus-admin/src/main/java/com/bonus/web/service/impl/TransferApplyServiceImpl.java +++ b/bonus-admin/src/main/java/com/bonus/web/service/impl/TransferApplyServiceImpl.java @@ -101,4 +101,9 @@ public class TransferApplyServiceImpl implements TransferApplyService { public List getDeptSelect(TransferApplyDto dto) { return transferApplyMapper.getDeptSelect(dto); } + + @Override + public List getProSelect(TransferApplyDto dto) { + return transferApplyMapper.getProSelect(dto); + } } diff --git a/bonus-admin/src/main/resources/mapper/TransferApplyMapper.xml b/bonus-admin/src/main/resources/mapper/TransferApplyMapper.xml index 865a895..ae88e03 100644 --- a/bonus-admin/src/main/resources/mapper/TransferApplyMapper.xml +++ b/bonus-admin/src/main/resources/mapper/TransferApplyMapper.xml @@ -342,5 +342,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" del_flag = '0' AND LENGTH(ancestors) - LENGTH(REPLACE(ancestors, ',', '')) + 1 = 3 +