From e18a20bf1b79e6d65e9e8fb96f6d6a2a6b81a501 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Wed, 13 Nov 2024 15:20:20 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=86=E6=96=99=E6=8E=A5=E5=8F=A3=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../task/controller/TmTaskController.java | 38 +-- .../task/domain/vo/TmTaskRequestVo.java | 6 - .../material/task/mapper/TmTaskMapper.java | 14 +- .../material/task/service/ITmTaskService.java | 4 +- .../task/service/impl/TmTaskServiceImpl.java | 89 +++---- .../mapper/material/task/TmTaskMapper.xml | 220 +++++++++--------- 6 files changed, 179 insertions(+), 192 deletions(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/controller/TmTaskController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/controller/TmTaskController.java index 67b9d693..4f006037 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/controller/TmTaskController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/controller/TmTaskController.java @@ -127,25 +127,25 @@ public class TmTaskController extends BaseController { * @param souceBy app为1 web为0 * @return 列表 */ - @ApiOperation(value = "查询机具领料申请列表") - @PreventRepeatSubmit - @RequiresPermissions("task:task:query") - @SysLog(title = "任务", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->查询机具领料申请列表") - @GetMapping(value = "getLeaseAuditListAll") - public AjaxResult getLeaseAuditListAll(TmTaskRequestVo task, Integer souceBy) { - if (StringUtils.isNull(task)) { - return AjaxResult.error("参数错误"); - } - List leaseAuditList; - if (souceBy != null && souceBy == 1) { - leaseAuditList = tmTaskService.getLeaseAuditList(task); - return AjaxResult.success(leaseAuditList); - } else { - startPage(); - leaseAuditList = tmTaskService.getLeaseAuditList(task); - return AjaxResult.success(getDataTable(leaseAuditList)); - } - } +// @ApiOperation(value = "查询机具领料申请列表") +// @PreventRepeatSubmit +// @RequiresPermissions("task:task:query") +// @SysLog(title = "任务", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->查询机具领料申请列表") +// @GetMapping(value = "getLeaseAuditListAll") +// public AjaxResult getLeaseAuditListAll(TmTaskRequestVo task, Integer souceBy) { +// if (StringUtils.isNull(task)) { +// return AjaxResult.error("参数错误"); +// } +// List leaseAuditList; +// if (souceBy != null && souceBy == 1) { +// leaseAuditList = tmTaskService.getLeaseAuditList(task); +// return AjaxResult.success(leaseAuditList); +// } else { +// startPage(); +// leaseAuditList = tmTaskService.getLeaseAuditList(task); +// return AjaxResult.success(getDataTable(leaseAuditList)); +// } +// } } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/domain/vo/TmTaskRequestVo.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/domain/vo/TmTaskRequestVo.java index 5c1796a0..23db290f 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/domain/vo/TmTaskRequestVo.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/domain/vo/TmTaskRequestVo.java @@ -89,12 +89,6 @@ public class TmTaskRequestVo extends BaseEntity { @ApiModelProperty(value = "关键字") private String keyWord; - /** - * 领料任务实体集合 - */ - @ApiModelProperty(value = "领料任务实体集合") - private List leaseApplyInfoList; - @ApiModelProperty(value = "领料任务汇总") private LeaseApplyInfo leaseApplyInfo; diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java index 47fbbee5..47f64e6d 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java @@ -89,11 +89,11 @@ public interface TmTaskMapper { int deleteTmTaskByPurchaseIds(Long[] ids); - List getAuditListByLeaseTmTask(@Param("record") TmTaskRequestVo tmTaskRequestVo); - - List getAuditListByLeaseTmTaskByPeople(@Param("record") TmTaskRequestVo tmTaskRequestVo); - - List getAuditListByLeaseInfo(@Param("record") TmTaskRequestVo record); - - List getLeaseApplyDetails(@Param("record") LeaseApplyInfo record); +// List getAuditListByLeaseTmTask(@Param("record") TmTaskRequestVo tmTaskRequestVo); +// +// List getAuditListByLeaseTmTaskByPeople(@Param("record") TmTaskRequestVo tmTaskRequestVo); +// +// List getAuditListByLeaseInfo(@Param("record") TmTaskRequestVo record); +// +// List getLeaseApplyDetails(@Param("record") LeaseApplyInfo record); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/service/ITmTaskService.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/service/ITmTaskService.java index 53886937..bf13ef28 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/service/ITmTaskService.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/service/ITmTaskService.java @@ -59,5 +59,7 @@ public interface ITmTaskService { */ public int deleteTmTaskByTaskId(Long taskId); - List getLeaseAuditList(TmTaskRequestVo tmTask); +// List getLeaseAuditList(TmTaskRequestVo tmTask); + + } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/service/impl/TmTaskServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/service/impl/TmTaskServiceImpl.java index c9107e48..c812bde3 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/service/impl/TmTaskServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/service/impl/TmTaskServiceImpl.java @@ -106,49 +106,50 @@ public class TmTaskServiceImpl implements ITmTaskService { /** * 获取单个申请列表 */ - @Override - public List getLeaseAuditList(TmTaskRequestVo tmTaskRequestVo) { - Set roles = SecurityUtils.getLoginUser().getRoles(); - List tmTaskList; - if (roles.contains(MaterialConstants.STRING_ADMIN)) { - tmTaskList = tmTaskMapper.getAuditListByLeaseTmTask(tmTaskRequestVo); - } else { - String username = SecurityUtils.getLoginUser().getUsername(); - tmTaskRequestVo.setCreateBy(username); - tmTaskList = tmTaskMapper.getAuditListByLeaseTmTaskByPeople(tmTaskRequestVo); - } - for (TmTaskRequestVo tmTask : tmTaskList) { - int count = 0; - if (tmTask != null) { - // 去查询任务分单表 - List auditListByLeaseInfo = tmTaskMapper.getAuditListByLeaseInfo(tmTask); - if (auditListByLeaseInfo != null && !auditListByLeaseInfo.isEmpty()) { - // 对领料任务集合查询具体详情 - for (LeaseApplyInfo leaseApplyInfo : auditListByLeaseInfo) { - if (leaseApplyInfo != null) { - // 去查询领料任务详情表 - List leaseApplyDetails = tmTaskMapper.getLeaseApplyDetails(leaseApplyInfo); - if (leaseApplyDetails != null && !leaseApplyDetails.isEmpty()) { - for (LeaseApplyDetails leaseApplyDetail : leaseApplyDetails) { - if (leaseApplyDetail != null && leaseApplyDetail.getPreNum() != null) { - // 统计预领数量 - count += leaseApplyDetail.getPreNum(); - } - } - // 塞入领料任务详情的集合中 - leaseApplyInfo.setLeaseApplyDetails(leaseApplyDetails); - } - } - } - // 存入领料任务实体集合 - tmTask.setLeaseApplyInfoList(auditListByLeaseInfo); - tmTask.setRemark(auditListByLeaseInfo.get(0).getRemark()); - } - // 塞入预领的合计数量 - tmTask.setPreCountNum(count); - } - } +// @Override +// public List getLeaseAuditList(TmTaskRequestVo tmTaskRequestVo) { +// Set roles = SecurityUtils.getLoginUser().getRoles(); +// List tmTaskList; +// if (roles.contains(MaterialConstants.STRING_ADMIN)) { +// tmTaskList = tmTaskMapper.getAuditListByLeaseTmTask(tmTaskRequestVo); +// } else { +// String username = SecurityUtils.getLoginUser().getUsername(); +// tmTaskRequestVo.setCreateBy(username); +// tmTaskList = tmTaskMapper.getAuditListByLeaseTmTaskByPeople(tmTaskRequestVo); +// } +// for (TmTaskRequestVo tmTask : tmTaskList) { +// int count = 0; +// if (tmTask != null) { +// // 去查询任务分单表 +// List auditListByLeaseInfo = tmTaskMapper.getAuditListByLeaseInfo(tmTask); +// if (auditListByLeaseInfo != null && !auditListByLeaseInfo.isEmpty()) { +// // 对领料任务集合查询具体详情 +// for (LeaseApplyInfo leaseApplyInfo : auditListByLeaseInfo) { +// if (leaseApplyInfo != null) { +// // 去查询领料任务详情表 +// List leaseApplyDetails = tmTaskMapper.getLeaseApplyDetails(leaseApplyInfo); +// if (leaseApplyDetails != null && !leaseApplyDetails.isEmpty()) { +// for (LeaseApplyDetails leaseApplyDetail : leaseApplyDetails) { +// if (leaseApplyDetail != null && leaseApplyDetail.getPreNum() != null) { +// // 统计预领数量 +// count += leaseApplyDetail.getPreNum(); +// } +// } +// // 塞入领料任务详情的集合中 +// leaseApplyInfo.setLeaseApplyDetails(leaseApplyDetails); +// } +// } +// } +// // 存入领料任务实体集合 +// tmTask.setLeaseApplyInfoList(auditListByLeaseInfo); +// tmTask.setRemark(auditListByLeaseInfo.get(0).getRemark()); +// } +// // 塞入预领的合计数量 +// tmTask.setPreCountNum(count); +// } +// } +// return tmTaskList; +// } + - return tmTaskList; - } } diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/task/TmTaskMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/task/TmTaskMapper.xml index ac761aeb..95dcab9e 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/task/TmTaskMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/task/TmTaskMapper.xml @@ -129,130 +129,120 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ) - + + + + + + + - + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + \ No newline at end of file