|
|
|
@ -20,6 +20,7 @@ package com.elink.esua.epdc.modules.user.service.impl; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
|
import com.elink.esua.epdc.commons.tools.enums.YesOrNoEnum; |
|
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
|
import com.elink.esua.epdc.commons.tools.security.user.SecurityUser; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; |
|
|
|
@ -124,8 +125,12 @@ public class MetaUserRegisterRankServiceImpl extends BaseServiceImpl<MetaUserReg |
|
|
|
@Override |
|
|
|
@DataSource(name = DataSourceNames.TWELVE) |
|
|
|
public Result toLeadUserRegisterRandData() { |
|
|
|
Map<String,Object> params = new HashMap<>(); |
|
|
|
String nowTime = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); |
|
|
|
params.put("startTime","2018-01-01"); |
|
|
|
params.put("endTime",nowTime); |
|
|
|
// 获取导出数据
|
|
|
|
List<UserDataRankResultDTO> toLeadUserRegisterRandData = userAnalysisService.getToLeadUserRegisterRandData(new HashMap<>()); |
|
|
|
List<UserDataRankResultDTO> toLeadUserRegisterRandData = userAnalysisService.getToLeadUserRegisterRandData(params); |
|
|
|
// 导入数据
|
|
|
|
List<MetaUserRegisterRankEntity> metaUserRegisterRankEntities = ConvertUtils.sourceToTarget(toLeadUserRegisterRandData, MetaUserRegisterRankEntity.class); |
|
|
|
return insertBatch(metaUserRegisterRankEntities) ? new Result():new Result().error("导入注册用户排行失败"); |
|
|
|
|