@@ -0,0 +1,27 @@
+package com.zanxiang.sdk.config;
+
+import com.zanxiang.sdk.common.resolver.TokenArgumentResolver;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.web.method.support.HandlerMethodArgumentResolver;
+import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
+import javax.annotation.Resource;
+import java.util.List;
+/**
+ * @author xufeng
+ * @date 2022/6/20 09:59
+ */
+@Configuration
+public class WebMvcConfig implements WebMvcConfigurer {
+ @Resource
+ private TokenArgumentResolver tokenArgumentResolver;
+ @Override
+ public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
+ argumentResolvers.add(tokenArgumentResolver);
+ }
+}
@@ -0,0 +1,30 @@
+package com.zanxiang.sdk.domain.params;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+import java.io.Serializable;
+ * @author : xufeng
+ * @time : 2022-06-20
+ * @description : 用户信息
+@Data
+@NoArgsConstructor
+@AllArgsConstructor
+public class UserData implements Serializable {
+ /**
+ * 玩家id
+ private Long userId;
+ * 设备类型;mobile,android,iphone,ipad,web,pc,mac,wxapp
+ private String deviceType;