优化IwsTeamUserMapper接口及XML映射文件,增加参数注解并修正SQL查询条件

This commit is contained in:
syruan 2025-06-10 16:08:56 +08:00
parent 451a624146
commit 61e84ebbe6
2 changed files with 5 additions and 4 deletions

View File

@ -2,6 +2,7 @@ package com.bonus.material.app.mapper;
import com.bonus.material.app.domain.IwsTeamUserVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@ -27,12 +28,12 @@ public interface IwsTeamUserMapper {
* @param idCard 身份证号码班组长
* @return List集合
*/
List<IwsTeamUserVo> selectProjectTeamInfoByIdCard(String idCard);
List<IwsTeamUserVo> selectProjectTeamInfoByIdCard(@Param("idCard") String idCard);
/**
* 根据工程集合查询工程及班组信息
* 根据工程id集合查询工程及班组信息
* @param ids 工程id集合
* @return List集合
*/
List<IwsTeamUserVo> selectProjectTeamInfoByProjectIds(List<String> ids);
List<IwsTeamUserVo> selectProjectTeamInfoByProjectIds(@Param("ids") List<String> ids);
}

View File

@ -35,7 +35,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
bz as remark, bz_status as teamStatus, project_id as projectId, project_name as projectName
from
`micro-tool`.bzgl_bz
WHERE bzz_idcard IN
WHERE project_id IN
<foreach collection="ids" item="id" open="(" separator="," close=")">
#{id}
</foreach>