|
@@ -4,6 +4,8 @@ import cn.hutool.http.HttpUtil;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
@@ -200,6 +202,22 @@ public class WeChatController {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * 更新平台token
|
|
|
+ * @param openId
|
|
|
+ * @param accessToken
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @GetMapping("/updateAccessToken")
|
|
|
+ public ApiResult<Void> updateAccessToken(@RequestParam(value = "openId") String openId,
|
|
|
+ @RequestParam(value = "accessToken") String accessToken){
|
|
|
+ LambdaUpdateWrapper<MceMbuser> updateWrapper = Wrappers.lambdaUpdate();
|
|
|
+ updateWrapper.set(MceMbuser::getAccessToken,accessToken)
|
|
|
+ .eq(MceMbuser::getOpenid,openId);
|
|
|
+ mceMbuserService.update(updateWrapper);
|
|
|
+ return ApiResult.success();
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 登录并注册
|
|
|
*/
|