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