Browse Source

用户数据分析三层

dev
yujintao 6 years ago
parent
commit
2b4a4f9f34
  1. 13
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-client/src/main/java/com/elink/esua/epdc/dto/user/result/UserRegisterDataResultDTO.java
  2. 16
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/controller/UserAnalysisController.java
  3. 15
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/dao/UserAnalysisDao.java
  4. 10
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/service/UserAnalysisService.java
  5. 20
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/service/impl/UserAnalysisServiceImpl.java
  6. 6
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/user/UserAnalysisDao.xml

13
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-client/src/main/java/com/elink/esua/epdc/dto/user/result/UserRegisterDataResultDTO.java

@ -0,0 +1,13 @@
package com.elink.esua.epdc.dto.user.result;
import lombok.Data;
/**
* 用户注册数据分析
*
* @author work@yujt.net.cn
* @date 2020/2/11 09:43
*/
@Data
public class UserRegisterDataResultDTO {
}

16
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/controller/UserAnalysisController.java

@ -0,0 +1,16 @@
package com.elink.esua.epdc.modules.user.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* 数据端用户数据分析相关接口
*
* @author work@yujt.net.cn
* @date 2020/2/10 14:52
*/
@RestController
@RequestMapping("user")
public class UserAnalysisController {
}

15
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/dao/UserAnalysisDao.java

@ -0,0 +1,15 @@
package com.elink.esua.epdc.modules.user.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.elink.esua.epdc.dto.user.result.UserRegisterDataResultDTO;
import org.apache.ibatis.annotations.Mapper;
/**
* 用户数据分析相关
*
* @author work@yujt.net.cn
* @date 2020/2/11 09:38
*/
@Mapper
public interface UserAnalysisDao extends BaseMapper<UserRegisterDataResultDTO> {
}

10
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/service/UserAnalysisService.java

@ -0,0 +1,10 @@
package com.elink.esua.epdc.modules.user.service;
/**
* 用户数据分析相关业务
*
* @author work@yujt.net.cn
* @date 2020/2/11 09:44
*/
public interface UserAnalysisService {
}

20
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/service/impl/UserAnalysisServiceImpl.java

@ -0,0 +1,20 @@
package com.elink.esua.epdc.modules.user.service.impl;
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl;
import com.elink.esua.epdc.dto.user.result.UserRegisterDataResultDTO;
import com.elink.esua.epdc.modules.user.dao.UserAnalysisDao;
import com.elink.esua.epdc.modules.user.service.UserAnalysisService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
/**
* 用户数据分析业务实现
*
* @author work@yujt.net.cn
* @date 2020/2/11 09:46
*/
@Slf4j
@Service
public class UserAnalysisServiceImpl extends BaseServiceImpl<UserAnalysisDao, UserRegisterDataResultDTO> implements UserAnalysisService {
}

6
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/user/UserAnalysisDao.xml

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.elink.esua.epdc.modules.user.dao.UserAnalysisDao">
</mapper>
Loading…
Cancel
Save