调研接口修复
This commit is contained in:
@@ -24,6 +24,8 @@ import io.swagger.annotations.Api;
|
||||
import com.adc.da.base.web.BaseController;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -100,9 +102,8 @@ public class TsUserController extends BaseController<TsUser> {
|
||||
@ApiOperation("调研流程查询人 部门专用接口")
|
||||
@GetMapping("/selectDeptByDY")
|
||||
public ResponseMessage<List<TsUser>> selectDeptByDY(@Param("ids") String ids) throws Exception {
|
||||
QueryWrapper<TsUser> queryWrapper=new QueryWrapper<>();
|
||||
queryWrapper.in("USID",ids.split(","));
|
||||
return Result.success(tsUserService.list(queryWrapper));
|
||||
List<String> strings=new ArrayList<>(Arrays.asList(ids.split(",")));
|
||||
return Result.success(tsUserDao.selectDeptByDY(strings));
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -56,4 +56,6 @@ public interface TsUserDao extends BaseMapper<TsUser> {
|
||||
* @return List<String>
|
||||
*/
|
||||
List<String> getUserIdsByPositionIds(List<String> positionIds);
|
||||
|
||||
List<TsUser> selectDeptByDY(@Param("list") List<String> strings);
|
||||
}
|
||||
|
||||
@@ -75,4 +75,13 @@
|
||||
</foreach>
|
||||
)
|
||||
</select>
|
||||
|
||||
<select id="selectDeptByDY" resultMap="UserPosition">
|
||||
select ts_user.USID,ts_user.INSTITUTION_ID,ts_institution.name as institution_name from ts_user
|
||||
left join ts_institution on ts_institution.id=ts_user.INSTITUTION_ID
|
||||
where ts_user.USID in
|
||||
<foreach item="msgId" collection="list" open="(" separator="," close=")" index="index">
|
||||
#{msgId}
|
||||
</foreach>
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user