Althars123 3 years ago
parent
commit
de496158b6

+ 10 - 1
twzd-service/src/main/java/com/miaxis/wx/service/impl/WxGzhServiceImpl.java

@@ -146,7 +146,16 @@ public class WxGzhServiceImpl implements IWxGzhService {
                     userInfo.setCityName("");
                     userInfo.setSchoolName("");
                     userInfoService.updateById(userInfo);
-                    return MessageUtil.initText(fromUserName, toUserName, "重置驾校成功,请重新生成二维码!");
+
+                    //判定是否需要填写驾校信息
+                    //查询该用户的上级
+                    UserInfo upUserInfo = userInfoService.getUpUserInfo(fromUserName);
+                    //当用户销售类型为 普通用户(含驾校分成) 并且他的父级不是代理商(含驾校分成)时,且未填写驾校信息时则需要填写驾校信息
+                    if (userInfo.getSaleType() ==1 && upUserInfo!= null &&upUserInfo.getSaleType()!=3 && StringUtils.isEmpty(userInfo.getSchoolName()) ){
+                        messageCustomSend(fromUserName,this.getGzhToken(),"重置驾校成功!");
+                        return choseSchoolName(userInfo,fromUserName,toUserName);
+                    }
+                    return MessageUtil.initText(fromUserName, toUserName, "重置驾校成功!");
                 }else {
                     return MessageUtil.initText(fromUserName, toUserName, "金牌车教,您的学车好伙伴!");
                 }