Browse Source

PC端志愿者公益积分管理功能 init

feature/screenDataPush
liuchuang 4 years ago
parent
commit
b516a0faab
  1. 59
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-client/src/main/java/com/elink/esua/epdc/dto/user/result/DeptVolunteerResultDTO.java
  2. 39
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-client/src/main/java/com/elink/esua/epdc/dto/user/result/VolunteerPointsRecordsResultDTO.java
  3. 34
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-client/src/main/java/com/elink/esua/epdc/dto/user/result/VolunteerPointsStaticResultDTO.java
  4. 11
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/pom.xml
  5. 71
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/controller/VolunteerPointsAnalysisCotroller.java
  6. 47
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/dao/VolunteerPointsAnalysisDao.java
  7. 45
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/service/VolunteerPointsAnalysisService.java
  8. 43
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/service/impl/VolunteerPointsAnalysisServiceImpl.java
  9. 124
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/user/VolunteerPointsAnalysisDao.xml
  10. 2
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/controller/VolunteerDeptController.java
  11. 2
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/dao/VolunteerDeptDao.java
  12. 1
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/VolunteerDeptService.java
  13. 2
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/VolunteerDeptServiceImpl.java

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

@ -0,0 +1,59 @@
package com.elink.esua.epdc.dto.user.result;
import lombok.Data;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/7/15 13:41
*/
@Data
public class DeptVolunteerResultDTO implements Serializable {
private static final long serialVersionUID = 4029749279983587695L;
/**
* 志愿者ID
*/
private String id;
/**
* 用户ID
*/
private String userId;
/**
* 姓名
*/
private String realName;
/**
* 身份证
*/
private String identityNo;
/**
* 手机号
*/
private String mobile;
/**
* 志愿者标签
*/
private String tagName;
/**
* 志愿者签名
*/
private String volunteerSignature;
/**
* 居住地址
*/
private String address;
/**
* 公益积分
*/
private Integer volunteerPoints;
}

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

@ -0,0 +1,39 @@
package com.elink.esua.epdc.dto.user.result;
import lombok.Data;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/7/15 14:45
*/
@Data
public class VolunteerPointsRecordsResultDTO implements Serializable {
private static final long serialVersionUID = -286937478420813680L;
/**
* 积分记录ID
*/
private String id;
/**
* 昵称
*/
private String nickname;
/**
* 活动名称
*/
private String actName;
/**
* 积分记录时间
*/
private String operationTime;
/**
* 积分
*/
private Integer volunteerPoints;
}

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

@ -0,0 +1,34 @@
package com.elink.esua.epdc.dto.user.result;
import lombok.Data;
import java.io.Serializable;
/**
* @Authorliuchuang
* @Date2021/7/14 16:56
*/
@Data
public class VolunteerPointsStaticResultDTO implements Serializable {
private static final long serialVersionUID = 103978565192164909L;
/**
* 志愿者部门ID
*/
private String id;
/**
* 志愿者部门ID
*/
private String deptName;
/**
* 志愿者数量
*/
private String volunteerNum;
/**
* 志愿者公益积分总数
*/
private String volunteerPoints;
}

11
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/pom.xml

@ -133,9 +133,9 @@
<!-- nacos -->
<nacos.register-enabled>false</nacos.register-enabled>
<nacos.server-addr>47.105.119.155:8848</nacos.server-addr>
<nacos.server-addr>115.29.142.202:8848</nacos.server-addr>
<nacos.ip></nacos.ip>
<nacos.namespace>1da17390-6495-4e16-9ec6-0b8ece18a4a0</nacos.namespace>
<nacos.namespace>9c6a1a78-690f-4cfe-833b-f8cec174c6e8</nacos.namespace>
<epmet.url>https://epmet-dev.elinkservice.cn/api</epmet.url>
<epmet.secret>0398b33f845c4768a102d2ab6ebdd00b5fec222e437540428f55d1df53e6be1e</epmet.secret>
@ -162,9 +162,10 @@
<!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>47.105.119.155:8848</nacos.server-addr>
<nacos.ip>47.105.119.155</nacos.ip>
<nacos.namespace>1da17390-6495-4e16-9ec6-0b8ece18a4a0</nacos.namespace>
<nacos.server-addr>115.29.142.202:8848</nacos.server-addr>
<nacos.ip>47.104.94.220</nacos.ip>
<nacos.namespace>9c6a1a78-690f-4cfe-833b-f8cec174c6e8</nacos.namespace>
<epmet.url>https://epmet-dev.elinkservice.cn/api</epmet.url>
<epmet.secret>0398b33f845c4768a102d2ab6ebdd00b5fec222e437540428f55d1df53e6be1e</epmet.secret>
<epmet.appId>d44a6daaea58be408bb74fe93714710f</epmet.appId>

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

@ -0,0 +1,71 @@
package com.elink.esua.epdc.modules.user.controller;
import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.commons.tools.utils.Result;
import com.elink.esua.epdc.dto.user.result.DeptVolunteerResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsRecordsResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO;
import com.elink.esua.epdc.modules.user.service.VolunteerPointsAnalysisService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.util.Map;
/**
* 志愿者公益积分统计
*
* @Authorliuchuang
* @Date2021/7/14 16:52
*/
@RestController
@RequestMapping("volunteer")
public class VolunteerPointsAnalysisCotroller {
@Autowired
VolunteerPointsAnalysisService volunteerPointsAnalysisService;
/**
* PC端志愿者公益积分管理列表
*
* @param params
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO>>
* @author liuchuang
* @since 2021/7/14 17:06
*/
@GetMapping("volunteerpointsstatic")
public Result<PageData<VolunteerPointsStaticResultDTO>> volunteerPointsStatic(@RequestParam Map<String, Object> params) {
PageData<VolunteerPointsStaticResultDTO> data = volunteerPointsAnalysisService.volunteerPointsStatic(params);
return new Result<PageData<VolunteerPointsStaticResultDTO>>().ok(data);
}
/**
* 公益积分管理-志愿者列表
*
* @param params
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.user.result.DeptVolunteerResultDTO>>
* @author liuchuang
* @since 2021/7/15 13:35
*/
@GetMapping("volunteers")
public Result<PageData<DeptVolunteerResultDTO>> volunteers(@RequestParam Map<String, Object> params) {
PageData<DeptVolunteerResultDTO> data = volunteerPointsAnalysisService.listOfVolunteers(params);
return new Result<PageData<DeptVolunteerResultDTO>>().ok(data);
}
/**
* 公益积分管理-积分记录列表
*
* @param params
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.user.result.VolunteerPointsRecordsResultDTO>>
* @author liuchuang
* @since 2021/7/15 13:35
*/
@GetMapping("volunteerPointsRecords")
public Result<PageData<VolunteerPointsRecordsResultDTO>> volunteerPointsRecords(@RequestParam Map<String, Object> params) {
PageData<VolunteerPointsRecordsResultDTO> data = volunteerPointsAnalysisService.volunteerPointsRecords(params);
return new Result<PageData<VolunteerPointsRecordsResultDTO>>().ok(data);
}
}

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

@ -0,0 +1,47 @@
package com.elink.esua.epdc.modules.user.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.elink.esua.epdc.dto.user.result.DeptVolunteerResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsRecordsResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;
/**
* @Authorliuchuang
* @Date2021/7/14 17:02
*/
@Mapper
public interface VolunteerPointsAnalysisDao extends BaseMapper<VolunteerPointsStaticResultDTO> {
/**
* PC端志愿者公益积分管理列表
*
* @param params
* @return java.util.List<com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO>
* @author liuchuang
* @since 2021/7/14 17:12
*/
List<VolunteerPointsStaticResultDTO> volunteerPointsStatic(Map<String, Object> params);
/**
* 公益积分管理-志愿者列表
*
* @return java.util.List<com.elink.esua.epdc.dto.user.result.DeptVolunteerResultDTO>
* @author liuchuang
* @since 2021/7/15 13:38
*/
List<DeptVolunteerResultDTO> selectListOfVolunteers(Map<String, Object> params);
/**
* 公益积分管理-积分记录列表
*
* @param params
* @return java.util.List<com.elink.esua.epdc.dto.user.result.VolunteerPointsRecordsResultDTO>
* @author liuchuang
* @since 2021/7/15 14:51
*/
List<VolunteerPointsRecordsResultDTO> volunteerPointsRecords(Map<String, Object> params);
}

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

@ -0,0 +1,45 @@
package com.elink.esua.epdc.modules.user.service;
import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.dto.user.result.DeptVolunteerResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsRecordsResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO;
import java.util.Map;
/**
* @Authorliuchuang
* @Date2021/7/14 17:00
*/
public interface VolunteerPointsAnalysisService {
/**
* PC端志愿者公益积分管理列表
*
* @param params
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO>>
* @author liuchuang
* @since 2021/7/14 17:06
*/
PageData<VolunteerPointsStaticResultDTO> volunteerPointsStatic(Map<String, Object> params);
/**
* 公益积分管理-志愿者列表
*
* @param params
* @return com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.user.result.DeptVolunteerResultDTO>
* @author liuchuang
* @since 2021/7/15 13:36
*/
PageData<DeptVolunteerResultDTO> listOfVolunteers(Map<String, Object> params);
/**
* 公益积分管理-积分记录列表
*
* @param params
* @return com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.user.result.VolunteerPointsRecordsResultDTO>
* @author liuchuang
* @since 2021/7/15 14:48
*/
PageData<VolunteerPointsRecordsResultDTO> volunteerPointsRecords(Map<String, Object> params);
}

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

@ -0,0 +1,43 @@
package com.elink.esua.epdc.modules.user.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl;
import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.dto.user.result.DeptVolunteerResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsRecordsResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO;
import com.elink.esua.epdc.modules.user.dao.VolunteerPointsAnalysisDao;
import com.elink.esua.epdc.modules.user.service.VolunteerPointsAnalysisService;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Map;
/**
* @Authorliuchuang
* @Date2021/7/14 17:00
*/
@Service
public class VolunteerPointsAnalysisServiceImpl extends BaseServiceImpl<VolunteerPointsAnalysisDao, VolunteerPointsStaticResultDTO> implements VolunteerPointsAnalysisService {
@Override
public PageData<VolunteerPointsStaticResultDTO> volunteerPointsStatic(Map<String, Object> params) {
IPage<VolunteerPointsStaticResultDTO> iPage = this.getPage(params);
List<VolunteerPointsStaticResultDTO> list = baseDao.volunteerPointsStatic(params);
return new PageData<>(list, iPage.getTotal());
}
@Override
public PageData<DeptVolunteerResultDTO> listOfVolunteers(Map<String, Object> params) {
IPage<DeptVolunteerResultDTO> iPage = this.getPage(params);
List<DeptVolunteerResultDTO> list = baseDao.selectListOfVolunteers(params);
return new PageData<>(list, iPage.getTotal());
}
@Override
public PageData<VolunteerPointsRecordsResultDTO> volunteerPointsRecords(Map<String, Object> params) {
IPage<VolunteerPointsRecordsResultDTO> iPage = this.getPage(params);
List<VolunteerPointsRecordsResultDTO> list = baseDao.volunteerPointsRecords(params);
return new PageData<>(list, iPage.getTotal());
}
}

124
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/user/VolunteerPointsAnalysisDao.xml

@ -0,0 +1,124 @@
<?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.VolunteerPointsAnalysisDao">
<select id="volunteerPointsStatic" resultType="com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO">
SELECT
d.ID,
d.DEPT_NAME,
IFNULL(COUNT( DISTINCT v.ID ), 0) AS volunteerNum,
IFNULL(SUM( l.POINTS ), 0) AS volunteerPoints
FROM
js_esua_epdc_user.epdc_volunteer_dept d
LEFT JOIN js_esua_epdc_user.epdc_volunteer_info v ON v.VOLUNTEER_DEPT_ID = d.ID
AND v.DEL_FLAG = '0'
AND v.AUDIT_STATUS IN ( '0', '1' )
<if test="startTime != null and startTime != ''">
and DATE_FORMAT( v.REGIST_TIME, '%Y-%m-%d' ) &gt;=#{startTime}
</if>
<if test="endTime != null and endTime != ''">
and DATE_FORMAT( v.REGIST_TIME, '%Y-%m-%d' ) &lt;=#{endTime}
</if>
LEFT JOIN js_esua_epdc_points.epdc_points_logs l ON l.USER_ID = v.USER_ID
AND l.DEL_FLAG = '0'
AND l.BEHAVIOR_CODE = 'join_act'
<if test="startTime != null and startTime != ''">
and DATE_FORMAT( l.OPERATION_TIME, '%Y-%m-%d' ) &gt;=#{startTime}
</if>
<if test="endTime != null and endTime != ''">
and DATE_FORMAT( l.OPERATION_TIME, '%Y-%m-%d' ) &lt;=#{endTime}
</if>
WHERE
d.DEL_FLAG = '0'
<if test="id != null and id != ''">
AND d.ID = #{id}
</if>
GROUP BY
d.ID
ORDER BY
volunteerPoints DESC,
volunteerNum DESC,
d.DEPT_NAME
</select>
<select id="selectListOfVolunteers" resultType="com.elink.esua.epdc.dto.user.result.DeptVolunteerResultDTO">
SELECT
tmp.ID,
tmp.USER_ID,
tmp.REAL_NAME,
tmp.IDENTITY_NO,
tmp.MOBILE,
tmp.TAG_NAME,
tmp.VOLUNTEER_SIGNATURE,
tmp.ADDRESS,
IFNULL( SUM( l.POINTS ), 0 ) AS volunteerPoints
FROM
(
SELECT
v.ID,
v.USER_ID,
v.REAL_NAME,
v.IDENTITY_NO,
v.MOBILE,
t.TAG_NAME,
v.VOLUNTEER_SIGNATURE,
v.ADDRESS
FROM
js_esua_epdc_user.epdc_volunteer_info v
LEFT JOIN js_esua_epdc_user.epdc_volunteer_tag_relation r ON r.VOLUNTEER_ID = v.ID
AND r.DEL_FLAG = '0'
LEFT JOIN js_esua_epdc_user.epdc_volunteer_tag t ON t.ID = r.TAG_ID
WHERE
v.DEL_FLAG = '0'
AND v.AUDIT_STATUS IN ( '0', '1' )
AND v.VOLUNTEER_DEPT_ID = #{volunteerDeptId}
<if test="startTime != null and startTime != ''">
and DATE_FORMAT( v.REGIST_TIME, '%Y-%m-%d' ) &gt;=#{startTime}
</if>
<if test="endTime != null and endTime != ''">
and DATE_FORMAT( v.REGIST_TIME, '%Y-%m-%d' ) &lt;=#{endTime}
</if>
) tmp
LEFT JOIN js_esua_epdc_points.epdc_points_logs l ON l.USER_ID = tmp.USER_ID
AND l.DEL_FLAG = '0'
AND l.BEHAVIOR_CODE = 'join_act'
<if test="startTime != null and startTime != ''">
and DATE_FORMAT( l.OPERATION_TIME, '%Y-%m-%d' ) &gt;=#{startTime}
</if>
<if test="endTime != null and endTime != ''">
and DATE_FORMAT( l.OPERATION_TIME, '%Y-%m-%d' ) &lt;=#{endTime}
</if>
GROUP BY
tmp.ID
ORDER BY
points DESC
</select>
<select id="volunteerPointsRecords" resultType="com.elink.esua.epdc.dto.user.result.VolunteerPointsRecordsResultDTO">
SELECT l.`ID`,
l.`NICKNAME`,
l.`POINTS` AS volunteerPoints,
CASE
WHEN ai.`TITLE` IS NULL or ai.`TITLE` = ''
THEN '人工审核积分'
ELSE ai.`TITLE`
END AS actName,
l.`OPERATION_TIME`
FROM `js_esua_epdc_points`.`epdc_points_logs` l
LEFT JOIN `js_esua_epdc_mutuality`.`epdc_act_user_points_log` aup on aup.`ID`= l.`REFERENCE_ID`
LEFT JOIN `js_esua_epdc_mutuality`.`epdc_act_user_relation` aur on aur.`ID`= aup.`ACT_USER_ID`
LEFT JOIN `js_esua_epdc_mutuality`.`epdc_act_info` ai on ai.`ID`= aur.`ACT_ID`
WHERE l.`DEL_FLAG`= '0'
AND l.`BEHAVIOR_CODE`= 'join_act'
AND l.USER_ID = #{userId}
<if test="startTime != null and startTime != ''">
and DATE_FORMAT( l.OPERATION_TIME, '%Y-%m-%d' ) &gt;=#{startTime}
</if>
<if test="endTime != null and endTime != ''">
and DATE_FORMAT( l.OPERATION_TIME, '%Y-%m-%d' ) &lt;=#{endTime}
</if>
ORDER BY l.`OPERATION_TIME` DESC
</select>
</mapper>

2
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/controller/VolunteerDeptController.java

@ -17,6 +17,7 @@
package com.elink.esua.epdc.controller;
import cn.hutool.db.Page;
import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.commons.tools.utils.ExcelUtils;
import com.elink.esua.epdc.commons.tools.utils.Result;
@ -26,6 +27,7 @@ import com.elink.esua.epdc.commons.tools.validator.group.AddGroup;
import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup;
import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup;
import com.elink.esua.epdc.dto.VolunteerDeptDTO;
import com.elink.esua.epdc.dto.VolunteerInfoDTO;
import com.elink.esua.epdc.dto.epdc.form.VolunteerDeptModifyFormDTO;
import com.elink.esua.epdc.dto.epdc.result.EpdcVolunteerDeptResultDTO;
import com.elink.esua.epdc.service.VolunteerDeptService;

2
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/dao/VolunteerDeptDao.java

@ -18,11 +18,13 @@
package com.elink.esua.epdc.dao;
import com.elink.esua.epdc.commons.mybatis.dao.BaseDao;
import com.elink.esua.epdc.dto.VolunteerInfoDTO;
import com.elink.esua.epdc.dto.epdc.result.EpdcVolunteerDeptResultDTO;
import com.elink.esua.epdc.entity.VolunteerDeptEntity;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;
/**
* 志愿者部门管理

1
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/VolunteerDeptService.java

@ -20,6 +20,7 @@ package com.elink.esua.epdc.service;
import com.elink.esua.epdc.commons.mybatis.service.BaseService;
import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.dto.VolunteerDeptDTO;
import com.elink.esua.epdc.dto.VolunteerInfoDTO;
import com.elink.esua.epdc.dto.epdc.form.VolunteerDeptModifyFormDTO;
import com.elink.esua.epdc.dto.epdc.result.EpdcVolunteerDeptResultDTO;
import com.elink.esua.epdc.entity.VolunteerDeptEntity;

2
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/VolunteerDeptServiceImpl.java

@ -26,8 +26,10 @@ import com.elink.esua.epdc.commons.tools.utils.ConvertUtils;
import com.elink.esua.epdc.commons.tools.constant.FieldConstant;
import com.elink.esua.epdc.dao.VolunteerDeptDao;
import com.elink.esua.epdc.dto.VolunteerDeptDTO;
import com.elink.esua.epdc.dto.VolunteerInfoDTO;
import com.elink.esua.epdc.dto.epdc.form.VolunteerDeptModifyFormDTO;
import com.elink.esua.epdc.dto.epdc.result.EpdcVolunteerDeptResultDTO;
import com.elink.esua.epdc.dto.user.result.VolunteerPointsStaticResultDTO;
import com.elink.esua.epdc.entity.VolunteerDeptEntity;
import com.elink.esua.epdc.service.VolunteerDeptService;
import org.apache.commons.lang3.StringUtils;

Loading…
Cancel
Save