完成10个工程的代码

This commit is contained in:
yidao620 2018-02-27 16:38:38 +08:00
parent 4d57c022c6
commit 2cf3ac80b5
354 changed files with 1907 additions and 822 deletions

View File

@ -23,21 +23,21 @@ Sockt.io官网<https://socket.io/>
### WebSocket js客户端测试 ### WebSocket js客户端测试
``` ```
com.enzhico.pos.socket.server.ChatLauncher - /client/html/index.html com.xncoding.pos.socket.server.ChatLauncher - /client/html/index.html
com.enzhico.pos.socket.server.EventChatLauncher - /client/html/event-index.html com.xncoding.pos.socket.server.EventChatLauncher - /client/html/event-index.html
com.enzhico.pos.socket.server.SslChatLauncher - /client/html/ssl-event-index.html com.xncoding.pos.socket.server.SslChatLauncher - /client/html/ssl-event-index.html
com.enzhico.pos.socket.server.NamespaceChatLauncher - /client/html/namespace-index.html com.xncoding.pos.socket.server.NamespaceChatLauncher - /client/html/namespace-index.html
com.enzhico.pos.socket.server.AckChatLauncher - /client/html/ack-index.html com.xncoding.pos.socket.server.AckChatLauncher - /client/html/ack-index.html
com.enzhico.pos.socket.server.BinaryEventLauncher - /client/html/binary-event-index.html com.xncoding.pos.socket.server.BinaryEventLauncher - /client/html/binary-event-index.html
``` ```
### WebSocket Java客户端测试 ### WebSocket Java客户端测试
``` ```
服务器: 服务器:
com.enzhico.pos.socket.server.SocketServer com.xncoding.pos.socket.server.SocketServer
客户端: 客户端:
com.enzhico.pos.socket.client.SocketClient com.xncoding.pos.socket.client.SocketClient
``` ```
### 广播消息中的namespace和room ### 广播消息中的namespace和room

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt; package com.xncoding.jwt;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;

View File

@ -1,6 +1,6 @@
package com.enzhico.jwt.api; package com.xncoding.jwt.api;
import com.enzhico.jwt.api.model.BaseResponse; import com.xncoding.jwt.api.model.BaseResponse;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import org.apache.shiro.ShiroException; import org.apache.shiro.ShiroException;
import org.apache.shiro.authc.AuthenticationException; import org.apache.shiro.authc.AuthenticationException;

View File

@ -1,11 +1,11 @@
package com.enzhico.jwt.api; package com.xncoding.jwt.api;
import com.enzhico.jwt.api.model.BaseResponse; import com.xncoding.jwt.api.model.BaseResponse;
import com.enzhico.jwt.api.model.LoginParam; import com.xncoding.jwt.api.model.LoginParam;
import com.enzhico.jwt.common.util.JWTUtil; import com.xncoding.jwt.common.util.JWTUtil;
import com.enzhico.jwt.dao.entity.ManagerInfo; import com.xncoding.jwt.dao.entity.ManagerInfo;
import com.enzhico.jwt.service.ManagerInfoService; import com.xncoding.jwt.service.ManagerInfoService;
import com.enzhico.jwt.shiro.ShiroKit; import com.xncoding.jwt.shiro.ShiroKit;
import io.swagger.annotations.*; import io.swagger.annotations.*;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authz.UnauthorizedException; import org.apache.shiro.authz.UnauthorizedException;

View File

@ -1,8 +1,8 @@
package com.enzhico.jwt.api; package com.xncoding.jwt.api;
import com.enzhico.jwt.api.model.BaseResponse; import com.xncoding.jwt.api.model.BaseResponse;
import com.enzhico.jwt.api.model.UnbindParam; import com.xncoding.jwt.api.model.UnbindParam;
import com.enzhico.jwt.service.ApiService; import com.xncoding.jwt.service.ApiService;
import io.swagger.annotations.*; import io.swagger.annotations.*;
import org.apache.shiro.authz.annotation.RequiresUser; import org.apache.shiro.authz.annotation.RequiresUser;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -1,10 +1,10 @@
package com.enzhico.jwt.api; package com.xncoding.jwt.api;
import com.enzhico.jwt.api.model.*; import com.xncoding.jwt.api.model.*;
import com.enzhico.jwt.common.dao.entity.Pos; import com.xncoding.jwt.common.dao.entity.Pos;
import com.enzhico.jwt.common.dao.entity.Project; import com.xncoding.jwt.common.dao.entity.Project;
import com.enzhico.jwt.service.ApiService; import com.xncoding.jwt.service.ApiService;
import com.enzhico.jwt.service.ManagerInfoService; import com.xncoding.jwt.service.ManagerInfoService;
import io.swagger.annotations.*; import io.swagger.annotations.*;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authz.annotation.RequiresUser; import org.apache.shiro.authz.annotation.RequiresUser;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
@ -25,7 +25,7 @@ public class LoginParam {
/** /**
* Application ID * Application ID
*/ */
@ApiModelProperty(value = "Application ID", name = "appid", example = "com.enzhico.xzpay", required = false) @ApiModelProperty(value = "Application ID", name = "appid", example = "com.xncoding.xzpay", required = false)
private String appid; private String appid;
/** /**
* IMEI码 * IMEI码

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
@ -56,7 +56,7 @@ public class PosParam {
* 应用ID * 应用ID
*/ */
@ApiModelProperty(value = "APP应用ID长度1-64位每个APP都有唯一的Application Id并且这个应用ID必须已经存在于系统之中", @ApiModelProperty(value = "APP应用ID长度1-64位每个APP都有唯一的Application Id并且这个应用ID必须已经存在于系统之中",
name = "applicationId", dataType = "String", example = "com.enzhico.xzpay", required = true) name = "applicationId", dataType = "String", example = "com.xncoding.xzpay", required = true)
private String applicationId; private String applicationId;
public String getImei() { public String getImei() {

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
@ -20,7 +20,7 @@ public class VersionParam {
/** /**
* 应用ID * 应用ID
*/ */
@ApiModelProperty(value = "APP应用ID每个APP都有唯一的Application Id", name = "applicationId", example = "com.enzhico.xzpay", required = true) @ApiModelProperty(value = "APP应用ID每个APP都有唯一的Application Id", name = "applicationId", example = "com.xncoding.xzpay", required = true)
private String applicationId; private String applicationId;
/** /**
* 当前版本号 * 当前版本号

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.api.model; package com.xncoding.jwt.api.model;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
@ -43,7 +43,7 @@ public class VersionResult {
/** /**
* 新版本下载地址 * 新版本下载地址
*/ */
@ApiModelProperty(value = "新版本下载地址", name = "downloadUrl", example = "http://enzhico.net/files/行政收费_1.3.0.apk") @ApiModelProperty(value = "新版本下载地址", name = "downloadUrl", example = "http://xncoding.net/files/行政收费_1.3.0.apk")
private String downloadUrl; private String downloadUrl;
public boolean isFindNew() { public boolean isFindNew() {

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common; package com.xncoding.jwt.common;
import com.corundumstudio.socketio.SocketIOServer; import com.corundumstudio.socketio.SocketIOServer;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.constant; package com.xncoding.jwt.common.constant;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.constant; package com.xncoding.jwt.common.constant;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.dao.entity; package com.xncoding.jwt.common.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,6 +1,6 @@
package com.enzhico.jwt.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.jwt.common.dao.entity.App; import com.xncoding.jwt.common.dao.entity.App;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.pos.common.dao.entity.AppPublish; import com.xncoding.jwt.common.dao.entity.AppPublish;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.pos.common.dao.entity.Manager; import com.xncoding.jwt.common.dao.entity.Manager;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.jwt.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.jwt.common.dao.entity.ManagerRole; import com.xncoding.jwt.common.dao.entity.ManagerRole;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.jwt.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.jwt.common.dao.entity.OperationLog; import com.xncoding.jwt.common.dao.entity.OperationLog;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.jwt.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.jwt.common.dao.entity.Permission; import com.xncoding.jwt.common.dao.entity.Permission;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.pos.common.dao.entity.PosHistory; import com.xncoding.jwt.common.dao.entity.PosHistory;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.pos.common.dao.entity.Pos; import com.xncoding.jwt.common.dao.entity.Pos;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.pos.common.dao.entity.PosMonitor; import com.xncoding.jwt.common.dao.entity.PosMonitor;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.pos.common.dao.entity.Project; import com.xncoding.jwt.common.dao.entity.Project;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.jwt.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.jwt.common.dao.entity.ProjectUser; import com.xncoding.jwt.common.dao.entity.ProjectUser;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.jwt.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.jwt.common.dao.entity.Role; import com.xncoding.jwt.common.dao.entity.Role;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,6 +1,6 @@
package com.enzhico.jwt.common.dao.repository; package com.xncoding.jwt.common.dao.repository;
import com.enzhico.jwt.common.dao.entity.RolePermission; import com.xncoding.jwt.common.dao.entity.RolePermission;
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.mapper.BaseMapper;
/** /**

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.util; package com.xncoding.jwt.common.util;
/** /**
* 常用工具类字符串数字相关 * 常用工具类字符串数字相关

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.enzhico.jwt.common.util; package com.xncoding.jwt.common.util;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.text.DateFormat; import java.text.DateFormat;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.util; package com.xncoding.jwt.common.util;
import com.auth0.jwt.JWT; import com.auth0.jwt.JWT;
import com.auth0.jwt.JWTVerifier; import com.auth0.jwt.JWTVerifier;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.util; package com.xncoding.jwt.common.util;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;

View File

@ -1,8 +1,8 @@
package com.enzhico.jwt.config; package com.xncoding.jwt.config;
import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.pool.DruidDataSource;
import com.baomidou.mybatisplus.plugins.PaginationInterceptor; import com.baomidou.mybatisplus.plugins.PaginationInterceptor;
import com.enzhico.jwt.config.properties.DruidProperties; import com.xncoding.jwt.config.properties.DruidProperties;
import org.mybatis.spring.annotation.MapperScan; import org.mybatis.spring.annotation.MapperScan;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
@ -20,8 +20,8 @@ import javax.annotation.Resource;
@Configuration @Configuration
@EnableTransactionManagement(order = 2) @EnableTransactionManagement(order = 2)
@MapperScan(basePackages = { @MapperScan(basePackages = {
"com.enzhico.jwt.common.dao.repository", "com.xncoding.jwt.common.dao.repository",
"com.enzhico.jwt.dao.repository"}) "com.xncoding.jwt.dao.repository"})
public class MybatisPlusConfig { public class MybatisPlusConfig {
@Resource @Resource

View File

@ -1,15 +1,15 @@
package com.enzhico.jwt.config; package com.xncoding.jwt.config;
import com.corundumstudio.socketio.AuthorizationListener; import com.corundumstudio.socketio.AuthorizationListener;
import com.corundumstudio.socketio.HandshakeData; import com.corundumstudio.socketio.HandshakeData;
import com.corundumstudio.socketio.SocketIOServer; import com.corundumstudio.socketio.SocketIOServer;
import com.corundumstudio.socketio.annotation.SpringAnnotationScanner; import com.corundumstudio.socketio.annotation.SpringAnnotationScanner;
import com.enzhico.jwt.common.util.JWTUtil; import com.xncoding.jwt.common.util.JWTUtil;
import com.enzhico.jwt.config.properties.MyProperties; import com.xncoding.jwt.config.properties.MyProperties;
import com.enzhico.jwt.dao.entity.ManagerInfo; import com.xncoding.jwt.dao.entity.ManagerInfo;
import com.enzhico.jwt.service.ApiService; import com.xncoding.jwt.service.ApiService;
import com.enzhico.jwt.service.ManagerInfoService; import com.xncoding.jwt.service.ManagerInfoService;
import com.enzhico.jwt.shiro.ShiroKit; import com.xncoding.jwt.shiro.ShiroKit;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;

View File

@ -1,7 +1,7 @@
package com.enzhico.jwt.config; package com.xncoding.jwt.config;
import com.enzhico.jwt.shiro.JWTFilter; import com.xncoding.jwt.shiro.JWTFilter;
import com.enzhico.jwt.shiro.MyShiroRealm; import com.xncoding.jwt.shiro.MyShiroRealm;
import org.apache.shiro.cache.ehcache.EhCacheManager; import org.apache.shiro.cache.ehcache.EhCacheManager;
import org.apache.shiro.mgt.DefaultSessionStorageEvaluator; import org.apache.shiro.mgt.DefaultSessionStorageEvaluator;
import org.apache.shiro.mgt.DefaultSubjectDAO; import org.apache.shiro.mgt.DefaultSubjectDAO;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.config; package com.xncoding.jwt.config;
import com.google.common.collect.Sets; import com.google.common.collect.Sets;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
@ -33,7 +33,7 @@ public class Swagger2Config {
.forCodeGeneration(true) .forCodeGeneration(true)
.select() .select()
// 指定controller存放的目录路径 // 指定controller存放的目录路径
.apis(RequestHandlerSelectors.basePackage("com.enzhico.jwt.api")) .apis(RequestHandlerSelectors.basePackage("com.xncoding.jwt.api"))
// .paths(PathSelectors.ant("/api/v1/*")) // .paths(PathSelectors.ant("/api/v1/*"))
.paths(PathSelectors.any()) .paths(PathSelectors.any())
.build(); .build();

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.config; package com.xncoding.jwt.config;
import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.support.http.StatViewServlet; import com.alibaba.druid.support.http.StatViewServlet;
@ -64,7 +64,7 @@ public class WebConfig {
@Bean @Bean
public JdkRegexpMethodPointcut druidStatPointcut() { public JdkRegexpMethodPointcut druidStatPointcut() {
JdkRegexpMethodPointcut druidStatPointcut = new JdkRegexpMethodPointcut(); JdkRegexpMethodPointcut druidStatPointcut = new JdkRegexpMethodPointcut();
String patterns = "com.enzhico.jwt.*.service.*"; String patterns = "com.xncoding.jwt.*.service.*";
//可以set多个 //可以set多个
druidStatPointcut.setPatterns(patterns); druidStatPointcut.setPatterns(patterns);
return druidStatPointcut; return druidStatPointcut;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.config.properties; package com.xncoding.jwt.config.properties;
import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.util.JdbcConstants; import com.alibaba.druid.util.JdbcConstants;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.config.properties; package com.xncoding.jwt.config.properties;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -11,7 +11,7 @@ import org.springframework.stereotype.Component;
* @since 2018/01/06 21:09 * @since 2018/01/06 21:09
*/ */
@Component @Component
@ConfigurationProperties(prefix = "enzhico") @ConfigurationProperties(prefix = "xncoding")
public class MyProperties { public class MyProperties {
/** /**
* socket端口 * socket端口

View File

@ -1,7 +1,7 @@
package com.enzhico.jwt.dao.entity; package com.xncoding.jwt.dao.entity;
import com.enzhico.jwt.common.constant.DictMap; import com.xncoding.jwt.common.constant.DictMap;
import com.enzhico.jwt.common.dao.entity.App; import com.xncoding.jwt.common.dao.entity.App;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.dao.entity; package com.xncoding.jwt.dao.entity;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.dao.entity; package com.xncoding.jwt.dao.entity;
/** /**
* FileInfo * FileInfo

View File

@ -1,7 +1,7 @@
package com.enzhico.jwt.dao.entity; package com.xncoding.jwt.dao.entity;
import com.enzhico.jwt.common.constant.DictMap; import com.xncoding.jwt.common.constant.DictMap;
import com.enzhico.jwt.common.dao.entity.Manager; import com.xncoding.jwt.common.dao.entity.Manager;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;

View File

@ -1,8 +1,8 @@
package com.enzhico.pos.dao.entity; package com.xncoding.jwt.dao.entity;
import com.enzhico.pos.common.constant.DictMap; import com.xncoding.jwt.common.constant.DictMap;
import com.enzhico.pos.common.dao.entity.Pos; import com.xncoding.jwt.common.dao.entity.Pos;
import com.enzhico.pos.common.dao.entity.PosMonitor; import com.xncoding.jwt.common.dao.entity.PosMonitor;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,7 +1,7 @@
package com.enzhico.jwt.dao.entity; package com.xncoding.jwt.dao.entity;
import com.enzhico.jwt.common.constant.DictMap; import com.xncoding.jwt.common.constant.DictMap;
import com.enzhico.jwt.common.dao.entity.Pos; import com.xncoding.jwt.common.dao.entity.Pos;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,8 +1,8 @@
package com.enzhico.pos.dao.entity; package com.xncoding.jwt.dao.entity;
import com.enzhico.pos.common.constant.DictMap; import com.xncoding.jwt.common.constant.DictMap;
import com.enzhico.pos.common.dao.entity.Manager; import com.xncoding.jwt.common.dao.entity.Manager;
import com.enzhico.pos.common.dao.entity.Pos; import com.xncoding.jwt.common.dao.entity.Pos;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.dao.entity; package com.xncoding.jwt.dao.entity;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.dao.entity; package com.xncoding.jwt.dao.entity;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.dao.entity; package com.xncoding.jwt.dao.entity;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.dao.entity; package com.xncoding.jwt.dao.entity;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.dao.entity; package com.xncoding.jwt.dao.entity;
import java.util.Date; import java.util.Date;

View File

@ -1,7 +1,7 @@
package com.enzhico.pos.dao.entity; package com.xncoding.jwt.dao.entity;
import com.enzhico.pos.common.dao.entity.Permission; import com.xncoding.jwt.common.dao.entity.Permission;
import com.enzhico.pos.common.dao.entity.Role; import com.xncoding.jwt.common.dao.entity.Role;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.enzhico.jwt.dao.repository; package com.xncoding.jwt.dao.repository;
import com.enzhico.jwt.api.model.VersionParam; import com.xncoding.jwt.api.model.VersionParam;
import com.enzhico.jwt.api.model.VersionResult; import com.xncoding.jwt.api.model.VersionResult;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
/** /**

View File

@ -1,9 +1,9 @@
package com.enzhico.pos.dao.repository; package com.xncoding.jwt.dao.repository;
import com.baomidou.mybatisplus.plugins.pagination.Pagination; import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import com.enzhico.pos.common.dao.repository.ManagerMapper; import com.xncoding.jwt.common.dao.repository.ManagerMapper;
import com.enzhico.pos.dao.entity.ManagerInfo; import com.xncoding.jwt.dao.entity.ManagerInfo;
import com.enzhico.pos.dao.entity.SearchUser; import com.xncoding.jwt.dao.entity.SearchUser;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.enzhico.jwt.dao.repository.ApiDao"> <mapper namespace="com.xncoding.jwt.dao.repository.ApiDao">
<!-- 查询是否存在发布的新版本--> <!-- 查询是否存在发布的新版本-->
<select id="selectPublishCount" parameterType="versionParam" resultType="versionResult"> <select id="selectPublishCount" parameterType="versionParam" resultType="versionResult">

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.enzhico.jwt.dao.repository.ManagerInfoDao"> <mapper namespace="com.xncoding.jwt.dao.repository.ManagerInfoDao">
<resultMap id="ManagerInfoMap" type="managerInfo"> <resultMap id="ManagerInfoMap" type="managerInfo">
<id property="id" column="id"/> <id property="id" column="id"/>

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.exception; package com.xncoding.jwt.exception;
import org.apache.shiro.authc.AuthenticationException; import org.apache.shiro.authc.AuthenticationException;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.exception; package com.xncoding.jwt.exception;
/** /**
* UnauthorizedException * UnauthorizedException

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.handler; package com.xncoding.jwt.handler;
import com.corundumstudio.socketio.AckRequest; import com.corundumstudio.socketio.AckRequest;
import com.corundumstudio.socketio.SocketIOClient; import com.corundumstudio.socketio.SocketIOClient;
@ -6,11 +6,11 @@ import com.corundumstudio.socketio.SocketIOServer;
import com.corundumstudio.socketio.annotation.OnConnect; import com.corundumstudio.socketio.annotation.OnConnect;
import com.corundumstudio.socketio.annotation.OnDisconnect; import com.corundumstudio.socketio.annotation.OnDisconnect;
import com.corundumstudio.socketio.annotation.OnEvent; import com.corundumstudio.socketio.annotation.OnEvent;
import com.enzhico.jwt.api.model.*; import com.xncoding.jwt.api.model.*;
import com.enzhico.jwt.common.dao.entity.Pos; import com.xncoding.jwt.common.dao.entity.Pos;
import com.enzhico.jwt.common.dao.entity.Project; import com.xncoding.jwt.common.dao.entity.Project;
import com.enzhico.jwt.common.util.JWTUtil; import com.xncoding.jwt.common.util.JWTUtil;
import com.enzhico.jwt.service.ApiService; import com.xncoding.jwt.service.ApiService;
import io.socket.client.Socket; import io.socket.client.Socket;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -1,22 +1,22 @@
package com.enzhico.jwt.service; package com.xncoding.jwt.service;
import com.baomidou.mybatisplus.mapper.Condition; import com.baomidou.mybatisplus.mapper.Condition;
import com.corundumstudio.socketio.SocketIOClient; import com.corundumstudio.socketio.SocketIOClient;
import com.corundumstudio.socketio.SocketIOServer; import com.corundumstudio.socketio.SocketIOServer;
import com.enzhico.jwt.api.model.ReportParam; import com.xncoding.jwt.api.model.ReportParam;
import com.enzhico.jwt.api.model.VersionParam; import com.xncoding.jwt.api.model.VersionParam;
import com.enzhico.jwt.api.model.VersionResult; import com.xncoding.jwt.api.model.VersionResult;
import com.enzhico.jwt.common.dao.entity.Pos; import com.xncoding.jwt.common.dao.entity.Pos;
import com.enzhico.jwt.common.dao.entity.PosHistory; import com.xncoding.jwt.common.dao.entity.PosHistory;
import com.enzhico.jwt.common.dao.entity.PosMonitor; import com.xncoding.jwt.common.dao.entity.PosMonitor;
import com.enzhico.jwt.common.dao.entity.Project; import com.xncoding.jwt.common.dao.entity.Project;
import com.enzhico.jwt.common.dao.repository.PosHistoryMapper; import com.xncoding.jwt.common.dao.repository.PosHistoryMapper;
import com.enzhico.jwt.common.dao.repository.PosMapper; import com.xncoding.jwt.common.dao.repository.PosMapper;
import com.enzhico.jwt.common.dao.repository.PosMonitorMapper; import com.xncoding.jwt.common.dao.repository.PosMonitorMapper;
import com.enzhico.jwt.common.dao.repository.ProjectMapper; import com.xncoding.jwt.common.dao.repository.ProjectMapper;
import com.enzhico.jwt.common.util.CommonUtil; import com.xncoding.jwt.common.util.CommonUtil;
import com.enzhico.jwt.config.properties.MyProperties; import com.xncoding.jwt.config.properties.MyProperties;
import com.enzhico.jwt.dao.repository.ApiDao; import com.xncoding.jwt.dao.repository.ApiDao;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -1,17 +1,17 @@
package com.enzhico.jwt.service; package com.xncoding.jwt.service;
import com.baomidou.mybatisplus.mapper.Condition; import com.baomidou.mybatisplus.mapper.Condition;
import com.baomidou.mybatisplus.plugins.Page; import com.baomidou.mybatisplus.plugins.Page;
import com.enzhico.jwt.common.dao.entity.Manager; import com.xncoding.jwt.common.dao.entity.Manager;
import com.enzhico.jwt.common.dao.entity.Project; import com.xncoding.jwt.common.dao.entity.Project;
import com.enzhico.jwt.common.dao.entity.ProjectUser; import com.xncoding.jwt.common.dao.entity.ProjectUser;
import com.enzhico.jwt.common.dao.repository.ProjectMapper; import com.xncoding.jwt.common.dao.repository.ProjectMapper;
import com.enzhico.jwt.common.dao.repository.ProjectUserMapper; import com.xncoding.jwt.common.dao.repository.ProjectUserMapper;
import com.enzhico.jwt.dao.entity.ManagerInfo; import com.xncoding.jwt.dao.entity.ManagerInfo;
import com.enzhico.jwt.dao.entity.SearchUser; import com.xncoding.jwt.dao.entity.SearchUser;
import com.enzhico.jwt.dao.repository.ManagerInfoDao; import com.xncoding.jwt.dao.repository.ManagerInfoDao;
import com.enzhico.jwt.exception.ForbiddenUserException; import com.xncoding.jwt.exception.ForbiddenUserException;
import com.enzhico.jwt.shiro.ShiroKit; import com.xncoding.jwt.shiro.ShiroKit;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authc.UnknownAccountException; import org.apache.shiro.authc.UnknownAccountException;
import org.apache.shiro.crypto.hash.SimpleHash; import org.apache.shiro.crypto.hash.SimpleHash;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.shiro; package com.xncoding.jwt.shiro;
import org.apache.shiro.web.filter.authc.BasicHttpAuthenticationFilter; import org.apache.shiro.web.filter.authc.BasicHttpAuthenticationFilter;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.shiro; package com.xncoding.jwt.shiro;
import org.apache.shiro.authc.AuthenticationToken; import org.apache.shiro.authc.AuthenticationToken;

View File

@ -1,10 +1,10 @@
package com.enzhico.jwt.shiro; package com.xncoding.jwt.shiro;
import com.enzhico.jwt.common.dao.entity.Permission; import com.xncoding.jwt.common.dao.entity.Permission;
import com.enzhico.jwt.common.util.JWTUtil; import com.xncoding.jwt.common.util.JWTUtil;
import com.enzhico.jwt.dao.entity.ManagerInfo; import com.xncoding.jwt.dao.entity.ManagerInfo;
import com.enzhico.jwt.dao.entity.SysRole; import com.xncoding.jwt.dao.entity.SysRole;
import com.enzhico.jwt.service.ManagerInfoService; import com.xncoding.jwt.service.ManagerInfoService;
import org.apache.shiro.authc.AuthenticationException; import org.apache.shiro.authc.AuthenticationException;
import org.apache.shiro.authc.AuthenticationInfo; import org.apache.shiro.authc.AuthenticationInfo;
import org.apache.shiro.authc.AuthenticationToken; import org.apache.shiro.authc.AuthenticationToken;

View File

@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.enzhico.jwt.shiro; package com.xncoding.jwt.shiro;
import com.enzhico.jwt.dao.entity.ManagerInfo; import com.xncoding.jwt.dao.entity.ManagerInfo;
import org.apache.shiro.SecurityUtils; import org.apache.shiro.SecurityUtils;
import org.apache.shiro.crypto.SecureRandomNumberGenerator; import org.apache.shiro.crypto.SecureRandomNumberGenerator;
import org.apache.shiro.crypto.hash.SimpleHash; import org.apache.shiro.crypto.hash.SimpleHash;

View File

@ -3,7 +3,7 @@
########################################################## ##########################################################
################### 自定义项目配置 ################### ################### 自定义项目配置 ###################
enzhico: xncoding:
socket-port: 9096 #socket端口 socket-port: 9096 #socket端口
ping-interval: 60000 #Ping消息间隔毫秒 ping-interval: 60000 #Ping消息间隔毫秒
ping-timeout: 180000 #Ping消息超时时间毫秒 ping-timeout: 180000 #Ping消息超时时间毫秒
@ -22,11 +22,11 @@ spring:
################### mybatis-plus配置 ################### ################### mybatis-plus配置 ###################
mybatis-plus: mybatis-plus:
mapper-locations: classpath*:com/enzhico/jwt/dao/repository/mapping/*.xml mapper-locations: classpath*:com/xncoding/jwt/dao/repository/mapping/*.xml
typeAliasesPackage: > typeAliasesPackage: >
com.enzhico.jwt.api.model, com.xncoding.jwt.api.model,
com.enzhico.jwt.dao.entity, com.xncoding.jwt.dao.entity,
com.enzhico.jwt.common.dao.entity com.xncoding.jwt.common.dao.entity
global-config: global-config:
id-type: 0 # 0:数据库ID自增 1:用户输入id 2:全局唯一id(IdWorker) 3:全局唯一ID(uuid) id-type: 0 # 0:数据库ID自增 1:用户输入id 2:全局唯一id(IdWorker) 3:全局唯一ID(uuid)
db-column-underline: false db-column-underline: false
@ -55,19 +55,19 @@ spring:
datasource: datasource:
url: jdbc:mysql://123.207.66.156:3306/pos?useSSL=false&autoReconnect=true&tinyInt1isBit=false&useUnicode=true&characterEncoding=utf8 url: jdbc:mysql://123.207.66.156:3306/pos?useSSL=false&autoReconnect=true&tinyInt1isBit=false&useUnicode=true&characterEncoding=utf8
username: root username: root
password: _EnZhi123 password: ******
thymeleaf: thymeleaf:
cache: false cache: false
################### 自定义项目配置 ################### ################### 自定义项目配置 ###################
enzhico: xncoding:
apk-url-prefix: http://enzhico.net/files/ #APK文件访问URL前缀 apk-url-prefix: http://xncoding.net/files/ #APK文件访问URL前缀
logging: logging:
level: level:
ROOT: INFO ROOT: INFO
com: com:
enzhico: DEBUG xncoding: DEBUG
file: E:/logs/pos-api.log file: E:/logs/pos-api.log
--- ---
@ -81,17 +81,17 @@ spring:
datasource: datasource:
url: jdbc:mysql://123.207.66.156:3306/pos?useSSL=false&autoReconnect=true&tinyInt1isBit=false&useUnicode=true&characterEncoding=utf8 url: jdbc:mysql://123.207.66.156:3306/pos?useSSL=false&autoReconnect=true&tinyInt1isBit=false&useUnicode=true&characterEncoding=utf8
username: root username: root
password: _EnZhi123 password: ******
thymeleaf: thymeleaf:
cache: false cache: false
################### 自定义项目配置 ################### ################### 自定义项目配置 ###################
enzhico: xncoding:
apk-url-prefix: https://show.enzhico.net/files/ #APK文件访问URL前缀 apk-url-prefix: https://show.xncoding.net/files/ #APK文件访问URL前缀
logging: logging:
level: level:
ROOT: INFO ROOT: INFO
com: com:
enzhico: DEBUG xncoding: DEBUG
file: /var/logs/app-manage-api.log file: /var/logs/app-manage-api.log

View File

@ -18,10 +18,10 @@
""" """
###################################下面的参数你来指定########################### ###################################下面的参数你来指定###########################
src_base_dir = r'E:\enzhico\app-manage\src\main\java' src_base_dir = r'E:\xncoding\app-manage\src\main\java'
domain_package = r'com.enzhico.jwt.common.dao.entity' domain_package = r'com.xncoding.jwt.common.dao.entity'
mapper_package = r'com.enzhico.jwt.common.dao.repository' mapper_package = r'com.xncoding.jwt.common.dao.repository'
schema_name = r'E:\enzhico\app-manage\src\main\resources\sql\schema.sql' schema_name = r'E:\xncoding\app-manage\src\main\resources\sql\schema.sql'
author = r'熊能' author = r'熊能'
TODAY_STR = '2018/01/02' TODAY_STR = '2018/01/02'
############################################################################### ###############################################################################

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt; package com.xncoding.jwt;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt; package com.xncoding.jwt;
import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPFile; import org.apache.commons.net.ftp.FTPFile;

View File

@ -1,7 +1,7 @@
package com.enzhico.jwt; package com.xncoding.jwt;
import com.enzhico.jwt.api.model.VersionParam; import com.xncoding.jwt.api.model.VersionParam;
import com.enzhico.jwt.shiro.ShiroKit; import com.xncoding.jwt.shiro.ShiroKit;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import io.github.swagger2markup.markup.builder.MarkupLanguage; import io.github.swagger2markup.markup.builder.MarkupLanguage;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt; package com.xncoding.jwt;
import io.github.swagger2markup.GroupBy; import io.github.swagger2markup.GroupBy;
import io.github.swagger2markup.Language; import io.github.swagger2markup.Language;

View File

@ -1,4 +1,4 @@
package com.enzhico.jwt.common.util; package com.xncoding.jwt.common.util;
import org.junit.Test; import org.junit.Test;

View File

@ -1,7 +1,7 @@
package com.enzhico.jwt.socket.client; package com.xncoding.jwt.socket.client;
import com.enzhico.jwt.common.util.JsonConverter; import com.xncoding.jwt.common.util.JsonConverter;
import com.enzhico.jwt.socket.model.LoginRequest; import com.xncoding.jwt.socket.model.LoginRequest;
import io.socket.client.Ack; import io.socket.client.Ack;
import io.socket.client.IO; import io.socket.client.IO;
import io.socket.client.Socket; import io.socket.client.Socket;
@ -31,7 +31,7 @@ public class SocketClient {
options.reconnectionDelay = 1000; // 失败重连的时间间隔(ms) options.reconnectionDelay = 1000; // 失败重连的时间间隔(ms)
options.timeout = 20000; // 连接超时时间(ms) options.timeout = 20000; // 连接超时时间(ms)
options.forceNew = true; options.forceNew = true;
options.query = "username=test1&password=test1&appid=com.enzhico.apay2"; options.query = "username=test1&password=test1&appid=com.xncoding.apay2";
socket = IO.socket("http://localhost:9099/", options); socket = IO.socket("http://localhost:9099/", options);
// socket = IO.socket("http://123.207.66.156:9099/", options); // socket = IO.socket("http://123.207.66.156:9099/", options);
socket.on(Socket.EVENT_CONNECT, new Emitter.Listener() { socket.on(Socket.EVENT_CONNECT, new Emitter.Listener() {

View File

@ -1,9 +1,9 @@
package com.enzhico.jwt.socket.client; package com.xncoding.jwt.socket.client;
import com.enzhico.jwt.api.model.BaseResponse; import com.xncoding.jwt.api.model.BaseResponse;
import com.enzhico.jwt.api.model.JoinBindResponse; import com.xncoding.jwt.api.model.JoinBindResponse;
import com.enzhico.jwt.api.model.PosParam; import com.xncoding.jwt.api.model.PosParam;
import com.enzhico.jwt.common.util.JsonConverter; import com.xncoding.jwt.common.util.JsonConverter;
import io.socket.client.Ack; import io.socket.client.Ack;
import io.socket.client.IO; import io.socket.client.IO;
import io.socket.client.Socket; import io.socket.client.Socket;
@ -32,7 +32,7 @@ public class SocketClient2 {
options.timeout = 6000; // 连接超时时间(ms) options.timeout = 6000; // 连接超时时间(ms)
options.forceNew = true; options.forceNew = true;
options.query = "token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHBpZCI6ImNvbS5lbnpoaWNvLmFkbWlucGF5IiwiaW1laSI6Ijg2NjAzMzAzMDkwNjAwMCIsImV4cCI6MTUxNjc5OTM5MCwidXNlcm5hbWUiOiJhZG1pbiJ9.tmw6Ac46Wjad9hR-xT6RWHHwfviEqML5_2iK9zI1HeY"; options.query = "token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHBpZCI6ImNvbS5lbnpoaWNvLmFkbWlucGF5IiwiaW1laSI6Ijg2NjAzMzAzMDkwNjAwMCIsImV4cCI6MTUxNjc5OTM5MCwidXNlcm5hbWUiOiJhZG1pbiJ9.tmw6Ac46Wjad9hR-xT6RWHHwfviEqML5_2iK9zI1HeY";
socket = IO.socket("https://test.enzhico.net/", options); socket = IO.socket("https://test.xncoding.net/", options);
socket.on(Socket.EVENT_CONNECT, new Emitter.Listener() { socket.on(Socket.EVENT_CONNECT, new Emitter.Listener() {
@Override @Override
public void call(Object... args) { public void call(Object... args) {

Some files were not shown because too many files have changed in this diff Show More