后端传list集合,前端接受
后端传list集合,前端接受
·
今天写批量发送短信碰到一个问题,就说需要根据个人去找分管领导和组织领导,分别拿到他们的手机号,在调用发送短信的接口。
获得领导的手机号的 SQL语句
<select id="getNumber" resultType="java.util.Map">
SELECT phonenumber from sys_user WHERE oa_id IN (SELECT i.organ_leader_id FROM sys_user u,sys_user_info i WHERE u.oa_id = i.oa_id and u.user_id = #{userId})
OR oa_id IN (SELECT i.charge_leader_id FROM sys_user u,sys_user_info i WHERE u.oa_id = i.oa_id and u.user_id = #{userId})
</select>
controller 获取后 直接返回给前端一个list集合
前端响应的结构是这样
前端如何去拿到list集合,data.length 就是传来的list的集合,data[i].phonnumber就可以拿到每一个手机号了
最后调用发送短信的方法就可以了
更多推荐
已为社区贡献2条内容
所有评论(0)