From 1b4bc5725cc61e7be89d5438fa2e570b1279d45e Mon Sep 17 00:00:00 2001 From: zhangxuanming <2260476558@qq.com> Date: Wed, 25 Dec 2024 17:43:48 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E6=8E=92=E7=89=88=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E4=B8=AD=E6=A0=B9=E6=8D=AE=E7=8F=AD=E7=BB=84IDS?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E7=8F=AD=E7=BB=84=E6=88=90=E5=91=98=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/CalTeamMemberController.java | 18 ++++++++++-------- .../mes/cal/mapper/CalTeamMemberMapper.java | 8 ++++++++ .../mes/cal/service/ICalTeamMemberService.java | 7 +++++++ .../service/impl/CalTeamMemberServiceImpl.java | 11 +++++++++++ .../mapper/cal/CalTeamMemberMapper.xml | 9 ++++++++- 5 files changed, 44 insertions(+), 9 deletions(-) diff --git a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamMemberController.java b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamMemberController.java index 7da17a7..731e3f0 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamMemberController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamMemberController.java @@ -6,14 +6,7 @@ import javax.servlet.http.HttpServletResponse; import com.ktg.common.constant.UserConstants; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import com.ktg.common.annotation.Log; import com.ktg.common.core.controller.BaseController; import com.ktg.common.core.domain.AjaxResult; @@ -95,4 +88,13 @@ public class CalTeamMemberController extends BaseController { return toAjax(calTeamMemberService.deleteCalTeamMemberByMemberIds(memberIds)); } + + /** + * 根据班组IDS查询班组成员列表 + */ + @GetMapping("/getListByTeamId") + public AjaxResult getListByTeamId(@RequestParam("ids") String ids) { + List list = calTeamMemberService.getListByTeamId(ids); + return AjaxResult.success(list); + } } diff --git a/ktg-mes/src/main/java/com/ktg/mes/cal/mapper/CalTeamMemberMapper.java b/ktg-mes/src/main/java/com/ktg/mes/cal/mapper/CalTeamMemberMapper.java index c5c43e6..6d8ad88 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/cal/mapper/CalTeamMemberMapper.java +++ b/ktg-mes/src/main/java/com/ktg/mes/cal/mapper/CalTeamMemberMapper.java @@ -2,6 +2,7 @@ package com.ktg.mes.cal.mapper; import java.util.List; import com.ktg.mes.cal.domain.CalTeamMember; +import org.apache.ibatis.annotations.Param; /** * 班组成员Mapper接口 @@ -62,4 +63,11 @@ public interface CalTeamMemberMapper * @return 结果 */ public int deleteCalTeamMemberByMemberIds(Long[] memberIds); + + /** + * 根据班组IDS查询班组成员列表 + * @param ids + * @return + */ + List getListByTeamId(@Param("ids") String[] ids); } diff --git a/ktg-mes/src/main/java/com/ktg/mes/cal/service/ICalTeamMemberService.java b/ktg-mes/src/main/java/com/ktg/mes/cal/service/ICalTeamMemberService.java index 4abc3e6..b555aed 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/cal/service/ICalTeamMemberService.java +++ b/ktg-mes/src/main/java/com/ktg/mes/cal/service/ICalTeamMemberService.java @@ -63,4 +63,11 @@ public interface ICalTeamMemberService * @return 结果 */ public int deleteCalTeamMemberByMemberId(Long memberId); + + /** + * 根据班组IDS查询班组成员列表 + * @param ids + * @return + */ + List getListByTeamId(String ids); } diff --git a/ktg-mes/src/main/java/com/ktg/mes/cal/service/impl/CalTeamMemberServiceImpl.java b/ktg-mes/src/main/java/com/ktg/mes/cal/service/impl/CalTeamMemberServiceImpl.java index 493fd37..a0d86fe 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/cal/service/impl/CalTeamMemberServiceImpl.java +++ b/ktg-mes/src/main/java/com/ktg/mes/cal/service/impl/CalTeamMemberServiceImpl.java @@ -111,4 +111,15 @@ public class CalTeamMemberServiceImpl implements ICalTeamMemberService { return calTeamMemberMapper.deleteCalTeamMemberByMemberId(memberId); } + + /** + * 根据班组IDS查询班组成员列表 + * @param ids + * @return + */ + @Override + public List getListByTeamId(String ids) { + String[] split = ids.split(","); + return calTeamMemberMapper.getListByTeamId(split); + } } diff --git a/ktg-mes/src/main/resources/mapper/cal/CalTeamMemberMapper.xml b/ktg-mes/src/main/resources/mapper/cal/CalTeamMemberMapper.xml index 1704ed8..aa64566 100644 --- a/ktg-mes/src/main/resources/mapper/cal/CalTeamMemberMapper.xml +++ b/ktg-mes/src/main/resources/mapper/cal/CalTeamMemberMapper.xml @@ -46,7 +46,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where user_id = #{userId} - + + insert into cal_team_member