提交 92183039 authored 作者: 吴德鹏's avatar 吴德鹏

用户导出

上级 9398e9a2
...@@ -10,6 +10,7 @@ import com.platform.utils.excel.ExcelExport; ...@@ -10,6 +10,7 @@ import com.platform.utils.excel.ExcelExport;
import com.platform.utils.excel.ExcelImport; import com.platform.utils.excel.ExcelImport;
import com.platform.vo.Network; import com.platform.vo.Network;
import com.platform.vo.StatisticalVo; import com.platform.vo.StatisticalVo;
import com.sun.xml.internal.messaging.saaj.soap.GifDataContentHandler;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -272,15 +273,11 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService { ...@@ -272,15 +273,11 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService {
List<Object[]> list1 = new ArrayList<Object[]>(); List<Object[]> list1 = new ArrayList<Object[]>();
if (userIds != null && userIds.length > 0) {
List<TbCfUserInfoEntity> users; map.put("ids", userIds);
if (userIds == null || userIds.length == 0) {
//查询符合条件的用户
users = tbCfUserInfoDao.getUserList(map);
} else {
//查询勾选的用户
users = tbCfUserInfoDao.getUsers(userIds);
} }
//查询符合条件的用户
List<TbCfUserInfoEntity> users = tbCfUserInfoDao.getUserList(map);
String[] header = new String[]{"账号", "昵称", "国家", "注册来源", "注册时间", "电话号码", "邮箱", "性别", "facebook账号"}; String[] header = new String[]{"账号", "昵称", "国家", "注册来源", "注册时间", "电话号码", "邮箱", "性别", "facebook账号"};
......
...@@ -56,37 +56,37 @@ ...@@ -56,37 +56,37 @@
where user_id = #{id} where user_id = #{id}
</select> </select>
<select id="getUsers" resultType="com.platform.entity.TbCfUserInfoEntity"> <!-- <select id="getUsers" resultType="com.platform.entity.TbCfUserInfoEntity">-->
select <!-- select-->
`user_id`, <!-- `user_id`,-->
`user_no`, <!-- `user_no`,-->
`user_type`, <!-- `user_type`,-->
`account`, <!-- `account`,-->
`avatar`, <!-- `avatar`,-->
`nick`, <!-- `nick`,-->
`phone`, <!-- `phone`,-->
`phone_flag`, <!-- `phone_flag`,-->
`password`, <!-- `password`,-->
`last_login_time`, <!-- `last_login_time`,-->
`last_login_ip`, <!-- `last_login_ip`,-->
`login_count`, <!-- `login_count`,-->
`email`, <!-- `email`,-->
`facebook`, <!-- `facebook`,-->
`create_time`, <!-- `create_time`,-->
`sex`, <!-- `sex`,-->
`default_address_id`, <!-- `default_address_id`,-->
`invited_user_id`, <!-- `invited_user_id`,-->
`invited_count`, <!-- `invited_count`,-->
`enable_flag`, <!-- `enable_flag`,-->
`email_flag`, <!-- `email_flag`,-->
country, <!-- country,-->
source <!-- source-->
from tb_cf_user_info <!-- from tb_cf_user_info-->
where user_id in <!-- where user_id in-->
<foreach item="userId" collection="array" open="(" separator="," close=")"> <!-- <foreach item="userId" collection="array" open="(" separator="," close=")">-->
#{userId} <!-- #{userId}-->
</foreach> <!-- </foreach>-->
</select> <!-- </select>-->
<select id="getUserList" resultType="com.platform.entity.TbCfUserInfoEntity"> <select id="getUserList" resultType="com.platform.entity.TbCfUserInfoEntity">
select select
...@@ -118,6 +118,13 @@ ...@@ -118,6 +118,13 @@
<if test="startTime != null and endTime != ''"> <if test="startTime != null and endTime != ''">
AND create_time between #{startTime} and #{endTime} AND create_time between #{startTime} and #{endTime}
</if> </if>
<if test="ids!=null">
AND user_id in
<foreach item="userId" collection="ids" open="(" separator="," close=")">
#{userId}
</foreach>
</if>
order by create_time desc
</select> </select>
<!--查询每日注册量--> <!--查询每日注册量-->
<select id="getDailyRegistered" resultType="com.platform.vo.StatisticalVo"> <select id="getDailyRegistered" resultType="com.platform.vo.StatisticalVo">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论