完成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

@ -50,7 +50,7 @@ MyBatis DAO层相关代码生成方法
本地安装maven包的命令
```
mvn install:install-file -Dfile=AXMLPrinter-1.0.jar -DgroupId=com.enzhico -DartifactId=AXMLPrinter -Dversion=1.0 -Dpackaging=jar
mvn install:install-file -Dfile=AXMLPrinter-1.0.jar -DgroupId=com.xncoding -DartifactId=AXMLPrinter -Dversion=1.0 -Dpackaging=jar
```
## 测试账号

View File

@ -4,7 +4,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.enzhico</groupId>
<groupId>com.xncoding</groupId>
<artifactId>app-manage</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>jar</packaging>

View File

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

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.async;
package com.xncoding.pos.async;
/**
* 异步方法异常

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.async;
package com.xncoding.pos.async;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

View File

@ -1,11 +1,11 @@
package com.enzhico.pos.async;
package com.xncoding.pos.async;
import com.enzhico.pos.common.dao.entity.Pos;
import com.enzhico.pos.config.properties.MyProperties;
import com.enzhico.pos.dao.entity.ManagerInfo;
import com.enzhico.pos.http.HttpBaseResponse;
import com.enzhico.pos.http.LoginParam;
import com.enzhico.pos.http.UnbindParam;
import com.xncoding.pos.common.dao.entity.Pos;
import com.xncoding.pos.config.properties.MyProperties;
import com.xncoding.pos.dao.entity.ManagerInfo;
import com.xncoding.pos.http.HttpBaseResponse;
import com.xncoding.pos.http.LoginParam;
import com.xncoding.pos.http.UnbindParam;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.http.MediaType;

View File

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

View File

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

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.dao.entity;
package com.xncoding.pos.common.dao.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.common.util;
package com.xncoding.pos.common.util;
import android.content.res.AXmlResourceParser;
import android.util.TypedValue;

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.config;
package com.xncoding.pos.config;
import com.enzhico.pos.async.AsyncExceptionHandler;
import com.xncoding.pos.async.AsyncExceptionHandler;
import org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.annotation.Order;

View File

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

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.config;
package com.xncoding.pos.config;
import org.apache.http.client.HttpClient;
import org.apache.http.client.config.RequestConfig;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.config;
package com.xncoding.pos.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

View File

@ -1,11 +1,11 @@
package com.enzhico.pos.config;
package com.xncoding.pos.config;
import at.pollux.thymeleaf.shiro.dialect.ShiroDialect;
import com.google.code.kaptcha.Constants;
import com.google.code.kaptcha.servlet.KaptchaServlet;
import com.enzhico.pos.shiro.KaptchaFilter;
import com.enzhico.pos.shiro.MyExceptionResolver;
import com.enzhico.pos.shiro.MyShiroRealm;
import com.xncoding.pos.shiro.KaptchaFilter;
import com.xncoding.pos.shiro.MyExceptionResolver;
import com.xncoding.pos.shiro.MyShiroRealm;
import org.apache.shiro.authc.credential.HashedCredentialsMatcher;
import org.apache.shiro.cache.ehcache.EhCacheManager;
import org.apache.shiro.mgt.SecurityManager;

View File

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

View File

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

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.config.properties;
package com.xncoding.pos.config.properties;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
@ -11,7 +11,7 @@ import org.springframework.stereotype.Component;
* @since 2018/01/06 21:09
*/
@Component
@ConfigurationProperties(prefix = "enzhico")
@ConfigurationProperties(prefix = "xncoding")
public class MyProperties {
/**
* excel模板文件路径

View File

@ -1,17 +1,17 @@
package com.enzhico.pos.controller;
package com.xncoding.pos.controller;
import com.baomidou.mybatisplus.plugins.Page;
import com.enzhico.pos.common.dao.entity.Pos;
import com.enzhico.pos.common.util.AnalysisApk;
import com.enzhico.pos.common.util.DateUtil;
import com.enzhico.pos.config.properties.MyProperties;
import com.enzhico.pos.dao.entity.AppInfo;
import com.enzhico.pos.dao.entity.ManagerInfo;
import com.enzhico.pos.dao.entity.PublishParam;
import com.enzhico.pos.dao.entity.SearchApp;
import com.enzhico.pos.model.BaseResponse;
import com.enzhico.pos.service.AppService;
import com.enzhico.pos.shiro.ShiroKit;
import com.xncoding.pos.common.dao.entity.Pos;
import com.xncoding.pos.common.util.AnalysisApk;
import com.xncoding.pos.common.util.DateUtil;
import com.xncoding.pos.config.properties.MyProperties;
import com.xncoding.pos.dao.entity.AppInfo;
import com.xncoding.pos.dao.entity.ManagerInfo;
import com.xncoding.pos.dao.entity.PublishParam;
import com.xncoding.pos.dao.entity.SearchApp;
import com.xncoding.pos.model.BaseResponse;
import com.xncoding.pos.service.AppService;
import com.xncoding.pos.shiro.ShiroKit;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.apache.commons.io.FileUtils;

View File

@ -1,13 +1,13 @@
package com.enzhico.pos.controller;
package com.xncoding.pos.controller;
import com.baomidou.mybatisplus.plugins.Page;
import com.enzhico.pos.common.dao.entity.PosHistory;
import com.enzhico.pos.dao.entity.ManagerInfo;
import com.enzhico.pos.dao.entity.PosInfo;
import com.enzhico.pos.dao.entity.SearchPos;
import com.enzhico.pos.model.BaseResponse;
import com.enzhico.pos.service.DeviceService;
import com.enzhico.pos.shiro.ShiroKit;
import com.xncoding.pos.common.dao.entity.PosHistory;
import com.xncoding.pos.dao.entity.ManagerInfo;
import com.xncoding.pos.dao.entity.PosInfo;
import com.xncoding.pos.dao.entity.SearchPos;
import com.xncoding.pos.model.BaseResponse;
import com.xncoding.pos.service.DeviceService;
import com.xncoding.pos.shiro.ShiroKit;
import org.apache.shiro.authz.annotation.RequiresUser;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;

View File

@ -1,12 +1,12 @@
package com.enzhico.pos.controller;
package com.xncoding.pos.controller;
import com.enzhico.pos.config.properties.MyProperties;
import com.enzhico.pos.dao.entity.ManagerInfo;
import com.enzhico.pos.exception.ForbiddenUserException;
import com.enzhico.pos.service.ManagerInfoService;
import com.enzhico.pos.service.ProjectService;
import com.enzhico.pos.shiro.IncorrectCaptchaException;
import com.enzhico.pos.shiro.ShiroKit;
import com.xncoding.pos.config.properties.MyProperties;
import com.xncoding.pos.dao.entity.ManagerInfo;
import com.xncoding.pos.exception.ForbiddenUserException;
import com.xncoding.pos.service.ManagerInfoService;
import com.xncoding.pos.service.ProjectService;
import com.xncoding.pos.shiro.IncorrectCaptchaException;
import com.xncoding.pos.shiro.ShiroKit;
import org.apache.shiro.authc.IncorrectCredentialsException;
import org.apache.shiro.authc.UnknownAccountException;
import org.apache.shiro.authz.annotation.RequiresUser;

View File

@ -1,11 +1,11 @@
package com.enzhico.pos.controller;
package com.xncoding.pos.controller;
import com.baomidou.mybatisplus.plugins.Page;
import com.enzhico.pos.model.BaseResponse;
import com.enzhico.pos.common.dao.entity.Project;
import com.enzhico.pos.dao.entity.*;
import com.enzhico.pos.service.MonitorService;
import com.enzhico.pos.shiro.ShiroKit;
import com.xncoding.pos.model.BaseResponse;
import com.xncoding.pos.common.dao.entity.Project;
import com.xncoding.pos.dao.entity.*;
import com.xncoding.pos.service.MonitorService;
import com.xncoding.pos.shiro.ShiroKit;
import org.apache.shiro.authz.annotation.RequiresUser;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;

View File

@ -1,10 +1,10 @@
package com.enzhico.pos.controller;
package com.xncoding.pos.controller;
import com.enzhico.pos.common.dao.entity.Project;
import com.enzhico.pos.config.properties.MyProperties;
import com.enzhico.pos.dao.entity.FileInfo;
import com.enzhico.pos.model.BaseResponse;
import com.enzhico.pos.service.ProjectService;
import com.xncoding.pos.common.dao.entity.Project;
import com.xncoding.pos.config.properties.MyProperties;
import com.xncoding.pos.dao.entity.FileInfo;
import com.xncoding.pos.model.BaseResponse;
import com.xncoding.pos.service.ProjectService;
import org.apache.commons.io.FileUtils;
import org.apache.shiro.authz.annotation.RequiresRoles;
import org.apache.shiro.authz.annotation.RequiresUser;

View File

@ -1,11 +1,11 @@
package com.enzhico.pos.controller;
package com.xncoding.pos.controller;
import com.baomidou.mybatisplus.plugins.Page;
import com.enzhico.pos.common.util.DateUtil;
import com.enzhico.pos.dao.entity.ManagerInfo;
import com.enzhico.pos.dao.entity.SearchUser;
import com.enzhico.pos.model.BaseResponse;
import com.enzhico.pos.service.ManagerInfoService;
import com.xncoding.pos.common.util.DateUtil;
import com.xncoding.pos.dao.entity.ManagerInfo;
import com.xncoding.pos.dao.entity.SearchUser;
import com.xncoding.pos.model.BaseResponse;
import com.xncoding.pos.service.ManagerInfoService;
import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authz.annotation.RequiresRoles;
import org.springframework.stereotype.Controller;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,12 +1,12 @@
package com.enzhico.pos.dao.repository;
package com.xncoding.pos.dao.repository;
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import com.enzhico.pos.common.dao.entity.App;
import com.enzhico.pos.common.dao.entity.Pos;
import com.enzhico.pos.common.dao.repository.AppMapper;
import com.enzhico.pos.dao.entity.AppInfo;
import com.enzhico.pos.dao.entity.AppVersionInfo;
import com.enzhico.pos.dao.entity.SearchApp;
import com.xncoding.pos.common.dao.entity.App;
import com.xncoding.pos.common.dao.entity.Pos;
import com.xncoding.pos.common.dao.repository.AppMapper;
import com.xncoding.pos.dao.entity.AppInfo;
import com.xncoding.pos.dao.entity.AppVersionInfo;
import com.xncoding.pos.dao.entity.SearchApp;
import org.apache.ibatis.annotations.Param;
import java.util.List;

View File

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

View File

@ -1,9 +1,9 @@
package com.enzhico.pos.dao.repository;
package com.xncoding.pos.dao.repository;
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import com.enzhico.pos.common.dao.entity.PosHistory;
import com.enzhico.pos.common.dao.repository.PosMapper;
import com.enzhico.pos.dao.entity.*;
import com.xncoding.pos.common.dao.entity.PosHistory;
import com.xncoding.pos.common.dao.repository.PosMapper;
import com.xncoding.pos.dao.entity.*;
import org.apache.ibatis.annotations.Param;
import java.util.Date;

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.dao.repository;
package com.xncoding.pos.dao.repository;
import com.enzhico.pos.dao.entity.SysRole;
import com.xncoding.pos.dao.entity.SysRole;
import org.springframework.stereotype.Repository;
/**

View File

@ -1,6 +1,6 @@
<?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">
<mapper namespace="com.enzhico.pos.dao.repository.AppInfoDao">
<mapper namespace="com.xncoding.pos.dao.repository.AppInfoDao">
<resultMap id="AppVersionInfoMap" type="AppVersionInfo">
<result property="appName" column="appName" />

View File

@ -1,6 +1,6 @@
<?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">
<mapper namespace="com.enzhico.pos.dao.repository.ManagerInfoDao">
<mapper namespace="com.xncoding.pos.dao.repository.ManagerInfoDao">
<resultMap id="ManagerInfoMap" type="managerInfo">
<id property="id" column="id"/>

View File

@ -1,6 +1,6 @@
<?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">
<mapper namespace="com.enzhico.pos.dao.repository.PosInfoDao">
<mapper namespace="com.xncoding.pos.dao.repository.PosInfoDao">
<select id="searchList" parameterType="searchPos" resultType="posInfo">
SELECT DISTINCT
A.id AS id,

View File

@ -1,6 +1,6 @@
<?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">
<mapper namespace="com.enzhico.pos.dao.repository.SysRoleDao">
<mapper namespace="com.xncoding.pos.dao.repository.SysRoleDao">
</mapper>

View File

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

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.http;
package com.xncoding.pos.http;
import org.springframework.http.client.ClientHttpResponse;
import org.springframework.web.client.DefaultResponseErrorHandler;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.http;
package com.xncoding.pos.http;
/**
* API接口的基础返回类

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.http;
package com.xncoding.pos.http;
/**
* 登录认证接口参数

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.http;
package com.xncoding.pos.http;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpRequest;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.http;
package com.xncoding.pos.http;
/**
* 解绑通知参数

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.jobs;
package com.xncoding.pos.jobs;
import com.enzhico.pos.service.MonitorService;
import com.xncoding.pos.service.MonitorService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.scheduling.annotation.Scheduled;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.model;
package com.xncoding.pos.model;
/**
* Controller的基础返回类

View File

@ -1,15 +1,15 @@
package com.enzhico.pos.service;
package com.xncoding.pos.service;
import com.baomidou.mybatisplus.mapper.Condition;
import com.baomidou.mybatisplus.plugins.Page;
import com.enzhico.pos.common.dao.entity.*;
import com.enzhico.pos.common.dao.repository.AppPublishMapper;
import com.enzhico.pos.common.dao.repository.PosMapper;
import com.enzhico.pos.common.dao.repository.ProjectMapper;
import com.enzhico.pos.common.util.CommonUtil;
import com.enzhico.pos.config.properties.MyProperties;
import com.enzhico.pos.dao.entity.*;
import com.enzhico.pos.dao.repository.AppInfoDao;
import com.xncoding.pos.common.dao.entity.*;
import com.xncoding.pos.common.dao.repository.AppPublishMapper;
import com.xncoding.pos.common.dao.repository.PosMapper;
import com.xncoding.pos.common.dao.repository.ProjectMapper;
import com.xncoding.pos.common.util.CommonUtil;
import com.xncoding.pos.config.properties.MyProperties;
import com.xncoding.pos.dao.entity.*;
import com.xncoding.pos.dao.repository.AppInfoDao;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;

View File

@ -1,23 +1,23 @@
package com.enzhico.pos.service;
package com.xncoding.pos.service;
import com.baomidou.mybatisplus.mapper.Condition;
import com.baomidou.mybatisplus.plugins.Page;
import com.enzhico.pos.async.AsyncException;
import com.enzhico.pos.async.AsyncTask;
import com.enzhico.pos.common.dao.entity.Pos;
import com.enzhico.pos.common.dao.entity.PosHistory;
import com.enzhico.pos.common.dao.entity.Project;
import com.enzhico.pos.common.dao.repository.PosHistoryMapper;
import com.enzhico.pos.common.dao.repository.ProjectMapper;
import com.enzhico.pos.config.properties.MyProperties;
import com.enzhico.pos.dao.entity.ManagerInfo;
import com.enzhico.pos.dao.entity.PosInfo;
import com.enzhico.pos.dao.entity.SearchPos;
import com.enzhico.pos.dao.repository.PosInfoDao;
import com.enzhico.pos.http.HttpBaseResponse;
import com.enzhico.pos.http.LoginParam;
import com.enzhico.pos.http.TokenRequestInterceptor;
import com.enzhico.pos.http.UnbindParam;
import com.xncoding.pos.async.AsyncException;
import com.xncoding.pos.async.AsyncTask;
import com.xncoding.pos.common.dao.entity.Pos;
import com.xncoding.pos.common.dao.entity.PosHistory;
import com.xncoding.pos.common.dao.entity.Project;
import com.xncoding.pos.common.dao.repository.PosHistoryMapper;
import com.xncoding.pos.common.dao.repository.ProjectMapper;
import com.xncoding.pos.config.properties.MyProperties;
import com.xncoding.pos.dao.entity.ManagerInfo;
import com.xncoding.pos.dao.entity.PosInfo;
import com.xncoding.pos.dao.entity.SearchPos;
import com.xncoding.pos.dao.repository.PosInfoDao;
import com.xncoding.pos.http.HttpBaseResponse;
import com.xncoding.pos.http.LoginParam;
import com.xncoding.pos.http.TokenRequestInterceptor;
import com.xncoding.pos.http.UnbindParam;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.web.client.RestTemplateBuilder;

View File

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

View File

@ -1,13 +1,13 @@
package com.enzhico.pos.service;
package com.xncoding.pos.service;
import com.baomidou.mybatisplus.mapper.Condition;
import com.baomidou.mybatisplus.plugins.Page;
import com.enzhico.pos.common.dao.entity.Project;
import com.enzhico.pos.common.dao.repository.ProjectMapper;
import com.enzhico.pos.common.util.DateUtil;
import com.enzhico.pos.config.properties.MyProperties;
import com.enzhico.pos.dao.entity.*;
import com.enzhico.pos.dao.repository.PosInfoDao;
import com.xncoding.pos.common.dao.entity.Project;
import com.xncoding.pos.common.dao.repository.ProjectMapper;
import com.xncoding.pos.common.util.DateUtil;
import com.xncoding.pos.config.properties.MyProperties;
import com.xncoding.pos.dao.entity.*;
import com.xncoding.pos.dao.repository.PosInfoDao;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;

View File

@ -1,14 +1,14 @@
package com.enzhico.pos.service;
package com.xncoding.pos.service;
import com.baomidou.mybatisplus.mapper.Condition;
import com.enzhico.pos.common.dao.entity.App;
import com.enzhico.pos.common.dao.entity.Pos;
import com.enzhico.pos.common.dao.entity.Project;
import com.enzhico.pos.common.dao.entity.ProjectUser;
import com.enzhico.pos.common.dao.repository.AppMapper;
import com.enzhico.pos.common.dao.repository.PosMapper;
import com.enzhico.pos.common.dao.repository.ProjectMapper;
import com.enzhico.pos.common.dao.repository.ProjectUserMapper;
import com.xncoding.pos.common.dao.entity.App;
import com.xncoding.pos.common.dao.entity.Pos;
import com.xncoding.pos.common.dao.entity.Project;
import com.xncoding.pos.common.dao.entity.ProjectUser;
import com.xncoding.pos.common.dao.repository.AppMapper;
import com.xncoding.pos.common.dao.repository.PosMapper;
import com.xncoding.pos.common.dao.repository.ProjectMapper;
import com.xncoding.pos.common.dao.repository.ProjectUserMapper;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;

View File

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

View File

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

View File

@ -1,6 +1,6 @@
package com.enzhico.pos.shiro;
package com.xncoding.pos.shiro;
import com.enzhico.pos.dao.entity.ManagerInfo;
import com.xncoding.pos.dao.entity.ManagerInfo;
import org.apache.shiro.authc.AuthenticationException;
import org.apache.shiro.authc.AuthenticationToken;
import org.apache.shiro.subject.Subject;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.shiro;
package com.xncoding.pos.shiro;
import org.apache.shiro.authz.UnauthorizedException;
import org.springframework.web.servlet.HandlerExceptionResolver;

View File

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

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.shiro;
package com.xncoding.pos.shiro;
import org.apache.shiro.subject.Subject;
import org.apache.shiro.web.filter.authz.RolesAuthorizationFilter;

View File

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

View File

@ -3,7 +3,7 @@
##########################################################
################### 自定义项目配置 ###################
enzhico:
xncoding:
kaptcha-open: true #是否开启登录时验证码 (true/false)
session-open: false #是否开启session验证 (true/false)
session-invalidate-time: 7200 #session失效时间 单位:秒
@ -30,11 +30,11 @@ spring:
################### mybatis-plus配置 ###################
mybatis-plus:
mapper-locations: classpath*:com/enzhico/pos/dao/repository/mapping/*.xml
mapper-locations: classpath*:com/xncoding/pos/dao/repository/mapping/*.xml
typeAliasesPackage: >
com.enzhico.pos.api.model,
com.enzhico.pos.dao.entity,
com.enzhico.pos.common.dao.entity
com.xncoding.pos.api.model,
com.xncoding.pos.dao.entity,
com.xncoding.pos.common.dao.entity
global-config:
id-type: 0 # 0:数据库ID自增 1:用户输入id 2:全局唯一id(IdWorker) 3:全局唯一ID(uuid)
db-column-underline: false
@ -63,24 +63,24 @@ spring:
datasource:
url: jdbc:mysql://123.207.66.156:3306/pos?useSSL=false&autoReconnect=true&tinyInt1isBit=false&useUnicode=true&characterEncoding=utf8
username: root
password: _EnZhi123
password: ******
thymeleaf:
cache: false
################### 自定义项目配置 ###################
enzhico:
xncoding:
excel-path: E:/home/
files-path: E:/home/
files-url-prefix: https://show.enzhico.net/files/ # 文件访问URL前缀
files-url-prefix: https://show.xncoding.net/files/ # 文件访问URL前缀
pics-path: E:/home/
pics-url-prefix: https://show.enzhico.net/pics/ # 图片访问URL前缀
pics-url-prefix: https://show.xncoding.net/pics/ # 图片访问URL前缀
posapi-url-prefix: http://123.207.66.156:9095
logging:
level:
ROOT: INFO
com:
enzhico: DEBUG
xncoding: DEBUG
file: E:/logs/app-manage.log
---
@ -94,17 +94,17 @@ spring:
datasource:
url: jdbc:mysql://123.207.66.156:3306/pos?useSSL=false&autoReconnect=true&tinyInt1isBit=false&useUnicode=true&characterEncoding=utf8
username: root
password: _EnZhi123
password: ******
thymeleaf:
cache: false
################### 自定义项目配置 ###################
enzhico:
xncoding:
excel-path: /var/data/
files-path: /usr/share/nginx/html/files/
files-url-prefix: https://show.enzhico.net/files/ # 文件访问URL前缀
files-url-prefix: https://show.xncoding.net/files/ # 文件访问URL前缀
pics-path: /usr/share/nginx/html/pics/
pics-url-prefix: https://show.enzhico.net/pics/ # 图片访问URL前缀
pics-url-prefix: https://show.xncoding.net/pics/ # 图片访问URL前缀
# posapi-url-prefix: http://posapi.enzhico.net
posapi-url-prefix: http://123.207.66.156:9095
@ -112,5 +112,5 @@ logging:
level:
ROOT: INFO
com:
enzhico: DEBUG
xncoding: DEBUG
file: /var/logs/app-manage.log

View File

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

View File

@ -1,6 +1,6 @@
package com.enzhico.pos;
package com.xncoding.pos;
import com.enzhico.pos.async.AsyncTask;
import com.xncoding.pos.async.AsyncTask;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.slf4j.Logger;

View File

@ -1,6 +1,6 @@
package com.enzhico.pos;
package com.xncoding.pos;
import com.enzhico.pos.shiro.ShiroKit;
import com.xncoding.pos.shiro.ShiroKit;
import org.junit.Test;
import java.nio.file.*;

View File

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

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.crypto.asymmetric;
package com.xncoding.pos.crypto.asymmetric;
import org.apache.commons.codec.binary.Base64;

View File

@ -1,4 +1,4 @@
package com.enzhico.pos.crypto.symmetric;
package com.xncoding.pos.crypto.symmetric;
import org.apache.commons.codec.binary.Hex;

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