From ffca789f7437a6957592e3adbd2e51a869ee0caf Mon Sep 17 00:00:00 2001 From: bonus <1203338439@qq.com> Date: Wed, 23 Jul 2025 18:44:54 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=B4=E4=BF=AE=E6=8E=A5=E5=8F=A3bug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/BackApplyInfoController.java | 13 ++++++- .../back/mapper/BackApplyInfoMapper.java | 15 ++++---- .../back/service/IBackApplyInfoService.java | 14 ++++---- .../impl/BackApplyInfoServiceImpl.java | 5 +++ .../material/back/BackApplyInfoMapper.xml | 35 +++++++++++++++++++ .../repair/RepairAuditDetailsMapper.xml | 8 ++--- .../repair/RepairInputDetailsMapper.xml | 4 +-- 7 files changed, 75 insertions(+), 19 deletions(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/controller/BackApplyInfoController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/controller/BackApplyInfoController.java index 02c8d56f..e45ab8e2 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/controller/BackApplyInfoController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/controller/BackApplyInfoController.java @@ -37,7 +37,7 @@ import org.springframework.web.multipart.MultipartFile; /** * 退料任务Controller - * + * * @author xsheng * @date 2024-10-16 */ @@ -178,6 +178,17 @@ public class BackApplyInfoController extends BaseController { public AjaxResult getMachine(BackApplyInfo dto){ return backApplyInfoService.getMachine(dto); } + /** + * app根据设备编码去检索退料工程 + * @param dto + * @return + */ + @ApiOperation(value = "app编码退料任务建立") +// @RequiresPermissions("back:info:list") + @GetMapping("/getMachineByCode") + public AjaxResult getMachineByCode(BackApplyInfo dto){ + return AjaxResult.success(backApplyInfoService.getMachineByCode(dto)); + } /** * 导出退料任务列表 diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/mapper/BackApplyInfoMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/mapper/BackApplyInfoMapper.java index e150d204..19db6dde 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/mapper/BackApplyInfoMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/mapper/BackApplyInfoMapper.java @@ -4,6 +4,7 @@ import java.math.BigDecimal; import java.util.Date; import java.util.List; +import com.bonus.common.core.web.domain.AjaxResult; import com.bonus.material.back.domain.BackApplyDetails; import com.bonus.material.back.domain.BackApplyInfo; import com.bonus.material.back.domain.MaCodeDto; @@ -15,14 +16,14 @@ import org.apache.ibatis.annotations.Param; /** * 退料任务Mapper接口 - * + * * @author xsheng * @date 2024-10-16 */ public interface BackApplyInfoMapper { /** * 查询退料任务 - * + * * @param id 退料任务主键 * @return 退料任务 */ @@ -30,7 +31,7 @@ public interface BackApplyInfoMapper { /** * 查询退料任务列表 - * + * * @param backApplyInfo 退料任务 * @return 退料任务集合 */ @@ -38,7 +39,7 @@ public interface BackApplyInfoMapper { /** * 新增退料任务 - * + * * @param backApplyInfo 退料任务 * @return 结果 */ @@ -46,7 +47,7 @@ public interface BackApplyInfoMapper { /** * 修改退料任务 - * + * * @param backApplyInfo 退料任务 * @return 结果 */ @@ -54,7 +55,7 @@ public interface BackApplyInfoMapper { /** * 删除退料任务 - * + * * @param id 退料任务主键 * @return 结果 */ @@ -380,4 +381,6 @@ public interface BackApplyInfoMapper { * @return */ List selectTypeIdList(Long userId); + + AjaxResult getMachineByCode(BackApplyInfo dto); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/IBackApplyInfoService.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/IBackApplyInfoService.java index 13313097..61bcf249 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/IBackApplyInfoService.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/IBackApplyInfoService.java @@ -13,14 +13,14 @@ import com.bonus.material.back.domain.vo.BackApplyVo; /** * 退料任务Service接口 - * + * * @author xsheng * @date 2024-10-16 */ public interface IBackApplyInfoService { /** * 查询退料任务 - * + * * @param id 退料任务主键 * @return 退料任务 */ @@ -28,7 +28,7 @@ public interface IBackApplyInfoService { /** * 查询退料任务列表 - * + * * @param backApplyInfo 退料任务 * @return 退料任务集合 */ @@ -41,7 +41,7 @@ public interface IBackApplyInfoService { /** * 新增退料任务 - * + * * @param dto 退料任务 * @return 结果 */ @@ -49,7 +49,7 @@ public interface IBackApplyInfoService { /** * 修改退料任务 - * + * * @param dto 退料任务 * @return 结果 */ @@ -57,7 +57,7 @@ public interface IBackApplyInfoService { /** * 删除退料任务信息 - * + * * @param id 退料任务主键 * @return 结果 */ @@ -165,5 +165,7 @@ public interface IBackApplyInfoService { * @return */ AjaxResult deleteByApp(Long id); + + AjaxResult getMachineByCode(BackApplyInfo dto); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/impl/BackApplyInfoServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/impl/BackApplyInfoServiceImpl.java index 3421b78b..2e41a248 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/impl/BackApplyInfoServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/impl/BackApplyInfoServiceImpl.java @@ -1544,6 +1544,11 @@ public class BackApplyInfoServiceImpl implements IBackApplyInfoService { return AjaxResult.error(HttpCodeEnum.FAIL.getCode(), HttpCodeEnum.FAIL.getMsg()); } + @Override + public AjaxResult getMachineByCode(BackApplyInfo dto) { + return backApplyInfoMapper.getMachineByCode(dto); + } + /** * 关键字搜索 diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/back/BackApplyInfoMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/back/BackApplyInfoMapper.xml index b9d603b9..488869b6 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/back/BackApplyInfoMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/back/BackApplyInfoMapper.xml @@ -1019,4 +1019,39 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where user_id = #{userId} + + diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairAuditDetailsMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairAuditDetailsMapper.xml index b266a461..13c28516 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairAuditDetailsMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairAuditDetailsMapper.xml @@ -85,7 +85,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" order by rad.create_time desc - + - + insert into repair_audit_details @@ -300,7 +300,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - delete from repair_audit_details where id in + delete from repair_audit_details where id in #{id} @@ -747,4 +747,4 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" GROUP BY rar.repair_type - \ No newline at end of file + diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairInputDetailsMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairInputDetailsMapper.xml index b39c13f5..7d6a9dba 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairInputDetailsMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/repair/RepairInputDetailsMapper.xml @@ -120,7 +120,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" left join ma_type mt3 ON mt2.parent_id = mt3.type_id and mt3.del_flag = '0' left join ma_type mt4 ON mt3.parent_id = mt4.type_id and mt4.del_flag = '0' - JOIN ma_type_repair mtr ON mtr.type_id = rd.type_id AND mtr.user_id = #{userId} + JOIN ma_type_keeper mtr ON mtr.type_id = rd.type_id AND mtr.user_id = #{userId} rd.create_time >= '2025-07-19 00:00:00' @@ -180,7 +180,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" left join ma_type mt3 ON mt1.parent_id = mt3.type_id and mt3.del_flag = '0' left join ma_type mt4 ON mt3.parent_id = mt4.type_id and mt4.del_flag = '0' - JOIN ma_type_repair mtr ON mtr.type_id = rid.type_id AND mtr.user_id = #{userId} + JOIN ma_type_keeper mtr ON mtr.type_id = rid.type_id AND mtr.user_id = #{userId} where rid.task_id = #{taskId}