Browse Source

移动端完善用户信息ForDTO中的wxCode设为必填

feature/dangjian
尹作梅 6 years ago
parent
commit
44ca62d28c
  1. 5
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/AppUserServiceImpl.java
  2. 1
      esua-epdc/epdc-module/epdc-user/epdc-user-client/src/main/java/com/elink/esua/epdc/dto/epdc/form/EpdcCompleteVolunteerInfoFormDTO.java

5
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/AppUserServiceImpl.java

@ -49,6 +49,8 @@ import me.chanjar.weixin.mp.api.WxMpService;
import me.chanjar.weixin.mp.bean.result.WxMpOAuth2AccessToken; import me.chanjar.weixin.mp.bean.result.WxMpOAuth2AccessToken;
import me.chanjar.weixin.mp.bean.result.WxMpUser; import me.chanjar.weixin.mp.bean.result.WxMpUser;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -70,7 +72,7 @@ import java.util.List;
@Slf4j @Slf4j
@Service @Service
public class AppUserServiceImpl implements AppUserService { public class AppUserServiceImpl implements AppUserService {
private static final Logger logger = LoggerFactory.getLogger(AppUserServiceImpl.class);
@Autowired @Autowired
private AppUserRedis appUserRedis; private AppUserRedis appUserRedis;
@ -1097,6 +1099,7 @@ public class AppUserServiceImpl implements AppUserService {
*/ */
@Override @Override
public Result volunteerAuthenticate(TokenDto tokenDto, EpdcCompleteVolunteerInfoFormDTO formDto) { public Result volunteerAuthenticate(TokenDto tokenDto, EpdcCompleteVolunteerInfoFormDTO formDto) {
logger.info("志愿者认证wxCode="+formDto.getWxCode()+";userId="+tokenDto.getUserId());
String sex = IdentityNoAnalysisUtil.getSex(formDto.getIdentityNo()); // 身份证解析性别 String sex = IdentityNoAnalysisUtil.getSex(formDto.getIdentityNo()); // 身份证解析性别
if (sex.equals("女")){ if (sex.equals("女")){
sex = "0"; sex = "0";

1
esua-epdc/epdc-module/epdc-user/epdc-user-client/src/main/java/com/elink/esua/epdc/dto/epdc/form/EpdcCompleteVolunteerInfoFormDTO.java

@ -67,6 +67,7 @@ public class EpdcCompleteVolunteerInfoFormDTO implements Serializable {
/** /**
* 微信code * 微信code
*/ */
@NotBlank(message = "微信code不能为空")
private String wxCode; private String wxCode;
/** /**

Loading…
Cancel
Save