├── .gitattributes ├── Merchants ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── southeast-merchants.log └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── southeast │ │ │ └── passbook │ │ │ ├── MerchantsApplication.java │ │ │ ├── cglibproxy │ │ │ ├── Client.java │ │ │ ├── IUserDao.java │ │ │ ├── UserDao.java │ │ │ ├── UserDaoProxyFactory.java │ │ │ └── UserDaoProxyFactory2.java │ │ │ ├── constants │ │ │ ├── Constants.java │ │ │ ├── ErrorCode.java │ │ │ └── TemplateColor.java │ │ │ ├── controller │ │ │ └── MerchantsController.java │ │ │ ├── dao │ │ │ └── MerchantsDao.java │ │ │ ├── dynamicproxy │ │ │ ├── Client.java │ │ │ ├── IUserDao.java │ │ │ ├── UserDao.java │ │ │ └── UserProxyFactory.java │ │ │ ├── entity │ │ │ └── Merchants.java │ │ │ ├── security │ │ │ ├── AccessContext.java │ │ │ └── AuthCheckIntercepter.java │ │ │ ├── service │ │ │ ├── IMerchantsServ.java │ │ │ └── impl │ │ │ │ └── MerchantsServImpl.java │ │ │ └── vo │ │ │ ├── CreateMerchantsRequest.java │ │ │ ├── CreateMerchantsResponse.java │ │ │ ├── PassTemplate.java │ │ │ └── Response.java │ └── resources │ │ ├── application.yml │ │ └── merchants.sql │ └── test │ ├── java │ └── com │ │ └── southeast │ │ └── passbook │ │ ├── MerchantsApplication.java │ │ └── service │ │ └── MerchantsServTest.java │ └── resources │ ├── application.yml │ └── merchants.sql ├── Passbook ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── southeast-passbook.log └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── southeast │ │ │ └── passbook │ │ │ ├── PassbookApplication.java │ │ │ ├── advice │ │ │ └── GlobalExceptionHandler.java │ │ │ ├── constant │ │ │ ├── Constants.java │ │ │ ├── FeedbackType.java │ │ │ ├── PassStatus.java │ │ │ └── habase表结构设计 │ │ │ │ ├── id生成器.png │ │ │ │ ├── 商户.png │ │ │ │ └── 用户.png │ │ │ ├── controller │ │ │ ├── CreateUserController.java │ │ │ ├── PassbookController.java │ │ │ └── TokenUploadController.java │ │ │ ├── dao │ │ │ └── MerchantsDao.java │ │ │ ├── entity │ │ │ └── Merchants.java │ │ │ ├── log │ │ │ ├── LogConstants.java │ │ │ ├── LogGenerator.java │ │ │ └── LogObject.java │ │ │ ├── mapper │ │ │ ├── FeedbackRowMapper.java │ │ │ ├── PassRowMapper.java │ │ │ ├── PassTemplateRowMapper.java │ │ │ └── UserRowMapper.java │ │ │ ├── service │ │ │ ├── ConsumePassTemplate.java │ │ │ ├── IFeedbackService.java │ │ │ ├── IGainPassTemplateService.java │ │ │ ├── IHBasePassService.java │ │ │ ├── IInventoryService.java │ │ │ ├── IUserPassService.java │ │ │ ├── IUserService.java │ │ │ └── impl │ │ │ │ ├── FeedbackServiceImpl.java │ │ │ │ ├── GainPassTemplateServiceImpl.java │ │ │ │ ├── HBasePassServiceImpl.java │ │ │ │ ├── InventoryServiceImpl.java │ │ │ │ ├── UserPassServiceImpl.java │ │ │ │ └── UserServiceImpl.java │ │ │ ├── utils │ │ │ └── RowKeyGenUtil.java │ │ │ └── vo │ │ │ ├── ErrorInfo.java │ │ │ ├── Feedback.java │ │ │ ├── GainPassTemplateRequest.java │ │ │ ├── InventoryResponse.java │ │ │ ├── Pass.java │ │ │ ├── PassInfo.java │ │ │ ├── PassTemplate.java │ │ │ ├── PassTemplateInfo.java │ │ │ ├── Response.java │ │ │ └── User.java │ └── resources │ │ ├── application.yml │ │ ├── passbook.hsh │ │ └── templates │ │ ├── upload.html │ │ └── uploadStatus.html │ └── test │ ├── java │ └── com │ │ └── southeast │ │ └── passbook │ │ ├── PassbookApplicationTests.java │ │ └── service │ │ ├── AbstractServiceTest.java │ │ ├── FeedbackServiceTest.java │ │ ├── GainPassTemplaterServiceTest.java │ │ ├── InventoryServiceTest.java │ │ ├── RedisTemplateTest.java │ │ ├── UserPassServiceTest.java │ │ └── UserServiceTest.java │ └── resources │ ├── application.yml │ ├── passbook.hsh │ └── templates │ ├── upload.html │ └── uploadStatus.html ├── README.md └── notes ├── 商户子系统.md ├── 技术架构.md ├── 测试运行.md ├── 用户子系统.md ├── 需求分析.md └── 项目测试用例 ├── Merchants ├── Merchants模块测试步骤.txt ├── result_1.png ├── result_2.png ├── result_3.png ├── result_4.png ├── result_5.png └── 开启所有服务.png └── Passbook ├── Passbook测试步骤.md └── result_1.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/.gitattributes -------------------------------------------------------------------------------- /Merchants/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/.gitignore -------------------------------------------------------------------------------- /Merchants/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /Merchants/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Merchants/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Merchants/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/mvnw -------------------------------------------------------------------------------- /Merchants/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/mvnw.cmd -------------------------------------------------------------------------------- /Merchants/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/pom.xml -------------------------------------------------------------------------------- /Merchants/southeast-merchants.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/southeast-merchants.log -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/MerchantsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/MerchantsApplication.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/cglibproxy/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/cglibproxy/Client.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/cglibproxy/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/cglibproxy/IUserDao.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/cglibproxy/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/cglibproxy/UserDao.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/cglibproxy/UserDaoProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/cglibproxy/UserDaoProxyFactory.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/cglibproxy/UserDaoProxyFactory2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/cglibproxy/UserDaoProxyFactory2.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/constants/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/constants/Constants.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/constants/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/constants/ErrorCode.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/constants/TemplateColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/constants/TemplateColor.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/controller/MerchantsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/controller/MerchantsController.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/dao/MerchantsDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/dao/MerchantsDao.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/dynamicproxy/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/dynamicproxy/Client.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/dynamicproxy/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/dynamicproxy/IUserDao.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/dynamicproxy/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/dynamicproxy/UserDao.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/dynamicproxy/UserProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/dynamicproxy/UserProxyFactory.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/entity/Merchants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/entity/Merchants.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/security/AccessContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/security/AccessContext.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/security/AuthCheckIntercepter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/security/AuthCheckIntercepter.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/service/IMerchantsServ.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/service/IMerchantsServ.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/service/impl/MerchantsServImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/service/impl/MerchantsServImpl.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/vo/CreateMerchantsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/vo/CreateMerchantsRequest.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/vo/CreateMerchantsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/vo/CreateMerchantsResponse.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/vo/PassTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/vo/PassTemplate.java -------------------------------------------------------------------------------- /Merchants/src/main/java/com/southeast/passbook/vo/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/java/com/southeast/passbook/vo/Response.java -------------------------------------------------------------------------------- /Merchants/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/resources/application.yml -------------------------------------------------------------------------------- /Merchants/src/main/resources/merchants.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/main/resources/merchants.sql -------------------------------------------------------------------------------- /Merchants/src/test/java/com/southeast/passbook/MerchantsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/test/java/com/southeast/passbook/MerchantsApplication.java -------------------------------------------------------------------------------- /Merchants/src/test/java/com/southeast/passbook/service/MerchantsServTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/test/java/com/southeast/passbook/service/MerchantsServTest.java -------------------------------------------------------------------------------- /Merchants/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/test/resources/application.yml -------------------------------------------------------------------------------- /Merchants/src/test/resources/merchants.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Merchants/src/test/resources/merchants.sql -------------------------------------------------------------------------------- /Passbook/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/.gitignore -------------------------------------------------------------------------------- /Passbook/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /Passbook/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Passbook/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Passbook/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/mvnw -------------------------------------------------------------------------------- /Passbook/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/mvnw.cmd -------------------------------------------------------------------------------- /Passbook/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/pom.xml -------------------------------------------------------------------------------- /Passbook/southeast-passbook.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/southeast-passbook.log -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/PassbookApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/PassbookApplication.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/advice/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/advice/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/constant/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/constant/Constants.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/constant/FeedbackType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/constant/FeedbackType.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/constant/PassStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/constant/PassStatus.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/constant/habase表结构设计/id生成器.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/constant/habase表结构设计/id生成器.png -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/constant/habase表结构设计/商户.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/constant/habase表结构设计/商户.png -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/constant/habase表结构设计/用户.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/constant/habase表结构设计/用户.png -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/controller/CreateUserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/controller/CreateUserController.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/controller/PassbookController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/controller/PassbookController.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/controller/TokenUploadController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/controller/TokenUploadController.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/dao/MerchantsDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/dao/MerchantsDao.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/entity/Merchants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/entity/Merchants.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/log/LogConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/log/LogConstants.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/log/LogGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/log/LogGenerator.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/log/LogObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/log/LogObject.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/mapper/FeedbackRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/mapper/FeedbackRowMapper.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/mapper/PassRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/mapper/PassRowMapper.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/mapper/PassTemplateRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/mapper/PassTemplateRowMapper.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/mapper/UserRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/mapper/UserRowMapper.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/ConsumePassTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/ConsumePassTemplate.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/IFeedbackService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/IFeedbackService.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/IGainPassTemplateService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/IGainPassTemplateService.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/IHBasePassService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/IHBasePassService.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/IInventoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/IInventoryService.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/IUserPassService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/IUserPassService.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/IUserService.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/impl/FeedbackServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/impl/FeedbackServiceImpl.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/impl/GainPassTemplateServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/impl/GainPassTemplateServiceImpl.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/impl/HBasePassServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/impl/HBasePassServiceImpl.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/impl/InventoryServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/impl/InventoryServiceImpl.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/impl/UserPassServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/impl/UserPassServiceImpl.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/utils/RowKeyGenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/utils/RowKeyGenUtil.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/ErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/ErrorInfo.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/Feedback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/Feedback.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/GainPassTemplateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/GainPassTemplateRequest.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/InventoryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/InventoryResponse.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/Pass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/Pass.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/PassInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/PassInfo.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/PassTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/PassTemplate.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/PassTemplateInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/PassTemplateInfo.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/Response.java -------------------------------------------------------------------------------- /Passbook/src/main/java/com/southeast/passbook/vo/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/java/com/southeast/passbook/vo/User.java -------------------------------------------------------------------------------- /Passbook/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/resources/application.yml -------------------------------------------------------------------------------- /Passbook/src/main/resources/passbook.hsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/resources/passbook.hsh -------------------------------------------------------------------------------- /Passbook/src/main/resources/templates/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/resources/templates/upload.html -------------------------------------------------------------------------------- /Passbook/src/main/resources/templates/uploadStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/main/resources/templates/uploadStatus.html -------------------------------------------------------------------------------- /Passbook/src/test/java/com/southeast/passbook/PassbookApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/java/com/southeast/passbook/PassbookApplicationTests.java -------------------------------------------------------------------------------- /Passbook/src/test/java/com/southeast/passbook/service/AbstractServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/java/com/southeast/passbook/service/AbstractServiceTest.java -------------------------------------------------------------------------------- /Passbook/src/test/java/com/southeast/passbook/service/FeedbackServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/java/com/southeast/passbook/service/FeedbackServiceTest.java -------------------------------------------------------------------------------- /Passbook/src/test/java/com/southeast/passbook/service/GainPassTemplaterServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/java/com/southeast/passbook/service/GainPassTemplaterServiceTest.java -------------------------------------------------------------------------------- /Passbook/src/test/java/com/southeast/passbook/service/InventoryServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/java/com/southeast/passbook/service/InventoryServiceTest.java -------------------------------------------------------------------------------- /Passbook/src/test/java/com/southeast/passbook/service/RedisTemplateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/java/com/southeast/passbook/service/RedisTemplateTest.java -------------------------------------------------------------------------------- /Passbook/src/test/java/com/southeast/passbook/service/UserPassServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/java/com/southeast/passbook/service/UserPassServiceTest.java -------------------------------------------------------------------------------- /Passbook/src/test/java/com/southeast/passbook/service/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/java/com/southeast/passbook/service/UserServiceTest.java -------------------------------------------------------------------------------- /Passbook/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/resources/application.yml -------------------------------------------------------------------------------- /Passbook/src/test/resources/passbook.hsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/resources/passbook.hsh -------------------------------------------------------------------------------- /Passbook/src/test/resources/templates/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/resources/templates/upload.html -------------------------------------------------------------------------------- /Passbook/src/test/resources/templates/uploadStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/Passbook/src/test/resources/templates/uploadStatus.html -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/README.md -------------------------------------------------------------------------------- /notes/商户子系统.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/商户子系统.md -------------------------------------------------------------------------------- /notes/技术架构.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/技术架构.md -------------------------------------------------------------------------------- /notes/测试运行.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/测试运行.md -------------------------------------------------------------------------------- /notes/用户子系统.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/用户子系统.md -------------------------------------------------------------------------------- /notes/需求分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/需求分析.md -------------------------------------------------------------------------------- /notes/项目测试用例/Merchants/Merchants模块测试步骤.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Merchants/Merchants模块测试步骤.txt -------------------------------------------------------------------------------- /notes/项目测试用例/Merchants/result_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Merchants/result_1.png -------------------------------------------------------------------------------- /notes/项目测试用例/Merchants/result_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Merchants/result_2.png -------------------------------------------------------------------------------- /notes/项目测试用例/Merchants/result_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Merchants/result_3.png -------------------------------------------------------------------------------- /notes/项目测试用例/Merchants/result_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Merchants/result_4.png -------------------------------------------------------------------------------- /notes/项目测试用例/Merchants/result_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Merchants/result_5.png -------------------------------------------------------------------------------- /notes/项目测试用例/Merchants/开启所有服务.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Merchants/开启所有服务.png -------------------------------------------------------------------------------- /notes/项目测试用例/Passbook/Passbook测试步骤.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Passbook/Passbook测试步骤.md -------------------------------------------------------------------------------- /notes/项目测试用例/Passbook/result_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuHouAn/MCard/HEAD/notes/项目测试用例/Passbook/result_1.png --------------------------------------------------------------------------------