Browse Source

志愿者界面,查询接口、认证接口增加 网格id、网格名称

master
zhangyongzhangyong 5 years ago
parent
commit
a44a04fca7
  1. 11
      epmet-module/epmet-heart/epmet-heart-client/src/main/java/com/epmet/dto/VolunteerInfoDTO.java
  2. 12
      epmet-module/epmet-heart/epmet-heart-client/src/main/java/com/epmet/dto/form/resi/ResiVolunteerAuthenticateFormDTO.java
  3. 10
      epmet-module/epmet-heart/epmet-heart-client/src/main/java/com/epmet/dto/result/resi/ResiVolunteerInfoResultDTO.java
  4. 9
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/entity/VolunteerInfoEntity.java
  5. 2
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/VolunteerInfoServiceImpl.java
  6. 12
      epmet-module/epmet-heart/epmet-heart-server/src/main/resources/mapper/VolunteerInfoDao.xml

11
epmet-module/epmet-heart/epmet-heart-client/src/main/java/com/epmet/dto/VolunteerInfoDTO.java

@ -88,4 +88,13 @@ public class VolunteerInfoDTO implements Serializable {
*/
private Date updatedTime;
}
/**
* 志愿者注册所在网格ID
*/
private String gridId;
/**
* 志愿者注册所在网格名称
*/
private String gridName;
}

12
epmet-module/epmet-heart/epmet-heart-client/src/main/java/com/epmet/dto/form/resi/ResiVolunteerAuthenticateFormDTO.java

@ -120,4 +120,16 @@ public class ResiVolunteerAuthenticateFormDTO implements Serializable {
* 移动端决定是否上送验证码
*/
private String smsCode;
/**
* 志愿者注册所在网格ID
*/
@NotBlank(message = "志愿者注册,所在网格ID不能为空", groups = {AddUserShowGroup.class })
private String gridId;
/**
* 志愿者注册所在网格名称
*/
@NotBlank(message = "志愿者注册,所在网格名称不能为空", groups = {AddUserShowGroup.class })
private String gridName;
}

10
epmet-module/epmet-heart/epmet-heart-client/src/main/java/com/epmet/dto/result/resi/ResiVolunteerInfoResultDTO.java

@ -83,4 +83,14 @@ public class ResiVolunteerInfoResultDTO implements Serializable {
* 志愿者自我介绍
*/
private String volunteerIntroduce;
/**
* 志愿者注册所在网格ID
*/
private String gridId;
/**
* 志愿者注册所在网格名称
*/
private String gridName;
}

9
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/entity/VolunteerInfoEntity.java

@ -58,4 +58,13 @@ public class VolunteerInfoEntity extends BaseEpmetEntity {
*/
private String volunteerSignature;
/**
* 志愿者注册所在网格ID
*/
private String gridId;
/**
* 志愿者注册所在网格名称
*/
private String gridName;
}

2
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/VolunteerInfoServiceImpl.java

@ -151,6 +151,8 @@ public class VolunteerInfoServiceImpl extends BaseServiceImpl<VolunteerInfoDao,
VolunteerInfoDTO dto = baseDao.selectVolunteerInfoByUserId(tokenDto.getUserId());
resultDTO.setVolunteerIntroduce(dto.getVolunteerIntroduce() == null ? "" : dto.getVolunteerIntroduce());
resultDTO.setVolunteerSignature(dto.getVolunteerSignature() == null ? "" : dto.getVolunteerSignature());
resultDTO.setGridId(dto.getGridId() == null ? "" : dto.getGridId());
resultDTO.setGridName(dto.getGridName() == null ? "" : dto.getGridName());
}
} else {
logger.error("获取用户基本信息失败");

12
epmet-module/epmet-heart/epmet-heart-server/src/main/resources/mapper/VolunteerInfoDao.xml

@ -5,6 +5,8 @@
<resultMap type="com.epmet.entity.VolunteerInfoEntity" id="volunteerInfoMap">
<result property="id" column="ID"/>
<result property="gridId" column="GRID_ID"/>
<result property="gridName" column="GRID_NAME"/>
<result property="userId" column="USER_ID"/>
<result property="customerId" column="CUSTOMER_ID"/>
<result property="volunteerIntroduce" column="VOLUNTEER_INTRODUCE"/>
@ -40,6 +42,12 @@
<if test="userId != null and userId != ''">
UPDATED_BY = #{userId},
</if>
<if test="gridId != null and gridId != ''">
GRID_ID = #{gridId},
</if>
<if test="gridName != null and gridName != ''">
GRID_NAME = #{gridName},
</if>
UPDATED_TIME = now()
WHERE DEL_FLAG = '0'
AND USER_ID = #{userId}
@ -49,7 +57,9 @@
SELECT
CUSTOMER_ID customerId,
VOLUNTEER_INTRODUCE volunteerIntroduce,
VOLUNTEER_SIGNATURE volunteerSignature
VOLUNTEER_SIGNATURE volunteerSignature,
GRID_ID gridId,
GRID_NAME gridName
FROM volunteer_info
WHERE DEL_FLAG = '0'
AND USER_ID = #{userId}

Loading…
Cancel
Save