|
@@ -7,6 +7,7 @@ import com.platform.entity.Result;
|
|
|
import com.platform.entity.SmsLogVo;
|
|
|
import com.platform.entity.UserVo;
|
|
|
import com.platform.exception.CommonBaseException;
|
|
|
+import com.platform.interceptor.AuthorizationInterceptor;
|
|
|
import com.platform.service.ApiUserService;
|
|
|
import com.platform.service.custom.MyApiTmBrandAdminService;
|
|
|
import com.platform.service.custom.MySysUserBrandService;
|
|
@@ -15,7 +16,9 @@ import com.platform.util.ApiBaseAction;
|
|
|
import com.platform.utils.CharUtil;
|
|
|
|
|
|
import com.platform.utils.SmsUtil;
|
|
|
+import com.platform.vos.ReturnDTO;
|
|
|
import com.platform.vos.TbUser;
|
|
|
+import com.qiniu.util.StringUtils;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
@@ -24,6 +27,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.util.ObjectUtils;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
+import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
@@ -91,7 +95,18 @@ public class ApiUserController extends ApiBaseAction {
|
|
|
return Result.failure("用户不存在");
|
|
|
}
|
|
|
userService.update(loginUser);
|
|
|
- return toResponsSuccess("更新完成");
|
|
|
+ String token = request.getHeader(AuthorizationInterceptor.LOGIN_TOKEN_KEY);
|
|
|
+ if(!ObjectUtils.isEmpty(loginUser.getMobile())){
|
|
|
+ ReturnDTO returnDTO = zhiHouseService.wcLogin(loginUser.getWeixin_openid(), loginUser.getMobile(), null, null);
|
|
|
+ token = JSONObject.parseObject(JSONObject.toJSONString(returnDTO.getMessage())).getString("token");
|
|
|
+ if (StringUtils.isNullOrEmpty(token)) {
|
|
|
+ logger.error("更新用户信息失败");
|
|
|
+ return toResponsFail("更新用户信息失败");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ Map<String, Object> resultObj = new HashMap<>();
|
|
|
+ resultObj.put("token", token);
|
|
|
+ return toResponsSuccess(resultObj);
|
|
|
}
|
|
|
|
|
|
/**
|