Jelajahi Sumber

pay-sdk 初始化

suochencheng 6 tahun lalu
induk
melakukan
be2f55e256
100 mengubah file dengan 2 tambahan dan 21242 penghapusan
  1. 1 1
      README.md
  2. 1 2022
      log.txt
  3. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/AlertMessageMapper.java
  4. 0 367
      src/main/java/com/izouma/awesomeadmin/dao/AlertMessageMapper.xml
  5. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/AlipayTempMapper.java
  6. 0 527
      src/main/java/com/izouma/awesomeadmin/dao/AlipayTempMapper.xml
  7. 0 35
      src/main/java/com/izouma/awesomeadmin/dao/AppVersionMapper.java
  8. 0 440
      src/main/java/com/izouma/awesomeadmin/dao/AppVersionMapper.xml
  9. 0 36
      src/main/java/com/izouma/awesomeadmin/dao/AppealInfoMapper.java
  10. 0 398
      src/main/java/com/izouma/awesomeadmin/dao/AppealInfoMapper.xml
  11. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/BannerInfoMapper.java
  12. 0 505
      src/main/java/com/izouma/awesomeadmin/dao/BannerInfoMapper.xml
  13. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/BindGameMapper.java
  14. 0 460
      src/main/java/com/izouma/awesomeadmin/dao/BindGameMapper.xml
  15. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/BonusRecordMapper.java
  16. 0 523
      src/main/java/com/izouma/awesomeadmin/dao/BonusRecordMapper.xml
  17. 0 37
      src/main/java/com/izouma/awesomeadmin/dao/CompetitionSeasonMapper.java
  18. 0 685
      src/main/java/com/izouma/awesomeadmin/dao/CompetitionSeasonMapper.xml
  19. 0 35
      src/main/java/com/izouma/awesomeadmin/dao/GameInfoMapper.java
  20. 0 610
      src/main/java/com/izouma/awesomeadmin/dao/GameInfoMapper.xml
  21. 0 43
      src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.java
  22. 0 1018
      src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.xml
  23. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/HouseLevelMapper.java
  24. 0 618
      src/main/java/com/izouma/awesomeadmin/dao/HouseLevelMapper.xml
  25. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/MemberHouseCardMapper.java
  26. 0 512
      src/main/java/com/izouma/awesomeadmin/dao/MemberHouseCardMapper.xml
  27. 0 35
      src/main/java/com/izouma/awesomeadmin/dao/MemberTicketMapper.java
  28. 0 487
      src/main/java/com/izouma/awesomeadmin/dao/MemberTicketMapper.xml
  29. 0 8
      src/main/java/com/izouma/awesomeadmin/dao/PayCodeOrderMapper.xml
  30. 0 35
      src/main/java/com/izouma/awesomeadmin/dao/PhoneInfoMapper.java
  31. 0 415
      src/main/java/com/izouma/awesomeadmin/dao/PhoneInfoMapper.xml
  32. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/PlatformIncomeRecordMapper.java
  33. 0 505
      src/main/java/com/izouma/awesomeadmin/dao/PlatformIncomeRecordMapper.xml
  34. 0 53
      src/main/java/com/izouma/awesomeadmin/dao/PlayerInfoMapper.java
  35. 0 1667
      src/main/java/com/izouma/awesomeadmin/dao/PlayerInfoMapper.xml
  36. 0 35
      src/main/java/com/izouma/awesomeadmin/dao/PopNoticeMapper.java
  37. 0 356
      src/main/java/com/izouma/awesomeadmin/dao/PopNoticeMapper.xml
  38. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/ProductInfoMapper.java
  39. 0 470
      src/main/java/com/izouma/awesomeadmin/dao/ProductInfoMapper.xml
  40. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/RechargeRecordMapper.java
  41. 0 482
      src/main/java/com/izouma/awesomeadmin/dao/RechargeRecordMapper.xml
  42. 0 37
      src/main/java/com/izouma/awesomeadmin/dao/SystemNoticeMapper.java
  43. 0 670
      src/main/java/com/izouma/awesomeadmin/dao/SystemNoticeMapper.xml
  44. 0 5
      src/main/java/com/izouma/awesomeadmin/dao/UserInfoMapper.xml
  45. 0 33
      src/main/java/com/izouma/awesomeadmin/dao/UserLevelMapper.java
  46. 0 459
      src/main/java/com/izouma/awesomeadmin/dao/UserLevelMapper.xml
  47. 0 124
      src/main/java/com/izouma/awesomeadmin/model/AlertMessage.java
  48. 0 179
      src/main/java/com/izouma/awesomeadmin/model/AlipayTemp.java
  49. 0 160
      src/main/java/com/izouma/awesomeadmin/model/AppVersion.java
  50. 0 145
      src/main/java/com/izouma/awesomeadmin/model/AppealInfo.java
  51. 0 172
      src/main/java/com/izouma/awesomeadmin/model/BannerInfo.java
  52. 0 178
      src/main/java/com/izouma/awesomeadmin/model/BindGame.java
  53. 0 181
      src/main/java/com/izouma/awesomeadmin/model/BonusRecord.java
  54. 0 267
      src/main/java/com/izouma/awesomeadmin/model/CompetitionSeason.java
  55. 0 206
      src/main/java/com/izouma/awesomeadmin/model/GameInfo.java
  56. 0 420
      src/main/java/com/izouma/awesomeadmin/model/HouseInfo.java
  57. 0 232
      src/main/java/com/izouma/awesomeadmin/model/HouseLevel.java
  58. 0 218
      src/main/java/com/izouma/awesomeadmin/model/MemberHouseCard.java
  59. 0 213
      src/main/java/com/izouma/awesomeadmin/model/MemberTicket.java
  60. 0 8
      src/main/java/com/izouma/awesomeadmin/model/PayCodeOrder.java
  61. 0 152
      src/main/java/com/izouma/awesomeadmin/model/PhoneInfo.java
  62. 0 173
      src/main/java/com/izouma/awesomeadmin/model/PlatformIncomeRecord.java
  63. 0 473
      src/main/java/com/izouma/awesomeadmin/model/PlayerInfo.java
  64. 0 128
      src/main/java/com/izouma/awesomeadmin/model/PopNotice.java
  65. 0 178
      src/main/java/com/izouma/awesomeadmin/model/ProductInfo.java
  66. 0 165
      src/main/java/com/izouma/awesomeadmin/model/RechargeRecord.java
  67. 0 246
      src/main/java/com/izouma/awesomeadmin/model/SystemNotice.java
  68. 0 9
      src/main/java/com/izouma/awesomeadmin/model/UserInfo.java
  69. 0 157
      src/main/java/com/izouma/awesomeadmin/model/UserLevel.java
  70. 0 27
      src/main/java/com/izouma/awesomeadmin/service/AlertMessageService.java
  71. 0 27
      src/main/java/com/izouma/awesomeadmin/service/AlipayTempService.java
  72. 0 28
      src/main/java/com/izouma/awesomeadmin/service/AppVersionService.java
  73. 0 32
      src/main/java/com/izouma/awesomeadmin/service/AppealInfoService.java
  74. 0 27
      src/main/java/com/izouma/awesomeadmin/service/BannerInfoService.java
  75. 0 27
      src/main/java/com/izouma/awesomeadmin/service/BindGameService.java
  76. 0 27
      src/main/java/com/izouma/awesomeadmin/service/BonusRecordService.java
  77. 0 30
      src/main/java/com/izouma/awesomeadmin/service/CompetitionSeasonService.java
  78. 0 29
      src/main/java/com/izouma/awesomeadmin/service/GameInfoService.java
  79. 0 50
      src/main/java/com/izouma/awesomeadmin/service/HouseInfoService.java
  80. 0 27
      src/main/java/com/izouma/awesomeadmin/service/HouseLevelService.java
  81. 0 37
      src/main/java/com/izouma/awesomeadmin/service/MemberHouseCardService.java
  82. 0 36
      src/main/java/com/izouma/awesomeadmin/service/MemberTicketService.java
  83. 0 28
      src/main/java/com/izouma/awesomeadmin/service/PhoneInfoService.java
  84. 0 27
      src/main/java/com/izouma/awesomeadmin/service/PlatformIncomeRecordService.java
  85. 0 52
      src/main/java/com/izouma/awesomeadmin/service/PlayerInfoService.java
  86. 0 28
      src/main/java/com/izouma/awesomeadmin/service/PopNoticeService.java
  87. 0 29
      src/main/java/com/izouma/awesomeadmin/service/ProductInfoService.java
  88. 0 27
      src/main/java/com/izouma/awesomeadmin/service/RechargeRecordService.java
  89. 0 32
      src/main/java/com/izouma/awesomeadmin/service/SystemNoticeService.java
  90. 0 27
      src/main/java/com/izouma/awesomeadmin/service/UserLevelService.java
  91. 0 24
      src/main/java/com/izouma/awesomeadmin/service/VideoNotifyService.java
  92. 0 11
      src/main/java/com/izouma/awesomeadmin/service/VideoRecognitionService.java
  93. 0 137
      src/main/java/com/izouma/awesomeadmin/service/impl/AlertMessageServiceImpl.java
  94. 0 137
      src/main/java/com/izouma/awesomeadmin/service/impl/AlipayTempServiceImpl.java
  95. 0 117
      src/main/java/com/izouma/awesomeadmin/service/impl/AppVersionServiceImpl.java
  96. 0 141
      src/main/java/com/izouma/awesomeadmin/service/impl/AppealInfoServiceImpl.java
  97. 0 137
      src/main/java/com/izouma/awesomeadmin/service/impl/BannerInfoServiceImpl.java
  98. 0 137
      src/main/java/com/izouma/awesomeadmin/service/impl/BindGameServiceImpl.java
  99. 0 137
      src/main/java/com/izouma/awesomeadmin/service/impl/BonusRecordServiceImpl.java
  100. 0 272
      src/main/java/com/izouma/awesomeadmin/service/impl/CompetitionSeasonServiceImpl.java

+ 1 - 1
README.md

@@ -1,4 +1,4 @@
-# 后台项目模版 C版本猿人电竞
+# 后台项目模版 支付码SDK项目
 * IDEA 直接打开项目
 * 复制 runConfigurations 文件夹至 .idea 文件夹下
 * 运行 Install Dependencies

+ 1 - 2022
log.txt

@@ -1,2022 +1 @@
-[2019-01-30 15:27:16] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 15:28:06] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 15:29:25] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 15:37:45] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 15:38:10] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 15:39:10] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 15:40:52] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:17:55] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:19:17] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:21:02] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:22:04] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:23:48] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:24:14] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:24:24] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:25:43] [WARN ] - SQL State '08007' of Exception tested by statusOnException() implies that the database is invalid, and the pool should refill itself with fresh Connections.
-com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communications link failure during rollback(). Transaction resolution unknown.
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
-	at com.mysql.jdbc.Util.getInstance(Util.java:384)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:918)
-	at com.mysql.jdbc.ConnectionImpl.rollback(ConnectionImpl.java:5086)
-	at com.mchange.v2.c3p0.impl.NewProxyConnection.rollback(NewProxyConnection.java:1033)
-	at org.springframework.jdbc.datasource.DataSourceTransactionManager.doRollback(DataSourceTransactionManager.java:294)
-	at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:853)
-	at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:830)
-	at org.springframework.test.context.transaction.TransactionContext.endTransaction(TransactionContext.java:125)
-	at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:227)
-	at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:319)
-	at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:94)
-	at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
-	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-[2019-01-30 16:25:43] [WARN ] - A ConnectionTest has failed, reporting that all previously acquired Connections are likely invalid. The pool will be reset.
-[2019-01-30 16:25:43] [WARN ] - [c3p0] A PooledConnection that has already signalled a Connection error is still in use!
-[2019-01-30 16:25:43] [WARN ] - [c3p0] Another error has occurred [ com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed. ] which will not be reported to listeners!
-com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
-	at com.mysql.jdbc.Util.getInstance(Util.java:384)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:918)
-	at com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1321)
-	at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1313)
-	at com.mysql.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:5311)
-	at com.mchange.v2.c3p0.impl.NewProxyConnection.setAutoCommit(NewProxyConnection.java:1059)
-	at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:324)
-	at org.springframework.transaction.support.AbstractPlatformTransactionManager.cleanupAfterCompletion(AbstractPlatformTransactionManager.java:1016)
-	at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:883)
-	at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:830)
-	at org.springframework.test.context.transaction.TransactionContext.endTransaction(TransactionContext.java:125)
-	at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:227)
-	at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:319)
-	at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:94)
-	at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
-	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
-
-The last packet successfully received from the server was 77,876 milliseconds ago.  The last packet sent successfully to the server was 6 milliseconds ago.
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
-	at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1127)
-	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3715)
-	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3604)
-	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4155)
-	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2615)
-	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2776)
-	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2832)
-	at com.mysql.jdbc.ConnectionImpl.rollbackNoChecks(ConnectionImpl.java:5189)
-	at com.mysql.jdbc.ConnectionImpl.rollback(ConnectionImpl.java:5072)
-	at com.mchange.v2.c3p0.impl.NewProxyConnection.rollback(NewProxyConnection.java:1033)
-	at org.springframework.jdbc.datasource.DataSourceTransactionManager.doRollback(DataSourceTransactionManager.java:294)
-	at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:853)
-	... 23 more
-Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.
-	at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:3161)
-	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3615)
-	... 33 more
-[2019-01-30 16:25:43] [WARN ] - A ConnectionTest has failed, reporting that all previously acquired Connections are likely invalid. The pool will be reset.
-[2019-01-30 16:25:43] [WARN ] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.transaction.TransactionalTestExecutionListener@134f8ef6] to process 'after' execution for test: method [public void VideoProcessTest.testRecognition()], instance [VideoProcessTest@5a90265a], exception [null]
-org.springframework.transaction.TransactionSystemException: Could not roll back JDBC transaction; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communications link failure during rollback(). Transaction resolution unknown.
-	at org.springframework.jdbc.datasource.DataSourceTransactionManager.doRollback(DataSourceTransactionManager.java:297)
-	at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:853)
-	at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:830)
-	at org.springframework.test.context.transaction.TransactionContext.endTransaction(TransactionContext.java:125)
-	at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:227)
-	at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:319)
-	at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:94)
-	at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
-	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communications link failure during rollback(). Transaction resolution unknown.
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
-	at com.mysql.jdbc.Util.getInstance(Util.java:384)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
-	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:918)
-	at com.mysql.jdbc.ConnectionImpl.rollback(ConnectionImpl.java:5086)
-	at com.mchange.v2.c3p0.impl.NewProxyConnection.rollback(NewProxyConnection.java:1033)
-	at org.springframework.jdbc.datasource.DataSourceTransactionManager.doRollback(DataSourceTransactionManager.java:294)
-	... 24 more
-[2019-01-30 16:26:22] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:27:47] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:28:13] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:33:29] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:34:00] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:34:54] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:36:46] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:37:55] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:39:45] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:40:38] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:41:16] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:42:12] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:42:30] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:43:23] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:43:58] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:44:51] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:46:30] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:48:36] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:49:32] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:50:33] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:52:33] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:52:53] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:53:28] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:55:33] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:56:40] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 16:57:25] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 17:07:02] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 17:08:33] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 17:09:29] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:49:38] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:50:00] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:50:37] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:54:13] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:54:58] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:56:15] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:56:47] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:57:17] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:58:33] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 18:59:40] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:05:03] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:05:51] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:06:15] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:06:54] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:07:37] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:08:16] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:12:35] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:16:19] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:18:24] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:20:18] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:21:15] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:21:39] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:23:07] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:24:13] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:26:29] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:27:02] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:27:36] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:28:25] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:28:41] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-30 19:29:33] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 01:08:03] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 01:09:40] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 01:17:13] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 01:18:36] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 01:21:18] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 01:22:46] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 09:29:50] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 09:31:05] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 09:31:29] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 09:31:46] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 09:33:51] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 09:42:23] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 10:38:14] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 11:30:25] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 11:32:29] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 11:57:45] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 11:58:54] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 12:05:38] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 12:06:38] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 12:11:08] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 12:12:08] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 12:12:58] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 12:17:10] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 14:58:02] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 15:03:02] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: libopencv_java401.dylib
-[2019-01-31 15:03:02] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5c41d037] to prepare test instance [VideoProcessTest@2234078]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: libopencv_java401.dylib
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: libopencv_java401.dylib
-	at java.lang.Runtime.load0(Runtime.java:806)
-	at java.lang.System.load(System.java:1086)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:53)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 38 more
-[2019-01-31 15:06:40] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no libopencv_java401 in java.library.path
-[2019-01-31 15:06:40] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5c41d037] to prepare test instance [VideoProcessTest@2234078]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no libopencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: java.lang.UnsatisfiedLinkError: no libopencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:53)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 38 more
-[2019-01-31 15:07:16] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-[2019-01-31 15:07:16] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5c41d037] to prepare test instance [VideoProcessTest@2234078]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:53)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 38 more
-[2019-01-31 15:08:03] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-[2019-01-31 15:08:03] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5c41d037] to prepare test instance [VideoProcessTest@2234078]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:53)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 38 more
-[2019-01-31 15:09:42] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: Directory separator should not appear in library name: /Library/Java/Extensions/libopencv_java401.so
-[2019-01-31 15:09:42] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5c41d037] to prepare test instance [VideoProcessTest@2234078]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: Directory separator should not appear in library name: /Library/Java/Extensions/libopencv_java401.so
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: java.lang.UnsatisfiedLinkError: Directory separator should not appear in library name: /Library/Java/Extensions/libopencv_java401.so
-	at java.lang.Runtime.loadLibrary0(Runtime.java:867)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:53)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 38 more
-[2019-01-31 15:10:16] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 15:11:07] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 15:15:23] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 15:17:26] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 15:22:03] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 15:24:32] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-[2019-01-31 15:24:32] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@554c4eaa] to prepare test instance [VideoProcessTest@29fd8e67]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: java.lang.UnsatisfiedLinkError: no libopencv_java401.so in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:53)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 38 more
-[2019-01-31 15:26:54] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-01-31 15:26:54] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@554c4eaa] to prepare test instance [VideoProcessTest@29fd8e67]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:53)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 38 more
-[2019-01-31 15:29:59] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 15:30:39] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 21:47:25] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-01-31 21:47:25] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@577f9109] to prepare test instance [VideoProcessTest@4303b7f0]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [/Users/drew/Projects/Java/shouyoudianjing/target/classes/com/izouma/awesomeadmin/service/impl/VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:54)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 38 more
-[2019-01-31 22:05:05] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:06:23] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:25:56] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:27:06] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:34:27] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:45:50] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:46:51] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:47:56] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:50:47] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:52:08] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:52:56] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:54:31] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 22:55:53] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 23:01:00] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 23:14:25] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-01-31 23:15:11] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-02-19 11:02:29] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:02:29] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:65)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:03:20] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:03:20] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:07:22] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:07:22] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:08:05] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:08:05] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:08:59] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:08:59] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:10:46] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:10:46] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:14:02] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-[2019-02-19 11:14:02] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:67)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:15:31] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:15:31] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:17:32] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:17:32] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:18:35] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-[2019-02-19 11:18:35] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:67)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:19:48] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: C:\Program Files\Java\jdk1.8.0_141\bin\tesseract.dll: Can't find dependent libraries
-[2019-02-19 11:19:48] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: C:\Program Files\Java\jdk1.8.0_141\bin\tesseract.dll: Can't find dependent libraries
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: C:\Program Files\Java\jdk1.8.0_141\bin\tesseract.dll: Can't find dependent libraries
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: C:\Program Files\Java\jdk1.8.0_141\bin\tesseract.dll: Can't find dependent libraries
-	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
-	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:67)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:21:21] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-[2019-02-19 11:21:21] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no tesseract in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:67)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:24:46] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:24:46] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:25:07] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:25:07] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:25:45] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-[2019-02-19 11:25:45] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: no opencv_java401 in java.library.path
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:66)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-19 11:26:21] [WARN ] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Tesseract-OCR\tesseract.dll: Can't find dependent libraries
-[2019-02-19 11:26:21] [ERROR] - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@e8fadb0] to prepare test instance [UserServiceTest@6d64b553]
-java.lang.IllegalStateException: Failed to load ApplicationContext
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
-	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
-	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
-	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'videoNotifyServiceImpl': Unsatisfied dependency expressed through field 'videoRecognitionService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Tesseract-OCR\tesseract.dll: Can't find dependent libraries
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:759)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:128)
-	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
-	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
-	... 24 more
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'videoRecognitionServiceImpl' defined in file [D:\projects\shouyoudianjing\target\classes\com\izouma\awesomeadmin\service\impl\VideoRecognitionServiceImpl.class]: Instantiation of bean failed; nested exception is java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Tesseract-OCR\tesseract.dll: Can't find dependent libraries
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1116)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1060)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
-	... 40 more
-Caused by: java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Tesseract-OCR\tesseract.dll: Can't find dependent libraries
-	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
-	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
-	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
-	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
-	at java.lang.System.loadLibrary(System.java:1122)
-	at com.izouma.awesomeadmin.service.impl.VideoRecognitionServiceImpl.<clinit>(VideoRecognitionServiceImpl.java:67)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
-	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
-	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1108)
-	... 51 more
-[2019-02-28 18:54:49] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-02-28 18:55:34] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-02-28 18:57:07] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-02-28 18:58:51] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-02-28 19:01:34] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-02-28 19:01:54] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-26 09:33:03] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-26 09:34:08] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-26 09:55:43] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-27 17:04:19] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-27 17:05:02] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-27 17:06:26] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-27 17:06:54] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 15:59:17] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 16:00:26] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 16:02:40] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 16:03:46] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 16:29:40] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 17:03:30] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 17:13:39] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 17:14:41] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 17:22:59] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 17:23:06] [WARN ] - [Client]Unable to execute HTTP request: SocketException
-[2019-03-28 17:24:25] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 17:26:19] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 17:26:45] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-28 17:27:12] [WARN ] - [Client]Unable to execute HTTP request: SocketException
-[2019-03-28 17:27:54] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-29 09:48:49] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-29 09:50:25] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-29 09:52:17] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-29 09:53:18] [WARN ] - [Client]Unable to execute HTTP request: UnknownHost
-[2019-03-29 09:53:18] [WARN ] - [Client]Unable to execute HTTP request: UnknownHost
-[2019-03-29 09:53:19] [WARN ] - [Client]Unable to execute HTTP request: UnknownHost
-[2019-03-29 09:53:22] [WARN ] - [Client]Unable to execute HTTP request: UnknownHost
-[2019-03-29 09:53:22] [ERROR] - OSS上传异常:
-com.aliyun.oss.ClientException: UnknownHost
-	at com.aliyun.oss.common.utils.ExceptionFactory.createNetworkException(ExceptionFactory.java:68)
-	at com.aliyun.oss.common.comm.DefaultServiceClient.sendRequestCore(DefaultServiceClient.java:67)
-	at com.aliyun.oss.common.comm.ServiceClient.sendRequestImpl(ServiceClient.java:121)
-	at com.aliyun.oss.common.comm.ServiceClient.sendRequest(ServiceClient.java:67)
-	at com.aliyun.oss.internal.OSSOperation.send(OSSOperation.java:89)
-	at com.aliyun.oss.internal.OSSOperation.doOperation(OSSOperation.java:130)
-	at com.aliyun.oss.internal.OSSOperation.doOperation(OSSOperation.java:108)
-	at com.aliyun.oss.internal.OSSObjectOperation.writeObjectInternal(OSSObjectOperation.java:574)
-	at com.aliyun.oss.internal.OSSObjectOperation.putObject(OSSObjectOperation.java:119)
-	at com.aliyun.oss.OSSClient.putObject(OSSClient.java:412)
-	at com.aliyun.oss.OSSClient.putObject(OSSClient.java:399)
-	at com.izouma.awesomeadmin.service.OSSFileService.upload(OSSFileService.java:50)
-	at com.izouma.awesomeadmin.util.VideoProcessTool.uploadImage(VideoProcessTool.java:343)
-	at com.izouma.awesomeadmin.util.VideoProcessTool.processVideo(VideoProcessTool.java:72)
-	at VideoProcessTest.testVideo(VideoProcessTest.java:30)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
-	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
-	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
-	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)
-	at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)
-	at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
-	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
-	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
-	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
-	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
-	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
-	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
-	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
-	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
-	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
-	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
-	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
-	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
-	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
-	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
-	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
-Caused by: java.net.UnknownHostException: microball.oss-cn-hangzhou.aliyuncs.com
-	at java.net.InetAddress.getAllByName0(InetAddress.java:1280)
-	at java.net.InetAddress.getAllByName(InetAddress.java:1192)
-	at java.net.InetAddress.getAllByName(InetAddress.java:1126)
-	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45)
-	at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:262)
-	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:161)
-	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:328)
-	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:612)
-	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:447)
-	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:884)
-	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
-	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
-	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
-	at com.aliyun.oss.common.comm.DefaultServiceClient.sendRequestCore(DefaultServiceClient.java:64)
-	... 41 more
-[2019-03-29 11:01:00] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-29 11:01:24] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-29 11:06:47] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-29 11:07:56] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
-[2019-03-29 11:09:13] [WARN ] - Bad pool size config, start 3 < min 5. Using 5 as start.
+

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/AlertMessageMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.AlertMessage;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.AlertMessageMapper")
-public interface AlertMessageMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(AlertMessage record);
-
-    AlertMessage selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(AlertMessage record);
-
-    List<AlertMessage> queryAllAlertMessage(AlertMessage record);
-
-    List<AlertMessage> queryAlertMessageByPage(Map<String, Object> parameter);
-
-    int delete(AlertMessage record);
-
-    AlertMessage queryAlertMessage(AlertMessage record);
-
-    List<AlertMessage> query(AlertMessage record);
-}
-

+ 0 - 367
src/main/java/com/izouma/awesomeadmin/dao/AlertMessageMapper.xml

@@ -1,367 +0,0 @@
-<?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.izouma.awesomeadmin.dao.AlertMessageMapper" >
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.AlertMessage" >
-                <id column="id" property="id" jdbcType="INTEGER" />
-                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
-                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
-                                <result column="update_user" property="updateUser" jdbcType="VARCHAR" />
-                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
-                                <result column="create_user" property="createUser" jdbcType="VARCHAR" />
-                                <result column="name" property="name" jdbcType="VARCHAR" />
-                                <result column="remark" property="remark" jdbcType="VARCHAR" />
-            </resultMap>
-    <sql id="Base_Column_List" >
-        <trim  suffixOverrides="," >
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            name,
-
-            remark,
-
-            </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
-        select
-        <include refid="Base_Column_List" />
-        from alert_message
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
-        delete from alert_message
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.AlertMessage" useGeneratedKeys="true" keyProperty="id">
-        insert into alert_message
-        <trim prefix="(" suffix=")" suffixOverrides="," >
-                <if test="id!= null" >
-                id,
-            </if>
-                <if test="delFlag!= null" >
-                del_flag,
-            </if>
-                <if test="updateTime!= null" >
-                update_time,
-            </if>
-                <if test="updateUser!= null" >
-                update_user,
-            </if>
-                <if test="createTime!= null" >
-                create_time,
-            </if>
-                <if test="createUser!= null" >
-                create_user,
-            </if>
-                <if test="name!= null" >
-                name,
-            </if>
-                <if test="remark!= null" >
-                remark,
-            </if>
-            </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides="," >
-                    <if test="id != null" >
-                #{id,jdbcType=INTEGER},
-            </if>
-                    <if test="delFlag != null" >
-                #{delFlag,jdbcType=CHAR},
-            </if>
-                    <if test="updateTime != null" >
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="updateUser != null" >
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="createTime != null" >
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="createUser != null" >
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="name != null" >
-                #{name,jdbcType=VARCHAR},
-            </if>
-                    <if test="remark != null" >
-                #{remark,jdbcType=VARCHAR},
-            </if>
-                </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.AlertMessage" >
-        update alert_message
-        <set >
-                    <if test="id != null" >
-               id= #{id,jdbcType=INTEGER},
-            </if>
-                     <if test="delFlag != null" >
-               del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-                     <if test="updateTime != null" >
-               update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="updateUser != null" >
-               update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="createTime != null" >
-               create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="createUser != null" >
-               create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="name != null" >
-               name= #{name,jdbcType=VARCHAR},
-            </if>
-                     <if test="remark != null" >
-               remark= #{remark,jdbcType=VARCHAR},
-            </if>
-                 </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryAlertMessageByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AlertMessage">
-        select <include refid="Base_Column_List"/> from alert_message
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and  id = #{record.id}
-            </if>
-                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and  del_flag = #{record.delFlag}
-            </if>
-                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and  update_time = #{record.updateTime}
-            </if>
-                     <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and  update_user = #{record.updateUser}
-            </if>
-                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and  create_time = #{record.createTime}
-            </if>
-                     <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and  create_user = #{record.createUser}
-            </if>
-                     <if test="record.name != null and !&quot;&quot;.equals(record.name)">
-                and  name = #{record.name}
-            </if>
-                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and  remark = #{record.remark}
-            </if>
-                  <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-             <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                    OR  name LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  remark LIKE concat('%',#{record.searchKey},'%')
-                                                             </trim>
-         </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllAlertMessage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AlertMessage">
-        select <include refid="Base_Column_List"/> from alert_message
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and  id = #{id}
-            </if>
-                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and  del_flag = #{delFlag}
-            </if>
-                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and  update_time = #{updateTime}
-            </if>
-                    <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and  update_user = #{updateUser}
-            </if>
-                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and  create_time = #{createTime}
-            </if>
-                    <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and  create_user = #{createUser}
-            </if>
-                    <if test="name != null and !&quot;&quot;.equals(name)">
-                and  name = #{name}
-            </if>
-                    <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and  remark = #{remark}
-            </if>
-                    <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                OR  name LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  remark LIKE concat('%',#{searchKey},'%')
-                                                                                        </trim>
-            </if>
-<if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-    <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-        <choose>
-            <when test="item.indexOf('like') != -1">
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        concat('%',#{itemDetail},'%')
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </when>
-            <otherwise>
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        #{itemDetail}
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </otherwise>
-        </choose>
-
-
-    </foreach>
-
-
-</if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryAlertMessage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AlertMessage">
-        select <include refid="Base_Column_List"/> from alert_message
-        <where>
-            and del_flag = 'N'
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-                     <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-                     <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-                     <if test="name != null and !&quot;&quot;.equals(name)">
-                and name = #{name}
-            </if>
-                     <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-         
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE alert_message SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AlertMessage">
-        select <include refid="Base_Column_List"/> from alert_message
-        <where>
-            and del_flag = 'N'
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/AlipayTempMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.AlipayTemp;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.AlipayTempMapper")
-public interface AlipayTempMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(AlipayTemp record);
-
-    AlipayTemp selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(AlipayTemp record);
-
-    List<AlipayTemp> queryAllAlipayTemp(AlipayTemp record);
-
-    List<AlipayTemp> queryAlipayTempByPage(Map<String, Object> parameter);
-
-    int delete(String id);
-
-    AlipayTemp queryAlipayTemp(AlipayTemp record);
-
-    List<AlipayTemp> query(AlipayTemp record);
-}
-

File diff ditekan karena terlalu besar
+ 0 - 527
src/main/java/com/izouma/awesomeadmin/dao/AlipayTempMapper.xml


+ 0 - 35
src/main/java/com/izouma/awesomeadmin/dao/AppVersionMapper.java

@@ -1,35 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.AppVersion;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.AppVersionMapper")
-public interface AppVersionMapper{
-    /*generatedStart*/
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(AppVersion record);
-
-    AppVersion selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(AppVersion record);
-
-    List<AppVersion> queryAllAppVersion(AppVersion record);
-
-    List<AppVersion> queryAppVersionByPage(Map<String, Object> parameter);
-
-    int delete(AppVersion record);
-
-    AppVersion queryAppVersion(AppVersion record);
-
-    List<AppVersion> query(AppVersion record);
-    /*generatedEnd*/
-
-}
-

+ 0 - 440
src/main/java/com/izouma/awesomeadmin/dao/AppVersionMapper.xml

@@ -1,440 +0,0 @@
-<?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.izouma.awesomeadmin.dao.AppVersionMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.AppVersion">
-        <!--generatedStart-->
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="android_version" property="androidVersion" jdbcType="VARCHAR"/>
-        <result column="android_url" property="androidUrl" jdbcType="VARCHAR"/>
-        <result column="android_size" property="androidSize" jdbcType="VARCHAR"/>
-        <result column="ios_version" property="iosVersion" jdbcType="VARCHAR"/>
-        <result column="ios_url" property="iosUrl" jdbcType="VARCHAR"/>
-        <result column="ios_size" property="iosSize" jdbcType="VARCHAR"/>
-        <!--generatedEnd-->
-    </resultMap>
-
-    <sql id="Base_Column_List">
-        <!--generatedStart-->
-        id, del_flag, update_time, update_user, create_time, create_user, android_version, android_url, android_size, ios_version, ios_url, ios_size        <!--generatedEnd-->
-    </sql>
-
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM app_version
-        WHERE id = #{id,jdbcType=INTEGER}
-    </select>
-
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        DELETE
-        FROM app_version
-        WHERE id = #{id,jdbcType=INTEGER}
-    </delete>
-
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.AppVersion" useGeneratedKeys="true" keyProperty="id">
-        INSERT INTO app_version
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="androidVersion!= null">
-                android_version,
-            </if>
-            <if test="androidUrl!= null">
-                android_url,
-            </if>
-            <if test="androidSize!= null">
-                android_size,
-            </if>
-            <if test="iosVersion!= null">
-                ios_version,
-            </if>
-            <if test="iosUrl!= null">
-                ios_url,
-            </if>
-            <if test="iosSize!= null">
-                ios_size,
-            </if>
-            <!--generatedEnd-->
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="androidVersion != null">
-                #{androidVersion,jdbcType=VARCHAR},
-            </if>
-            <if test="androidUrl != null">
-                #{androidUrl,jdbcType=VARCHAR},
-            </if>
-            <if test="androidSize != null">
-                #{androidSize,jdbcType=VARCHAR},
-            </if>
-            <if test="iosVersion != null">
-                #{iosVersion,jdbcType=VARCHAR},
-            </if>
-            <if test="iosUrl != null">
-                #{iosUrl,jdbcType=VARCHAR},
-            </if>
-            <if test="iosSize != null">
-                #{iosSize,jdbcType=VARCHAR},
-            </if>
-            <!--generatedEnd-->
-        </trim>
-    </insert>
-
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.AppVersion">
-        UPDATE app_version
-        <set>
-            <!--generatedStart-->
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="androidVersion != null">
-                android_version= #{androidVersion,jdbcType=VARCHAR},
-            </if>
-            <if test="androidUrl != null">
-                android_url= #{androidUrl,jdbcType=VARCHAR},
-            </if>
-            <if test="androidSize != null">
-                android_size= #{androidSize,jdbcType=VARCHAR},
-            </if>
-            <if test="iosVersion != null">
-                ios_version= #{iosVersion,jdbcType=VARCHAR},
-            </if>
-            <if test="iosUrl != null">
-                ios_url= #{iosUrl,jdbcType=VARCHAR},
-            </if>
-            <if test="iosSize != null">
-                ios_size= #{iosSize,jdbcType=VARCHAR},
-            </if>
-            <!--generatedEnd-->
-        </set>
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="queryAppVersionByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AppVersion">
-        SELECT <include refid="Base_Column_List"/> FROM app_version
-        <where>
-            AND del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                AND id IN (${record.idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                AND id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                AND del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                AND update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                AND update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                AND create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                AND create_user = #{record.createUser}
-            </if>
-            <if test="record.androidVersion != null and !&quot;&quot;.equals(record.androidVersion)">
-                AND android_version = #{record.androidVersion}
-            </if>
-            <if test="record.androidUrl != null and !&quot;&quot;.equals(record.androidUrl)">
-                AND android_url = #{record.androidUrl}
-            </if>
-            <if test="record.androidSize != null and !&quot;&quot;.equals(record.androidSize)">
-                AND android_size = #{record.androidSize}
-            </if>
-            <if test="record.iosVersion != null and !&quot;&quot;.equals(record.iosVersion)">
-                AND ios_version = #{record.iosVersion}
-            </if>
-            <if test="record.iosUrl != null and !&quot;&quot;.equals(record.iosUrl)">
-                AND ios_url = #{record.iosUrl}
-            </if>
-            <if test="record.iosSize != null and !&quot;&quot;.equals(record.iosSize)">
-                AND ios_size = #{record.iosSize}
-            </if>
-            <!--generatedEnd-->
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR android_version LIKE concat('%',#{record.searchKey},'%')
-                    OR android_url LIKE concat('%',#{record.searchKey},'%')
-                    OR android_size LIKE concat('%',#{record.searchKey},'%')
-                    OR ios_version LIKE concat('%',#{record.searchKey},'%')
-                    OR ios_url LIKE concat('%',#{record.searchKey},'%')
-                    OR ios_size LIKE concat('%',#{record.searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryAllAppVersion" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AppVersion">
-        SELECT <include refid="Base_Column_List"/> FROM app_version
-        <where>
-            AND del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                AND id IN (${idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                AND update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                AND update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                AND create_user = #{createUser}
-            </if>
-            <if test="androidVersion != null and !&quot;&quot;.equals(androidVersion)">
-                AND android_version = #{androidVersion}
-            </if>
-            <if test="androidUrl != null and !&quot;&quot;.equals(androidUrl)">
-                AND android_url = #{androidUrl}
-            </if>
-            <if test="androidSize != null and !&quot;&quot;.equals(androidSize)">
-                AND android_size = #{androidSize}
-            </if>
-            <if test="iosVersion != null and !&quot;&quot;.equals(iosVersion)">
-                AND ios_version = #{iosVersion}
-            </if>
-            <if test="iosUrl != null and !&quot;&quot;.equals(iosUrl)">
-                AND ios_url = #{iosUrl}
-            </if>
-            <if test="iosSize != null and !&quot;&quot;.equals(iosSize)">
-                AND ios_size = #{iosSize}
-            </if>
-            <!--generatedEnd-->
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR android_version LIKE concat('%',#{searchKey},'%')
-                    OR android_url LIKE concat('%',#{searchKey},'%')
-                    OR android_size LIKE concat('%',#{searchKey},'%')
-                    OR ios_version LIKE concat('%',#{searchKey},'%')
-                    OR ios_url LIKE concat('%',#{searchKey},'%')
-                    OR ios_size LIKE concat('%',#{searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryAppVersion" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AppVersion">
-        SELECT <include refid="Base_Column_List"/> FROM app_version
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                AND update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                AND update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                AND create_user = #{createUser}
-            </if>
-            <if test="androidVersion != null and !&quot;&quot;.equals(androidVersion)">
-                AND android_version = #{androidVersion}
-            </if>
-            <if test="androidUrl != null and !&quot;&quot;.equals(androidUrl)">
-                AND android_url = #{androidUrl}
-            </if>
-            <if test="androidSize != null and !&quot;&quot;.equals(androidSize)">
-                AND android_size = #{androidSize}
-            </if>
-            <if test="iosVersion != null and !&quot;&quot;.equals(iosVersion)">
-                AND ios_version = #{iosVersion}
-            </if>
-            <if test="iosUrl != null and !&quot;&quot;.equals(iosUrl)">
-                AND ios_url = #{iosUrl}
-            </if>
-            <if test="iosSize != null and !&quot;&quot;.equals(iosSize)">
-                AND ios_size = #{iosSize}
-            </if>
-            <!--generatedEnd-->
-        </where>
-        LIMIT 1
-    </select>
-
-    <update id="delete">
-        UPDATE app_version SET del_flag = 'Y'
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AppVersion">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM app_version
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <!--generatedEnd-->
-        </where>
-        ORDER BY id DESC
-    </select>
-</mapper>
-

+ 0 - 36
src/main/java/com/izouma/awesomeadmin/dao/AppealInfoMapper.java

@@ -1,36 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import com.izouma.awesomeadmin.model.AppealInfo;
-import org.springframework.stereotype.Repository;
-
-import java.util.List;
-import java.util.Map;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.AppealInfoMapper")
-public interface AppealInfoMapper{
-    /*generatedStart*/
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(AppealInfo record);
-
-    AppealInfo selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(AppealInfo record);
-
-    List<AppealInfo> queryAllAppealInfo(AppealInfo record);
-
-    List<AppealInfo> queryAppealInfoByPage(Map<String, Object> parameter);
-
-    int delete(AppealInfo record);
-
-    AppealInfo queryAppealInfo(AppealInfo record);
-
-    List<AppealInfo> query(AppealInfo record);
-    /*generatedEnd*/
-
-}
-

+ 0 - 398
src/main/java/com/izouma/awesomeadmin/dao/AppealInfoMapper.xml

@@ -1,398 +0,0 @@
-<?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.izouma.awesomeadmin.dao.AppealInfoMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.AppealInfo">
-        <!--generatedStart-->
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="user_id" property="userId" jdbcType="INTEGER"/>
-        <result column="player_info_id" property="playerInfoId" jdbcType="INTEGER"/>
-        <result column="competition_id" property="competitionId" jdbcType="INTEGER"/>
-        <result column="house_id" property="houseId" jdbcType="INTEGER"/>
-        <result column="pic" property="pic" jdbcType="VARCHAR"/>
-        <result column="status" property="status" jdbcType="INTEGER"/>
-        <result column="points" property="points" jdbcType="INTEGER"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <!--generatedEnd-->
-    </resultMap>
-
-    <sql id="Base_Column_List">
-        <!--generatedStart-->
-        id, del_flag, user_id, player_info_id, competition_id, house_id, pic, status, points, create_time        <!--generatedEnd-->
-    </sql>
-
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM appeal_info
-        WHERE id = #{id,jdbcType=INTEGER}
-    </select>
-
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        DELETE
-        FROM appeal_info
-        WHERE id = #{id,jdbcType=INTEGER}
-    </delete>
-
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.AppealInfo" useGeneratedKeys="true" keyProperty="id">
-        INSERT INTO appeal_info
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="userId!= null">
-                user_id,
-            </if>
-            <if test="playerInfoId!= null">
-                player_info_id,
-            </if>
-            <if test="competitionId!= null">
-                competition_id,
-            </if>
-            <if test="houseId!= null">
-                house_id,
-            </if>
-            <if test="pic!= null">
-                pic,
-            </if>
-            <if test="status!= null">
-                status,
-            </if>
-            <if test="points!= null">
-                points,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <!--generatedEnd-->
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="userId != null">
-                #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="playerInfoId != null">
-                #{playerInfoId,jdbcType=INTEGER},
-            </if>
-            <if test="competitionId != null">
-                #{competitionId,jdbcType=INTEGER},
-            </if>
-            <if test="houseId != null">
-                #{houseId,jdbcType=INTEGER},
-            </if>
-            <if test="pic != null">
-                #{pic,jdbcType=VARCHAR},
-            </if>
-            <if test="status != null">
-                #{status,jdbcType=INTEGER},
-            </if>
-            <if test="points != null">
-                #{points,jdbcType=INTEGER},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <!--generatedEnd-->
-        </trim>
-    </insert>
-
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.AppealInfo">
-        UPDATE appeal_info
-        <set>
-            <!--generatedStart-->
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="userId != null">
-                user_id= #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="playerInfoId != null">
-                player_info_id= #{playerInfoId,jdbcType=INTEGER},
-            </if>
-            <if test="competitionId != null">
-                competition_id= #{competitionId,jdbcType=INTEGER},
-            </if>
-            <if test="houseId != null">
-                house_id= #{houseId,jdbcType=INTEGER},
-            </if>
-            <if test="pic != null">
-                pic= #{pic,jdbcType=VARCHAR},
-            </if>
-            <if test="status != null">
-                status= #{status,jdbcType=INTEGER},
-            </if>
-            <if test="points != null">
-                points= #{points,jdbcType=INTEGER},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <!--generatedEnd-->
-        </set>
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="queryAppealInfoByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AppealInfo">
-        SELECT <include refid="Base_Column_List"/> FROM appeal_info
-        <where>
-            AND del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                AND id IN (${record.idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                AND id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                AND del_flag = #{record.delFlag}
-            </if>
-            <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                AND user_id = #{record.userId}
-            </if>
-            <if test="record.playerInfoId != null and !&quot;&quot;.equals(record.playerInfoId)">
-                AND player_info_id = #{record.playerInfoId}
-            </if>
-            <if test="record.competitionId != null and !&quot;&quot;.equals(record.competitionId)">
-                AND competition_id = #{record.competitionId}
-            </if>
-            <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
-                AND house_id = #{record.houseId}
-            </if>
-            <if test="record.pic != null and !&quot;&quot;.equals(record.pic)">
-                AND pic = #{record.pic}
-            </if>
-            <if test="record.status != null and !&quot;&quot;.equals(record.status)">
-                AND status = #{record.status}
-            </if>
-            <if test="record.points != null and !&quot;&quot;.equals(record.points)">
-                AND points = #{record.points}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                AND create_time = #{record.createTime}
-            </if>
-            <!--generatedEnd-->
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR user_id LIKE concat('%',#{record.searchKey},'%')
-                    OR player_info_id LIKE concat('%',#{record.searchKey},'%')
-                    OR competition_id LIKE concat('%',#{record.searchKey},'%')
-                    OR house_id LIKE concat('%',#{record.searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryAllAppealInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AppealInfo">
-        SELECT <include refid="Base_Column_List"/> FROM appeal_info
-        <where>
-            AND del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                AND id IN (${idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                AND user_id = #{userId}
-            </if>
-            <if test="playerInfoId != null and !&quot;&quot;.equals(playerInfoId)">
-                AND player_info_id = #{playerInfoId}
-            </if>
-            <if test="competitionId != null and !&quot;&quot;.equals(competitionId)">
-                AND competition_id = #{competitionId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                AND house_id = #{houseId}
-            </if>
-            <if test="pic != null and !&quot;&quot;.equals(pic)">
-                AND pic = #{pic}
-            </if>
-            <if test="status != null and !&quot;&quot;.equals(status)">
-                AND status = #{status}
-            </if>
-            <if test="points != null and !&quot;&quot;.equals(points)">
-                AND points = #{points}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <!--generatedEnd-->
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR user_id LIKE concat('%',#{searchKey},'%')
-                    OR player_info_id LIKE concat('%',#{searchKey},'%')
-                    OR competition_id LIKE concat('%',#{searchKey},'%')
-                    OR house_id LIKE concat('%',#{searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryAppealInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AppealInfo">
-        SELECT <include refid="Base_Column_List"/> FROM appeal_info
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                AND user_id = #{userId}
-            </if>
-            <if test="playerInfoId != null and !&quot;&quot;.equals(playerInfoId)">
-                AND player_info_id = #{playerInfoId}
-            </if>
-            <if test="competitionId != null and !&quot;&quot;.equals(competitionId)">
-                AND competition_id = #{competitionId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                AND house_id = #{houseId}
-            </if>
-            <if test="pic != null and !&quot;&quot;.equals(pic)">
-                AND pic = #{pic}
-            </if>
-            <if test="status != null and !&quot;&quot;.equals(status)">
-                AND status = #{status}
-            </if>
-            <if test="points != null and !&quot;&quot;.equals(points)">
-                AND points = #{points}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <!--generatedEnd-->
-        </where>
-        LIMIT 1
-    </select>
-
-    <update id="delete">
-        UPDATE appeal_info SET del_flag = 'Y'
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.AppealInfo">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM appeal_info
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <!--generatedEnd-->
-        </where>
-        ORDER BY id DESC
-    </select>
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/BannerInfoMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.BannerInfo;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.BannerInfoMapper")
-public interface BannerInfoMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(BannerInfo record);
-
-    BannerInfo selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(BannerInfo record);
-
-    List<BannerInfo> queryAllBannerInfo(BannerInfo record);
-
-    List<BannerInfo> queryBannerInfoByPage(Map<String, Object> parameter);
-
-    int delete(BannerInfo record);
-
-    BannerInfo queryBannerInfo(BannerInfo record);
-
-    List<BannerInfo> query(BannerInfo record);
-}
-

+ 0 - 505
src/main/java/com/izouma/awesomeadmin/dao/BannerInfoMapper.xml

@@ -1,505 +0,0 @@
-<?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.izouma.awesomeadmin.dao.BannerInfoMapper" >
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.BannerInfo" >
-                <id column="id" property="id" jdbcType="INTEGER" />
-                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
-                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
-                                <result column="update_user" property="updateUser" jdbcType="VARCHAR" />
-                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
-                                <result column="create_user" property="createUser" jdbcType="VARCHAR" />
-                                <result column="location" property="location" jdbcType="VARCHAR" />
-                                <result column="title" property="title" jdbcType="VARCHAR" />
-                                <result column="subtitle" property="subtitle" jdbcType="VARCHAR" />
-                                <result column="url" property="url" jdbcType="VARCHAR" />
-                                <result column="image_url" property="imageUrl" jdbcType="VARCHAR" />
-                                <result column="remark" property="remark" jdbcType="VARCHAR" />
-                                <result column="rank" property="rank" jdbcType="INTEGER" />
-                                <result column="type_flag" property="typeFlag" jdbcType="INTEGER" />
-            </resultMap>
-    <sql id="Base_Column_List" >
-        <trim  suffixOverrides="," >
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            location,
-
-            title,
-
-            subtitle,
-
-            url,
-
-            image_url,
-
-            remark,
-
-            rank,
-
-            type_flag,
-
-            </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
-        select
-        <include refid="Base_Column_List" />
-        from banner_info
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
-        delete from banner_info
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.BannerInfo" useGeneratedKeys="true" keyProperty="id">
-        insert into banner_info
-        <trim prefix="(" suffix=")" suffixOverrides="," >
-                <if test="id!= null" >
-                id,
-            </if>
-                <if test="delFlag!= null" >
-                del_flag,
-            </if>
-                <if test="updateTime!= null" >
-                update_time,
-            </if>
-                <if test="updateUser!= null" >
-                update_user,
-            </if>
-                <if test="createTime!= null" >
-                create_time,
-            </if>
-                <if test="createUser!= null" >
-                create_user,
-            </if>
-                <if test="location!= null" >
-                location,
-            </if>
-                <if test="title!= null" >
-                title,
-            </if>
-                <if test="subtitle!= null" >
-                subtitle,
-            </if>
-                <if test="url!= null" >
-                url,
-            </if>
-                <if test="imageUrl!= null" >
-                image_url,
-            </if>
-                <if test="remark!= null" >
-                remark,
-            </if>
-                <if test="rank!= null" >
-                rank,
-            </if>
-                <if test="typeFlag!= null" >
-                type_flag,
-            </if>
-            </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides="," >
-                    <if test="id != null" >
-                #{id,jdbcType=INTEGER},
-            </if>
-                    <if test="delFlag != null" >
-                #{delFlag,jdbcType=CHAR},
-            </if>
-                    <if test="updateTime != null" >
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="updateUser != null" >
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="createTime != null" >
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="createUser != null" >
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="location != null" >
-                #{location,jdbcType=VARCHAR},
-            </if>
-                    <if test="title != null" >
-                #{title,jdbcType=VARCHAR},
-            </if>
-                    <if test="subtitle != null" >
-                #{subtitle,jdbcType=VARCHAR},
-            </if>
-                    <if test="url != null" >
-                #{url,jdbcType=VARCHAR},
-            </if>
-                    <if test="imageUrl != null" >
-                #{imageUrl,jdbcType=VARCHAR},
-            </if>
-                    <if test="remark != null" >
-                #{remark,jdbcType=VARCHAR},
-            </if>
-                    <if test="rank != null" >
-                #{rank,jdbcType=INTEGER},
-            </if>
-                    <if test="typeFlag != null" >
-                #{typeFlag,jdbcType=INTEGER},
-            </if>
-                </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.BannerInfo" >
-        update banner_info
-        <set >
-                    <if test="id != null" >
-               id= #{id,jdbcType=INTEGER},
-            </if>
-                     <if test="delFlag != null" >
-               del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-                     <if test="updateTime != null" >
-               update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="updateUser != null" >
-               update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="createTime != null" >
-               create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="createUser != null" >
-               create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="location != null" >
-               location= #{location,jdbcType=VARCHAR},
-            </if>
-                     <if test="title != null" >
-               title= #{title,jdbcType=VARCHAR},
-            </if>
-                     <if test="subtitle != null" >
-               subtitle= #{subtitle,jdbcType=VARCHAR},
-            </if>
-                     <if test="url != null" >
-               url= #{url,jdbcType=VARCHAR},
-            </if>
-                     <if test="imageUrl != null" >
-               image_url= #{imageUrl,jdbcType=VARCHAR},
-            </if>
-                     <if test="remark != null" >
-               remark= #{remark,jdbcType=VARCHAR},
-            </if>
-                     <if test="rank != null" >
-               rank= #{rank,jdbcType=INTEGER},
-            </if>
-                     <if test="typeFlag != null" >
-               type_flag= #{typeFlag,jdbcType=INTEGER},
-            </if>
-                 </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryBannerInfoByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BannerInfo">
-        select <include refid="Base_Column_List"/> from banner_info
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and  id = #{record.id}
-            </if>
-                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and  del_flag = #{record.delFlag}
-            </if>
-                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and  update_time = #{record.updateTime}
-            </if>
-                     <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and  update_user = #{record.updateUser}
-            </if>
-                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and  create_time = #{record.createTime}
-            </if>
-                     <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and  create_user = #{record.createUser}
-            </if>
-                     <if test="record.location != null and !&quot;&quot;.equals(record.location)">
-                and  location = #{record.location}
-            </if>
-                     <if test="record.title != null and !&quot;&quot;.equals(record.title)">
-                and  title = #{record.title}
-            </if>
-                     <if test="record.subtitle != null and !&quot;&quot;.equals(record.subtitle)">
-                and  subtitle = #{record.subtitle}
-            </if>
-                     <if test="record.url != null and !&quot;&quot;.equals(record.url)">
-                and  url = #{record.url}
-            </if>
-                     <if test="record.imageUrl != null and !&quot;&quot;.equals(record.imageUrl)">
-                and  image_url = #{record.imageUrl}
-            </if>
-                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and  remark = #{record.remark}
-            </if>
-                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
-                and  rank = #{record.rank}
-            </if>
-                     <if test="record.typeFlag != null and !&quot;&quot;.equals(record.typeFlag)">
-                and  type_flag = #{record.typeFlag}
-            </if>
-                  <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-             <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                    OR  location LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  title LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  subtitle LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  url LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  image_url LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  remark LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  rank LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  type_flag LIKE concat('%',#{record.searchKey},'%')
-                                                             </trim>
-         </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllBannerInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BannerInfo">
-        select <include refid="Base_Column_List"/> from banner_info
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and  id = #{id}
-            </if>
-                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and  del_flag = #{delFlag}
-            </if>
-                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and  update_time = #{updateTime}
-            </if>
-                    <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and  update_user = #{updateUser}
-            </if>
-                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and  create_time = #{createTime}
-            </if>
-                    <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and  create_user = #{createUser}
-            </if>
-                    <if test="location != null and !&quot;&quot;.equals(location)">
-                and  location = #{location}
-            </if>
-                    <if test="title != null and !&quot;&quot;.equals(title)">
-                and  title = #{title}
-            </if>
-                    <if test="subtitle != null and !&quot;&quot;.equals(subtitle)">
-                and  subtitle = #{subtitle}
-            </if>
-                    <if test="url != null and !&quot;&quot;.equals(url)">
-                and  url = #{url}
-            </if>
-                    <if test="imageUrl != null and !&quot;&quot;.equals(imageUrl)">
-                and  image_url = #{imageUrl}
-            </if>
-                    <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and  remark = #{remark}
-            </if>
-                    <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and  rank = #{rank}
-            </if>
-                    <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and  type_flag = #{typeFlag}
-            </if>
-                    <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                OR  location LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  title LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  subtitle LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  url LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  image_url LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  remark LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  rank LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  type_flag LIKE concat('%',#{searchKey},'%')
-                                                                                        </trim>
-            </if>
-<if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-    <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-        <choose>
-            <when test="item.indexOf('like') != -1">
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        concat('%',#{itemDetail},'%')
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </when>
-            <otherwise>
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        #{itemDetail}
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </otherwise>
-        </choose>
-
-
-    </foreach>
-
-
-</if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryBannerInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BannerInfo">
-        select <include refid="Base_Column_List"/> from banner_info
-        <where>
-            and del_flag = 'N'
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-                     <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-                     <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-                     <if test="location != null and !&quot;&quot;.equals(location)">
-                and location = #{location}
-            </if>
-                     <if test="title != null and !&quot;&quot;.equals(title)">
-                and title = #{title}
-            </if>
-                     <if test="subtitle != null and !&quot;&quot;.equals(subtitle)">
-                and subtitle = #{subtitle}
-            </if>
-                     <if test="url != null and !&quot;&quot;.equals(url)">
-                and url = #{url}
-            </if>
-                     <if test="imageUrl != null and !&quot;&quot;.equals(imageUrl)">
-                and image_url = #{imageUrl}
-            </if>
-                     <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-                     <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-                     <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-         
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE banner_info SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BannerInfo">
-        select <include refid="Base_Column_List"/> from banner_info
-        <where>
-            and del_flag = 'N'
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/BindGameMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.BindGame;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.BindGameMapper")
-public interface BindGameMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(BindGame record);
-
-    BindGame selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(BindGame record);
-
-    List<BindGame> queryAllBindGame(BindGame record);
-
-    List<BindGame> queryBindGameByPage(Map<String, Object> parameter);
-
-    int delete(BindGame record);
-
-    BindGame queryBindGame(BindGame record);
-
-    List<BindGame> query(BindGame record);
-}
-

+ 0 - 460
src/main/java/com/izouma/awesomeadmin/dao/BindGameMapper.xml

@@ -1,460 +0,0 @@
-<?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.izouma.awesomeadmin.dao.BindGameMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.BindGame">
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="game_id" property="gameId" jdbcType="INTEGER"/>
-        <result column="user_id" property="userId" jdbcType="INTEGER"/>
-        <result column="nick_name" property="nickName" jdbcType="VARCHAR"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="use_flag" property="useFlag" jdbcType="CHAR"/>
-    </resultMap>
-    <sql id="Base_Column_List">
-        <trim suffixOverrides=",">
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            game_id,
-
-            user_id,
-
-            nick_name,
-
-            remark,
-
-            use_flag,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        select
-        <include refid="Base_Column_List"/>
-        from bind_game
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        delete from bind_game
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.BindGame" useGeneratedKeys="true"
-            keyProperty="id">
-        insert into bind_game
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="gameId!= null">
-                game_id,
-            </if>
-            <if test="userId!= null">
-                user_id,
-            </if>
-            <if test="nickName!= null">
-                nick_name,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="useFlag!= null">
-                use_flag,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="userId != null">
-                #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="nickName != null">
-                #{nickName,jdbcType=VARCHAR},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="useFlag != null">
-                #{useFlag,jdbcType=CHAR},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.BindGame">
-        update bind_game
-        <set>
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                game_id= #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="userId != null">
-                user_id= #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="nickName != null">
-                nick_name= #{nickName,jdbcType=VARCHAR},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="useFlag != null">
-                use_flag= #{useFlag,jdbcType=CHAR},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryBindGameByPage" parameterType="java.util.Map" resultMap="PageBindGameResult">
-        select
-        <include refid="Base_Column_List"/>
-        from bind_game
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and game_id = #{record.gameId}
-            </if>
-            <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and user_id = #{record.userId}
-            </if>
-            <if test="record.nickName != null and !&quot;&quot;.equals(record.nickName)">
-                and nick_name = #{record.nickName}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.useFlag != null and !&quot;&quot;.equals(record.useFlag)">
-                and use_flag = #{record.useFlag}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_id LIKE concat('%',#{record.searchKey},'%')
-                    OR user_id LIKE concat('%',#{record.searchKey},'%')
-                    OR nick_name LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR use_flag LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllBindGame" parameterType="java.util.Map" resultMap="PageBindGameResult">
-        select
-        <include refid="Base_Column_List"/>
-        from bind_game
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="nickName != null and !&quot;&quot;.equals(nickName)">
-                and nick_name = #{nickName}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="useFlag != null and !&quot;&quot;.equals(useFlag)">
-                and use_flag = #{useFlag}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_id LIKE concat('%',#{searchKey},'%')
-                    OR user_id LIKE concat('%',#{searchKey},'%')
-                    OR nick_name LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR use_flag LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryBindGame" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BindGame">
-        select
-        <include refid="Base_Column_List"/>
-        from bind_game
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="nickName != null and !&quot;&quot;.equals(nickName)">
-                and nick_name = #{nickName}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="useFlag != null and !&quot;&quot;.equals(useFlag)">
-                and use_flag = #{useFlag}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE bind_game SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BindGame">
-        select
-        <include refid="Base_Column_List"/>
-        from bind_game
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-
-    <resultMap id="PageBindGameResult" type="com.izouma.awesomeadmin.model.BindGame" extends="BaseResultMap">
-
-        <association property="userInfo"
-                     javaType="com.izouma.awesomeadmin.model.UserInfo"
-                     select="com.izouma.awesomeadmin.dao.UserInfoMapper.querySingleUserInfo"
-                     column="{ id = user_id }"/>
-
-        <association property="gameInfo"
-                     javaType="com.izouma.awesomeadmin.model.GameInfo"
-                     select="com.izouma.awesomeadmin.dao.GameInfoMapper.queryGameInfo"
-                     column="{ id = game_id }"/>
-
-    </resultMap>
-
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/BonusRecordMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.BonusRecord;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.BonusRecordMapper")
-public interface BonusRecordMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(BonusRecord record);
-
-    BonusRecord selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(BonusRecord record);
-
-    List<BonusRecord> queryAllBonusRecord(BonusRecord record);
-
-    List<BonusRecord> queryBonusRecordByPage(Map<String, Object> parameter);
-
-    int delete(BonusRecord record);
-
-    BonusRecord queryBonusRecord(BonusRecord record);
-
-    List<BonusRecord> query(BonusRecord record);
-}
-

File diff ditekan karena terlalu besar
+ 0 - 523
src/main/java/com/izouma/awesomeadmin/dao/BonusRecordMapper.xml


+ 0 - 37
src/main/java/com/izouma/awesomeadmin/dao/CompetitionSeasonMapper.java

@@ -1,37 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.CompetitionSeason;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.CompetitionSeasonMapper")
-public interface CompetitionSeasonMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(CompetitionSeason record);
-
-    CompetitionSeason selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(CompetitionSeason record);
-
-    List<CompetitionSeason> queryAllCompetitionSeason(CompetitionSeason record);
-
-    List<CompetitionSeason> queryCompetitionSeasonByPage(Map<String, Object> parameter);
-
-    int delete(CompetitionSeason record);
-
-    CompetitionSeason queryCompetitionSeason(CompetitionSeason record);
-
-    CompetitionSeason queryStartCompetitionSeason(CompetitionSeason record);
-
-    List<CompetitionSeason> query(CompetitionSeason record);
-
-    int addBonus(CompetitionSeason addBonus);
-}
-

+ 0 - 685
src/main/java/com/izouma/awesomeadmin/dao/CompetitionSeasonMapper.xml

@@ -1,685 +0,0 @@
-<?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.izouma.awesomeadmin.dao.CompetitionSeasonMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.CompetitionSeason">
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="season" property="season" jdbcType="VARCHAR"/>
-        <result column="short_name" property="shortName" jdbcType="VARCHAR"/>
-        <result column="begin_time" property="beginTime" jdbcType="TIMESTAMP"/>
-        <result column="end_time" property="endTime" jdbcType="TIMESTAMP"/>
-        <result column="bonus" property="bonus" jdbcType="DECIMAL"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="rank" property="rank" jdbcType="INTEGER"/>
-        <result column="status_flag" property="statusFlag" jdbcType="INTEGER"/>
-        <result column="game_id" property="gameId" jdbcType="INTEGER"/>
-        <result column="first_ratio" property="firstRatio" jdbcType="DECIMAL"/>
-        <result column="second_ratio" property="secondRatio" jdbcType="DECIMAL"/>
-        <result column="third_ratio" property="thirdRatio" jdbcType="DECIMAL"/>
-        <result column="bonus_paid" property="bonusPaid" jdbcType="DECIMAL"/>
-    </resultMap>
-    <sql id="Base_Column_List">
-        <trim suffixOverrides=",">
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            season,
-
-            short_name,
-
-            begin_time,
-
-            end_time,
-
-            bonus,
-
-            remark,
-
-            rank,
-
-            status_flag,
-
-            game_id,
-
-            first_ratio,
-
-            second_ratio,
-
-            third_ratio,
-
-            bonus_paid,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        select
-        <include refid="Base_Column_List"/>
-        from competition_season
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        delete from competition_season
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.CompetitionSeason" useGeneratedKeys="true"
-            keyProperty="id">
-        insert into competition_season
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="season!= null">
-                season,
-            </if>
-            <if test="shortName!= null">
-                short_name,
-            </if>
-            <if test="beginTime!= null">
-                begin_time,
-            </if>
-            <if test="endTime!= null">
-                end_time,
-            </if>
-            <if test="bonus!= null">
-                bonus,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="rank!= null">
-                rank,
-            </if>
-            <if test="statusFlag!= null">
-                status_flag,
-            </if>
-            <if test="gameId!= null">
-                game_id,
-            </if>
-            <if test="firstRatio!= null">
-                first_ratio,
-            </if>
-            <if test="secondRatio!= null">
-                second_ratio,
-            </if>
-            <if test="thirdRatio!= null">
-                third_ratio,
-            </if>
-            <if test="bonusPaid!= null">
-                bonus_paid,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="season != null">
-                #{season,jdbcType=VARCHAR},
-            </if>
-            <if test="shortName != null">
-                #{shortName,jdbcType=VARCHAR},
-            </if>
-            <if test="beginTime != null">
-                #{beginTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="endTime != null">
-                #{endTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="bonus != null">
-                #{bonus,jdbcType=DECIMAL},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="statusFlag != null">
-                #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="gameId != null">
-                #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="firstRatio != null">
-                #{firstRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="secondRatio != null">
-                #{secondRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="thirdRatio != null">
-                #{thirdRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="bonusPaid != null">
-                #{bonusPaid,jdbcType=DECIMAL},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.CompetitionSeason">
-        update competition_season
-        <set>
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="season != null">
-                season= #{season,jdbcType=VARCHAR},
-            </if>
-            <if test="shortName != null">
-                short_name= #{shortName,jdbcType=VARCHAR},
-            </if>
-            <if test="beginTime != null">
-                begin_time= #{beginTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="endTime != null">
-                end_time= #{endTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="bonus != null">
-                bonus= #{bonus,jdbcType=DECIMAL},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                rank= #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="statusFlag != null">
-                status_flag= #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="gameId != null">
-                game_id= #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="firstRatio != null">
-                first_ratio= #{firstRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="secondRatio != null">
-                second_ratio= #{secondRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="thirdRatio != null">
-                third_ratio= #{thirdRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="bonusPaid != null">
-                bonus_paid= #{bonusPaid,jdbcType=DECIMAL},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <update id="addBonus" parameterType="com.izouma.awesomeadmin.model.CompetitionSeason">
-        update competition_season
-        <set>
-            <if test="bonus != null">
-                bonus = bonus + #{bonus,jdbcType=DECIMAL},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryCompetitionSeasonByPage" parameterType="java.util.Map"
-            resultMap="PageCompetitionSeasonResult">
-        select
-        <include refid="Base_Column_List"/>
-        from competition_season
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.season != null and !&quot;&quot;.equals(record.season)">
-                and season = #{record.season}
-            </if>
-            <if test="record.shortName != null and !&quot;&quot;.equals(record.shortName)">
-                and short_name = #{record.shortName}
-            </if>
-            <if test="record.beginTime != null and !&quot;&quot;.equals(record.beginTime)">
-                and begin_time = #{record.beginTime}
-            </if>
-            <if test="record.endTime != null and !&quot;&quot;.equals(record.endTime)">
-                and end_time = #{record.endTime}
-            </if>
-            <if test="record.bonus != null and !&quot;&quot;.equals(record.bonus)">
-                and bonus = #{record.bonus}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
-                and rank = #{record.rank}
-            </if>
-            <if test="record.statusFlag != null and !&quot;&quot;.equals(record.statusFlag)">
-                and status_flag = #{record.statusFlag}
-            </if>
-            <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and game_id = #{record.gameId}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR season LIKE concat('%',#{record.searchKey},'%')
-                    OR short_name LIKE concat('%',#{record.searchKey},'%')
-                    OR bonus LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR rank LIKE concat('%',#{record.searchKey},'%')
-                    OR status_flag LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllCompetitionSeason" parameterType="java.util.Map"
-            resultMap="PageCompetitionSeasonResult">
-        select
-        <include refid="Base_Column_List"/>
-        from competition_season
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="season != null and !&quot;&quot;.equals(season)">
-                and season = #{season}
-            </if>
-            <if test="shortName != null and !&quot;&quot;.equals(shortName)">
-                and short_name = #{shortName}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and end_time = #{endTime}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and bonus = #{bonus}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR season LIKE concat('%',#{searchKey},'%')
-                    OR short_name LIKE concat('%',#{searchKey},'%')
-                    OR bonus LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR rank LIKE concat('%',#{searchKey},'%')
-                    OR status_flag LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryCompetitionSeason" parameterType="java.util.Map"
-            resultType="com.izouma.awesomeadmin.model.CompetitionSeason">
-        select
-        <include refid="Base_Column_List"/>
-        from competition_season
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="season != null and !&quot;&quot;.equals(season)">
-                and season = #{season}
-            </if>
-            <if test="shortName != null and !&quot;&quot;.equals(shortName)">
-                and short_name = #{shortName}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and end_time = #{endTime}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and bonus = #{bonus}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-
-
-        </where>
-        LIMIT 1
-    </select>
-    <select id="queryStartCompetitionSeason" parameterType="java.util.Map"
-            resultMap="RankCompetitionSeasonResult">
-        select
-        <include refid="Base_Column_List"/>
-        ,
-        #{userId} as user_id
-
-        from competition_season
-        <where>
-            and del_flag = 'N'
-            and status_flag = 1
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="season != null and !&quot;&quot;.equals(season)">
-                and season = #{season}
-            </if>
-            <if test="shortName != null and !&quot;&quot;.equals(shortName)">
-                and short_name = #{shortName}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and end_time = #{endTime}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and bonus = #{bonus}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE competition_season SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.CompetitionSeason">
-        select
-        <include refid="Base_Column_List"/>
-        from competition_season
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-
-
-    <resultMap id="PageCompetitionSeasonResult" type="com.izouma.awesomeadmin.model.CompetitionSeason"
-               extends="BaseResultMap">
-
-        <association property="gameInfo"
-                     javaType="com.izouma.awesomeadmin.model.GameInfo"
-                     select="com.izouma.awesomeadmin.dao.GameInfoMapper.queryGameInfo"
-                     column="{ id = game_id }"/>
-
-    </resultMap>
-
-    <resultMap id="RankCompetitionSeasonResult" type="com.izouma.awesomeadmin.model.CompetitionSeason"
-               extends="BaseResultMap">
-
-        <association property="playerInfo"
-                     javaType="com.izouma.awesomeadmin.model.PlayerInfo"
-                     select="com.izouma.awesomeadmin.dao.PlayerInfoMapper.seasonUserRank"
-                     column="{ gameId = game_id, userId = user_id, seasonId = id }"/>
-
-    </resultMap>
-
-</mapper>
-

+ 0 - 35
src/main/java/com/izouma/awesomeadmin/dao/GameInfoMapper.java

@@ -1,35 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.GameInfo;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.GameInfoMapper")
-public interface GameInfoMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(GameInfo record);
-
-    GameInfo selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(GameInfo record);
-
-    List<GameInfo> queryAllGameInfo(GameInfo record);
-
-    List<GameInfo> queryGameInfoByPage(Map<String, Object> parameter);
-
-    int delete(GameInfo record);
-
-    GameInfo queryGameInfo(GameInfo record);
-
-    List<GameInfo> query(GameInfo record);
-
-    List<GameInfo> getGameInfoSeasonsList(GameInfo record);
-}
-

+ 0 - 610
src/main/java/com/izouma/awesomeadmin/dao/GameInfoMapper.xml

@@ -1,610 +0,0 @@
-<?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.izouma.awesomeadmin.dao.GameInfoMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.GameInfo">
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="game_name" property="gameName" jdbcType="VARCHAR"/>
-        <result column="type_flag" property="typeFlag" jdbcType="INTEGER"/>
-        <result column="icon" property="icon" jdbcType="VARCHAR"/>
-        <result column="rank" property="rank" jdbcType="INTEGER"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="use_flag" property="useFlag" jdbcType="CHAR"/>
-        <result column="short_name" property="shortName" jdbcType="VARCHAR"/>
-        <result column="profile" property="profile" jdbcType="VARCHAR"/>
-    </resultMap>
-    <sql id="Base_Column_List">
-        <trim suffixOverrides=",">
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            game_name,
-
-            type_flag,
-
-            icon,
-
-            rank,
-
-            remark,
-
-            use_flag,
-            short_name,
-            profile,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        select
-        <include refid="Base_Column_List"/>
-        from game_info
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        delete from game_info
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.GameInfo" useGeneratedKeys="true"
-            keyProperty="id">
-        insert into game_info
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="gameName!= null">
-                game_name,
-            </if>
-            <if test="typeFlag!= null">
-                type_flag,
-            </if>
-            <if test="icon!= null">
-                icon,
-            </if>
-            <if test="rank!= null">
-                rank,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="useFlag!= null">
-                use_flag,
-            </if>
-            <if test="shortName!= null">
-                short_name,
-            </if>
-            <if test="profile!= null">
-                profile,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameName != null">
-                #{gameName,jdbcType=VARCHAR},
-            </if>
-            <if test="typeFlag != null">
-                #{typeFlag,jdbcType=INTEGER},
-            </if>
-            <if test="icon != null">
-                #{icon,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="useFlag != null">
-                #{useFlag,jdbcType=CHAR},
-            </if>
-            <if test="shortName != null">
-                #{shortName,jdbcType=VARCHAR},
-            </if>
-            <if test="profile != null">
-                #{profile,jdbcType=VARCHAR},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.GameInfo">
-        update game_info
-        <set>
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameName != null">
-                game_name= #{gameName,jdbcType=VARCHAR},
-            </if>
-            <if test="typeFlag != null">
-                type_flag= #{typeFlag,jdbcType=INTEGER},
-            </if>
-            <if test="icon != null">
-                icon= #{icon,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                rank= #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="useFlag != null">
-                use_flag= #{useFlag,jdbcType=CHAR},
-            </if>
-            <if test="shortName != null">
-                short_name = #{shortName,jdbcType=VARCHAR},
-            </if>
-            <if test="profile != null">
-                profile= #{profile,jdbcType=VARCHAR},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryGameInfoByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.GameInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from game_info
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.gameName != null and !&quot;&quot;.equals(record.gameName)">
-                and game_name = #{record.gameName}
-            </if>
-            <if test="record.typeFlag != null and !&quot;&quot;.equals(record.typeFlag)">
-                and type_flag = #{record.typeFlag}
-            </if>
-            <if test="record.icon != null and !&quot;&quot;.equals(record.icon)">
-                and icon = #{record.icon}
-            </if>
-            <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
-                and rank = #{record.rank}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.useFlag != null and !&quot;&quot;.equals(record.useFlag)">
-                and use_flag = #{record.useFlag}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_name LIKE concat('%',#{record.searchKey},'%')
-                    OR type_flag LIKE concat('%',#{record.searchKey},'%')
-                    OR icon LIKE concat('%',#{record.searchKey},'%')
-                    OR rank LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR use_flag LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllGameInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.GameInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from game_info
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameName != null and !&quot;&quot;.equals(gameName)">
-                and game_name = #{gameName}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                and icon = #{icon}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="useFlag != null and !&quot;&quot;.equals(useFlag)">
-                and use_flag = #{useFlag}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_name LIKE concat('%',#{searchKey},'%')
-                    OR type_flag LIKE concat('%',#{searchKey},'%')
-                    OR icon LIKE concat('%',#{searchKey},'%')
-                    OR rank LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR use_flag LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="getGameInfoSeasonsList" parameterType="java.util.Map"
-            resultMap="SeasonResult">
-        select
-        <include refid="Base_Column_List"/>
-        ,
-        #{userId}  as user_id
-        from game_info
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameName != null and !&quot;&quot;.equals(gameName)">
-                and game_name = #{gameName}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                and icon = #{icon}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="useFlag != null and !&quot;&quot;.equals(useFlag)">
-                and use_flag = #{useFlag}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_name LIKE concat('%',#{searchKey},'%')
-                    OR type_flag LIKE concat('%',#{searchKey},'%')
-                    OR icon LIKE concat('%',#{searchKey},'%')
-                    OR rank LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR use_flag LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryGameInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.GameInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from game_info
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameName != null and !&quot;&quot;.equals(gameName)">
-                and game_name = #{gameName}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                and icon = #{icon}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="useFlag != null and !&quot;&quot;.equals(useFlag)">
-                and use_flag = #{useFlag}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE game_info SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.GameInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from game_info
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-
-    <resultMap id="SeasonResult" type="com.izouma.awesomeadmin.model.GameInfo" extends="BaseResultMap">
-
-        <association property="competitionSeason"
-                     javaType="com.izouma.awesomeadmin.model.CompetitionSeason"
-                     select="com.izouma.awesomeadmin.dao.CompetitionSeasonMapper.queryStartCompetitionSeason"
-                     column="{ gameId = id , userId = user_id}"/>
-
-    </resultMap>
-
-</mapper>
-

+ 0 - 43
src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.java

@@ -1,43 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.HouseInfo;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.HouseInfoMapper")
-public interface HouseInfoMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(HouseInfo record);
-
-    HouseInfo selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(HouseInfo record);
-
-    List<HouseInfo> queryAllHouseInfo(HouseInfo record);
-
-    List<HouseInfo> queryHouseInfoByPage(Map<String, Object> parameter);
-
-    int delete(HouseInfo record);
-
-    HouseInfo queryHouseInfo(HouseInfo record);
-
-    List<HouseInfo> query(HouseInfo record);
-
-    int joinHouseInfo(HouseInfo record);
-
-    HouseInfo getHouseInfoPlayerNum(Integer valueOf);
-
-    List<HouseInfo> autoBeginHouseInfo(HouseInfo record);
-
-    List<HouseInfo> autoEndHouseInfo(HouseInfo record);
-
-    int updateToAnalysis(HouseInfo record);
-}
-

+ 0 - 1018
src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.xml

@@ -1,1018 +0,0 @@
-<?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.izouma.awesomeadmin.dao.HouseInfoMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HouseInfo">
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="house_name" property="houseName" jdbcType="VARCHAR"/>
-        <result column="house_abstract" property="houseAbstract" jdbcType="VARCHAR"/>
-        <result column="icon" property="icon" jdbcType="VARCHAR"/>
-        <result column="house_code" property="houseCode" jdbcType="VARCHAR"/>
-        <result column="user_id" property="userId" jdbcType="INTEGER"/>
-        <result column="house_type" property="houseType" jdbcType="INTEGER"/>
-        <result column="house_level" property="houseLevel" jdbcType="VARCHAR"/>
-        <result column="game_id" property="gameId" jdbcType="INTEGER"/>
-        <result column="status_flag" property="statusFlag" jdbcType="INTEGER"/>
-        <result column="recommend_flag" property="recommendFlag" jdbcType="CHAR"/>
-        <result column="rank" property="rank" jdbcType="INTEGER"/>
-        <result column="use_flag" property="useFlag" jdbcType="CHAR"/>
-        <result column="game_house_id" property="gameHouseId" jdbcType="VARCHAR"/>
-        <result column="game_house_password" property="gameHousePassword" jdbcType="VARCHAR"/>
-        <result column="begin_time" property="beginTime" jdbcType="TIMESTAMP"/>
-        <result column="end_time" property="endTime" jdbcType="TIMESTAMP"/>
-        <result column="match_name" property="matchName" jdbcType="VARCHAR"/>
-        <result column="player_number" property="playerNumber" jdbcType="INTEGER"/>
-        <result column="bonus" property="bonus" jdbcType="DECIMAL"/>
-        <result column="season_id" property="seasonId" jdbcType="INTEGER"/>
-        <result column="video" property="video" jdbcType="VARCHAR"/>
-        <result column="max_number" property="maxNumber" jdbcType="INTEGER"/>
-        <result column="score_type" property="scoreType" jdbcType="INTEGER"/>
-        <result column="killnumber" property="killnumber" jdbcType="INTEGER"/>
-        <result column="service_id" property="serviceId" jdbcType="INTEGER"/>
-    </resultMap>
-    <sql id="Base_Column_List">
-        <trim suffixOverrides=",">
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            house_name,
-
-            house_abstract,
-
-            icon,
-
-            house_code,
-
-            user_id,
-
-            house_type,
-
-            house_level,
-
-            game_id,
-
-            status_flag,
-
-            recommend_flag,
-
-            rank,
-
-            use_flag,
-
-            game_house_id,
-
-            game_house_password,
-
-            begin_time,
-
-            end_time,
-
-            match_name,
-
-            player_number,
-
-            bonus,
-
-            season_id,
-
-            video,
-
-            max_number,
-
-            score_type,
-            killnumber,
-            service_id,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        select
-        <include refid="Base_Column_List"/>
-        from house_info
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <select id="getHouseInfoPlayerNum" resultMap="BaseResultMap" parameterType="java.util.Map">
-        select
-        <include refid="Base_Column_List"/>
-        from house_info
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        delete from house_info
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HouseInfo" useGeneratedKeys="true"
-            keyProperty="id">
-        insert into house_info
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="houseName!= null">
-                house_name,
-            </if>
-            <if test="houseAbstract!= null">
-                house_abstract,
-            </if>
-            <if test="icon!= null">
-                icon,
-            </if>
-            <if test="houseCode!= null">
-                house_code,
-            </if>
-            <if test="userId!= null">
-                user_id,
-            </if>
-            <if test="houseType!= null">
-                house_type,
-            </if>
-            <if test="houseLevel!= null">
-                house_level,
-            </if>
-            <if test="gameId!= null">
-                game_id,
-            </if>
-            <if test="statusFlag!= null">
-                status_flag,
-            </if>
-            <if test="recommendFlag!= null">
-                recommend_flag,
-            </if>
-            <if test="rank!= null">
-                rank,
-            </if>
-            <if test="useFlag!= null">
-                use_flag,
-            </if>
-            <if test="gameHouseId!= null">
-                game_house_id,
-            </if>
-            <if test="gameHousePassword!= null">
-                game_house_password,
-            </if>
-            <if test="beginTime!= null">
-                begin_time,
-            </if>
-            <if test="endTime!= null">
-                end_time,
-            </if>
-            <if test="matchName!= null">
-                match_name,
-            </if>
-            <if test="playerNumber!= null">
-                player_number,
-            </if>
-            <if test="bonus!= null">
-                bonus,
-            </if>
-            <if test="seasonId!= null">
-                season_id,
-            </if>
-            <if test="video!= null">
-                video,
-            </if>
-            <if test="maxNumber!= null">
-                max_number,
-            </if>
-            <if test="scoreType!= null">
-                score_type,
-            </if>
-            <if test="killnumber!= null">
-                killnumber,
-            </if>
-            <if test="serviceId!= null">
-                service_id,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="houseName != null">
-                #{houseName,jdbcType=VARCHAR},
-            </if>
-            <if test="houseAbstract != null">
-                #{houseAbstract,jdbcType=VARCHAR},
-            </if>
-            <if test="icon != null">
-                #{icon,jdbcType=VARCHAR},
-            </if>
-            <if test="houseCode != null">
-                #{houseCode,jdbcType=VARCHAR},
-            </if>
-            <if test="userId != null">
-                #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="houseType != null">
-                #{houseType,jdbcType=INTEGER},
-            </if>
-            <if test="houseLevel != null">
-                #{houseLevel,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="statusFlag != null">
-                #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="recommendFlag != null">
-                #{recommendFlag,jdbcType=CHAR},
-            </if>
-            <if test="rank != null">
-                #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="useFlag != null">
-                #{useFlag,jdbcType=CHAR},
-            </if>
-            <if test="gameHouseId != null">
-                #{gameHouseId,jdbcType=VARCHAR},
-            </if>
-            <if test="gameHousePassword != null">
-                #{gameHousePassword,jdbcType=VARCHAR},
-            </if>
-            <if test="beginTime != null">
-                #{beginTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="endTime != null">
-                #{endTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="matchName != null">
-                #{matchName,jdbcType=VARCHAR},
-            </if>
-            <if test="playerNumber != null">
-                #{playerNumber,jdbcType=INTEGER},
-            </if>
-            <if test="bonus != null">
-                #{bonus,jdbcType=DECIMAL},
-            </if>
-            <if test="seasonId != null">
-                #{seasonId,jdbcType=INTEGER},
-            </if>
-            <if test="video != null">
-                #{video,jdbcType=VARCHAR},
-            </if>
-            <if test="maxNumber != null">
-                #{maxNumber,jdbcType=INTEGER},
-            </if>
-            <if test="scoreType != null">
-                #{scoreType,jdbcType=INTEGER},
-            </if>
-            <if test="killnumber != null">
-                #{killnumber,jdbcType=INTEGER},
-            </if>
-            <if test="serviceId != null">
-                #{serviceId,jdbcType=INTEGER},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HouseInfo">
-        update house_info
-        <set>
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="houseName != null">
-                house_name= #{houseName,jdbcType=VARCHAR},
-            </if>
-            <if test="houseAbstract != null">
-                house_abstract= #{houseAbstract,jdbcType=VARCHAR},
-            </if>
-            <if test="icon != null">
-                icon= #{icon,jdbcType=VARCHAR},
-            </if>
-            <if test="houseCode != null">
-                house_code= #{houseCode,jdbcType=VARCHAR},
-            </if>
-            <if test="userId != null">
-                user_id= #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="houseType != null">
-                house_type= #{houseType,jdbcType=INTEGER},
-            </if>
-            <if test="houseLevel != null">
-                house_level= #{houseLevel,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                game_id= #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="statusFlag != null">
-                status_flag= #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="recommendFlag != null">
-                recommend_flag= #{recommendFlag,jdbcType=CHAR},
-            </if>
-            <if test="rank != null">
-                rank= #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="useFlag != null">
-                use_flag= #{useFlag,jdbcType=CHAR},
-            </if>
-            <if test="gameHouseId != null">
-                game_house_id= #{gameHouseId,jdbcType=VARCHAR},
-            </if>
-            <if test="gameHousePassword != null">
-                game_house_password= #{gameHousePassword,jdbcType=VARCHAR},
-            </if>
-            <if test="beginTime != null">
-                begin_time= #{beginTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="endTime != null">
-                end_time= #{endTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="matchName != null">
-                match_name= #{matchName,jdbcType=VARCHAR},
-            </if>
-            <if test="playerNumber != null">
-                player_number= #{playerNumber,jdbcType=INTEGER},
-            </if>
-            <if test="bonus != null">
-                bonus= #{bonus,jdbcType=DECIMAL},
-            </if>
-            <if test="seasonId != null">
-                season_id= #{seasonId,jdbcType=INTEGER},
-            </if>
-            <if test="video != null">
-                video= #{video,jdbcType=VARCHAR},
-            </if>
-            <if test="maxNumber != null">
-                max_number= #{maxNumber,jdbcType=INTEGER},
-            </if>
-            <if test="scoreType != null">
-                score_type= #{scoreType,jdbcType=INTEGER},
-            </if>
-            <if test="killnumber != null">
-                killnumber= #{killnumber,jdbcType=INTEGER},
-            </if>
-            <if test="serviceId != null">
-                service_id= #{serviceId,jdbcType=INTEGER},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <update id="joinHouseInfo" parameterType="com.izouma.awesomeadmin.model.HouseInfo">
-        update house_info
-        <set>
-
-            player_number = ifnull(player_number, 0) + #{playerNumber},
-            bonus = ifnull(bonus, 0) + #{bonus},
-        </set>
-        where
-        id = #{id,jdbcType=INTEGER}
-    </update>
-
-    <sql id="Recommender_rank">
-    , (
-            CASE
-            WHEN user_id IN (
-                SELECT
-                    id
-                FROM
-                    sys_user
-                WHERE
-                    del_flag = 'N'
-                AND recommender = #{record.myUserId}
-            ) THEN
-                1
-            WHEN user_id = #{record.myUserId} THEN
-                1
-            WHEN user_id = #{record.recommender} THEN
-                1
-            ELSE
-                0
-            END
-        ) AS recommender_rank
-    </sql>
-
-    <select id="queryHouseInfoByPage" parameterType="java.util.Map"
-            resultMap="PageHouseInfoResult">
-        select
-        <include refid="Base_Column_List"/>
-        <if test="record.myUserId != null and !&quot;&quot;.equals(record.myUserId)">
-            <include refid="Recommender_rank"/>
-        </if>
-
-        from house_info
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.houseName != null and !&quot;&quot;.equals(record.houseName)">
-                and house_name = #{record.houseName}
-            </if>
-            <if test="record.houseAbstract != null and !&quot;&quot;.equals(record.houseAbstract)">
-                and house_abstract = #{record.houseAbstract}
-            </if>
-            <if test="record.icon != null and !&quot;&quot;.equals(record.icon)">
-                and icon = #{record.icon}
-            </if>
-            <if test="record.houseCode != null and !&quot;&quot;.equals(record.houseCode)">
-                and house_code = #{record.houseCode}
-            </if>
-            <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and user_id = #{record.userId}
-            </if>
-            <if test="record.houseType != null and !&quot;&quot;.equals(record.houseType)">
-                and house_type = #{record.houseType}
-            </if>
-            <if test="record.houseLevel != null and !&quot;&quot;.equals(record.houseLevel)">
-                and house_level = #{record.houseLevel}
-            </if>
-            <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and game_id = #{record.gameId}
-            </if>
-            <if test="record.statusFlag != null and !&quot;&quot;.equals(record.statusFlag)">
-                and status_flag = #{record.statusFlag}
-            </if>
-            <if test="record.statusStr != null and !&quot;&quot;.equals(record.statusStr)">
-                and status_flag in (${record.statusStr})
-            </if>
-            <if test="record.recommendFlag != null and !&quot;&quot;.equals(record.recommendFlag)">
-                and recommend_flag = #{record.recommendFlag}
-            </if>
-            <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
-                and rank = #{record.rank}
-            </if>
-            <if test="record.useFlag != null and !&quot;&quot;.equals(record.useFlag)">
-                and use_flag = #{record.useFlag}
-            </if>
-            <if test="record.gameHouseId != null and !&quot;&quot;.equals(record.gameHouseId)">
-                and game_house_id = #{record.gameHouseId}
-            </if>
-            <if test="record.gameHousePassword != null and !&quot;&quot;.equals(record.gameHousePassword)">
-                and game_house_password = #{record.gameHousePassword}
-            </if>
-            <if test="record.beginTime != null and !&quot;&quot;.equals(record.beginTime)">
-                and begin_time = #{record.beginTime}
-            </if>
-            <if test="record.endTime != null and !&quot;&quot;.equals(record.endTime)">
-                and end_time = #{record.endTime}
-            </if>
-            <if test="record.matchName != null and !&quot;&quot;.equals(record.matchName)">
-                and match_name = #{record.matchName}
-            </if>
-            <if test="record.playerNumber != null and !&quot;&quot;.equals(record.playerNumber)">
-                and player_number = #{record.playerNumber}
-            </if>
-            <if test="record.bonus != null and !&quot;&quot;.equals(record.bonus)">
-                and bonus = #{record.bonus}
-            </if>
-            <if test="record.seasonId != null and !&quot;&quot;.equals(record.seasonId)">
-                and season_id = #{record.seasonId}
-            </if>
-            <if test="record.video != null and !&quot;&quot;.equals(record.video)">
-                and video = #{record.video}
-            </if>
-            <if test="record.scoreType != null and !&quot;&quot;.equals(record.scoreType)">
-                and score_type = #{record.scoreType}
-            </if>
-            <if test="record.killnumber != null and !&quot;&quot;.equals(record.killnumber)">
-                and killnumber = #{record.killnumber}
-            </if>
-            <if test="record.serviceId != null and !&quot;&quot;.equals(record.serviceId)">
-                and service_id = #{record.serviceId}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR house_name LIKE concat('%',#{record.searchKey},'%')
-                    OR house_abstract LIKE concat('%',#{record.searchKey},'%')
-                    OR house_code LIKE concat('%',#{record.searchKey},'%')
-                    OR user_id LIKE concat('%',#{record.searchKey},'%')
-                    OR game_house_id LIKE concat('%',#{record.searchKey},'%')
-                    OR game_house_password LIKE concat('%',#{record.searchKey},'%')
-                    OR match_name LIKE concat('%',#{record.searchKey},'%')
-                    OR bonus LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.myUserId != null and !&quot;&quot;.equals(record.myUserId)">
-            status_flag , recommender_rank desc ,
-        </if>
-
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllHouseInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from house_info
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="houseName != null and !&quot;&quot;.equals(houseName)">
-                and house_name = #{houseName}
-            </if>
-            <if test="houseAbstract != null and !&quot;&quot;.equals(houseAbstract)">
-                and house_abstract = #{houseAbstract}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                and icon = #{icon}
-            </if>
-            <if test="houseCode != null and !&quot;&quot;.equals(houseCode)">
-                and house_code = #{houseCode}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="houseType != null and !&quot;&quot;.equals(houseType)">
-                and house_type = #{houseType}
-            </if>
-            <if test="houseLevel != null and !&quot;&quot;.equals(houseLevel)">
-                and house_level = #{houseLevel}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="statusStr != null and !&quot;&quot;.equals(statusStr)">
-                and status_flag in (${statusStr})
-            </if>
-            <if test="recommendFlag != null and !&quot;&quot;.equals(recommendFlag)">
-                and recommend_flag = #{recommendFlag}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="useFlag != null and !&quot;&quot;.equals(useFlag)">
-                and use_flag = #{useFlag}
-            </if>
-            <if test="gameHouseId != null and !&quot;&quot;.equals(gameHouseId)">
-                and game_house_id = #{gameHouseId}
-            </if>
-            <if test="gameHousePassword != null and !&quot;&quot;.equals(gameHousePassword)">
-                and game_house_password = #{gameHousePassword}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and end_time = #{endTime}
-            </if>
-            <if test="matchName != null and !&quot;&quot;.equals(matchName)">
-                and match_name = #{matchName}
-            </if>
-            <if test="playerNumber != null and !&quot;&quot;.equals(playerNumber)">
-                and player_number = #{playerNumber}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and bonus = #{bonus}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-            <if test="video != null and !&quot;&quot;.equals(video)">
-                and video = #{video}
-            </if>
-
-            <if test="scoreType != null and !&quot;&quot;.equals(scoreType)">
-                and score_type = #{scoreType}
-            </if>
-            <if test="killnumber != null and !&quot;&quot;.equals(killnumber)">
-                and killnumber = #{killnumber}
-            </if>
-
-            <if test="serviceId != null and !&quot;&quot;.equals(serviceId)">
-                and service_id = #{serviceId}
-            </if>
-
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR house_name LIKE concat('%',#{searchKey},'%')
-                    OR house_abstract LIKE concat('%',#{searchKey},'%')
-                    OR house_code LIKE concat('%',#{searchKey},'%')
-                    OR user_id LIKE concat('%',#{searchKey},'%')
-                    OR game_house_id LIKE concat('%',#{searchKey},'%')
-                    OR match_name LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryHouseInfo" parameterType="java.util.Map" resultMap="OneHouseInfoResult">
-        select
-        <include refid="Base_Column_List"/>
-        from house_info
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="houseName != null and !&quot;&quot;.equals(houseName)">
-                and house_name = #{houseName}
-            </if>
-            <if test="houseAbstract != null and !&quot;&quot;.equals(houseAbstract)">
-                and house_abstract = #{houseAbstract}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                and icon = #{icon}
-            </if>
-            <if test="houseCode != null and !&quot;&quot;.equals(houseCode)">
-                and house_code = #{houseCode}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="houseType != null and !&quot;&quot;.equals(houseType)">
-                and house_type = #{houseType}
-            </if>
-            <if test="houseLevel != null and !&quot;&quot;.equals(houseLevel)">
-                and house_level = #{houseLevel}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="statusStr != null and !&quot;&quot;.equals(statusStr)">
-                and status_flag in (${statusStr})
-            </if>
-            <if test="recommendFlag != null and !&quot;&quot;.equals(recommendFlag)">
-                and recommend_flag = #{recommendFlag}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="useFlag != null and !&quot;&quot;.equals(useFlag)">
-                and use_flag = #{useFlag}
-            </if>
-            <if test="gameHouseId != null and !&quot;&quot;.equals(gameHouseId)">
-                and game_house_id = #{gameHouseId}
-            </if>
-            <if test="gameHousePassword != null and !&quot;&quot;.equals(gameHousePassword)">
-                and game_house_password = #{gameHousePassword}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and end_time = #{endTime}
-            </if>
-            <if test="matchName != null and !&quot;&quot;.equals(matchName)">
-                and match_name = #{matchName}
-            </if>
-            <if test="playerNumber != null and !&quot;&quot;.equals(playerNumber)">
-                and player_number = #{playerNumber}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and bonus = #{bonus}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-            <if test="video != null and !&quot;&quot;.equals(video)">
-                and video = #{video}
-            </if>
-
-            <if test="scoreType != null and !&quot;&quot;.equals(scoreType)">
-                and score_type = #{scoreType}
-            </if>
-            <if test="killnumber != null and !&quot;&quot;.equals(killnumber)">
-                and killnumber = #{killnumber}
-            </if>
-            <if test="serviceId != null and !&quot;&quot;.equals(serviceId)">
-                and service_id = #{serviceId}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE house_info SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <update id="updateToAnalysis">
-        UPDATE house_info
-        SET house_info.status_flag = 8
-        WHERE
-            house_info.del_flag = 'N'
-        AND house_info.status_flag = 3
-        AND (
-            SELECT
-                COUNT(player_info.id)
-            FROM
-                player_info
-            WHERE
-                player_info.del_flag = 'N'
-            AND player_info.house_id = house_info.id
-            AND player_info.status_flag = 3
-        ) = 0
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from house_info
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-
-    <select id="autoBeginHouseInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseInfo">
-        SELECT
-            *
-        FROM
-            `house_info`
-        WHERE
-            del_flag = 'N'
-        AND use_flag = 'Y'
-        AND status_flag = 0
-        AND (
-            <![CDATA[ player_number >= max_number ]]>
-            OR DATE_SUB(
-                CURRENT_TIMESTAMP(),
-                INTERVAL 9 MINUTE
-            )  <![CDATA[>=]]> create_time
-        )
-    </select>
-
-    <select id="autoEndHouseInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseInfo">
-        SELECT
-            *
-        FROM
-            `house_info`
-        WHERE
-        del_flag = 'N'
-        AND use_flag = 'Y'
-        AND status_flag = 2
-        AND (DATE_SUB(
-        CURRENT_TIMESTAMP (),
-        INTERVAL 30 MINUTE
-        ) <![CDATA[ >= ]]> begin_time
-
-        OR (
-		(
-			SELECT
-				COUNT(player_info.id)
-			FROM
-				player_info
-			WHERE
-				player_info.del_flag = 'N'
-			AND player_info.house_id = house_info.id
-			AND player_info.status_flag = 2
-		) = 0
-		AND DATE_SUB(
-			CURRENT_TIMESTAMP (),
-			INTERVAL 4 MINUTE
-		) <![CDATA[ >= ]]> begin_time
-	)
-	)
-
-    </select>
-
-    <resultMap id="OneHouseInfoResult" type="com.izouma.awesomeadmin.model.HouseInfo" extends="BaseResultMap">
-
-        <association property="houseLevelInfo"
-                     javaType="com.izouma.awesomeadmin.model.HouseLevel"
-                     select="com.izouma.awesomeadmin.dao.HouseLevelMapper.queryHouseLevel"
-                     column="{ id = house_level }"/>
-
-        <association property="customerService"
-                     javaType="com.izouma.awesomeadmin.model.CustomerService"
-                     select="com.izouma.awesomeadmin.dao.CustomerServiceMapper.queryCustomerService"
-                     column="{ id = service_id }"/>
-
-    </resultMap>
-
-    <resultMap id="PageHouseInfoResult" type="com.izouma.awesomeadmin.model.HouseInfo" extends="BaseResultMap">
-
-        <association property="houseLevelInfo"
-                     javaType="com.izouma.awesomeadmin.model.HouseLevel"
-                     select="com.izouma.awesomeadmin.dao.HouseLevelMapper.queryHouseLevel"
-                     column="{ id = house_level }"/>
-        <association property="gameInfo"
-                     javaType="com.izouma.awesomeadmin.model.GameInfo"
-                     select="com.izouma.awesomeadmin.dao.GameInfoMapper.queryGameInfo"
-                     column="{ id = game_id }"/>
-
-    </resultMap>
-
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/HouseLevelMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.HouseLevel;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.HouseLevelMapper")
-public interface HouseLevelMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(HouseLevel record);
-
-    HouseLevel selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(HouseLevel record);
-
-    List<HouseLevel> queryAllHouseLevel(HouseLevel record);
-
-    List<HouseLevel> queryHouseLevelByPage(Map<String, Object> parameter);
-
-    int delete(HouseLevel record);
-
-    HouseLevel queryHouseLevel(HouseLevel record);
-
-    List<HouseLevel> query(HouseLevel record);
-}
-

+ 0 - 618
src/main/java/com/izouma/awesomeadmin/dao/HouseLevelMapper.xml

@@ -1,618 +0,0 @@
-<?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.izouma.awesomeadmin.dao.HouseLevelMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HouseLevel">
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="level_name" property="levelName" jdbcType="VARCHAR"/>
-        <result column="max_number" property="maxNumber" jdbcType="INTEGER"/>
-        <result column="min_number" property="minNumber" jdbcType="INTEGER"/>
-        <result column="icon" property="icon" jdbcType="VARCHAR"/>
-        <result column="rank" property="rank" jdbcType="INTEGER"/>
-        <result column="entry_coin" property="entryCoin" jdbcType="DECIMAL"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="first_ratio" property="firstRatio" jdbcType="DECIMAL"/>
-        <result column="second_ratio" property="secondRatio" jdbcType="DECIMAL"/>
-        <result column="third_ratio" property="thirdRatio" jdbcType="DECIMAL"/>
-        <result column="fee_ratio" property="feeRatio" jdbcType="DECIMAL"/>
-        <result column="pool_ratio" property="poolRatio" jdbcType="DECIMAL"/>
-        <result column="avg_ratio" property="avgRatio" jdbcType="DECIMAL"/>
-    </resultMap>
-    <sql id="Base_Column_List">
-        <trim suffixOverrides=",">
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            level_name,
-
-            max_number,
-
-            min_number,
-
-            icon,
-
-            rank,
-
-            entry_coin,
-
-            remark,
-
-            first_ratio,
-
-            second_ratio,
-
-            third_ratio,
-
-            fee_ratio,
-
-            pool_ratio,
-            avg_ratio,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        select
-        <include refid="Base_Column_List"/>
-        from house_level
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        delete from house_level
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HouseLevel" useGeneratedKeys="true"
-            keyProperty="id">
-        insert into house_level
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="levelName!= null">
-                level_name,
-            </if>
-            <if test="maxNumber!= null">
-                max_number,
-            </if>
-            <if test="minNumber!= null">
-                min_number,
-            </if>
-            <if test="icon!= null">
-                icon,
-            </if>
-            <if test="rank!= null">
-                rank,
-            </if>
-            <if test="entryCoin!= null">
-                entry_coin,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="firstRatio!= null">
-                first_ratio,
-            </if>
-            <if test="secondRatio!= null">
-                second_ratio,
-            </if>
-            <if test="thirdRatio!= null">
-                third_ratio,
-            </if>
-            <if test="feeRatio!= null">
-                fee_ratio,
-            </if>
-            <if test="poolRatio!= null">
-                pool_ratio,
-            </if>
-            <if test="avgRatio!= null">
-                avg_ratio,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="levelName != null">
-                #{levelName,jdbcType=VARCHAR},
-            </if>
-            <if test="maxNumber != null">
-                #{maxNumber,jdbcType=INTEGER},
-            </if>
-            <if test="minNumber != null">
-                #{minNumber,jdbcType=INTEGER},
-            </if>
-            <if test="icon != null">
-                #{icon,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="entryCoin != null">
-                #{entryCoin,jdbcType=DECIMAL},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="firstRatio != null">
-                #{firstRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="secondRatio != null">
-                #{secondRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="thirdRatio != null">
-                #{thirdRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="feeRatio != null">
-                #{feeRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="poolRatio != null">
-                #{poolRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="avgRatio != null">
-                #{avgRatio,jdbcType=DECIMAL},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HouseLevel">
-        update house_level
-        <set>
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="levelName != null">
-                level_name= #{levelName,jdbcType=VARCHAR},
-            </if>
-            <if test="maxNumber != null">
-                max_number= #{maxNumber,jdbcType=INTEGER},
-            </if>
-            <if test="minNumber != null">
-                min_number= #{minNumber,jdbcType=INTEGER},
-            </if>
-            <if test="icon != null">
-                icon= #{icon,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                rank= #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="entryCoin != null">
-                entry_coin= #{entryCoin,jdbcType=DECIMAL},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="firstRatio != null">
-                first_ratio= #{firstRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="secondRatio != null">
-                second_ratio= #{secondRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="thirdRatio != null">
-                third_ratio= #{thirdRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="feeRatio != null">
-                fee_ratio= #{feeRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="poolRatio != null">
-                pool_ratio= #{poolRatio,jdbcType=DECIMAL},
-            </if>
-            <if test="avgRatio != null">
-                avg_ratio= #{avgRatio,jdbcType=DECIMAL},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryHouseLevelByPage" parameterType="java.util.Map"
-            resultType="com.izouma.awesomeadmin.model.HouseLevel">
-        select
-        <include refid="Base_Column_List"/>
-        from house_level
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.levelName != null and !&quot;&quot;.equals(record.levelName)">
-                and level_name = #{record.levelName}
-            </if>
-            <if test="record.maxNumber != null and !&quot;&quot;.equals(record.maxNumber)">
-                and max_number = #{record.maxNumber}
-            </if>
-            <if test="record.minNumber != null and !&quot;&quot;.equals(record.minNumber)">
-                and min_number = #{record.minNumber}
-            </if>
-            <if test="record.icon != null and !&quot;&quot;.equals(record.icon)">
-                and icon = #{record.icon}
-            </if>
-            <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
-                and rank = #{record.rank}
-            </if>
-            <if test="record.entryCoin != null and !&quot;&quot;.equals(record.entryCoin)">
-                and entry_coin = #{record.entryCoin}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.firstRatio != null and !&quot;&quot;.equals(record.firstRatio)">
-                and first_ratio = #{record.firstRatio}
-            </if>
-            <if test="record.secondRatio != null and !&quot;&quot;.equals(record.secondRatio)">
-                and second_ratio = #{record.secondRatio}
-            </if>
-            <if test="record.thirdRatio != null and !&quot;&quot;.equals(record.thirdRatio)">
-                and third_ratio = #{record.thirdRatio}
-            </if>
-            <if test="record.feeRatio != null and !&quot;&quot;.equals(record.feeRatio)">
-                and fee_ratio = #{record.feeRatio}
-            </if>
-            <if test="record.poolRatio != null and !&quot;&quot;.equals(record.poolRatio)">
-                and pool_ratio = #{record.poolRatio}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR level_name LIKE concat('%',#{record.searchKey},'%')
-                    OR max_number LIKE concat('%',#{record.searchKey},'%')
-                    OR min_number LIKE concat('%',#{record.searchKey},'%')
-                    OR icon LIKE concat('%',#{record.searchKey},'%')
-                    OR rank LIKE concat('%',#{record.searchKey},'%')
-                    OR entry_coin LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR first_ratio LIKE concat('%',#{record.searchKey},'%')
-                    OR second_ratio LIKE concat('%',#{record.searchKey},'%')
-                    OR third_ratio LIKE concat('%',#{record.searchKey},'%')
-                    OR fee_ratio LIKE concat('%',#{record.searchKey},'%')
-                    OR pool_ratio LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllHouseLevel" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseLevel">
-        select
-        <include refid="Base_Column_List"/>
-        from house_level
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="levelName != null and !&quot;&quot;.equals(levelName)">
-                and level_name = #{levelName}
-            </if>
-            <if test="maxNumber != null and !&quot;&quot;.equals(maxNumber)">
-                and max_number = #{maxNumber}
-            </if>
-            <if test="minNumber != null and !&quot;&quot;.equals(minNumber)">
-                and min_number = #{minNumber}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                and icon = #{icon}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="entryCoin != null and !&quot;&quot;.equals(entryCoin)">
-                and entry_coin = #{entryCoin}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="firstRatio != null and !&quot;&quot;.equals(firstRatio)">
-                and first_ratio = #{firstRatio}
-            </if>
-            <if test="secondRatio != null and !&quot;&quot;.equals(secondRatio)">
-                and second_ratio = #{secondRatio}
-            </if>
-            <if test="thirdRatio != null and !&quot;&quot;.equals(thirdRatio)">
-                and third_ratio = #{thirdRatio}
-            </if>
-            <if test="feeRatio != null and !&quot;&quot;.equals(feeRatio)">
-                and fee_ratio = #{feeRatio}
-            </if>
-            <if test="poolRatio != null and !&quot;&quot;.equals(poolRatio)">
-                and pool_ratio = #{poolRatio}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR level_name LIKE concat('%',#{searchKey},'%')
-                    OR max_number LIKE concat('%',#{searchKey},'%')
-                    OR min_number LIKE concat('%',#{searchKey},'%')
-                    OR icon LIKE concat('%',#{searchKey},'%')
-                    OR rank LIKE concat('%',#{searchKey},'%')
-                    OR entry_coin LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR first_ratio LIKE concat('%',#{searchKey},'%')
-                    OR second_ratio LIKE concat('%',#{searchKey},'%')
-                    OR third_ratio LIKE concat('%',#{searchKey},'%')
-                    OR fee_ratio LIKE concat('%',#{searchKey},'%')
-                    OR pool_ratio LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryHouseLevel" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseLevel">
-        select
-        <include refid="Base_Column_List"/>
-        from house_level
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="levelName != null and !&quot;&quot;.equals(levelName)">
-                and level_name = #{levelName}
-            </if>
-            <if test="maxNumber != null and !&quot;&quot;.equals(maxNumber)">
-                and max_number = #{maxNumber}
-            </if>
-            <if test="minNumber != null and !&quot;&quot;.equals(minNumber)">
-                and min_number = #{minNumber}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                and icon = #{icon}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="entryCoin != null and !&quot;&quot;.equals(entryCoin)">
-                and entry_coin = #{entryCoin}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="firstRatio != null and !&quot;&quot;.equals(firstRatio)">
-                and first_ratio = #{firstRatio}
-            </if>
-            <if test="secondRatio != null and !&quot;&quot;.equals(secondRatio)">
-                and second_ratio = #{secondRatio}
-            </if>
-            <if test="thirdRatio != null and !&quot;&quot;.equals(thirdRatio)">
-                and third_ratio = #{thirdRatio}
-            </if>
-            <if test="feeRatio != null and !&quot;&quot;.equals(feeRatio)">
-                and fee_ratio = #{feeRatio}
-            </if>
-            <if test="poolRatio != null and !&quot;&quot;.equals(poolRatio)">
-                and pool_ratio = #{poolRatio}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE house_level SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseLevel">
-        select
-        <include refid="Base_Column_List"/>
-        from house_level
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/MemberHouseCardMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.MemberHouseCard;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.MemberHouseCardMapper")
-public interface MemberHouseCardMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(MemberHouseCard record);
-
-    MemberHouseCard selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(MemberHouseCard record);
-
-    List<MemberHouseCard> queryAllMemberHouseCard(MemberHouseCard record);
-
-    List<MemberHouseCard> queryMemberHouseCardByPage(Map<String, Object> parameter);
-
-    int delete(MemberHouseCard record);
-
-    MemberHouseCard queryMemberHouseCard(MemberHouseCard record);
-
-    List<MemberHouseCard> query(MemberHouseCard record);
-}
-

+ 0 - 512
src/main/java/com/izouma/awesomeadmin/dao/MemberHouseCardMapper.xml

@@ -1,512 +0,0 @@
-<?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.izouma.awesomeadmin.dao.MemberHouseCardMapper" >
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.MemberHouseCard" >
-                <id column="id" property="id" jdbcType="INTEGER" />
-                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
-                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
-                                <result column="update_user" property="updateUser" jdbcType="VARCHAR" />
-                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
-                                <result column="create_user" property="createUser" jdbcType="VARCHAR" />
-                                <result column="game_id" property="gameId" jdbcType="INTEGER" />
-                                <result column="house_id" property="houseId" jdbcType="INTEGER" />
-                                <result column="user_id" property="userId" jdbcType="INTEGER" />
-                                <result column="remark" property="remark" jdbcType="VARCHAR" />
-                                <result column="type_flag" property="typeFlag" jdbcType="INTEGER" />
-                                <result column="money" property="money" jdbcType="DECIMAL" />
-                                <result column="balance" property="balance" jdbcType="DECIMAL" />
-                                <result column="season_id" property="seasonId" jdbcType="INTEGER" />
-                                <result column="player_id" property="playerId" jdbcType="INTEGER" />
-            </resultMap>
-    <sql id="Base_Column_List" >
-        <trim  suffixOverrides="," >
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            game_id,
-
-            house_id,
-
-            user_id,
-
-            remark,
-
-            type_flag,
-
-            money,
-
-            balance,
-
-            season_id,
-
-            player_id,
-
-            </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
-        select
-        <include refid="Base_Column_List" />
-        from member_house_card
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
-        delete from member_house_card
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.MemberHouseCard" useGeneratedKeys="true" keyProperty="id">
-        insert into member_house_card
-        <trim prefix="(" suffix=")" suffixOverrides="," >
-                <if test="id!= null" >
-                id,
-            </if>
-                <if test="delFlag!= null" >
-                del_flag,
-            </if>
-                <if test="updateTime!= null" >
-                update_time,
-            </if>
-                <if test="updateUser!= null" >
-                update_user,
-            </if>
-                <if test="createTime!= null" >
-                create_time,
-            </if>
-                <if test="createUser!= null" >
-                create_user,
-            </if>
-                <if test="gameId!= null" >
-                game_id,
-            </if>
-                <if test="houseId!= null" >
-                house_id,
-            </if>
-                <if test="userId!= null" >
-                user_id,
-            </if>
-                <if test="remark!= null" >
-                remark,
-            </if>
-                <if test="typeFlag!= null" >
-                type_flag,
-            </if>
-                <if test="money!= null" >
-                money,
-            </if>
-                <if test="balance!= null" >
-                balance,
-            </if>
-                <if test="seasonId!= null" >
-                season_id,
-            </if>
-                <if test="playerId!= null" >
-                player_id,
-            </if>
-            </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides="," >
-                    <if test="id != null" >
-                #{id,jdbcType=INTEGER},
-            </if>
-                    <if test="delFlag != null" >
-                #{delFlag,jdbcType=CHAR},
-            </if>
-                    <if test="updateTime != null" >
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="updateUser != null" >
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="createTime != null" >
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="createUser != null" >
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="gameId != null" >
-                #{gameId,jdbcType=INTEGER},
-            </if>
-                    <if test="houseId != null" >
-                #{houseId,jdbcType=INTEGER},
-            </if>
-                    <if test="userId != null" >
-                #{userId,jdbcType=INTEGER},
-            </if>
-                    <if test="remark != null" >
-                #{remark,jdbcType=VARCHAR},
-            </if>
-                    <if test="typeFlag != null" >
-                #{typeFlag,jdbcType=INTEGER},
-            </if>
-                    <if test="money != null" >
-                #{money,jdbcType=DECIMAL},
-            </if>
-                    <if test="balance != null" >
-                #{balance,jdbcType=DECIMAL},
-            </if>
-                    <if test="seasonId != null" >
-                #{seasonId,jdbcType=INTEGER},
-            </if>
-                    <if test="playerId != null" >
-                #{playerId,jdbcType=INTEGER},
-            </if>
-                </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.MemberHouseCard" >
-        update member_house_card
-        <set >
-                    <if test="id != null" >
-               id= #{id,jdbcType=INTEGER},
-            </if>
-                     <if test="delFlag != null" >
-               del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-                     <if test="updateTime != null" >
-               update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="updateUser != null" >
-               update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="createTime != null" >
-               create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="createUser != null" >
-               create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="gameId != null" >
-               game_id= #{gameId,jdbcType=INTEGER},
-            </if>
-                     <if test="houseId != null" >
-               house_id= #{houseId,jdbcType=INTEGER},
-            </if>
-                     <if test="userId != null" >
-               user_id= #{userId,jdbcType=INTEGER},
-            </if>
-                     <if test="remark != null" >
-               remark= #{remark,jdbcType=VARCHAR},
-            </if>
-                     <if test="typeFlag != null" >
-               type_flag= #{typeFlag,jdbcType=INTEGER},
-            </if>
-                     <if test="money != null" >
-               money= #{money,jdbcType=DECIMAL},
-            </if>
-                     <if test="balance != null" >
-               balance= #{balance,jdbcType=DECIMAL},
-            </if>
-                     <if test="seasonId != null" >
-               season_id= #{seasonId,jdbcType=INTEGER},
-            </if>
-                     <if test="playerId != null" >
-               player_id= #{playerId,jdbcType=INTEGER},
-            </if>
-                 </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryMemberHouseCardByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MemberHouseCard">
-        select <include refid="Base_Column_List"/> from member_house_card
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and  id = #{record.id}
-            </if>
-                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and  del_flag = #{record.delFlag}
-            </if>
-                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and  update_time = #{record.updateTime}
-            </if>
-                     <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and  update_user = #{record.updateUser}
-            </if>
-                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and  create_time = #{record.createTime}
-            </if>
-                     <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and  create_user = #{record.createUser}
-            </if>
-                     <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and  game_id = #{record.gameId}
-            </if>
-                     <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
-                and  house_id = #{record.houseId}
-            </if>
-                     <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and  user_id = #{record.userId}
-            </if>
-                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and  remark = #{record.remark}
-            </if>
-                     <if test="record.typeFlag != null and !&quot;&quot;.equals(record.typeFlag)">
-                and  type_flag = #{record.typeFlag}
-            </if>
-                     <if test="record.money != null and !&quot;&quot;.equals(record.money)">
-                and  money = #{record.money}
-            </if>
-                     <if test="record.balance != null and !&quot;&quot;.equals(record.balance)">
-                and  balance = #{record.balance}
-            </if>
-                     <if test="record.seasonId != null and !&quot;&quot;.equals(record.seasonId)">
-                and  season_id = #{record.seasonId}
-            </if>
-                     <if test="record.playerId != null and !&quot;&quot;.equals(record.playerId)">
-                and  player_id = #{record.playerId}
-            </if>
-                  <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-             <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       OR  remark LIKE concat('%',#{record.searchKey},'%')
-                                                                                                                                                                                                                                                                                                                                                                                                  </trim>
-         </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllMemberHouseCard" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MemberHouseCard">
-        select <include refid="Base_Column_List"/> from member_house_card
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and  id = #{id}
-            </if>
-                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and  del_flag = #{delFlag}
-            </if>
-                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and  update_time = #{updateTime}
-            </if>
-                    <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and  update_user = #{updateUser}
-            </if>
-                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and  create_time = #{createTime}
-            </if>
-                    <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and  create_user = #{createUser}
-            </if>
-                    <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and  game_id = #{gameId}
-            </if>
-                    <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and  house_id = #{houseId}
-            </if>
-                    <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and  user_id = #{userId}
-            </if>
-                    <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and  remark = #{remark}
-            </if>
-                    <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and  type_flag = #{typeFlag}
-            </if>
-                    <if test="money != null and !&quot;&quot;.equals(money)">
-                and  money = #{money}
-            </if>
-                    <if test="balance != null and !&quot;&quot;.equals(balance)">
-                and  balance = #{balance}
-            </if>
-                    <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and  season_id = #{seasonId}
-            </if>
-                    <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                and  player_id = #{playerId}
-            </if>
-                    <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                OR  remark LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </trim>
-            </if>
-<if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-    <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-        <choose>
-            <when test="item.indexOf('like') != -1">
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        concat('%',#{itemDetail},'%')
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </when>
-            <otherwise>
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        #{itemDetail}
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </otherwise>
-        </choose>
-
-
-    </foreach>
-
-
-</if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryMemberHouseCard" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MemberHouseCard">
-        select <include refid="Base_Column_List"/> from member_house_card
-        <where>
-            and del_flag = 'N'
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-                     <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-                     <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-                     <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-                     <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-                     <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-                     <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-                     <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-                     <if test="money != null and !&quot;&quot;.equals(money)">
-                and money = #{money}
-            </if>
-                     <if test="balance != null and !&quot;&quot;.equals(balance)">
-                and balance = #{balance}
-            </if>
-                     <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-                     <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                and player_id = #{playerId}
-            </if>
-         
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE member_house_card SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MemberHouseCard">
-        select <include refid="Base_Column_List"/> from member_house_card
-        <where>
-            and del_flag = 'N'
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 35
src/main/java/com/izouma/awesomeadmin/dao/MemberTicketMapper.java

@@ -1,35 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.MemberTicket;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.MemberTicketMapper")
-public interface MemberTicketMapper{
-    /*generatedStart*/
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(MemberTicket record);
-
-    MemberTicket selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(MemberTicket record);
-
-    List<MemberTicket> queryAllMemberTicket(MemberTicket record);
-
-    List<MemberTicket> queryMemberTicketByPage(Map<String, Object> parameter);
-
-    int delete(MemberTicket record);
-
-    MemberTicket queryMemberTicket(MemberTicket record);
-
-    List<MemberTicket> query(MemberTicket record);
-    /*generatedEnd*/
-
-}
-

+ 0 - 487
src/main/java/com/izouma/awesomeadmin/dao/MemberTicketMapper.xml

@@ -1,487 +0,0 @@
-<?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.izouma.awesomeadmin.dao.MemberTicketMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.MemberTicket">
-        <!--generatedStart-->
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="game_id" property="gameId" jdbcType="INTEGER"/>
-        <result column="house_id" property="houseId" jdbcType="INTEGER"/>
-        <result column="user_id" property="userId" jdbcType="INTEGER"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="type_flag" property="typeFlag" jdbcType="INTEGER"/>
-        <result column="money" property="money" jdbcType="DECIMAL"/>
-        <result column="balance" property="balance" jdbcType="DECIMAL"/>
-        <result column="season_id" property="seasonId" jdbcType="INTEGER"/>
-        <result column="player_id" property="playerId" jdbcType="INTEGER"/>
-        <!--generatedEnd-->
-    </resultMap>
-
-    <sql id="Base_Column_List">
-        <!--generatedStart-->
-        id, del_flag, update_time, update_user, create_time, create_user, game_id, house_id, user_id, remark, type_flag, money, balance, season_id, player_id        <!--generatedEnd-->
-    </sql>
-
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM member_ticket
-        WHERE id = #{id,jdbcType=INTEGER}
-    </select>
-
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        DELETE
-        FROM member_ticket
-        WHERE id = #{id,jdbcType=INTEGER}
-    </delete>
-
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.MemberTicket" useGeneratedKeys="true" keyProperty="id">
-        INSERT INTO member_ticket
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="gameId!= null">
-                game_id,
-            </if>
-            <if test="houseId!= null">
-                house_id,
-            </if>
-            <if test="userId!= null">
-                user_id,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="typeFlag!= null">
-                type_flag,
-            </if>
-            <if test="money!= null">
-                money,
-            </if>
-            <if test="balance!= null">
-                balance,
-            </if>
-            <if test="seasonId!= null">
-                season_id,
-            </if>
-            <if test="playerId!= null">
-                player_id,
-            </if>
-            <!--generatedEnd-->
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="houseId != null">
-                #{houseId,jdbcType=INTEGER},
-            </if>
-            <if test="userId != null">
-                #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="typeFlag != null">
-                #{typeFlag,jdbcType=INTEGER},
-            </if>
-            <if test="money != null">
-                #{money,jdbcType=DECIMAL},
-            </if>
-            <if test="balance != null">
-                #{balance,jdbcType=DECIMAL},
-            </if>
-            <if test="seasonId != null">
-                #{seasonId,jdbcType=INTEGER},
-            </if>
-            <if test="playerId != null">
-                #{playerId,jdbcType=INTEGER},
-            </if>
-            <!--generatedEnd-->
-        </trim>
-    </insert>
-
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.MemberTicket">
-        UPDATE member_ticket
-        <set>
-            <!--generatedStart-->
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                game_id= #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="houseId != null">
-                house_id= #{houseId,jdbcType=INTEGER},
-            </if>
-            <if test="userId != null">
-                user_id= #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="typeFlag != null">
-                type_flag= #{typeFlag,jdbcType=INTEGER},
-            </if>
-            <if test="money != null">
-                money= #{money,jdbcType=DECIMAL},
-            </if>
-            <if test="balance != null">
-                balance= #{balance,jdbcType=DECIMAL},
-            </if>
-            <if test="seasonId != null">
-                season_id= #{seasonId,jdbcType=INTEGER},
-            </if>
-            <if test="playerId != null">
-                player_id= #{playerId,jdbcType=INTEGER},
-            </if>
-            <!--generatedEnd-->
-        </set>
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="queryMemberTicketByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MemberTicket">
-        SELECT <include refid="Base_Column_List"/> FROM member_ticket
-        <where>
-            AND del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                AND id IN (${record.idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                AND id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                AND del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                AND update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                AND update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                AND create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                AND create_user = #{record.createUser}
-            </if>
-            <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                AND game_id = #{record.gameId}
-            </if>
-            <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
-                AND house_id = #{record.houseId}
-            </if>
-            <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                AND user_id = #{record.userId}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                AND remark = #{record.remark}
-            </if>
-            <if test="record.typeFlag != null and !&quot;&quot;.equals(record.typeFlag)">
-                AND type_flag = #{record.typeFlag}
-            </if>
-            <if test="record.money != null and !&quot;&quot;.equals(record.money)">
-                AND money = #{record.money}
-            </if>
-            <if test="record.balance != null and !&quot;&quot;.equals(record.balance)">
-                AND balance = #{record.balance}
-            </if>
-            <if test="record.seasonId != null and !&quot;&quot;.equals(record.seasonId)">
-                AND season_id = #{record.seasonId}
-            </if>
-            <if test="record.playerId != null and !&quot;&quot;.equals(record.playerId)">
-                AND player_id = #{record.playerId}
-            </if>
-            <!--generatedEnd-->
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryAllMemberTicket" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MemberTicket">
-        SELECT <include refid="Base_Column_List"/> FROM member_ticket
-        <where>
-            AND del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                AND id IN (${idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                AND update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                AND update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                AND create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                AND game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                AND house_id = #{houseId}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                AND user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                AND remark = #{remark}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                AND type_flag = #{typeFlag}
-            </if>
-            <if test="money != null and !&quot;&quot;.equals(money)">
-                AND money = #{money}
-            </if>
-            <if test="balance != null and !&quot;&quot;.equals(balance)">
-                AND balance = #{balance}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                AND season_id = #{seasonId}
-            </if>
-            <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                AND player_id = #{playerId}
-            </if>
-            <!--generatedEnd-->
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryMemberTicket" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MemberTicket">
-        SELECT <include refid="Base_Column_List"/> FROM member_ticket
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                AND update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                AND update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                AND create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                AND game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                AND house_id = #{houseId}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                AND user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                AND remark = #{remark}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                AND type_flag = #{typeFlag}
-            </if>
-            <if test="money != null and !&quot;&quot;.equals(money)">
-                AND money = #{money}
-            </if>
-            <if test="balance != null and !&quot;&quot;.equals(balance)">
-                AND balance = #{balance}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                AND season_id = #{seasonId}
-            </if>
-            <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                AND player_id = #{playerId}
-            </if>
-            <!--generatedEnd-->
-        </where>
-        LIMIT 1
-    </select>
-
-    <update id="delete">
-        UPDATE member_ticket SET del_flag = 'Y'
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MemberTicket">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM member_ticket
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <!--generatedEnd-->
-        </where>
-        ORDER BY id DESC
-    </select>
-</mapper>
-

+ 0 - 8
src/main/java/com/izouma/awesomeadmin/dao/PayCodeOrderMapper.xml

@@ -668,18 +668,10 @@
 
     <resultMap id="PagePayCodeOrderResult" type="com.izouma.awesomeadmin.model.PayCodeOrder" extends="BaseResultMap">
 
-        <association property="productInfo"
-                     javaType="com.izouma.awesomeadmin.model.ProductInfo"
-                     select="com.izouma.awesomeadmin.dao.ProductInfoMapper.queryProductInfo"
-                     column="{ id = product_id }"/>
     </resultMap>
 
     <resultMap id="OnePayCodeOrderResult" type="com.izouma.awesomeadmin.model.PayCodeOrder" extends="BaseResultMap">
 
-        <association property="productInfo"
-                     javaType="com.izouma.awesomeadmin.model.ProductInfo"
-                     select="com.izouma.awesomeadmin.dao.ProductInfoMapper.queryProductInfo"
-                     column="{ id = product_id }"/>
         <association property="payCodeInfo"
                      javaType="com.izouma.awesomeadmin.model.PayCodeInfo"
                      select="com.izouma.awesomeadmin.dao.PayCodeInfoMapper.queryPayCodeInfo"

+ 0 - 35
src/main/java/com/izouma/awesomeadmin/dao/PhoneInfoMapper.java

@@ -1,35 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.PhoneInfo;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.PhoneInfoMapper")
-public interface PhoneInfoMapper{
-    /*generatedStart*/
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(PhoneInfo record);
-
-    PhoneInfo selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(PhoneInfo record);
-
-    List<PhoneInfo> queryAllPhoneInfo(PhoneInfo record);
-
-    List<PhoneInfo> queryPhoneInfoByPage(Map<String, Object> parameter);
-
-    int delete(PhoneInfo record);
-
-    PhoneInfo queryPhoneInfo(PhoneInfo record);
-
-    List<PhoneInfo> query(PhoneInfo record);
-    /*generatedEnd*/
-
-}
-

+ 0 - 415
src/main/java/com/izouma/awesomeadmin/dao/PhoneInfoMapper.xml

@@ -1,415 +0,0 @@
-<?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.izouma.awesomeadmin.dao.PhoneInfoMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.PhoneInfo">
-        <!--generatedStart-->
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="phone" property="phone" jdbcType="VARCHAR"/>
-        <result column="image" property="image" jdbcType="VARCHAR"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="rank" property="rank" jdbcType="INTEGER"/>
-        <result column="icon" property="icon" jdbcType="VARCHAR"/>
-        <!--generatedEnd-->
-    </resultMap>
-
-    <sql id="Base_Column_List">
-        <!--generatedStart-->
-        id, del_flag, update_time, update_user, create_time, create_user, phone, image, remark, rank, icon        <!--generatedEnd-->
-    </sql>
-
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM phone_info
-        WHERE id = #{id,jdbcType=INTEGER}
-    </select>
-
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        DELETE
-        FROM phone_info
-        WHERE id = #{id,jdbcType=INTEGER}
-    </delete>
-
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.PhoneInfo" useGeneratedKeys="true" keyProperty="id">
-        INSERT INTO phone_info
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="phone!= null">
-                phone,
-            </if>
-            <if test="image!= null">
-                image,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="rank!= null">
-                rank,
-            </if>
-            <if test="icon!= null">
-                icon,
-            </if>
-            <!--generatedEnd-->
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="phone != null">
-                #{phone,jdbcType=VARCHAR},
-            </if>
-            <if test="image != null">
-                #{image,jdbcType=VARCHAR},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="icon != null">
-                #{icon,jdbcType=VARCHAR},
-            </if>
-            <!--generatedEnd-->
-        </trim>
-    </insert>
-
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.PhoneInfo">
-        UPDATE phone_info
-        <set>
-            <!--generatedStart-->
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="phone != null">
-                phone= #{phone,jdbcType=VARCHAR},
-            </if>
-            <if test="image != null">
-                image= #{image,jdbcType=VARCHAR},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                rank= #{rank,jdbcType=INTEGER},
-            </if>
-            <if test="icon != null">
-                icon= #{icon,jdbcType=VARCHAR},
-            </if>
-            <!--generatedEnd-->
-        </set>
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="queryPhoneInfoByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PhoneInfo">
-        SELECT <include refid="Base_Column_List"/> FROM phone_info
-        <where>
-            AND del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                AND id IN (${record.idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                AND id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                AND del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                AND update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                AND update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                AND create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                AND create_user = #{record.createUser}
-            </if>
-            <if test="record.phone != null and !&quot;&quot;.equals(record.phone)">
-                AND phone = #{record.phone}
-            </if>
-            <if test="record.image != null and !&quot;&quot;.equals(record.image)">
-                AND image = #{record.image}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                AND remark = #{record.remark}
-            </if>
-            <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
-                AND rank = #{record.rank}
-            </if>
-            <if test="record.icon != null and !&quot;&quot;.equals(record.icon)">
-                AND icon = #{record.icon}
-            </if>
-            <!--generatedEnd-->
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR phone LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR rank LIKE concat('%',#{record.searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryAllPhoneInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PhoneInfo">
-        SELECT <include refid="Base_Column_List"/> FROM phone_info
-        <where>
-            AND del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                AND id IN (${idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                AND update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                AND update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                AND create_user = #{createUser}
-            </if>
-            <if test="phone != null and !&quot;&quot;.equals(phone)">
-                AND phone = #{phone}
-            </if>
-            <if test="image != null and !&quot;&quot;.equals(image)">
-                AND image = #{image}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                AND remark = #{remark}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                AND rank = #{rank}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                AND icon = #{icon}
-            </if>
-            <!--generatedEnd-->
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR phone LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR rank LIKE concat('%',#{searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryPhoneInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PhoneInfo">
-        SELECT <include refid="Base_Column_List"/> FROM phone_info
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                AND update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                AND update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                AND create_user = #{createUser}
-            </if>
-            <if test="phone != null and !&quot;&quot;.equals(phone)">
-                AND phone = #{phone}
-            </if>
-            <if test="image != null and !&quot;&quot;.equals(image)">
-                AND image = #{image}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                AND remark = #{remark}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                AND rank = #{rank}
-            </if>
-            <if test="icon != null and !&quot;&quot;.equals(icon)">
-                AND icon = #{icon}
-            </if>
-            <!--generatedEnd-->
-        </where>
-        LIMIT 1
-    </select>
-
-    <update id="delete">
-        UPDATE phone_info SET del_flag = 'Y'
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PhoneInfo">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM phone_info
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <!--generatedEnd-->
-        </where>
-        ORDER BY id DESC
-    </select>
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/PlatformIncomeRecordMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.PlatformIncomeRecord;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.PlatformIncomeRecordMapper")
-public interface PlatformIncomeRecordMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(PlatformIncomeRecord record);
-
-    PlatformIncomeRecord selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(PlatformIncomeRecord record);
-
-    List<PlatformIncomeRecord> queryAllPlatformIncomeRecord(PlatformIncomeRecord record);
-
-    List<PlatformIncomeRecord> queryPlatformIncomeRecordByPage(Map<String, Object> parameter);
-
-    int delete(PlatformIncomeRecord record);
-
-    PlatformIncomeRecord queryPlatformIncomeRecord(PlatformIncomeRecord record);
-
-    List<PlatformIncomeRecord> query(PlatformIncomeRecord record);
-}
-

+ 0 - 505
src/main/java/com/izouma/awesomeadmin/dao/PlatformIncomeRecordMapper.xml

@@ -1,505 +0,0 @@
-<?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.izouma.awesomeadmin.dao.PlatformIncomeRecordMapper" >
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.PlatformIncomeRecord" >
-                <id column="id" property="id" jdbcType="INTEGER" />
-                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
-                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
-                                <result column="update_user" property="updateUser" jdbcType="VARCHAR" />
-                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
-                                <result column="create_user" property="createUser" jdbcType="VARCHAR" />
-                                <result column="game_id" property="gameId" jdbcType="INTEGER" />
-                                <result column="house_id" property="houseId" jdbcType="INTEGER" />
-                                <result column="user_id" property="userId" jdbcType="INTEGER" />
-                                <result column="remark" property="remark" jdbcType="VARCHAR" />
-                                <result column="money" property="money" jdbcType="DECIMAL" />
-                                <result column="status_flag" property="statusFlag" jdbcType="INTEGER" />
-                                <result column="season_id" property="seasonId" jdbcType="INTEGER" />
-                                <result column="player_id" property="playerId" jdbcType="INTEGER" />
-            </resultMap>
-    <sql id="Base_Column_List" >
-        <trim  suffixOverrides="," >
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            game_id,
-
-            house_id,
-
-            user_id,
-
-            remark,
-
-            money,
-
-            status_flag,
-
-            season_id,
-
-            player_id,
-
-            </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
-        select
-        <include refid="Base_Column_List" />
-        from platform_income_record
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
-        delete from platform_income_record
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.PlatformIncomeRecord" useGeneratedKeys="true" keyProperty="id">
-        insert into platform_income_record
-        <trim prefix="(" suffix=")" suffixOverrides="," >
-                <if test="id!= null" >
-                id,
-            </if>
-                <if test="delFlag!= null" >
-                del_flag,
-            </if>
-                <if test="updateTime!= null" >
-                update_time,
-            </if>
-                <if test="updateUser!= null" >
-                update_user,
-            </if>
-                <if test="createTime!= null" >
-                create_time,
-            </if>
-                <if test="createUser!= null" >
-                create_user,
-            </if>
-                <if test="gameId!= null" >
-                game_id,
-            </if>
-                <if test="houseId!= null" >
-                house_id,
-            </if>
-                <if test="userId!= null" >
-                user_id,
-            </if>
-                <if test="remark!= null" >
-                remark,
-            </if>
-                <if test="money!= null" >
-                money,
-            </if>
-                <if test="statusFlag!= null" >
-                status_flag,
-            </if>
-                <if test="seasonId!= null" >
-                season_id,
-            </if>
-                <if test="playerId!= null" >
-                player_id,
-            </if>
-            </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides="," >
-                    <if test="id != null" >
-                #{id,jdbcType=INTEGER},
-            </if>
-                    <if test="delFlag != null" >
-                #{delFlag,jdbcType=CHAR},
-            </if>
-                    <if test="updateTime != null" >
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="updateUser != null" >
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="createTime != null" >
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="createUser != null" >
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="gameId != null" >
-                #{gameId,jdbcType=INTEGER},
-            </if>
-                    <if test="houseId != null" >
-                #{houseId,jdbcType=INTEGER},
-            </if>
-                    <if test="userId != null" >
-                #{userId,jdbcType=INTEGER},
-            </if>
-                    <if test="remark != null" >
-                #{remark,jdbcType=VARCHAR},
-            </if>
-                    <if test="money != null" >
-                #{money,jdbcType=DECIMAL},
-            </if>
-                    <if test="statusFlag != null" >
-                #{statusFlag,jdbcType=INTEGER},
-            </if>
-                    <if test="seasonId != null" >
-                #{seasonId,jdbcType=INTEGER},
-            </if>
-                    <if test="playerId != null" >
-                #{playerId,jdbcType=INTEGER},
-            </if>
-                </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.PlatformIncomeRecord" >
-        update platform_income_record
-        <set >
-                    <if test="id != null" >
-               id= #{id,jdbcType=INTEGER},
-            </if>
-                     <if test="delFlag != null" >
-               del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-                     <if test="updateTime != null" >
-               update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="updateUser != null" >
-               update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="createTime != null" >
-               create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="createUser != null" >
-               create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="gameId != null" >
-               game_id= #{gameId,jdbcType=INTEGER},
-            </if>
-                     <if test="houseId != null" >
-               house_id= #{houseId,jdbcType=INTEGER},
-            </if>
-                     <if test="userId != null" >
-               user_id= #{userId,jdbcType=INTEGER},
-            </if>
-                     <if test="remark != null" >
-               remark= #{remark,jdbcType=VARCHAR},
-            </if>
-                     <if test="money != null" >
-               money= #{money,jdbcType=DECIMAL},
-            </if>
-                     <if test="statusFlag != null" >
-               status_flag= #{statusFlag,jdbcType=INTEGER},
-            </if>
-                     <if test="seasonId != null" >
-               season_id= #{seasonId,jdbcType=INTEGER},
-            </if>
-                     <if test="playerId != null" >
-               player_id= #{playerId,jdbcType=INTEGER},
-            </if>
-                 </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryPlatformIncomeRecordByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PlatformIncomeRecord">
-        select <include refid="Base_Column_List"/> from platform_income_record
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and  id = #{record.id}
-            </if>
-                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and  del_flag = #{record.delFlag}
-            </if>
-                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and  update_time = #{record.updateTime}
-            </if>
-                     <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and  update_user = #{record.updateUser}
-            </if>
-                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and  create_time = #{record.createTime}
-            </if>
-                     <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and  create_user = #{record.createUser}
-            </if>
-                     <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and  game_id = #{record.gameId}
-            </if>
-                     <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
-                and  house_id = #{record.houseId}
-            </if>
-                     <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and  user_id = #{record.userId}
-            </if>
-                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and  remark = #{record.remark}
-            </if>
-                     <if test="record.money != null and !&quot;&quot;.equals(record.money)">
-                and  money = #{record.money}
-            </if>
-                     <if test="record.statusFlag != null and !&quot;&quot;.equals(record.statusFlag)">
-                and  status_flag = #{record.statusFlag}
-            </if>
-                     <if test="record.seasonId != null and !&quot;&quot;.equals(record.seasonId)">
-                and  season_id = #{record.seasonId}
-            </if>
-                     <if test="record.playerId != null and !&quot;&quot;.equals(record.playerId)">
-                and  player_id = #{record.playerId}
-            </if>
-                  <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-             <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                    OR  game_id LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  house_id LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  user_id LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  remark LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  money LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  status_flag LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  season_id LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  player_id LIKE concat('%',#{record.searchKey},'%')
-                                                             </trim>
-         </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllPlatformIncomeRecord" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PlatformIncomeRecord">
-        select <include refid="Base_Column_List"/> from platform_income_record
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and  id = #{id}
-            </if>
-                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and  del_flag = #{delFlag}
-            </if>
-                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and  update_time = #{updateTime}
-            </if>
-                    <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and  update_user = #{updateUser}
-            </if>
-                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and  create_time = #{createTime}
-            </if>
-                    <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and  create_user = #{createUser}
-            </if>
-                    <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and  game_id = #{gameId}
-            </if>
-                    <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and  house_id = #{houseId}
-            </if>
-                    <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and  user_id = #{userId}
-            </if>
-                    <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and  remark = #{remark}
-            </if>
-                    <if test="money != null and !&quot;&quot;.equals(money)">
-                and  money = #{money}
-            </if>
-                    <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and  status_flag = #{statusFlag}
-            </if>
-                    <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and  season_id = #{seasonId}
-            </if>
-                    <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                and  player_id = #{playerId}
-            </if>
-                    <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                OR  game_id LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  house_id LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  user_id LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  remark LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  money LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  status_flag LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  season_id LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  player_id LIKE concat('%',#{searchKey},'%')
-                                                                                        </trim>
-            </if>
-<if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-    <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-        <choose>
-            <when test="item.indexOf('like') != -1">
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        concat('%',#{itemDetail},'%')
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </when>
-            <otherwise>
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        #{itemDetail}
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </otherwise>
-        </choose>
-
-
-    </foreach>
-
-
-</if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryPlatformIncomeRecord" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PlatformIncomeRecord">
-        select <include refid="Base_Column_List"/> from platform_income_record
-        <where>
-            and del_flag = 'N'
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-                     <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-                     <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-                     <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-                     <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-                     <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-                     <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-                     <if test="money != null and !&quot;&quot;.equals(money)">
-                and money = #{money}
-            </if>
-                     <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-                     <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-                     <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                and player_id = #{playerId}
-            </if>
-         
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE platform_income_record SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PlatformIncomeRecord">
-        select <include refid="Base_Column_List"/> from platform_income_record
-        <where>
-            and del_flag = 'N'
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 53
src/main/java/com/izouma/awesomeadmin/dao/PlayerInfoMapper.java

@@ -1,53 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-
-import com.izouma.awesomeadmin.datasource.DataSource;
-import com.izouma.awesomeadmin.model.HouseInfo;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.PlayerInfo;
-
-
-/**
- * Dao接口
- */
-@Repository("com.zoumaframe.dao.PlayerInfoMapper")
-public interface PlayerInfoMapper {
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(PlayerInfo record);
-
-    PlayerInfo selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(PlayerInfo record);
-
-    List<PlayerInfo> queryAllPlayerInfo(PlayerInfo record);
-
-    List<PlayerInfo> queryPlayerInfoByPage(Map<String, Object> parameter);
-
-    int delete(PlayerInfo record);
-
-    PlayerInfo queryPlayerInfo(PlayerInfo record);
-
-    List<PlayerInfo> query(PlayerInfo record);
-
-    List<PlayerInfo> queryPlayerInfoRankByPage(Map<String, Object> parameter);
-
-    List<PlayerInfo> queryPlayerInfoSeasonRankPageByPage(Map<String, Object> parameter);
-
-    int userRank(PlayerInfo record);
-
-    int endNum(PlayerInfo record);
-
-    PlayerInfo seasonUserRank(PlayerInfo record);
-
-    List<PlayerInfo> queryNoStartPlayer(HouseInfo record);
-
-    int overTimePlayer(PlayerInfo record);
-
-    List<PlayerInfo> querySettlementPlayer(PlayerInfo record);
-
-    PlayerInfo queryErrorPlayerInfo(Integer userId);
-}
-

+ 0 - 1667
src/main/java/com/izouma/awesomeadmin/dao/PlayerInfoMapper.xml

@@ -1,1667 +0,0 @@
-<?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.izouma.awesomeadmin.dao.PlayerInfoMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.PlayerInfo">
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="game_id" property="gameId" jdbcType="INTEGER"/>
-        <result column="house_id" property="houseId" jdbcType="INTEGER"/>
-        <result column="join_time" property="joinTime" jdbcType="TIMESTAMP"/>
-        <result column="principal" property="principal" jdbcType="DECIMAL"/>
-        <result column="bonus" property="bonus" jdbcType="DECIMAL"/>
-        <result column="user_id" property="userId" jdbcType="INTEGER"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="image" property="image" jdbcType="VARCHAR"/>
-        <result column="kill_number" property="killNumber" jdbcType="INTEGER"/>
-        <result column="ranking" property="ranking" jdbcType="INTEGER"/>
-        <result column="begin_time" property="beginTime" jdbcType="TIMESTAMP"/>
-        <result column="end_time" property="endTime" jdbcType="TIMESTAMP"/>
-        <result column="status_flag" property="statusFlag" jdbcType="INTEGER"/>
-        <result column="examine_user" property="examineUser" jdbcType="VARCHAR"/>
-        <result column="examine_time" property="examineTime" jdbcType="TIMESTAMP"/>
-        <result column="examine_type" property="examineType" jdbcType="INTEGER"/>
-        <result column="video" property="video" jdbcType="VARCHAR"/>
-        <result column="live_time" property="liveTime" jdbcType="VARCHAR"/>
-        <result column="game_type" property="gameType" jdbcType="VARCHAR"/>
-        <result column="season_id" property="seasonId" jdbcType="INTEGER"/>
-        <result column="house_rank" property="houseRank" jdbcType="INTEGER"/>
-        <result column="score" property="score" jdbcType="FLOAT"/>
-        <result column="medal" property="medal" jdbcType="VARCHAR"/>
-        <result column="played" property="played" jdbcType="BIT"/>
-        <result column="result_error" property="resultError" jdbcType="BIT"/>
-        <result column="data_error" property="dataError" jdbcType="BIT"/>
-        <result column="kill3time" property="kill3time" jdbcType="INTEGER"/>
-        <result column="needkill" property="needkill" jdbcType="INTEGER"/>
-    </resultMap>
-    <sql id="Base_Column_List">
-        <trim suffixOverrides=",">
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            game_id,
-
-            house_id,
-
-            join_time,
-
-            principal,
-
-            bonus,
-
-            user_id,
-
-            remark,
-
-            image,
-
-            kill_number,
-
-            ranking,
-
-            begin_time,
-
-            end_time,
-
-            status_flag,
-
-            examine_user,
-
-            examine_time,
-
-            examine_type,
-
-            video,
-
-            live_time,
-
-            game_type,
-
-            season_id,
-
-            house_rank,
-
-            score,
-
-            medal,
-
-            played,
-
-            result_error,
-
-            data_error,
-
-            kill3time,
-
-            needkill,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        select
-        <include refid="Base_Column_List"/>
-        from player_info
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        delete from player_info
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.PlayerInfo" useGeneratedKeys="true"
-            keyProperty="id">
-        insert into player_info
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="gameId!= null">
-                game_id,
-            </if>
-            <if test="houseId!= null">
-                house_id,
-            </if>
-            <if test="joinTime!= null">
-                join_time,
-            </if>
-            <if test="principal!= null">
-                principal,
-            </if>
-            <if test="bonus!= null">
-                bonus,
-            </if>
-            <if test="userId!= null">
-                user_id,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="image!= null">
-                image,
-            </if>
-            <if test="killNumber!= null">
-                kill_number,
-            </if>
-            <if test="ranking!= null">
-                ranking,
-            </if>
-            <if test="beginTime!= null">
-                begin_time,
-            </if>
-            <if test="endTime!= null">
-                end_time,
-            </if>
-            <if test="statusFlag!= null">
-                status_flag,
-            </if>
-            <if test="examineUser!= null">
-                examine_user,
-            </if>
-            <if test="examineTime!= null">
-                examine_time,
-            </if>
-            <if test="examineType!= null">
-                examine_type,
-            </if>
-            <if test="video!= null">
-                video,
-            </if>
-            <if test="liveTime!= null">
-                live_time,
-            </if>
-            <if test="gameType!= null">
-                game_type,
-            </if>
-            <if test="seasonId!= null">
-                season_id,
-            </if>
-            <if test="houseRank!= null">
-                house_rank,
-            </if>
-            <if test="score!= null">
-                score,
-            </if>
-            <if test="medal!= null">
-                medal,
-            </if>
-            <if test="played!= null">
-                played,
-            </if>
-            <if test="kill3time!= null">
-                kill3time,
-            </if>
-            <if test="needkill!= null">
-                needkill,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="houseId != null">
-                #{houseId,jdbcType=INTEGER},
-            </if>
-            <if test="joinTime != null">
-                #{joinTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="principal != null">
-                #{principal,jdbcType=DECIMAL},
-            </if>
-            <if test="bonus != null">
-                #{bonus,jdbcType=DECIMAL},
-            </if>
-            <if test="userId != null">
-                #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="image != null">
-                #{image,jdbcType=VARCHAR},
-            </if>
-            <if test="killNumber != null">
-                #{killNumber,jdbcType=INTEGER},
-            </if>
-            <if test="ranking != null">
-                #{ranking,jdbcType=INTEGER},
-            </if>
-            <if test="beginTime != null">
-                #{beginTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="endTime != null">
-                #{endTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="statusFlag != null">
-                #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="examineUser != null">
-                #{examineUser,jdbcType=VARCHAR},
-            </if>
-            <if test="examineTime != null">
-                #{examineTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="examineType != null">
-                #{examineType,jdbcType=INTEGER},
-            </if>
-            <if test="video != null">
-                #{video,jdbcType=VARCHAR},
-            </if>
-            <if test="liveTime != null">
-                #{liveTime,jdbcType=VARCHAR},
-            </if>
-            <if test="gameType != null">
-                #{gameType,jdbcType=VARCHAR},
-            </if>
-            <if test="seasonId != null">
-                #{seasonId,jdbcType=INTEGER},
-            </if>
-            <if test="houseRank != null">
-                #{houseRank,jdbcType=INTEGER},
-            </if>
-            <if test="score != null">
-                #{score,jdbcType=FLOAT},
-            </if>
-            <if test="medal != null">
-                #{medal},
-            </if>
-            <if test="played!= null">
-                #{played,jdbcType=BIT},
-            </if>
-            <if test="kill3time!= null">
-                #{kill3time},
-            </if>
-            <if test="needkill!= null">
-                #{needkill},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.PlayerInfo">
-        update player_info
-        <set>
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                game_id= #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="houseId != null">
-                house_id= #{houseId,jdbcType=INTEGER},
-            </if>
-            <if test="joinTime != null">
-                join_time= #{joinTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="principal != null">
-                principal= #{principal,jdbcType=DECIMAL},
-            </if>
-            <if test="bonus != null">
-                bonus= #{bonus,jdbcType=DECIMAL},
-            </if>
-            <if test="userId != null">
-                user_id= #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="image != null">
-                image= #{image,jdbcType=VARCHAR},
-            </if>
-            <if test="killNumber != null">
-                kill_number= #{killNumber,jdbcType=INTEGER},
-            </if>
-            <if test="ranking != null">
-                ranking= #{ranking,jdbcType=INTEGER},
-            </if>
-            <if test="beginTime != null">
-                begin_time= #{beginTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="endTime != null">
-                end_time= #{endTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="statusFlag != null">
-                status_flag= #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="examineUser != null">
-                examine_user= #{examineUser,jdbcType=VARCHAR},
-            </if>
-            <if test="examineTime != null">
-                examine_time= #{examineTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="examineType != null">
-                examine_type= #{examineType,jdbcType=INTEGER},
-            </if>
-            <if test="video != null">
-                video= #{video,jdbcType=VARCHAR},
-            </if>
-            <if test="liveTime != null">
-                live_time= #{liveTime,jdbcType=VARCHAR},
-            </if>
-            <if test="gameType != null">
-                game_type= #{gameType,jdbcType=VARCHAR},
-            </if>
-            <if test="seasonId != null">
-                season_id= #{seasonId,jdbcType=INTEGER},
-            </if>
-            <if test="houseRank != null">
-                house_rank= #{houseRank,jdbcType=INTEGER},
-            </if>
-            <if test="score != null">
-                score= #{score,jdbcType=INTEGER},
-            </if>
-            <if test="medal != null">
-                medal= #{medal},
-            </if>
-            <if test="played != null">
-                played = #{played,jdbcType=BIT},
-            </if>
-            <if test="resultError != null">
-                result_error = #{resultError,jdbcType=BIT},
-            </if>
-            <if test="dataError != null">
-                data_error = #{dataError,jdbcType=BIT},
-            </if>
-            <if test="kill3time != null">
-                kill3time = #{kill3time},
-            </if>
-            <if test="needkill != null">
-                needkill = #{needkill},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryPlayerInfoByPage" parameterType="java.util.Map"
-            resultMap="PagePlayerInfoAllResult">
-        select
-        <include refid="Base_Column_List"/>
-        from player_info
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and game_id = #{record.gameId}
-            </if>
-            <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
-                and house_id = #{record.houseId}
-            </if>
-            <if test="record.joinTime != null and !&quot;&quot;.equals(record.joinTime)">
-                and join_time = #{record.joinTime}
-            </if>
-            <if test="record.principal != null and !&quot;&quot;.equals(record.principal)">
-                and principal = #{record.principal}
-            </if>
-            <if test="record.bonus != null and !&quot;&quot;.equals(record.bonus)">
-                and bonus = #{record.bonus}
-            </if>
-            <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and user_id = #{record.userId}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.image != null and !&quot;&quot;.equals(record.image)">
-                and image = #{record.image}
-            </if>
-            <if test="record.killNumber != null and !&quot;&quot;.equals(record.killNumber)">
-                and kill_number = #{record.killNumber}
-            </if>
-            <if test="record.ranking != null and !&quot;&quot;.equals(record.ranking)">
-                and ranking = #{record.ranking}
-            </if>
-            <if test="record.beginTime != null and !&quot;&quot;.equals(record.beginTime)">
-                and begin_time = #{record.beginTime}
-            </if>
-            <if test="record.endTime != null and !&quot;&quot;.equals(record.endTime)">
-                and end_time = #{record.endTime}
-            </if>
-            <if test="record.statusFlag != null and !&quot;&quot;.equals(record.statusFlag)">
-                and status_flag = #{record.statusFlag}
-            </if>
-            <if test="record.examineUser != null and !&quot;&quot;.equals(record.examineUser)">
-                and examine_user = #{record.examineUser}
-            </if>
-            <if test="record.examineTime != null and !&quot;&quot;.equals(record.examineTime)">
-                and examine_time = #{record.examineTime}
-            </if>
-            <if test="record.examineType != null and !&quot;&quot;.equals(record.examineType)">
-                and examine_type = #{record.examineType}
-            </if>
-            <if test="record.video != null and !&quot;&quot;.equals(record.video)">
-                and video = #{record.video}
-            </if>
-            <if test="record.liveTime != null and !&quot;&quot;.equals(record.liveTime)">
-                and live_time = #{record.liveTime}
-            </if>
-            <if test="record.gameType != null and !&quot;&quot;.equals(record.gameType)">
-                and game_type = #{record.gameType}
-            </if>
-            <if test="record.seasonId != null and !&quot;&quot;.equals(record.seasonId)">
-                and season_id = #{record.seasonId}
-            </if>
-            <if test="record.medal != null and !&quot;&quot;.equals(record.medal)">
-                and medal = #{record.medal}
-            </if>
-            <if test="record.played != null and !&quot;&quot;.equals(record.played)">
-                and played = #{record.played}
-            </if>
-            <if test="record.needkill != null and !&quot;&quot;.equals(record.needkill)">
-                and needkill = #{record.needkill}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_id LIKE concat('%',#{record.searchKey},'%')
-                    OR house_id LIKE concat('%',#{record.searchKey},'%')
-                    OR join_time LIKE concat('%',#{record.searchKey},'%')
-                    OR principal LIKE concat('%',#{record.searchKey},'%')
-                    OR bonus LIKE concat('%',#{record.searchKey},'%')
-                    OR user_id LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR image LIKE concat('%',#{record.searchKey},'%')
-                    OR kill_number LIKE concat('%',#{record.searchKey},'%')
-                    OR ranking LIKE concat('%',#{record.searchKey},'%')
-                    OR begin_time LIKE concat('%',#{record.searchKey},'%')
-                    OR end_time LIKE concat('%',#{record.searchKey},'%')
-                    OR status_flag LIKE concat('%',#{record.searchKey},'%')
-                    OR examine_user LIKE concat('%',#{record.searchKey},'%')
-                    OR examine_time LIKE concat('%',#{record.searchKey},'%')
-                    OR examine_type LIKE concat('%',#{record.searchKey},'%')
-                    OR video LIKE concat('%',#{record.searchKey},'%')
-                    OR live_time LIKE concat('%',#{record.searchKey},'%')
-                    OR game_type LIKE concat('%',#{record.searchKey},'%')
-                    OR season_id LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryPlayerInfoRankByPage" parameterType="java.util.Map"
-            resultMap="PagePlayerInfoResult">
-        select
-        <include refid="Base_Column_List"/>
-        from player_info
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and game_id = #{record.gameId}
-            </if>
-            <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
-                and house_id = #{record.houseId}
-            </if>
-            <if test="record.joinTime != null and !&quot;&quot;.equals(record.joinTime)">
-                and join_time = #{record.joinTime}
-            </if>
-            <if test="record.principal != null and !&quot;&quot;.equals(record.principal)">
-                and principal = #{record.principal}
-            </if>
-            <if test="record.bonus != null and !&quot;&quot;.equals(record.bonus)">
-                and bonus = #{record.bonus}
-            </if>
-            <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and user_id = #{record.userId}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.image != null and !&quot;&quot;.equals(record.image)">
-                and image = #{record.image}
-            </if>
-            <if test="record.killNumber != null and !&quot;&quot;.equals(record.killNumber)">
-                and kill_number = #{record.killNumber}
-            </if>
-            <if test="record.ranking != null and !&quot;&quot;.equals(record.ranking)">
-                and ranking = #{record.ranking}
-            </if>
-            <if test="record.beginTime != null and !&quot;&quot;.equals(record.beginTime)">
-                and begin_time = #{record.beginTime}
-            </if>
-            <if test="record.endTime != null and !&quot;&quot;.equals(record.endTime)">
-                and end_time = #{record.endTime}
-            </if>
-            <if test="record.statusFlag != null and !&quot;&quot;.equals(record.statusFlag)">
-                and status_flag = #{record.statusFlag}
-            </if>
-            <if test="record.examineUser != null and !&quot;&quot;.equals(record.examineUser)">
-                and examine_user = #{record.examineUser}
-            </if>
-            <if test="record.examineTime != null and !&quot;&quot;.equals(record.examineTime)">
-                and examine_time = #{record.examineTime}
-            </if>
-            <if test="record.examineType != null and !&quot;&quot;.equals(record.examineType)">
-                and examine_type = #{record.examineType}
-            </if>
-            <if test="record.video != null and !&quot;&quot;.equals(record.video)">
-                and video = #{record.video}
-            </if>
-            <if test="record.liveTime != null and !&quot;&quot;.equals(record.liveTime)">
-                and live_time = #{record.liveTime}
-            </if>
-            <if test="record.gameType != null and !&quot;&quot;.equals(record.gameType)">
-                and game_type = #{record.gameType}
-            </if>
-            <if test="record.seasonId != null and !&quot;&quot;.equals(record.seasonId)">
-                and season_id = #{record.seasonId}
-            </if>
-            <if test="record.medal != null and !&quot;&quot;.equals(record.medal)">
-                and medal = #{record.medal}
-            </if>
-            <if test="record.played != null and !&quot;&quot;.equals(record.played)">
-                and played = #{record.played}
-            </if>
-            <if test="record.needkill != null and !&quot;&quot;.equals(record.needkill)">
-                and needkill = #{record.needkill}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_id LIKE concat('%',#{record.searchKey},'%')
-                    OR house_id LIKE concat('%',#{record.searchKey},'%')
-                    OR join_time LIKE concat('%',#{record.searchKey},'%')
-                    OR principal LIKE concat('%',#{record.searchKey},'%')
-                    OR bonus LIKE concat('%',#{record.searchKey},'%')
-                    OR user_id LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR image LIKE concat('%',#{record.searchKey},'%')
-                    OR kill_number LIKE concat('%',#{record.searchKey},'%')
-                    OR ranking LIKE concat('%',#{record.searchKey},'%')
-                    OR begin_time LIKE concat('%',#{record.searchKey},'%')
-                    OR end_time LIKE concat('%',#{record.searchKey},'%')
-                    OR status_flag LIKE concat('%',#{record.searchKey},'%')
-                    OR examine_user LIKE concat('%',#{record.searchKey},'%')
-                    OR examine_time LIKE concat('%',#{record.searchKey},'%')
-                    OR examine_type LIKE concat('%',#{record.searchKey},'%')
-                    OR video LIKE concat('%',#{record.searchKey},'%')
-                    OR live_time LIKE concat('%',#{record.searchKey},'%')
-                    OR game_type LIKE concat('%',#{record.searchKey},'%')
-                    OR season_id LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-        IFNULL(house_rank, 999), id
-    </select>
-    <select id="queryPlayerInfoSeasonRankPageByPage" parameterType="java.util.Map"
-            resultMap="PagePlayerInfoResult">
-
-        SELECT
-        game_id,
-        user_id,
-        season_id,
-        bonus,
-        (
-        SELECT
-        COUNT(1)
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND ranking = 1
-        AND medal = 'platinum'
-        AND user_id = p.user_id
-        AND season_id = p.season_id
-        AND game_id = p.game_id
-        ) AS platinum,
-        (
-        SELECT
-        COUNT(1)
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND house_rank = 1
-        AND medal = 'gold'
-        AND user_id = p.user_id
-        AND season_id = p.season_id
-        AND game_id = p.game_id
-        ) AS gold,
-        (
-        SELECT
-        COUNT(1)
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND medal = 'silver'
-        AND user_id = p.user_id
-        AND season_id = p.season_id
-        AND game_id = p.game_id
-        ) AS silver,
-        (
-        SELECT
-        COUNT(1)
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND medal = 'bronze'
-        AND user_id = p.user_id
-        AND season_id = p.season_id
-        AND game_id = p.game_id
-        ) AS bronze,
-        @curRank :=
-        IF (
-        @prevRank = bonus,
-        @curRank,
-        @incRank
-        ) AS rank,
-        @incRank := @incRank + 1,
-        @prevRank := bonus
-        FROM
-        (
-        SELECT
-        game_id,
-        user_id,
-        season_id,
-        SUM(IFNULL(bonus, 0)) AS bonus
-        FROM
-        player_info
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and game_id = #{record.gameId}
-            </if>
-            <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
-                and house_id = #{record.houseId}
-            </if>
-            <if test="record.joinTime != null and !&quot;&quot;.equals(record.joinTime)">
-                and join_time = #{record.joinTime}
-            </if>
-            <if test="record.principal != null and !&quot;&quot;.equals(record.principal)">
-                and principal = #{record.principal}
-            </if>
-            <if test="record.bonus != null and !&quot;&quot;.equals(record.bonus)">
-                and bonus = #{record.bonus}
-            </if>
-            <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and user_id = #{record.userId}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.image != null and !&quot;&quot;.equals(record.image)">
-                and image = #{record.image}
-            </if>
-            <if test="record.killNumber != null and !&quot;&quot;.equals(record.killNumber)">
-                and kill_number = #{record.killNumber}
-            </if>
-            <if test="record.ranking != null and !&quot;&quot;.equals(record.ranking)">
-                and ranking = #{record.ranking}
-            </if>
-            <if test="record.beginTime != null and !&quot;&quot;.equals(record.beginTime)">
-                and begin_time = #{record.beginTime}
-            </if>
-            <if test="record.endTime != null and !&quot;&quot;.equals(record.endTime)">
-                and end_time = #{record.endTime}
-            </if>
-            <if test="record.statusFlag != null and !&quot;&quot;.equals(record.statusFlag)">
-                and status_flag = #{record.statusFlag}
-            </if>
-            <if test="record.examineUser != null and !&quot;&quot;.equals(record.examineUser)">
-                and examine_user = #{record.examineUser}
-            </if>
-            <if test="record.examineTime != null and !&quot;&quot;.equals(record.examineTime)">
-                and examine_time = #{record.examineTime}
-            </if>
-            <if test="record.examineType != null and !&quot;&quot;.equals(record.examineType)">
-                and examine_type = #{record.examineType}
-            </if>
-            <if test="record.video != null and !&quot;&quot;.equals(record.video)">
-                and video = #{record.video}
-            </if>
-            <if test="record.liveTime != null and !&quot;&quot;.equals(record.liveTime)">
-                and live_time = #{record.liveTime}
-            </if>
-            <if test="record.gameType != null and !&quot;&quot;.equals(record.gameType)">
-                and game_type = #{record.gameType}
-            </if>
-            <if test="record.seasonId != null and !&quot;&quot;.equals(record.seasonId)">
-                and season_id = #{record.seasonId}
-            </if>
-
-            <if test="record.medal != null and !&quot;&quot;.equals(record.medal)">
-                and medal = #{record.medal}
-            </if>
-            <if test="record.played != null and !&quot;&quot;.equals(record.played)">
-                and played = #{record.played}
-            </if>
-
-        </where>
-        GROUP BY
-        game_id,
-        user_id,
-        season_id
-        ) AS p,
-        (
-        SELECT
-        @curRank := 0,
-        @prevRank := NULL,
-        @incRank := 1
-        ) r
-        ORDER BY
-        bonus DESC
-
-    </select>
-    <select id="seasonUserRank" parameterType="java.util.Map"
-            resultMap="PagePlayerInfoResult">
-
-        select *,(
-        SELECT
-        COUNT(1)
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND ranking = 1
-        AND medal = 'platinum'
-        AND user_id = u.user_id
-        AND season_id = u.season_id
-        AND game_id = u.game_id
-        ) AS platinum,
-        (
-        SELECT
-        COUNT(1)
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND house_rank = 1
-        AND medal = 'gold'
-        AND user_id = u.user_id
-        AND season_id = u.season_id
-        AND game_id = u.game_id
-        ) AS gold,
-        (
-        SELECT
-        COUNT(1)
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND medal = 'silver'
-        AND user_id = u.user_id
-        AND season_id = u.season_id
-        AND game_id = u.game_id
-        ) AS silver,
-        (
-        SELECT
-        COUNT(1)
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND medal = 'bronze'
-        AND user_id = u.user_id
-        AND season_id = u.season_id
-        AND game_id = u.game_id
-        ) AS bronze from (
-        SELECT
-        game_id,
-        user_id,
-        season_id,
-        bonus,
-        @curRank :=
-        IF (
-        @prevRank = bonus,
-        @curRank,
-        @incRank
-        ) AS rank,
-        @incRank := @incRank + 1,
-        @prevRank := bonus
-        FROM
-        (
-        SELECT
-        game_id,
-        user_id,
-        season_id,
-        SUM(IFNULL(bonus, 0)) AS bonus
-        FROM
-        player_info
-        <where>
-            and del_flag = 'N'
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-
-        </where>
-        GROUP BY
-        game_id,
-        user_id,
-        season_id
-        ) AS p,
-        (
-        SELECT
-        @curRank := 0,
-        @prevRank := NULL,
-        @incRank := 1
-        ) r
-        ORDER BY
-        bonus DESC
-        ) u
-
-        where
-        <if test="userId != null and !&quot;&quot;.equals(userId)">
-            u.user_id = #{userId}
-        </if>
-
-        LIMIT 1
-    </select>
-    <select id="queryAllPlayerInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PlayerInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from player_info
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-            <if test="joinTime != null and !&quot;&quot;.equals(joinTime)">
-                and join_time = #{joinTime}
-            </if>
-            <if test="principal != null and !&quot;&quot;.equals(principal)">
-                and principal = #{principal}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and bonus = #{bonus}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="image != null and !&quot;&quot;.equals(image)">
-                and image = #{image}
-            </if>
-            <if test="killNumber != null and !&quot;&quot;.equals(killNumber)">
-                and kill_number = #{killNumber}
-            </if>
-            <if test="ranking != null and !&quot;&quot;.equals(ranking)">
-                and ranking = #{ranking}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and end_time = #{endTime}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="examineUser != null and !&quot;&quot;.equals(examineUser)">
-                and examine_user = #{examineUser}
-            </if>
-            <if test="examineTime != null and !&quot;&quot;.equals(examineTime)">
-                and examine_time = #{examineTime}
-            </if>
-            <if test="examineType != null and !&quot;&quot;.equals(examineType)">
-                and examine_type = #{examineType}
-            </if>
-            <if test="video != null and !&quot;&quot;.equals(video)">
-                and video = #{video}
-            </if>
-            <if test="liveTime != null and !&quot;&quot;.equals(liveTime)">
-                and live_time = #{liveTime}
-            </if>
-            <if test="gameType != null and !&quot;&quot;.equals(gameType)">
-                and game_type = #{gameType}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-
-            <if test="medal != null and !&quot;&quot;.equals(medal)">
-                and medal = #{medal}
-            </if>
-            <if test="played != null and !&quot;&quot;.equals(played)">
-                and played = #{played}
-            </if>
-            <if test="needkill != null and !&quot;&quot;.equals(needkill)">
-                and needkill = #{needkill}
-            </if>
-
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_id LIKE concat('%',#{searchKey},'%')
-                    OR house_id LIKE concat('%',#{searchKey},'%')
-                    OR join_time LIKE concat('%',#{searchKey},'%')
-                    OR principal LIKE concat('%',#{searchKey},'%')
-                    OR bonus LIKE concat('%',#{searchKey},'%')
-                    OR user_id LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR image LIKE concat('%',#{searchKey},'%')
-                    OR kill_number LIKE concat('%',#{searchKey},'%')
-                    OR ranking LIKE concat('%',#{searchKey},'%')
-                    OR begin_time LIKE concat('%',#{searchKey},'%')
-                    OR end_time LIKE concat('%',#{searchKey},'%')
-                    OR status_flag LIKE concat('%',#{searchKey},'%')
-                    OR examine_user LIKE concat('%',#{searchKey},'%')
-                    OR examine_time LIKE concat('%',#{searchKey},'%')
-                    OR examine_type LIKE concat('%',#{searchKey},'%')
-                    OR video LIKE concat('%',#{searchKey},'%')
-                    OR live_time LIKE concat('%',#{searchKey},'%')
-                    OR game_type LIKE concat('%',#{searchKey},'%')
-                    OR season_id LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryPlayerInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PlayerInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from player_info
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-            <if test="joinTime != null and !&quot;&quot;.equals(joinTime)">
-                and join_time = #{joinTime}
-            </if>
-            <if test="principal != null and !&quot;&quot;.equals(principal)">
-                and principal = #{principal}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and bonus = #{bonus}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="image != null and !&quot;&quot;.equals(image)">
-                and image = #{image}
-            </if>
-            <if test="killNumber != null and !&quot;&quot;.equals(killNumber)">
-                and kill_number = #{killNumber}
-            </if>
-            <if test="ranking != null and !&quot;&quot;.equals(ranking)">
-                and ranking = #{ranking}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and end_time = #{endTime}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="examineUser != null and !&quot;&quot;.equals(examineUser)">
-                and examine_user = #{examineUser}
-            </if>
-            <if test="examineTime != null and !&quot;&quot;.equals(examineTime)">
-                and examine_time = #{examineTime}
-            </if>
-            <if test="examineType != null and !&quot;&quot;.equals(examineType)">
-                and examine_type = #{examineType}
-            </if>
-            <if test="video != null and !&quot;&quot;.equals(video)">
-                and video = #{video}
-            </if>
-            <if test="liveTime != null and !&quot;&quot;.equals(liveTime)">
-                and live_time = #{liveTime}
-            </if>
-            <if test="gameType != null and !&quot;&quot;.equals(gameType)">
-                and game_type = #{gameType}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-
-            <if test="medal != null and !&quot;&quot;.equals(medal)">
-                and medal = #{medal}
-            </if>
-            <if test="played != null and !&quot;&quot;.equals(played)">
-                and played = #{played}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE player_info SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PlayerInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from player_info
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-
-    <select id="userRank" parameterType="java.util.Map" resultType="java.lang.Integer">
-        SELECT
-        COUNT(player_info.id)
-        FROM
-        player_info,
-        player_info AS user_rank
-        <where>
-            AND player_info.del_flag = 'N'
-
-            AND (
-            <![CDATA[
-               ( IFNULL(player_info.ranking, 999) < IFNULL(user_rank.ranking, 999)
-                OR (
-                    IFNULL(player_info.ranking, 999) = IFNULL(user_rank.ranking, 999)
-                    AND IFNULL(player_info.live_time, 999) < IFNULL(user_rank.live_time, 999)
-                ))
-
-            ]]>
-            )
-            AND user_rank.house_id = player_info.house_id
-            AND user_rank.game_id = player_info.game_id
-            AND user_rank.house_id = player_info.house_id
-            AND user_rank.del_flag = 'N'
-            AND player_info.id != user_rank.id
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and user_rank.id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and user_rank.del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and user_rank.update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and user_rank.update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and user_rank.create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and user_rank.create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and user_rank.game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and user_rank.house_id = #{houseId}
-            </if>
-            <if test="joinTime != null and !&quot;&quot;.equals(joinTime)">
-                and user_rank.join_time = #{joinTime}
-            </if>
-            <if test="principal != null and !&quot;&quot;.equals(principal)">
-                and user_rank.principal = #{principal}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and user_rank.bonus = #{bonus}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_rank.user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and user_rank.remark = #{remark}
-            </if>
-            <if test="image != null and !&quot;&quot;.equals(image)">
-                and user_rank.image = #{image}
-            </if>
-            <if test="killNumber != null and !&quot;&quot;.equals(killNumber)">
-                and user_rank.kill_number = #{killNumber}
-            </if>
-            <if test="ranking != null and !&quot;&quot;.equals(ranking)">
-                and user_rank.ranking = #{ranking}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and user_rank.begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and user_rank.end_time = #{endTime}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and user_rank.status_flag = #{statusFlag}
-            </if>
-            <if test="examineUser != null and !&quot;&quot;.equals(examineUser)">
-                and user_rank.examine_user = #{examineUser}
-            </if>
-            <if test="examineTime != null and !&quot;&quot;.equals(examineTime)">
-                and user_rank.examine_time = #{examineTime}
-            </if>
-            <if test="examineType != null and !&quot;&quot;.equals(examineType)">
-                and user_rank.examine_type = #{examineType}
-            </if>
-            <if test="video != null and !&quot;&quot;.equals(video)">
-                and user_rank.video = #{video}
-            </if>
-            <if test="liveTime != null and !&quot;&quot;.equals(liveTime)">
-                and user_rank.live_time = #{liveTime}
-            </if>
-            <if test="gameType != null and !&quot;&quot;.equals(gameType)">
-                and user_rank.game_type = #{gameType}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and user_rank.season_id = #{seasonId}
-            </if>
-
-            <if test="medal != null and !&quot;&quot;.equals(medal)">
-                and user_rank.medal = #{medal}
-            </if>
-
-        </where>
-    </select>
-    <select id="endNum" parameterType="java.util.Map" resultType="java.lang.Integer">
-        SELECT
-        COUNT(player_info.id)
-        FROM
-        player_info
-        <where>
-            and del_flag = 'N'
-            <![CDATA[  and status_flag  >= 3 ]]>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-            <if test="joinTime != null and !&quot;&quot;.equals(joinTime)">
-                and join_time = #{joinTime}
-            </if>
-            <if test="principal != null and !&quot;&quot;.equals(principal)">
-                and principal = #{principal}
-            </if>
-            <if test="bonus != null and !&quot;&quot;.equals(bonus)">
-                and bonus = #{bonus}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="image != null and !&quot;&quot;.equals(image)">
-                and image = #{image}
-            </if>
-            <if test="killNumber != null and !&quot;&quot;.equals(killNumber)">
-                and kill_number = #{killNumber}
-            </if>
-            <if test="ranking != null and !&quot;&quot;.equals(ranking)">
-                and ranking = #{ranking}
-            </if>
-            <if test="beginTime != null and !&quot;&quot;.equals(beginTime)">
-                and begin_time = #{beginTime}
-            </if>
-            <if test="endTime != null and !&quot;&quot;.equals(endTime)">
-                and end_time = #{endTime}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="examineUser != null and !&quot;&quot;.equals(examineUser)">
-                and examine_user = #{examineUser}
-            </if>
-            <if test="examineTime != null and !&quot;&quot;.equals(examineTime)">
-                and examine_time = #{examineTime}
-            </if>
-            <if test="examineType != null and !&quot;&quot;.equals(examineType)">
-                and examine_type = #{examineType}
-            </if>
-            <if test="video != null and !&quot;&quot;.equals(video)">
-                and video = #{video}
-            </if>
-            <if test="liveTime != null and !&quot;&quot;.equals(liveTime)">
-                and live_time = #{liveTime}
-            </if>
-            <if test="gameType != null and !&quot;&quot;.equals(gameType)">
-                and game_type = #{gameType}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-            <if test="played != null and !&quot;&quot;.equals(played)">
-                and played = #{played}
-            </if>
-
-        </where>
-    </select>
-
-
-    <select id="queryNoStartPlayer" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PlayerInfo">
-        SELECT
-                *
-            FROM
-                player_info
-            WHERE
-                del_flag = 'N'
-            AND status_flag = 0
-            AND house_id IN (
-                SELECT
-                    id
-                FROM
-                    house_info
-                WHERE
-                    del_flag = 'N'
-                AND use_flag = 'Y'
-                <![CDATA[ AND status_flag >= 1 ]]>
-
-                AND DATE_SUB(
-                    CURRENT_TIMESTAMP (),
-                    INTERVAL 40 SECOND
-                ) <![CDATA[ >= ]]>  begin_time
-            )
-
-    </select>
-
-    <select id="querySettlementPlayer" parameterType="java.util.Map"
-            resultType="com.izouma.awesomeadmin.model.PlayerInfo">
-        SELECT
-        *
-        FROM
-        player_info
-        WHERE
-        del_flag = 'N'
-        AND status_flag IN (3, 7 , 8, 9)
-        AND house_id = #{houseId}
-
-        <if test="ranking != null and !&quot;&quot;.equals(ranking)">
-            AND ranking = 1
-        </if>
-
-        order by
-        IFNULL(ranking,999) ,
-        <if test="scoreType != null and !&quot;&quot;.equals(scoreType)">
-            IFNULL(score,0) desc,
-        </if>
-        IFNULL(live_time,999) ,
-        id desc
-
-    </select>
-
-
-    <update id="overTimePlayer" parameterType="com.izouma.awesomeadmin.model.PlayerInfo">
-        update player_info set status_flag = 7
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-            house_id = #{houseId,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-        and del_flag = 'N'
-        and status_flag = 2
-
-    </update>
-
-    <select id="queryErrorPlayerInfo" resultType="com.izouma.awesomeadmin.model.PlayerInfo">
-        SELECT player_info.*
-        FROM player_info
-                 JOIN house_info ON player_info.house_id = house_info.id
-        WHERE player_info.begin_time IS NOT NULL
-          AND player_info.del_flag = 'N'
-          AND player_info.status_flag = 2
-          AND player_info.user_id = #{userId}
-          AND house_info.del_flag = 'N'
-          AND house_info.status_flag = 2
-        ORDER BY player_info.id DESC
-        LIMIT 1
-    </select>
-
-
-
-    <resultMap id="PagePlayerInfoResult" type="com.izouma.awesomeadmin.model.PlayerInfo" extends="BaseResultMap">
-
-        <association property="userInfo"
-                     javaType="com.izouma.awesomeadmin.model.UserInfo"
-                     select="com.izouma.awesomeadmin.dao.UserInfoMapper.querySingleUserInfo"
-                     column="{ id = user_id }"/>
-
-    </resultMap>
-    <resultMap id="PagePlayerInfoAllResult" type="com.izouma.awesomeadmin.model.PlayerInfo" extends="BaseResultMap">
-
-
-        <association property="gameInfo"
-                     javaType="com.izouma.awesomeadmin.model.GameInfo"
-                     select="com.izouma.awesomeadmin.dao.GameInfoMapper.queryGameInfo"
-                     column="{ id = game_id }"/>
-        <association property="houseInfo"
-                     javaType="com.izouma.awesomeadmin.model.HouseInfo"
-                     select="com.izouma.awesomeadmin.dao.HouseInfoMapper.queryHouseInfo"
-                     column="{ id = house_id }"/>
-
-
-    </resultMap>
-
-</mapper>
-

+ 0 - 35
src/main/java/com/izouma/awesomeadmin/dao/PopNoticeMapper.java

@@ -1,35 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.PopNotice;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.PopNoticeMapper")
-public interface PopNoticeMapper{
-    /*generatedStart*/
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(PopNotice record);
-
-    PopNotice selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(PopNotice record);
-
-    List<PopNotice> queryAllPopNotice(PopNotice record);
-
-    List<PopNotice> queryPopNoticeByPage(Map<String, Object> parameter);
-
-    int delete(PopNotice record);
-
-    PopNotice queryPopNotice(PopNotice record);
-
-    List<PopNotice> query(PopNotice record);
-    /*generatedEnd*/
-
-}
-

+ 0 - 356
src/main/java/com/izouma/awesomeadmin/dao/PopNoticeMapper.xml

@@ -1,356 +0,0 @@
-<?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.izouma.awesomeadmin.dao.PopNoticeMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.PopNotice">
-        <!--generatedStart-->
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="image" property="image" jdbcType="VARCHAR"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <!--generatedEnd-->
-    </resultMap>
-
-    <sql id="Base_Column_List">
-        <!--generatedStart-->
-        id, del_flag, update_time, update_user, create_time, create_user, image, remark        <!--generatedEnd-->
-    </sql>
-
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM pop_notice
-        WHERE id = #{id,jdbcType=INTEGER}
-    </select>
-
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        DELETE
-        FROM pop_notice
-        WHERE id = #{id,jdbcType=INTEGER}
-    </delete>
-
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.PopNotice" useGeneratedKeys="true" keyProperty="id">
-        INSERT INTO pop_notice
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="image!= null">
-                image,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <!--generatedEnd-->
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <!--generatedStart-->
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="image != null">
-                #{image,jdbcType=VARCHAR},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <!--generatedEnd-->
-        </trim>
-    </insert>
-
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.PopNotice">
-        UPDATE pop_notice
-        <set>
-            <!--generatedStart-->
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="image != null">
-                image= #{image,jdbcType=VARCHAR},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <!--generatedEnd-->
-        </set>
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="queryPopNoticeByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PopNotice">
-        SELECT <include refid="Base_Column_List"/> FROM pop_notice
-        <where>
-            AND del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                AND id IN (${record.idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                AND id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                AND del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                AND update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                AND update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                AND create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                AND create_user = #{record.createUser}
-            </if>
-            <if test="record.image != null and !&quot;&quot;.equals(record.image)">
-                AND image = #{record.image}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                AND remark = #{record.remark}
-            </if>
-            <!--generatedEnd-->
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR image LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryAllPopNotice" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PopNotice">
-        SELECT <include refid="Base_Column_List"/> FROM pop_notice
-        <where>
-            AND del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                AND id IN (${idStr})
-            </if>
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                AND update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                AND update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                AND create_user = #{createUser}
-            </if>
-            <if test="image != null and !&quot;&quot;.equals(image)">
-                AND image = #{image}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                AND remark = #{remark}
-            </if>
-            <!--generatedEnd-->
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    <!--generatedStart-->
-                    OR image LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    <!--generatedEnd-->
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-                            </foreach>
-                        </otherwise>
-                    </choose>
-                </foreach>
-            </if>
-        </where>
-        ORDER BY
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id DESC
-    </select>
-
-    <select id="queryPopNotice" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PopNotice">
-        SELECT <include refid="Base_Column_List"/> FROM pop_notice
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                AND id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                AND del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                AND update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                AND update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                AND create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                AND create_user = #{createUser}
-            </if>
-            <if test="image != null and !&quot;&quot;.equals(image)">
-                AND image = #{image}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                AND remark = #{remark}
-            </if>
-            <!--generatedEnd-->
-        </where>
-        LIMIT 1
-    </select>
-
-    <update id="delete">
-        UPDATE pop_notice SET del_flag = 'Y'
-        WHERE
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id IN (${idStr})
-        </if>
-    </update>
-
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.PopNotice">
-        SELECT
-        <include refid="Base_Column_List"/>
-        FROM pop_notice
-        <where>
-            AND del_flag = 'N'
-            <!--generatedStart-->
-            <!--generatedEnd-->
-        </where>
-        ORDER BY id DESC
-    </select>
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/ProductInfoMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.ProductInfo;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.ProductInfoMapper")
-public interface ProductInfoMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(ProductInfo record);
-
-    ProductInfo selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(ProductInfo record);
-
-    List<ProductInfo> queryAllProductInfo(ProductInfo record);
-
-    List<ProductInfo> queryProductInfoByPage(Map<String, Object> parameter);
-
-    int delete(ProductInfo record);
-
-    ProductInfo queryProductInfo(ProductInfo record);
-
-    List<ProductInfo> query(ProductInfo record);
-}
-

+ 0 - 470
src/main/java/com/izouma/awesomeadmin/dao/ProductInfoMapper.xml

@@ -1,470 +0,0 @@
-<?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.izouma.awesomeadmin.dao.ProductInfoMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.ProductInfo">
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="product_name" property="productName" jdbcType="VARCHAR"/>
-        <result column="money" property="money" jdbcType="DECIMAL"/>
-        <result column="coin" property="coin" jdbcType="DECIMAL"/>
-        <result column="type_flag" property="typeFlag" jdbcType="INTEGER"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="rank" property="rank" jdbcType="INTEGER"/>
-    </resultMap>
-    <sql id="Base_Column_List">
-        <trim suffixOverrides=",">
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            product_name,
-
-            money,
-
-            coin,
-
-            type_flag,
-
-            remark,
-
-            rank,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        select
-        <include refid="Base_Column_List"/>
-        from product_info
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        delete from product_info
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.ProductInfo" useGeneratedKeys="true"
-            keyProperty="id">
-        insert into product_info
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="productName!= null">
-                product_name,
-            </if>
-            <if test="money!= null">
-                money,
-            </if>
-            <if test="coin!= null">
-                coin,
-            </if>
-            <if test="typeFlag!= null">
-                type_flag,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="rank!= null">
-                rank,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="productName != null">
-                #{productName,jdbcType=VARCHAR},
-            </if>
-            <if test="money != null">
-                #{money,jdbcType=DECIMAL},
-            </if>
-            <if test="coin != null">
-                #{coin,jdbcType=DECIMAL},
-            </if>
-            <if test="typeFlag != null">
-                #{typeFlag,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                #{rank,jdbcType=INTEGER},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.ProductInfo">
-        update product_info
-        <set>
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="productName != null">
-                product_name= #{productName,jdbcType=VARCHAR},
-            </if>
-            <if test="money != null">
-                money= #{money,jdbcType=DECIMAL},
-            </if>
-            <if test="coin != null">
-                coin= #{coin,jdbcType=DECIMAL},
-            </if>
-            <if test="typeFlag != null">
-                type_flag= #{typeFlag,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="rank != null">
-                rank= #{rank,jdbcType=INTEGER},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryProductInfoByPage" parameterType="java.util.Map"
-            resultType="com.izouma.awesomeadmin.model.ProductInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from product_info
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.productName != null and !&quot;&quot;.equals(record.productName)">
-                and product_name = #{record.productName}
-            </if>
-            <if test="record.money != null and !&quot;&quot;.equals(record.money)">
-                and money = #{record.money}
-            </if>
-            <if test="record.coin != null and !&quot;&quot;.equals(record.coin)">
-                and coin = #{record.coin}
-            </if>
-            <if test="record.typeFlag != null and !&quot;&quot;.equals(record.typeFlag)">
-                and type_flag = #{record.typeFlag}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
-                and rank = #{record.rank}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR product_name LIKE concat('%',#{record.searchKey},'%')
-                    OR money LIKE concat('%',#{record.searchKey},'%')
-                    OR coin LIKE concat('%',#{record.searchKey},'%')
-                    OR type_flag LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR rank LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        rank desc , id desc
-    </select>
-    <select id="queryAllProductInfo" parameterType="java.util.Map"
-            resultType="com.izouma.awesomeadmin.model.ProductInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from product_info
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="productName != null and !&quot;&quot;.equals(productName)">
-                and product_name = #{productName}
-            </if>
-            <if test="money != null and !&quot;&quot;.equals(money)">
-                and money = #{money}
-            </if>
-            <if test="coin != null and !&quot;&quot;.equals(coin)">
-                and coin = #{coin}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR product_name LIKE concat('%',#{searchKey},'%')
-                    OR money LIKE concat('%',#{searchKey},'%')
-                    OR coin LIKE concat('%',#{searchKey},'%')
-                    OR type_flag LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR rank LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        rank desc , id desc
-    </select>
-    <select id="queryProductInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.ProductInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from product_info
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="productName != null and !&quot;&quot;.equals(productName)">
-                and product_name = #{productName}
-            </if>
-            <if test="money != null and !&quot;&quot;.equals(money)">
-                and money = #{money}
-            </if>
-            <if test="coin != null and !&quot;&quot;.equals(coin)">
-                and coin = #{coin}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE product_info SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.ProductInfo">
-        select
-        <include refid="Base_Column_List"/>
-        from product_info
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/RechargeRecordMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.RechargeRecord;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.RechargeRecordMapper")
-public interface RechargeRecordMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(RechargeRecord record);
-
-    RechargeRecord selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(RechargeRecord record);
-
-    List<RechargeRecord> queryAllRechargeRecord(RechargeRecord record);
-
-    List<RechargeRecord> queryRechargeRecordByPage(Map<String, Object> parameter);
-
-    int delete(RechargeRecord record);
-
-    RechargeRecord queryRechargeRecord(RechargeRecord record);
-
-    List<RechargeRecord> query(RechargeRecord record);
-}
-

+ 0 - 482
src/main/java/com/izouma/awesomeadmin/dao/RechargeRecordMapper.xml

@@ -1,482 +0,0 @@
-<?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.izouma.awesomeadmin.dao.RechargeRecordMapper" >
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.RechargeRecord" >
-                <id column="id" property="id" jdbcType="INTEGER" />
-                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
-                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
-                                <result column="update_user" property="updateUser" jdbcType="VARCHAR" />
-                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
-                                <result column="create_user" property="createUser" jdbcType="VARCHAR" />
-                                <result column="user_id" property="userId" jdbcType="INTEGER" />
-                                <result column="type_flag" property="typeFlag" jdbcType="INTEGER" />
-                                <result column="money" property="money" jdbcType="DECIMAL" />
-                                <result column="balance" property="balance" jdbcType="DECIMAL" />
-                                <result column="out_trade_no" property="outTradeNo" jdbcType="VARCHAR" />
-                                <result column="cash" property="cash" jdbcType="DECIMAL" />
-                                <result column="remark" property="remark" jdbcType="VARCHAR" />
-            </resultMap>
-    <sql id="Base_Column_List" >
-        <trim  suffixOverrides="," >
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            user_id,
-
-            type_flag,
-
-            money,
-
-            balance,
-
-            out_trade_no,
-
-            cash,
-
-            remark,
-
-            </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
-        select
-        <include refid="Base_Column_List" />
-        from recharge_record
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
-        delete from recharge_record
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.RechargeRecord" useGeneratedKeys="true" keyProperty="id">
-        insert into recharge_record
-        <trim prefix="(" suffix=")" suffixOverrides="," >
-                <if test="id!= null" >
-                id,
-            </if>
-                <if test="delFlag!= null" >
-                del_flag,
-            </if>
-                <if test="updateTime!= null" >
-                update_time,
-            </if>
-                <if test="updateUser!= null" >
-                update_user,
-            </if>
-                <if test="createTime!= null" >
-                create_time,
-            </if>
-                <if test="createUser!= null" >
-                create_user,
-            </if>
-                <if test="userId!= null" >
-                user_id,
-            </if>
-                <if test="typeFlag!= null" >
-                type_flag,
-            </if>
-                <if test="money!= null" >
-                money,
-            </if>
-                <if test="balance!= null" >
-                balance,
-            </if>
-                <if test="outTradeNo!= null" >
-                out_trade_no,
-            </if>
-                <if test="cash!= null" >
-                cash,
-            </if>
-                <if test="remark!= null" >
-                remark,
-            </if>
-            </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides="," >
-                    <if test="id != null" >
-                #{id,jdbcType=INTEGER},
-            </if>
-                    <if test="delFlag != null" >
-                #{delFlag,jdbcType=CHAR},
-            </if>
-                    <if test="updateTime != null" >
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="updateUser != null" >
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="createTime != null" >
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="createUser != null" >
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="userId != null" >
-                #{userId,jdbcType=INTEGER},
-            </if>
-                    <if test="typeFlag != null" >
-                #{typeFlag,jdbcType=INTEGER},
-            </if>
-                    <if test="money != null" >
-                #{money,jdbcType=DECIMAL},
-            </if>
-                    <if test="balance != null" >
-                #{balance,jdbcType=DECIMAL},
-            </if>
-                    <if test="outTradeNo != null" >
-                #{outTradeNo,jdbcType=VARCHAR},
-            </if>
-                    <if test="cash != null" >
-                #{cash,jdbcType=DECIMAL},
-            </if>
-                    <if test="remark != null" >
-                #{remark,jdbcType=VARCHAR},
-            </if>
-                </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.RechargeRecord" >
-        update recharge_record
-        <set >
-                    <if test="id != null" >
-               id= #{id,jdbcType=INTEGER},
-            </if>
-                     <if test="delFlag != null" >
-               del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-                     <if test="updateTime != null" >
-               update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="updateUser != null" >
-               update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="createTime != null" >
-               create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="createUser != null" >
-               create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="userId != null" >
-               user_id= #{userId,jdbcType=INTEGER},
-            </if>
-                     <if test="typeFlag != null" >
-               type_flag= #{typeFlag,jdbcType=INTEGER},
-            </if>
-                     <if test="money != null" >
-               money= #{money,jdbcType=DECIMAL},
-            </if>
-                     <if test="balance != null" >
-               balance= #{balance,jdbcType=DECIMAL},
-            </if>
-                     <if test="outTradeNo != null" >
-               out_trade_no= #{outTradeNo,jdbcType=VARCHAR},
-            </if>
-                     <if test="cash != null" >
-               cash= #{cash,jdbcType=DECIMAL},
-            </if>
-                     <if test="remark != null" >
-               remark= #{remark,jdbcType=VARCHAR},
-            </if>
-                 </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryRechargeRecordByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.RechargeRecord">
-        select <include refid="Base_Column_List"/> from recharge_record
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and  id = #{record.id}
-            </if>
-                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and  del_flag = #{record.delFlag}
-            </if>
-                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and  update_time = #{record.updateTime}
-            </if>
-                     <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and  update_user = #{record.updateUser}
-            </if>
-                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and  create_time = #{record.createTime}
-            </if>
-                     <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and  create_user = #{record.createUser}
-            </if>
-                     <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and  user_id = #{record.userId}
-            </if>
-                     <if test="record.typeFlag != null and !&quot;&quot;.equals(record.typeFlag)">
-                and  type_flag = #{record.typeFlag}
-            </if>
-                     <if test="record.money != null and !&quot;&quot;.equals(record.money)">
-                and  money = #{record.money}
-            </if>
-                     <if test="record.balance != null and !&quot;&quot;.equals(record.balance)">
-                and  balance = #{record.balance}
-            </if>
-                     <if test="record.outTradeNo != null and !&quot;&quot;.equals(record.outTradeNo)">
-                and  out_trade_no = #{record.outTradeNo}
-            </if>
-                     <if test="record.cash != null and !&quot;&quot;.equals(record.cash)">
-                and  cash = #{record.cash}
-            </if>
-                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and  remark = #{record.remark}
-            </if>
-                  <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-             <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                    OR  user_id LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  type_flag LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  money LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  balance LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  out_trade_no LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  cash LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  remark LIKE concat('%',#{record.searchKey},'%')
-                                                             </trim>
-         </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllRechargeRecord" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.RechargeRecord">
-        select <include refid="Base_Column_List"/> from recharge_record
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and  id = #{id}
-            </if>
-                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and  del_flag = #{delFlag}
-            </if>
-                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and  update_time = #{updateTime}
-            </if>
-                    <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and  update_user = #{updateUser}
-            </if>
-                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and  create_time = #{createTime}
-            </if>
-                    <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and  create_user = #{createUser}
-            </if>
-                    <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and  user_id = #{userId}
-            </if>
-                    <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and  type_flag = #{typeFlag}
-            </if>
-                    <if test="money != null and !&quot;&quot;.equals(money)">
-                and  money = #{money}
-            </if>
-                    <if test="balance != null and !&quot;&quot;.equals(balance)">
-                and  balance = #{balance}
-            </if>
-                    <if test="outTradeNo != null and !&quot;&quot;.equals(outTradeNo)">
-                and  out_trade_no = #{outTradeNo}
-            </if>
-                    <if test="cash != null and !&quot;&quot;.equals(cash)">
-                and  cash = #{cash}
-            </if>
-                    <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and  remark = #{remark}
-            </if>
-                    <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                OR  user_id LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  type_flag LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  money LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  balance LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  out_trade_no LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  cash LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  remark LIKE concat('%',#{searchKey},'%')
-                                                                                        </trim>
-            </if>
-<if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-    <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-        <choose>
-            <when test="item.indexOf('like') != -1">
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        concat('%',#{itemDetail},'%')
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </when>
-            <otherwise>
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        #{itemDetail}
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </otherwise>
-        </choose>
-
-
-    </foreach>
-
-
-</if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryRechargeRecord" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.RechargeRecord">
-        select <include refid="Base_Column_List"/> from recharge_record
-        <where>
-            and del_flag = 'N'
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-                     <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-                     <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-                     <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-                     <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-                     <if test="money != null and !&quot;&quot;.equals(money)">
-                and money = #{money}
-            </if>
-                     <if test="balance != null and !&quot;&quot;.equals(balance)">
-                and balance = #{balance}
-            </if>
-                     <if test="outTradeNo != null and !&quot;&quot;.equals(outTradeNo)">
-                and out_trade_no = #{outTradeNo}
-            </if>
-                     <if test="cash != null and !&quot;&quot;.equals(cash)">
-                and cash = #{cash}
-            </if>
-                     <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-         
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE recharge_record SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.RechargeRecord">
-        select <include refid="Base_Column_List"/> from recharge_record
-        <where>
-            and del_flag = 'N'
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 37
src/main/java/com/izouma/awesomeadmin/dao/SystemNoticeMapper.java

@@ -1,37 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.SystemNotice;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.SystemNoticeMapper")
-public interface SystemNoticeMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(SystemNotice record);
-
-    SystemNotice selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(SystemNotice record);
-
-    List<SystemNotice> queryAllSystemNotice(SystemNotice record);
-
-    List<SystemNotice> querySystemNoticeByPage(Map<String, Object> parameter);
-
-    int delete(SystemNotice record);
-
-    SystemNotice querySystemNotice(SystemNotice record);
-
-    List<SystemNotice> query(SystemNotice record);
-
-    int receiveBonus(SystemNotice systemNotice);
-
-    int getUnreadSystemNotice(SystemNotice record);
-}
-

+ 0 - 670
src/main/java/com/izouma/awesomeadmin/dao/SystemNoticeMapper.xml

@@ -1,670 +0,0 @@
-<?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.izouma.awesomeadmin.dao.SystemNoticeMapper">
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.SystemNotice">
-        <id column="id" property="id" jdbcType="INTEGER"/>
-        <result column="del_flag" property="delFlag" jdbcType="CHAR"/>
-        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
-        <result column="update_user" property="updateUser" jdbcType="VARCHAR"/>
-        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
-        <result column="create_user" property="createUser" jdbcType="VARCHAR"/>
-        <result column="game_id" property="gameId" jdbcType="INTEGER"/>
-        <result column="house_id" property="houseId" jdbcType="INTEGER"/>
-        <result column="user_id" property="userId" jdbcType="INTEGER"/>
-        <result column="remark" property="remark" jdbcType="VARCHAR"/>
-        <result column="type_flag" property="typeFlag" jdbcType="INTEGER"/>
-        <result column="status_flag" property="statusFlag" jdbcType="INTEGER"/>
-        <result column="content" property="content" jdbcType="VARCHAR"/>
-        <result column="season_id" property="seasonId" jdbcType="INTEGER"/>
-        <result column="player_id" property="playerId" jdbcType="INTEGER"/>
-        <result column="bonus" property="bonus" jdbcType="DECIMAL"/>
-
-    </resultMap>
-    <sql id="Base_Column_List">
-        <trim suffixOverrides=",">
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            game_id,
-
-            house_id,
-
-            user_id,
-
-            remark,
-
-            type_flag,
-
-            status_flag,
-
-            content,
-
-            season_id,
-
-            player_id,
-
-            bonus,
-
-        </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
-        select
-        <include refid="Base_Column_List"/>
-        from system_notice
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
-        delete from system_notice
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.SystemNotice" useGeneratedKeys="true"
-            keyProperty="id">
-        insert into system_notice
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="id!= null">
-                id,
-            </if>
-            <if test="delFlag!= null">
-                del_flag,
-            </if>
-            <if test="updateTime!= null">
-                update_time,
-            </if>
-            <if test="updateUser!= null">
-                update_user,
-            </if>
-            <if test="createTime!= null">
-                create_time,
-            </if>
-            <if test="createUser!= null">
-                create_user,
-            </if>
-            <if test="gameId!= null">
-                game_id,
-            </if>
-            <if test="houseId!= null">
-                house_id,
-            </if>
-            <if test="userId!= null">
-                user_id,
-            </if>
-            <if test="remark!= null">
-                remark,
-            </if>
-            <if test="typeFlag!= null">
-                type_flag,
-            </if>
-            <if test="statusFlag!= null">
-                status_flag,
-            </if>
-            <if test="content!= null">
-                content,
-            </if>
-            <if test="seasonId!= null">
-                season_id,
-            </if>
-            <if test="playerId!= null">
-                player_id,
-            </if>
-            <if test="bonus!= null">
-                bonus,
-            </if>
-        </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="id != null">
-                #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="houseId != null">
-                #{houseId,jdbcType=INTEGER},
-            </if>
-            <if test="userId != null">
-                #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="typeFlag != null">
-                #{typeFlag,jdbcType=INTEGER},
-            </if>
-            <if test="statusFlag != null">
-                #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="content != null">
-                #{content,jdbcType=VARCHAR},
-            </if>
-            <if test="seasonId != null">
-                #{seasonId,jdbcType=INTEGER},
-            </if>
-            <if test="playerId != null">
-                #{playerId,jdbcType=INTEGER},
-            </if>
-            <if test="bonus != null">
-                #{bonus},
-            </if>
-        </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.SystemNotice">
-        update system_notice
-        <set>
-            <if test="id != null">
-                id= #{id,jdbcType=INTEGER},
-            </if>
-            <if test="delFlag != null">
-                del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-            <if test="updateTime != null">
-                update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="updateUser != null">
-                update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-            <if test="createTime != null">
-                create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-            <if test="createUser != null">
-                create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-            <if test="gameId != null">
-                game_id= #{gameId,jdbcType=INTEGER},
-            </if>
-            <if test="houseId != null">
-                house_id= #{houseId,jdbcType=INTEGER},
-            </if>
-            <if test="userId != null">
-                user_id= #{userId,jdbcType=INTEGER},
-            </if>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="typeFlag != null">
-                type_flag= #{typeFlag,jdbcType=INTEGER},
-            </if>
-            <if test="statusFlag != null">
-                status_flag= #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="content != null">
-                content= #{content,jdbcType=VARCHAR},
-            </if>
-            <if test="seasonId != null">
-                season_id= #{seasonId,jdbcType=INTEGER},
-            </if>
-            <if test="playerId != null">
-                player_id= #{playerId,jdbcType=INTEGER},
-            </if>
-            <if test="bonus != null">
-                bonus= #{bonus},
-            </if>
-        </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="querySystemNoticeByPage" parameterType="java.util.Map"
-            resultMap="PageSystemNoticeResult">
-        select
-        <include refid="Base_Column_List"/>
-        from system_notice
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-            <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and id = #{record.id}
-            </if>
-            <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and del_flag = #{record.delFlag}
-            </if>
-            <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and update_time = #{record.updateTime}
-            </if>
-            <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and update_user = #{record.updateUser}
-            </if>
-            <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and create_time = #{record.createTime}
-            </if>
-            <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and create_user = #{record.createUser}
-            </if>
-            <if test="record.gameId != null and !&quot;&quot;.equals(record.gameId)">
-                and game_id = #{record.gameId}
-            </if>
-            <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
-                and house_id = #{record.houseId}
-            </if>
-            <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
-                and user_id = #{record.userId}
-            </if>
-            <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and remark = #{record.remark}
-            </if>
-            <if test="record.typeFlag != null and !&quot;&quot;.equals(record.typeFlag)">
-                and type_flag = #{record.typeFlag}
-            </if>
-            <if test="record.statusFlag != null and !&quot;&quot;.equals(record.statusFlag)">
-                and status_flag = #{record.statusFlag}
-            </if>
-            <if test="record.content != null and !&quot;&quot;.equals(record.content)">
-                and content = #{record.content}
-            </if>
-            <if test="record.seasonId != null and !&quot;&quot;.equals(record.seasonId)">
-                and season_id = #{record.seasonId}
-            </if>
-            <if test="record.playerId != null and !&quot;&quot;.equals(record.playerId)">
-                and player_id = #{record.playerId}
-            </if>
-            <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_id LIKE concat('%',#{record.searchKey},'%')
-                    OR house_id LIKE concat('%',#{record.searchKey},'%')
-                    OR user_id LIKE concat('%',#{record.searchKey},'%')
-                    OR remark LIKE concat('%',#{record.searchKey},'%')
-                    OR type_flag LIKE concat('%',#{record.searchKey},'%')
-                    OR status_flag LIKE concat('%',#{record.searchKey},'%')
-                    OR content LIKE concat('%',#{record.searchKey},'%')
-                    OR season_id LIKE concat('%',#{record.searchKey},'%')
-                    OR player_id LIKE concat('%',#{record.searchKey},'%')
-                </trim>
-            </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllSystemNotice" parameterType="java.util.Map"
-            resultType="com.izouma.awesomeadmin.model.SystemNotice">
-        select
-        <include refid="Base_Column_List"/>
-        from system_notice
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="content != null and !&quot;&quot;.equals(content)">
-                and content = #{content}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-            <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                and player_id = #{playerId}
-            </if>
-            <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR">
-                    OR game_id LIKE concat('%',#{searchKey},'%')
-                    OR house_id LIKE concat('%',#{searchKey},'%')
-                    OR user_id LIKE concat('%',#{searchKey},'%')
-                    OR remark LIKE concat('%',#{searchKey},'%')
-                    OR type_flag LIKE concat('%',#{searchKey},'%')
-                    OR status_flag LIKE concat('%',#{searchKey},'%')
-                    OR content LIKE concat('%',#{searchKey},'%')
-                    OR season_id LIKE concat('%',#{searchKey},'%')
-                    OR player_id LIKE concat('%',#{searchKey},'%')
-                </trim>
-            </if>
-            <if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-                <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="querySystemNotice" parameterType="java.util.Map"
-            resultMap="PageSystemNoticeResult">
-        select
-        <include refid="Base_Column_List"/>
-        from system_notice
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="content != null and !&quot;&quot;.equals(content)">
-                and content = #{content}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-            <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                and player_id = #{playerId}
-            </if>
-
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE system_notice SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.SystemNotice">
-        select
-        <include refid="Base_Column_List"/>
-        from system_notice
-        <where>
-            and del_flag = 'N'
-        </where>
-        order by id desc
-    </select>
-    <select id="getUnreadSystemNotice" parameterType="java.util.Map" resultType="Integer">
-        SELECT COUNT(1) FROM system_notice
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-            <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-            <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-            <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-            <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
-                and status_flag = #{statusFlag}
-            </if>
-            <if test="content != null and !&quot;&quot;.equals(content)">
-                and content = #{content}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-            <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                and player_id = #{playerId}
-            </if>
-
-        </where>
-    </select>
-
-    <update id="receiveBonus" parameterType="com.izouma.awesomeadmin.model.SystemNotice">
-        update system_notice
-        <set>
-            <if test="remark != null">
-                remark= #{remark,jdbcType=VARCHAR},
-            </if>
-            <if test="statusFlag != null">
-                status_flag= #{statusFlag,jdbcType=INTEGER},
-            </if>
-            <if test="content != null">
-                content= #{content,jdbcType=VARCHAR},
-            </if>
-        </set>
-        <where>
-            and del_flag = 'N'
-            <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-            <if test="gameId != null and !&quot;&quot;.equals(gameId)">
-                and game_id = #{gameId}
-            </if>
-            <if test="houseId != null and !&quot;&quot;.equals(houseId)">
-                and house_id = #{houseId}
-            </if>
-            <if test="userId != null and !&quot;&quot;.equals(userId)">
-                and user_id = #{userId}
-            </if>
-            <if test="typeFlag != null and !&quot;&quot;.equals(typeFlag)">
-                and type_flag = #{typeFlag}
-            </if>
-            <if test="seasonId != null and !&quot;&quot;.equals(seasonId)">
-                and season_id = #{seasonId}
-            </if>
-            <if test="playerId != null and !&quot;&quot;.equals(playerId)">
-                and player_id = #{playerId}
-            </if>
-
-        </where>
-
-    </update>
-
-
-    <resultMap id="PageSystemNoticeResult" type="com.izouma.awesomeadmin.model.SystemNotice" extends="BaseResultMap">
-
-        <association property="userInfo"
-                     javaType="com.izouma.awesomeadmin.model.UserInfo"
-                     select="com.izouma.awesomeadmin.dao.UserInfoMapper.querySingleUserInfo"
-                     column="{ id = user_id }"/>
-        <association property="gameInfo"
-                     javaType="com.izouma.awesomeadmin.model.GameInfo"
-                     select="com.izouma.awesomeadmin.dao.GameInfoMapper.queryGameInfo"
-                     column="{ id = game_id }"/>
-        <association property="playerInfo"
-                     javaType="com.izouma.awesomeadmin.model.PlayerInfo"
-                     select="com.izouma.awesomeadmin.dao.PlayerInfoMapper.queryPlayerInfo"
-                     column="{ id = player_id }"/>
-        <association property="houseInfo"
-                     javaType="com.izouma.awesomeadmin.model.HouseInfo"
-                     select="com.izouma.awesomeadmin.dao.HouseInfoMapper.getHouseInfoPlayerNum"
-                     column="{ id = user_id }"/>
-
-    </resultMap>
-
-
-</mapper>
-

+ 0 - 5
src/main/java/com/izouma/awesomeadmin/dao/UserInfoMapper.xml

@@ -997,11 +997,6 @@ FROM
 
     <resultMap id="PageUserInfoResult" type="com.izouma.awesomeadmin.model.UserInfo" extends="singleResultMap">
 
-        <association property="userLevel"
-                     javaType="com.izouma.awesomeadmin.model.UserLevel"
-                     select="com.izouma.awesomeadmin.dao.UserLevelMapper.queryUserLevel"
-                     column="{ id = level_id }"/>
-
     </resultMap>
 
 </mapper>

+ 0 - 33
src/main/java/com/izouma/awesomeadmin/dao/UserLevelMapper.java

@@ -1,33 +0,0 @@
-package com.izouma.awesomeadmin.dao;
-
-import java.util.*;
-import com.izouma.awesomeadmin.datasource.DataSource;
-import org.springframework.stereotype.Repository;
-import com.izouma.awesomeadmin.model.UserLevel;
-
-
-/**
-*  Dao接口
-*/
-@Repository("com.zoumaframe.dao.UserLevelMapper")
-public interface UserLevelMapper{
-
-    int deleteByPrimaryKey(Integer id);
-
-    int insertSelective(UserLevel record);
-
-    UserLevel selectByPrimaryKey(Integer id);
-
-    int updateByPrimaryKeySelective(UserLevel record);
-
-    List<UserLevel> queryAllUserLevel(UserLevel record);
-
-    List<UserLevel> queryUserLevelByPage(Map<String, Object> parameter);
-
-    int delete(UserLevel record);
-
-    UserLevel queryUserLevel(UserLevel record);
-
-    List<UserLevel> query(UserLevel record);
-}
-

+ 0 - 459
src/main/java/com/izouma/awesomeadmin/dao/UserLevelMapper.xml

@@ -1,459 +0,0 @@
-<?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.izouma.awesomeadmin.dao.UserLevelMapper" >
-    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.UserLevel" >
-                <id column="id" property="id" jdbcType="INTEGER" />
-                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
-                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
-                                <result column="update_user" property="updateUser" jdbcType="VARCHAR" />
-                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
-                                <result column="create_user" property="createUser" jdbcType="VARCHAR" />
-                                <result column="name" property="name" jdbcType="VARCHAR" />
-                                <result column="house_card" property="houseCard" jdbcType="INTEGER" />
-                                <result column="match_num" property="matchNum" jdbcType="VARCHAR" />
-                                <result column="subsidy" property="subsidy" jdbcType="DECIMAL" />
-                                <result column="remark" property="remark" jdbcType="VARCHAR" />
-                                <result column="rank" property="rank" jdbcType="INTEGER" />
-            </resultMap>
-    <sql id="Base_Column_List" >
-        <trim  suffixOverrides="," >
-            id,
-
-            del_flag,
-
-            update_time,
-
-            update_user,
-
-            create_time,
-
-            create_user,
-
-            name,
-
-            house_card,
-
-            match_num,
-
-            subsidy,
-
-            remark,
-
-            rank,
-
-            </trim>
-    </sql>
-    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
-        select
-        <include refid="Base_Column_List" />
-        from user_level
-        where id = #{id,jdbcType=INTEGER}
-    </select>
-    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
-        delete from user_level
-        where id = #{id,jdbcType=INTEGER}
-    </delete>
-    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.UserLevel" useGeneratedKeys="true" keyProperty="id">
-        insert into user_level
-        <trim prefix="(" suffix=")" suffixOverrides="," >
-                <if test="id!= null" >
-                id,
-            </if>
-                <if test="delFlag!= null" >
-                del_flag,
-            </if>
-                <if test="updateTime!= null" >
-                update_time,
-            </if>
-                <if test="updateUser!= null" >
-                update_user,
-            </if>
-                <if test="createTime!= null" >
-                create_time,
-            </if>
-                <if test="createUser!= null" >
-                create_user,
-            </if>
-                <if test="name!= null" >
-                name,
-            </if>
-                <if test="houseCard!= null" >
-                house_card,
-            </if>
-                <if test="matchNum!= null" >
-                match_num,
-            </if>
-                <if test="subsidy!= null" >
-                subsidy,
-            </if>
-                <if test="remark!= null" >
-                remark,
-            </if>
-                <if test="rank!= null" >
-                rank,
-            </if>
-            </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides="," >
-                    <if test="id != null" >
-                #{id,jdbcType=INTEGER},
-            </if>
-                    <if test="delFlag != null" >
-                #{delFlag,jdbcType=CHAR},
-            </if>
-                    <if test="updateTime != null" >
-                #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="updateUser != null" >
-                #{updateUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="createTime != null" >
-                #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                    <if test="createUser != null" >
-                #{createUser,jdbcType=VARCHAR},
-            </if>
-                    <if test="name != null" >
-                #{name,jdbcType=VARCHAR},
-            </if>
-                    <if test="houseCard != null" >
-                #{houseCard,jdbcType=INTEGER},
-            </if>
-                    <if test="matchNum != null" >
-                #{matchNum,jdbcType=VARCHAR},
-            </if>
-                    <if test="subsidy != null" >
-                #{subsidy,jdbcType=DECIMAL},
-            </if>
-                    <if test="remark != null" >
-                #{remark,jdbcType=VARCHAR},
-            </if>
-                    <if test="rank != null" >
-                #{rank,jdbcType=INTEGER},
-            </if>
-                </trim>
-    </insert>
-    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.UserLevel" >
-        update user_level
-        <set >
-                    <if test="id != null" >
-               id= #{id,jdbcType=INTEGER},
-            </if>
-                     <if test="delFlag != null" >
-               del_flag= #{delFlag,jdbcType=CHAR},
-            </if>
-                     <if test="updateTime != null" >
-               update_time= #{updateTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="updateUser != null" >
-               update_user= #{updateUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="createTime != null" >
-               create_time= #{createTime,jdbcType=TIMESTAMP},
-            </if>
-                     <if test="createUser != null" >
-               create_user= #{createUser,jdbcType=VARCHAR},
-            </if>
-                     <if test="name != null" >
-               name= #{name,jdbcType=VARCHAR},
-            </if>
-                     <if test="houseCard != null" >
-               house_card= #{houseCard,jdbcType=INTEGER},
-            </if>
-                     <if test="matchNum != null" >
-               match_num= #{matchNum,jdbcType=VARCHAR},
-            </if>
-                     <if test="subsidy != null" >
-               subsidy= #{subsidy,jdbcType=DECIMAL},
-            </if>
-                     <if test="remark != null" >
-               remark= #{remark,jdbcType=VARCHAR},
-            </if>
-                     <if test="rank != null" >
-               rank= #{rank,jdbcType=INTEGER},
-            </if>
-                 </set>
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-
-    </update>
-    <select id="queryUserLevelByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.UserLevel">
-        select <include refid="Base_Column_List"/> from user_level
-        <where>
-            and del_flag = 'N'
-            <if test="record.idStr != null and !&quot;&quot;.equals(record.idStr)">
-                and id in (${record.idStr})
-            </if>
-                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
-                and  id = #{record.id}
-            </if>
-                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
-                and  del_flag = #{record.delFlag}
-            </if>
-                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
-                and  update_time = #{record.updateTime}
-            </if>
-                     <if test="record.updateUser != null and !&quot;&quot;.equals(record.updateUser)">
-                and  update_user = #{record.updateUser}
-            </if>
-                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
-                and  create_time = #{record.createTime}
-            </if>
-                     <if test="record.createUser != null and !&quot;&quot;.equals(record.createUser)">
-                and  create_user = #{record.createUser}
-            </if>
-                     <if test="record.name != null and !&quot;&quot;.equals(record.name)">
-                and  name = #{record.name}
-            </if>
-                     <if test="record.houseCard != null and !&quot;&quot;.equals(record.houseCard)">
-                and  house_card = #{record.houseCard}
-            </if>
-                     <if test="record.matchNum != null and !&quot;&quot;.equals(record.matchNum)">
-                and  match_num = #{record.matchNum}
-            </if>
-                     <if test="record.subsidy != null and !&quot;&quot;.equals(record.subsidy)">
-                and  subsidy = #{record.subsidy}
-            </if>
-                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
-                and  remark = #{record.remark}
-            </if>
-                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
-                and  rank = #{record.rank}
-            </if>
-                  <if test="record.searchKey != null and !&quot;&quot;.equals(record.searchKey)">
-             <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                    OR  name LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  house_card LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  match_num LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  subsidy LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  remark LIKE concat('%',#{record.searchKey},'%')
-                                                                                                    OR  rank LIKE concat('%',#{record.searchKey},'%')
-                                                             </trim>
-         </if>
-
-            <if test="record.advancedQuery != null and !&quot;&quot;.equals(record.advancedQuery)">
-                <foreach item="item" index="index" collection="record.advancedQuery.split('_;')">
-                    <choose>
-                        <when test="item.indexOf('like') != -1">
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    concat('%',#{itemDetail},'%')
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </when>
-                        <otherwise>
-                            <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                                <if test="detailIndex == 3">
-                                    #{itemDetail}
-                                </if>
-
-                                <if test="detailIndex &lt; 3">
-                                    ${itemDetail}
-                                </if>
-
-                            </foreach>
-                        </otherwise>
-                    </choose>
-
-
-                </foreach>
-
-
-            </if>
-
-        </where>
-        order by
-
-        <if test="record.orderByStr != null and !&quot;&quot;.equals(record.orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="record.orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-        id desc
-    </select>
-    <select id="queryAllUserLevel" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.UserLevel">
-        select <include refid="Base_Column_List"/> from user_level
-        <where>
-            and del_flag = 'N'
-            <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-                and id in (${idStr})
-            </if>
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and  id = #{id}
-            </if>
-                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and  del_flag = #{delFlag}
-            </if>
-                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and  update_time = #{updateTime}
-            </if>
-                    <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and  update_user = #{updateUser}
-            </if>
-                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and  create_time = #{createTime}
-            </if>
-                    <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and  create_user = #{createUser}
-            </if>
-                    <if test="name != null and !&quot;&quot;.equals(name)">
-                and  name = #{name}
-            </if>
-                    <if test="houseCard != null and !&quot;&quot;.equals(houseCard)">
-                and  house_card = #{houseCard}
-            </if>
-                    <if test="matchNum != null and !&quot;&quot;.equals(matchNum)">
-                and  match_num = #{matchNum}
-            </if>
-                    <if test="subsidy != null and !&quot;&quot;.equals(subsidy)">
-                and  subsidy = #{subsidy}
-            </if>
-                    <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and  remark = #{remark}
-            </if>
-                    <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and  rank = #{rank}
-            </if>
-                    <if test="searchKey != null and !&quot;&quot;.equals(searchKey)">
-                <trim prefix="and (" suffix=")" prefixOverrides="OR" >
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                OR  name LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  house_card LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  match_num LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  subsidy LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  remark LIKE concat('%',#{searchKey},'%')
-                                                                                                                                                        OR  rank LIKE concat('%',#{searchKey},'%')
-                                                                                        </trim>
-            </if>
-<if test="advancedQuery != null and !&quot;&quot;.equals(advancedQuery)">
-    <foreach item="item" index="index" collection="advancedQuery.split('_;')">
-        <choose>
-            <when test="item.indexOf('like') != -1">
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        concat('%',#{itemDetail},'%')
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </when>
-            <otherwise>
-                <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                    <if test="detailIndex == 3">
-                        #{itemDetail}
-                    </if>
-
-                    <if test="detailIndex &lt; 3">
-                        ${itemDetail}
-                    </if>
-
-                </foreach>
-            </otherwise>
-        </choose>
-
-
-    </foreach>
-
-
-</if>
-        </where>
-        order by
-
-        <if test="orderByStr != null and !&quot;&quot;.equals(orderByStr)">
-
-
-            <trim suffixOverrides=",">
-                <foreach item="item" index="index" separator="," collection="orderByStr.split('_;')">
-                    <foreach item="itemDetail" index="detailIndex" collection="item.split('_,')">
-                        ${itemDetail}
-                    </foreach>
-                </foreach>
-            </trim>
-            ,
-        </if>
-
-        id desc
-    </select>
-    <select id="queryUserLevel" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.UserLevel">
-        select <include refid="Base_Column_List"/> from user_level
-        <where>
-            and del_flag = 'N'
-                    <if test="id != null and !&quot;&quot;.equals(id)">
-                and id = #{id}
-            </if>
-                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
-                and del_flag = #{delFlag}
-            </if>
-                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
-                and update_time = #{updateTime}
-            </if>
-                     <if test="updateUser != null and !&quot;&quot;.equals(updateUser)">
-                and update_user = #{updateUser}
-            </if>
-                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
-                and create_time = #{createTime}
-            </if>
-                     <if test="createUser != null and !&quot;&quot;.equals(createUser)">
-                and create_user = #{createUser}
-            </if>
-                     <if test="name != null and !&quot;&quot;.equals(name)">
-                and name = #{name}
-            </if>
-                     <if test="houseCard != null and !&quot;&quot;.equals(houseCard)">
-                and house_card = #{houseCard}
-            </if>
-                     <if test="matchNum != null and !&quot;&quot;.equals(matchNum)">
-                and match_num = #{matchNum}
-            </if>
-                     <if test="subsidy != null and !&quot;&quot;.equals(subsidy)">
-                and subsidy = #{subsidy}
-            </if>
-                     <if test="remark != null and !&quot;&quot;.equals(remark)">
-                and remark = #{remark}
-            </if>
-                     <if test="rank != null and !&quot;&quot;.equals(rank)">
-                and rank = #{rank}
-            </if>
-         
-        </where>
-        LIMIT 1
-    </select>
-    <update id="delete">
-        UPDATE user_level SET del_flag = 'Y'
-        where
-        <if test="id != null and !&quot;&quot;.equals(id)">
-            id = #{id,jdbcType=INTEGER}
-        </if>
-
-        <if test="idStr != null and !&quot;&quot;.equals(idStr)">
-            id in (${idStr})
-        </if>
-    </update>
-    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.UserLevel">
-        select <include refid="Base_Column_List"/> from user_level
-        <where>
-            and del_flag = 'N'
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </where>
-        order by id desc
-    </select>
-</mapper>
-

+ 0 - 124
src/main/java/com/izouma/awesomeadmin/model/AlertMessage.java

@@ -1,124 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class AlertMessage{
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String name;
-    private String remark;
-
-private String idStr;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-/**
-* column_name_,desc_;column_name_,asc
-*/
-private String orderByStr;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public String getName(){
-        return this.name;
-    }
-
-    public void setName(String name){
-        this.name = name;
-    }
-    public String getRemark(){
-        return this.remark;
-    }
-
-    public void setRemark(String remark){
-        this.remark = remark;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-public String getOrderByStr() {
-    return orderByStr;
-}
-
-public void setOrderByStr(String orderByStr) {
-    this.orderByStr = orderByStr;
-}
-
-public String getIdStr() {
-    return idStr;
-}
-
-public void setIdStr(String idStr) {
-    this.idStr = idStr;
-}
-
-}
-

+ 0 - 179
src/main/java/com/izouma/awesomeadmin/model/AlipayTemp.java

@@ -1,179 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class AlipayTemp{
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String orderId;
-    private String tradeStatus;
-    private BigDecimal totalAmount;
-    private String outTradeNo;
-    private String refundNo;
-    private BigDecimal refundAmount;
-    private Integer typeFlag;
-    private BigDecimal coin;
-    private BigDecimal point;
-    private BigDecimal cash;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-/**
-* column_name_,desc_;column_name_,asc
-*/
-private String orderByStr;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public String getOrderId(){
-        return this.orderId;
-    }
-
-    public void setOrderId(String orderId){
-        this.orderId = orderId;
-    }
-    public String getTradeStatus(){
-        return this.tradeStatus;
-    }
-
-    public void setTradeStatus(String tradeStatus){
-        this.tradeStatus = tradeStatus;
-    }
-    public BigDecimal getTotalAmount(){
-        return this.totalAmount;
-    }
-
-    public void setTotalAmount(BigDecimal totalAmount){
-        this.totalAmount = totalAmount;
-    }
-    public String getOutTradeNo(){
-        return this.outTradeNo;
-    }
-
-    public void setOutTradeNo(String outTradeNo){
-        this.outTradeNo = outTradeNo;
-    }
-    public String getRefundNo(){
-        return this.refundNo;
-    }
-
-    public void setRefundNo(String refundNo){
-        this.refundNo = refundNo;
-    }
-    public BigDecimal getRefundAmount(){
-        return this.refundAmount;
-    }
-
-    public void setRefundAmount(BigDecimal refundAmount){
-        this.refundAmount = refundAmount;
-    }
-    public Integer getTypeFlag(){
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag){
-        this.typeFlag = typeFlag;
-    }
-    public BigDecimal getCoin(){
-        return this.coin;
-    }
-
-    public void setCoin(BigDecimal coin){
-        this.coin = coin;
-    }
-    public BigDecimal getPoint(){
-        return this.point;
-    }
-
-    public void setPoint(BigDecimal point){
-        this.point = point;
-    }
-    public BigDecimal getCash(){
-        return this.cash;
-    }
-
-    public void setCash(BigDecimal cash){
-        this.cash = cash;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-public String getOrderByStr() {
-    return orderByStr;
-}
-
-public void setOrderByStr(String orderByStr) {
-    this.orderByStr = orderByStr;
-}
-
-}
-

+ 0 - 160
src/main/java/com/izouma/awesomeadmin/model/AppVersion.java

@@ -1,160 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class AppVersion{
-    /*generatedStart*/
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String androidVersion;
-    private String androidUrl;
-    private String androidSize;
-    private String iosVersion;
-    private String iosUrl;
-    private String iosSize;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-    * and,test_name,like,value;or,remark,=,123
-    */
-    private String advancedQuery;
-
-    /**
-    * column_name_,desc_;column_name_,asc
-    */
-    private String orderByStr;
-    /*generatedEnd*/
-
-    /*generatedStart*/
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public String getAndroidVersion(){
-        return this.androidVersion;
-    }
-
-    public void setAndroidVersion(String androidVersion){
-        this.androidVersion = androidVersion;
-    }
-    public String getAndroidUrl(){
-        return this.androidUrl;
-    }
-
-    public void setAndroidUrl(String androidUrl){
-        this.androidUrl = androidUrl;
-    }
-    public String getAndroidSize(){
-        return this.androidSize;
-    }
-
-    public void setAndroidSize(String androidSize){
-        this.androidSize = androidSize;
-    }
-    public String getIosVersion(){
-        return this.iosVersion;
-    }
-
-    public void setIosVersion(String iosVersion){
-        this.iosVersion = iosVersion;
-    }
-    public String getIosUrl(){
-        return this.iosUrl;
-    }
-
-    public void setIosUrl(String iosUrl){
-        this.iosUrl = iosUrl;
-    }
-    public String getIosSize(){
-        return this.iosSize;
-    }
-
-    public void setIosSize(String iosSize){
-        this.iosSize = iosSize;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-    /*generatedEnd*/
-
-}
-

+ 0 - 145
src/main/java/com/izouma/awesomeadmin/model/AppealInfo.java

@@ -1,145 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-import java.util.Date;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class AppealInfo {
-    /*generatedStart*/
-    private Integer id;
-    private String delFlag;
-    private Integer userId;
-    private Integer playerInfoId;
-    private Integer competitionId;
-    private Integer houseId;
-    private String pic;
-    private Integer status;
-    private Integer points;
-    private Date createTime;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-    * and,test_name,like,value;or,remark,=,123
-    */
-    private String advancedQuery;
-
-    /**
-    * column_name_,desc_;column_name_,asc
-    */
-    private String orderByStr;
-    /*generatedEnd*/
-
-    /*generatedStart*/
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Integer getUserId(){
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId){
-        this.userId = userId;
-    }
-    public Integer getPlayerInfoId(){
-        return this.playerInfoId;
-    }
-
-    public void setPlayerInfoId(Integer playerInfoId){
-        this.playerInfoId = playerInfoId;
-    }
-    public Integer getCompetitionId(){
-        return this.competitionId;
-    }
-
-    public void setCompetitionId(Integer competitionId){
-        this.competitionId = competitionId;
-    }
-    public Integer getHouseId(){
-        return this.houseId;
-    }
-
-    public void setHouseId(Integer houseId){
-        this.houseId = houseId;
-    }
-    public String getPic(){
-        return this.pic;
-    }
-
-    public void setPic(String pic){
-        this.pic = pic;
-    }
-    public Integer getStatus(){
-        return this.status;
-    }
-
-    public void setStatus(Integer status){
-        this.status = status;
-    }
-    public Integer getPoints(){
-        return this.points;
-    }
-
-    public void setPoints(Integer points){
-        this.points = points;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-    /*generatedEnd*/
-
-}
-

+ 0 - 172
src/main/java/com/izouma/awesomeadmin/model/BannerInfo.java

@@ -1,172 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class BannerInfo{
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String location;
-    private String title;
-    private String subtitle;
-    private String url;
-    private String imageUrl;
-    private String remark;
-    private Integer rank;
-    private Integer typeFlag;
-
-private String idStr;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-/**
-* column_name_,desc_;column_name_,asc
-*/
-private String orderByStr;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public String getLocation(){
-        return this.location;
-    }
-
-    public void setLocation(String location){
-        this.location = location;
-    }
-    public String getTitle(){
-        return this.title;
-    }
-
-    public void setTitle(String title){
-        this.title = title;
-    }
-    public String getSubtitle(){
-        return this.subtitle;
-    }
-
-    public void setSubtitle(String subtitle){
-        this.subtitle = subtitle;
-    }
-    public String getUrl(){
-        return this.url;
-    }
-
-    public void setUrl(String url){
-        this.url = url;
-    }
-    public String getImageUrl(){
-        return this.imageUrl;
-    }
-
-    public void setImageUrl(String imageUrl){
-        this.imageUrl = imageUrl;
-    }
-    public String getRemark(){
-        return this.remark;
-    }
-
-    public void setRemark(String remark){
-        this.remark = remark;
-    }
-    public Integer getRank(){
-        return this.rank;
-    }
-
-    public void setRank(Integer rank){
-        this.rank = rank;
-    }
-    public Integer getTypeFlag(){
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag){
-        this.typeFlag = typeFlag;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-public String getOrderByStr() {
-    return orderByStr;
-}
-
-public void setOrderByStr(String orderByStr) {
-    this.orderByStr = orderByStr;
-}
-
-public String getIdStr() {
-    return idStr;
-}
-
-public void setIdStr(String idStr) {
-    this.idStr = idStr;
-}
-
-}
-

+ 0 - 178
src/main/java/com/izouma/awesomeadmin/model/BindGame.java

@@ -1,178 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class BindGame {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private Integer gameId;
-    private Integer userId;
-    private String nickName;
-    private String remark;
-    private String useFlag;
-
-    private GameInfo gameInfo;
-
-    private UserInfo userInfo;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public Integer getGameId() {
-        return this.gameId;
-    }
-
-    public void setGameId(Integer gameId) {
-        this.gameId = gameId;
-    }
-
-    public Integer getUserId() {
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId) {
-        this.userId = userId;
-    }
-
-    public String getNickName() {
-        return this.nickName;
-    }
-
-    public void setNickName(String nickName) {
-        this.nickName = nickName;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public String getUseFlag() {
-        return this.useFlag;
-    }
-
-    public void setUseFlag(String useFlag) {
-        this.useFlag = useFlag;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public GameInfo getGameInfo() {
-        return gameInfo;
-    }
-
-    public void setGameInfo(GameInfo gameInfo) {
-        this.gameInfo = gameInfo;
-    }
-
-    public UserInfo getUserInfo() {
-        return userInfo;
-    }
-
-    public void setUserInfo(UserInfo userInfo) {
-        this.userInfo = userInfo;
-    }
-}
-

+ 0 - 181
src/main/java/com/izouma/awesomeadmin/model/BonusRecord.java

@@ -1,181 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class BonusRecord{
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private BigDecimal money;
-    private BigDecimal bonus;
-    private Integer userId;
-    private Integer seasonId;
-    private Integer gameId;
-    private Integer houseId;
-    private Integer typeFlag;
-    private String remark;
-    private Integer playerId;
-
-private String idStr;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-/**
-* column_name_,desc_;column_name_,asc
-*/
-private String orderByStr;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public BigDecimal getMoney(){
-        return this.money;
-    }
-
-    public void setMoney(BigDecimal money){
-        this.money = money;
-    }
-    public BigDecimal getBonus(){
-        return this.bonus;
-    }
-
-    public void setBonus(BigDecimal bonus){
-        this.bonus = bonus;
-    }
-    public Integer getUserId(){
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId){
-        this.userId = userId;
-    }
-    public Integer getSeasonId(){
-        return this.seasonId;
-    }
-
-    public void setSeasonId(Integer seasonId){
-        this.seasonId = seasonId;
-    }
-    public Integer getGameId(){
-        return this.gameId;
-    }
-
-    public void setGameId(Integer gameId){
-        this.gameId = gameId;
-    }
-    public Integer getHouseId(){
-        return this.houseId;
-    }
-
-    public void setHouseId(Integer houseId){
-        this.houseId = houseId;
-    }
-    public Integer getTypeFlag(){
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag){
-        this.typeFlag = typeFlag;
-    }
-    public String getRemark(){
-        return this.remark;
-    }
-
-    public void setRemark(String remark){
-        this.remark = remark;
-    }
-    public Integer getPlayerId(){
-        return this.playerId;
-    }
-
-    public void setPlayerId(Integer playerId){
-        this.playerId = playerId;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-public String getOrderByStr() {
-    return orderByStr;
-}
-
-public void setOrderByStr(String orderByStr) {
-    this.orderByStr = orderByStr;
-}
-
-public String getIdStr() {
-    return idStr;
-}
-
-public void setIdStr(String idStr) {
-    this.idStr = idStr;
-}
-
-}
-

+ 0 - 267
src/main/java/com/izouma/awesomeadmin/model/CompetitionSeason.java

@@ -1,267 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class CompetitionSeason {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String season;
-    private String shortName;
-    private Date beginTime;
-    private Date endTime;
-    private BigDecimal bonus;
-    private String remark;
-    private Integer rank;
-    private Integer statusFlag;
-
-    private Integer gameId;
-
-    private String idStr;
-
-    private String searchKey;
-
-    private GameInfo gameInfo;
-
-
-    private BigDecimal firstRatio;
-    private BigDecimal secondRatio;
-    private BigDecimal thirdRatio;
-    /**
-     * 已发放奖金
-     */
-    private BigDecimal bonusPaid;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    private int userId;
-
-    private PlayerInfo playerInfo;
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public String getSeason() {
-        return this.season;
-    }
-
-    public void setSeason(String season) {
-        this.season = season;
-    }
-
-    public String getShortName() {
-        return this.shortName;
-    }
-
-    public void setShortName(String shortName) {
-        this.shortName = shortName;
-    }
-
-    public Date getBeginTime() {
-        return this.beginTime;
-    }
-
-    public void setBeginTime(Date beginTime) {
-        this.beginTime = beginTime;
-    }
-
-    public Date getEndTime() {
-        return this.endTime;
-    }
-
-    public void setEndTime(Date endTime) {
-        this.endTime = endTime;
-    }
-
-    public BigDecimal getBonus() {
-        return this.bonus;
-    }
-
-    public void setBonus(BigDecimal bonus) {
-        this.bonus = bonus;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public Integer getRank() {
-        return this.rank;
-    }
-
-    public void setRank(Integer rank) {
-        this.rank = rank;
-    }
-
-    public Integer getStatusFlag() {
-        return this.statusFlag;
-    }
-
-    public void setStatusFlag(Integer statusFlag) {
-        this.statusFlag = statusFlag;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public Integer getGameId() {
-        return gameId;
-    }
-
-    public void setGameId(Integer gameId) {
-        this.gameId = gameId;
-    }
-
-    public GameInfo getGameInfo() {
-        return gameInfo;
-    }
-
-    public void setGameInfo(GameInfo gameInfo) {
-        this.gameInfo = gameInfo;
-    }
-
-    public BigDecimal getFirstRatio() {
-        return firstRatio;
-    }
-
-    public void setFirstRatio(BigDecimal firstRatio) {
-        this.firstRatio = firstRatio;
-    }
-
-    public BigDecimal getSecondRatio() {
-        return secondRatio;
-    }
-
-    public void setSecondRatio(BigDecimal secondRatio) {
-        this.secondRatio = secondRatio;
-    }
-
-    public BigDecimal getThirdRatio() {
-        return thirdRatio;
-    }
-
-    public void setThirdRatio(BigDecimal thirdRatio) {
-        this.thirdRatio = thirdRatio;
-    }
-
-    public BigDecimal getBonusPaid() {
-        return bonusPaid;
-    }
-
-    public void setBonusPaid(BigDecimal bonusPaid) {
-        this.bonusPaid = bonusPaid;
-    }
-
-    public int getUserId() {
-        return userId;
-    }
-
-    public void setUserId(int userId) {
-        this.userId = userId;
-    }
-
-    public PlayerInfo getPlayerInfo() {
-        return playerInfo;
-    }
-
-    public void setPlayerInfo(PlayerInfo playerInfo) {
-        this.playerInfo = playerInfo;
-    }
-}
-

+ 0 - 206
src/main/java/com/izouma/awesomeadmin/model/GameInfo.java

@@ -1,206 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class GameInfo {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String gameName;
-    private Integer typeFlag;
-    private String icon;
-    private Integer rank;
-    private String remark;
-    private String useFlag;
-    private String shortName;
-
-    private String profile;
-
-    private String idStr;
-
-    private String searchKey;
-
-    private int userId;
-
-    private CompetitionSeason competitionSeason;
-
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public String getGameName() {
-        return this.gameName;
-    }
-
-    public void setGameName(String gameName) {
-        this.gameName = gameName;
-    }
-
-    public Integer getTypeFlag() {
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag) {
-        this.typeFlag = typeFlag;
-    }
-
-    public String getIcon() {
-        return this.icon;
-    }
-
-    public void setIcon(String icon) {
-        this.icon = icon;
-    }
-
-    public Integer getRank() {
-        return this.rank;
-    }
-
-    public void setRank(Integer rank) {
-        this.rank = rank;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public String getUseFlag() {
-        return this.useFlag;
-    }
-
-    public void setUseFlag(String useFlag) {
-        this.useFlag = useFlag;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public String getShortName() {
-        return shortName;
-    }
-
-    public void setShortName(String shortName) {
-        this.shortName = shortName;
-    }
-
-    public String getProfile() {
-        return profile;
-    }
-
-    public void setProfile(String profile) {
-        this.profile = profile;
-    }
-
-    public CompetitionSeason getCompetitionSeason() {
-        return competitionSeason;
-    }
-
-    public void setCompetitionSeason(CompetitionSeason competitionSeason) {
-        this.competitionSeason = competitionSeason;
-    }
-
-    public int getUserId() {
-        return userId;
-    }
-
-    public void setUserId(int userId) {
-        this.userId = userId;
-    }
-}

+ 0 - 420
src/main/java/com/izouma/awesomeadmin/model/HouseInfo.java

@@ -1,420 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class HouseInfo implements Cloneable {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String houseName;
-    private String houseAbstract;
-    private String icon;
-    private String houseCode;
-    private Integer userId;
-    private Integer houseType;
-    private String houseLevel;
-    private Integer gameId;
-    private Integer statusFlag;
-    private String recommendFlag;
-    private Integer rank;
-    private String useFlag;
-    private String gameHouseId;
-    private String gameHousePassword;
-    private Date beginTime;
-    private Date endTime;
-    private String matchName;
-    private Integer playerNumber;
-    private BigDecimal bonus;
-    private Integer seasonId;
-    private String video;
-
-    /**
-     * 评分方式,0 为吃鸡,1为 评分
-     */
-    private Integer scoreType;
-
-    private String idStr;
-
-    private String statusStr;
-
-    private String searchKey;
-
-    private Integer maxNumber;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    private HouseLevel houseLevelInfo;
-
-    private GameInfo gameInfo;
-
-    private Integer myUserId;
-
-    private Integer recommender;
-
-    /**
-     * 要求击杀人数
-     */
-    private Integer killnumber;
-
-    /**
-     * 客服Id
-     */
-    private Integer serviceId;
-
-    /**
-     * 客服
-     */
-    private CustomerService customerService;
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public String getHouseName() {
-        return this.houseName;
-    }
-
-    public void setHouseName(String houseName) {
-        this.houseName = houseName;
-    }
-
-    public String getHouseAbstract() {
-        return this.houseAbstract;
-    }
-
-    public void setHouseAbstract(String houseAbstract) {
-        this.houseAbstract = houseAbstract;
-    }
-
-    public String getIcon() {
-        return this.icon;
-    }
-
-    public void setIcon(String icon) {
-        this.icon = icon;
-    }
-
-    public String getHouseCode() {
-        return this.houseCode;
-    }
-
-    public void setHouseCode(String houseCode) {
-        this.houseCode = houseCode;
-    }
-
-    public Integer getUserId() {
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId) {
-        this.userId = userId;
-    }
-
-    public Integer getHouseType() {
-        return this.houseType;
-    }
-
-    public void setHouseType(Integer houseType) {
-        this.houseType = houseType;
-    }
-
-    public String getHouseLevel() {
-        return this.houseLevel;
-    }
-
-    public void setHouseLevel(String houseLevel) {
-        this.houseLevel = houseLevel;
-    }
-
-    public Integer getGameId() {
-        return this.gameId;
-    }
-
-    public void setGameId(Integer gameId) {
-        this.gameId = gameId;
-    }
-
-    public Integer getStatusFlag() {
-        return this.statusFlag;
-    }
-
-    public void setStatusFlag(Integer statusFlag) {
-        this.statusFlag = statusFlag;
-    }
-
-    public String getRecommendFlag() {
-        return this.recommendFlag;
-    }
-
-    public void setRecommendFlag(String recommendFlag) {
-        this.recommendFlag = recommendFlag;
-    }
-
-    public Integer getRank() {
-        return this.rank;
-    }
-
-    public void setRank(Integer rank) {
-        this.rank = rank;
-    }
-
-    public String getUseFlag() {
-        return this.useFlag;
-    }
-
-    public void setUseFlag(String useFlag) {
-        this.useFlag = useFlag;
-    }
-
-    public String getGameHouseId() {
-        return this.gameHouseId;
-    }
-
-    public void setGameHouseId(String gameHouseId) {
-        this.gameHouseId = gameHouseId;
-    }
-
-    public String getGameHousePassword() {
-        return this.gameHousePassword;
-    }
-
-    public void setGameHousePassword(String gameHousePassword) {
-        this.gameHousePassword = gameHousePassword;
-    }
-
-    public Date getBeginTime() {
-        return this.beginTime;
-    }
-
-    public void setBeginTime(Date beginTime) {
-        this.beginTime = beginTime;
-    }
-
-    public Date getEndTime() {
-        return this.endTime;
-    }
-
-    public void setEndTime(Date endTime) {
-        this.endTime = endTime;
-    }
-
-    public String getMatchName() {
-        return this.matchName;
-    }
-
-    public void setMatchName(String matchName) {
-        this.matchName = matchName;
-    }
-
-    public Integer getPlayerNumber() {
-        return this.playerNumber;
-    }
-
-    public void setPlayerNumber(Integer playerNumber) {
-        this.playerNumber = playerNumber;
-    }
-
-    public BigDecimal getBonus() {
-        return this.bonus;
-    }
-
-    public void setBonus(BigDecimal bonus) {
-        this.bonus = bonus;
-    }
-
-    public Integer getSeasonId() {
-        return this.seasonId;
-    }
-
-    public void setSeasonId(Integer seasonId) {
-        this.seasonId = seasonId;
-    }
-
-    public String getVideo() {
-        return this.video;
-    }
-
-    public void setVideo(String video) {
-        this.video = video;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public HouseLevel getHouseLevelInfo() {
-        return houseLevelInfo;
-    }
-
-    public void setHouseLevelInfo(HouseLevel houseLevelInfo) {
-        this.houseLevelInfo = houseLevelInfo;
-    }
-
-    public GameInfo getGameInfo() {
-        return gameInfo;
-    }
-
-    public void setGameInfo(GameInfo gameInfo) {
-        this.gameInfo = gameInfo;
-    }
-
-    public Integer getMaxNumber() {
-        return maxNumber;
-    }
-
-    public void setMaxNumber(Integer maxNumber) {
-        this.maxNumber = maxNumber;
-    }
-
-    public String getStatusStr() {
-        return statusStr;
-    }
-
-    public void setStatusStr(String statusStr) {
-        this.statusStr = statusStr;
-    }
-
-    public Integer getScoreType() {
-        return scoreType;
-    }
-
-    public void setScoreType(Integer scoreType) {
-        this.scoreType = scoreType;
-    }
-
-    public Integer getMyUserId() {
-        return myUserId;
-    }
-
-    public void setMyUserId(Integer myUserId) {
-        this.myUserId = myUserId;
-    }
-
-    public Integer getRecommender() {
-        return recommender;
-    }
-
-    public void setRecommender(Integer recommender) {
-        this.recommender = recommender;
-    }
-
-    public Integer getKillnumber() {
-        return killnumber;
-    }
-
-    public void setKillnumber(Integer killnumber) {
-        this.killnumber = killnumber;
-    }
-
-    public Integer getServiceId() {
-        return serviceId;
-    }
-
-    public void setServiceId(Integer serviceId) {
-        this.serviceId = serviceId;
-    }
-
-    public CustomerService getCustomerService() {
-        return customerService;
-    }
-
-    public void setCustomerService(CustomerService customerService) {
-        this.customerService = customerService;
-    }
-
-    @Override
-    public Object clone() throws CloneNotSupportedException {
-        return super.clone();
-    }
-}
-

+ 0 - 232
src/main/java/com/izouma/awesomeadmin/model/HouseLevel.java

@@ -1,232 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class HouseLevel {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String levelName;
-    private Integer maxNumber;
-    private Integer minNumber;
-    private String icon;
-    private Integer rank;
-    private BigDecimal entryCoin;
-    private String remark;
-    private BigDecimal firstRatio;
-    private BigDecimal secondRatio;
-    private BigDecimal thirdRatio;
-    private BigDecimal feeRatio;
-    private BigDecimal poolRatio;
-
-    private BigDecimal avgRatio;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public String getLevelName() {
-        return this.levelName;
-    }
-
-    public void setLevelName(String levelName) {
-        this.levelName = levelName;
-    }
-
-    public Integer getMaxNumber() {
-        return this.maxNumber;
-    }
-
-    public void setMaxNumber(Integer maxNumber) {
-        this.maxNumber = maxNumber;
-    }
-
-    public Integer getMinNumber() {
-        return this.minNumber;
-    }
-
-    public void setMinNumber(Integer minNumber) {
-        this.minNumber = minNumber;
-    }
-
-    public String getIcon() {
-        return this.icon;
-    }
-
-    public void setIcon(String icon) {
-        this.icon = icon;
-    }
-
-    public Integer getRank() {
-        return this.rank;
-    }
-
-    public void setRank(Integer rank) {
-        this.rank = rank;
-    }
-
-    public BigDecimal getEntryCoin() {
-        return this.entryCoin;
-    }
-
-    public void setEntryCoin(BigDecimal entryCoin) {
-        this.entryCoin = entryCoin;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public BigDecimal getFirstRatio() {
-        return this.firstRatio;
-    }
-
-    public void setFirstRatio(BigDecimal firstRatio) {
-        this.firstRatio = firstRatio;
-    }
-
-    public BigDecimal getSecondRatio() {
-        return this.secondRatio;
-    }
-
-    public void setSecondRatio(BigDecimal secondRatio) {
-        this.secondRatio = secondRatio;
-    }
-
-    public BigDecimal getThirdRatio() {
-        return this.thirdRatio;
-    }
-
-    public void setThirdRatio(BigDecimal thirdRatio) {
-        this.thirdRatio = thirdRatio;
-    }
-
-    public BigDecimal getFeeRatio() {
-        return this.feeRatio;
-    }
-
-    public void setFeeRatio(BigDecimal feeRatio) {
-        this.feeRatio = feeRatio;
-    }
-
-    public BigDecimal getPoolRatio() {
-        return this.poolRatio;
-    }
-
-    public void setPoolRatio(BigDecimal poolRatio) {
-        this.poolRatio = poolRatio;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public BigDecimal getAvgRatio() {
-        return avgRatio;
-    }
-
-    public void setAvgRatio(BigDecimal avgRatio) {
-        this.avgRatio = avgRatio;
-    }
-}
-

+ 0 - 218
src/main/java/com/izouma/awesomeadmin/model/MemberHouseCard.java

@@ -1,218 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class MemberHouseCard {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private Integer gameId;
-    private Integer houseId;
-    private Integer userId;
-    private String remark;
-    private Integer typeFlag;
-    private BigDecimal money;
-    private BigDecimal balance;
-    private Integer seasonId;
-    private Integer playerId;
-
-    private Integer originalUser;
-
-    /**
-     * 充值类型
-     */
-    private Integer rechargeType;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public Integer getGameId() {
-        return this.gameId;
-    }
-
-    public void setGameId(Integer gameId) {
-        this.gameId = gameId;
-    }
-
-    public Integer getHouseId() {
-        return this.houseId;
-    }
-
-    public void setHouseId(Integer houseId) {
-        this.houseId = houseId;
-    }
-
-    public Integer getUserId() {
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId) {
-        this.userId = userId;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public Integer getTypeFlag() {
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag) {
-        this.typeFlag = typeFlag;
-    }
-
-    public BigDecimal getMoney() {
-        return this.money;
-    }
-
-    public void setMoney(BigDecimal money) {
-        this.money = money;
-    }
-
-    public BigDecimal getBalance() {
-        return this.balance;
-    }
-
-    public void setBalance(BigDecimal balance) {
-        this.balance = balance;
-    }
-
-    public Integer getSeasonId() {
-        return this.seasonId;
-    }
-
-    public void setSeasonId(Integer seasonId) {
-        this.seasonId = seasonId;
-    }
-
-    public Integer getPlayerId() {
-        return this.playerId;
-    }
-
-    public void setPlayerId(Integer playerId) {
-        this.playerId = playerId;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public Integer getRechargeType() {
-        return rechargeType;
-    }
-
-    public void setRechargeType(Integer rechargeType) {
-        this.rechargeType = rechargeType;
-    }
-
-    public Integer getOriginalUser() {
-        return originalUser;
-    }
-
-    public void setOriginalUser(Integer originalUser) {
-        this.originalUser = originalUser;
-    }
-}
-

+ 0 - 213
src/main/java/com/izouma/awesomeadmin/model/MemberTicket.java

@@ -1,213 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class MemberTicket {
-    /*generatedStart*/
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private Integer gameId;
-    private Integer houseId;
-    private Integer userId;
-    private String remark;
-    private Integer typeFlag;
-    private BigDecimal money;
-    private BigDecimal balance;
-    private Integer seasonId;
-    private Integer playerId;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-    /*generatedEnd*/
-
-
-    /**
-     * 充值类型
-     */
-    private Integer rechargeType;
-
-    /*generatedStart*/
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public Integer getGameId() {
-        return this.gameId;
-    }
-
-    public void setGameId(Integer gameId) {
-        this.gameId = gameId;
-    }
-
-    public Integer getHouseId() {
-        return this.houseId;
-    }
-
-    public void setHouseId(Integer houseId) {
-        this.houseId = houseId;
-    }
-
-    public Integer getUserId() {
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId) {
-        this.userId = userId;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public Integer getTypeFlag() {
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag) {
-        this.typeFlag = typeFlag;
-    }
-
-    public BigDecimal getMoney() {
-        return this.money;
-    }
-
-    public void setMoney(BigDecimal money) {
-        this.money = money;
-    }
-
-    public BigDecimal getBalance() {
-        return this.balance;
-    }
-
-    public void setBalance(BigDecimal balance) {
-        this.balance = balance;
-    }
-
-    public Integer getSeasonId() {
-        return this.seasonId;
-    }
-
-    public void setSeasonId(Integer seasonId) {
-        this.seasonId = seasonId;
-    }
-
-    public Integer getPlayerId() {
-        return this.playerId;
-    }
-
-    public void setPlayerId(Integer playerId) {
-        this.playerId = playerId;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-    /*generatedEnd*/
-
-    public Integer getRechargeType() {
-        return rechargeType;
-    }
-
-    public void setRechargeType(Integer rechargeType) {
-        this.rechargeType = rechargeType;
-    }
-}
-

+ 0 - 8
src/main/java/com/izouma/awesomeadmin/model/PayCodeOrder.java

@@ -49,7 +49,6 @@ public class PayCodeOrder {
      */
     private Integer productId;
 
-    private ProductInfo productInfo;
 
     private PayCodeStock payCodeStock;
 
@@ -243,13 +242,6 @@ public class PayCodeOrder {
         this.productId = productId;
     }
 
-    public ProductInfo getProductInfo() {
-        return productInfo;
-    }
-
-    public void setProductInfo(ProductInfo productInfo) {
-        this.productInfo = productInfo;
-    }
 
     public PayCodeStock getPayCodeStock() {
         return payCodeStock;

+ 0 - 152
src/main/java/com/izouma/awesomeadmin/model/PhoneInfo.java

@@ -1,152 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class PhoneInfo{
-    /*generatedStart*/
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String phone;
-    private String image;
-    private String remark;
-    private Integer rank;
-    private String icon;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-    * and,test_name,like,value;or,remark,=,123
-    */
-    private String advancedQuery;
-
-    /**
-    * column_name_,desc_;column_name_,asc
-    */
-    private String orderByStr;
-    /*generatedEnd*/
-
-    /*generatedStart*/
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public String getPhone(){
-        return this.phone;
-    }
-
-    public void setPhone(String phone){
-        this.phone = phone;
-    }
-    public String getImage(){
-        return this.image;
-    }
-
-    public void setImage(String image){
-        this.image = image;
-    }
-    public String getRemark(){
-        return this.remark;
-    }
-
-    public void setRemark(String remark){
-        this.remark = remark;
-    }
-    public Integer getRank(){
-        return this.rank;
-    }
-
-    public void setRank(Integer rank){
-        this.rank = rank;
-    }
-    public String getIcon(){
-        return this.icon;
-    }
-
-    public void setIcon(String icon){
-        this.icon = icon;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-    /*generatedEnd*/
-
-}
-

+ 0 - 173
src/main/java/com/izouma/awesomeadmin/model/PlatformIncomeRecord.java

@@ -1,173 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class PlatformIncomeRecord{
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private Integer gameId;
-    private Integer houseId;
-    private Integer userId;
-    private String remark;
-    private BigDecimal money;
-    private Integer statusFlag;
-    private Integer seasonId;
-    private Integer playerId;
-
-private String idStr;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-/**
-* column_name_,desc_;column_name_,asc
-*/
-private String orderByStr;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public Integer getGameId(){
-        return this.gameId;
-    }
-
-    public void setGameId(Integer gameId){
-        this.gameId = gameId;
-    }
-    public Integer getHouseId(){
-        return this.houseId;
-    }
-
-    public void setHouseId(Integer houseId){
-        this.houseId = houseId;
-    }
-    public Integer getUserId(){
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId){
-        this.userId = userId;
-    }
-    public String getRemark(){
-        return this.remark;
-    }
-
-    public void setRemark(String remark){
-        this.remark = remark;
-    }
-    public BigDecimal getMoney(){
-        return this.money;
-    }
-
-    public void setMoney(BigDecimal money){
-        this.money = money;
-    }
-    public Integer getStatusFlag(){
-        return this.statusFlag;
-    }
-
-    public void setStatusFlag(Integer statusFlag){
-        this.statusFlag = statusFlag;
-    }
-    public Integer getSeasonId(){
-        return this.seasonId;
-    }
-
-    public void setSeasonId(Integer seasonId){
-        this.seasonId = seasonId;
-    }
-    public Integer getPlayerId(){
-        return this.playerId;
-    }
-
-    public void setPlayerId(Integer playerId){
-        this.playerId = playerId;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-public String getOrderByStr() {
-    return orderByStr;
-}
-
-public void setOrderByStr(String orderByStr) {
-    this.orderByStr = orderByStr;
-}
-
-public String getIdStr() {
-    return idStr;
-}
-
-public void setIdStr(String idStr) {
-    this.idStr = idStr;
-}
-
-}
-

+ 0 - 473
src/main/java/com/izouma/awesomeadmin/model/PlayerInfo.java

@@ -1,473 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class PlayerInfo {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private Integer gameId;
-    private Integer houseId;
-    private Date joinTime;
-    private BigDecimal principal;
-    private BigDecimal bonus;
-    private Integer userId;
-    private String remark;
-    private String image;
-    private Integer killNumber;
-    private Integer ranking;
-    private Date beginTime;
-    private Date endTime;
-    private Integer statusFlag;
-    private String examineUser;
-    private Date examineTime;
-    private Integer examineType;
-    private String video;
-    private Float liveTime;
-    private String gameType;
-    private Integer seasonId;
-    private Integer houseRank;
-    private Integer rank;
-    private Float score;
-    private Integer scoreType;
-    private UserInfo userInfo;
-    private HouseInfo houseInfo;
-    private GameInfo gameInfo;
-    private Boolean resultError;
-    private Boolean dataError;
-    private Boolean played;
-    private String idStr;
-    private String searchKey;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    /**
-     * 奖章
-     */
-    private String medal;
-    /**
-     * 白金
-     */
-    private Integer platinum;
-
-    /**
-     * 金牌
-     */
-    private Integer gold;
-
-    /**
-     * 银牌
-     */
-    private Integer silver;
-
-    /**
-     * 铜牌
-     */
-    private Integer bronze;
-
-    /**
-     * 击杀用时
-     */
-    private Long kill3time;
-
-    /**
-     * 需要击杀人数
-     */
-    private Integer needkill;
-
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public Integer getGameId() {
-        return this.gameId;
-    }
-
-    public void setGameId(Integer gameId) {
-        this.gameId = gameId;
-    }
-
-    public Integer getHouseId() {
-        return this.houseId;
-    }
-
-    public void setHouseId(Integer houseId) {
-        this.houseId = houseId;
-    }
-
-    public Date getJoinTime() {
-        return this.joinTime;
-    }
-
-    public void setJoinTime(Date joinTime) {
-        this.joinTime = joinTime;
-    }
-
-    public BigDecimal getPrincipal() {
-        return this.principal;
-    }
-
-    public void setPrincipal(BigDecimal principal) {
-        this.principal = principal;
-    }
-
-    public BigDecimal getBonus() {
-        return this.bonus;
-    }
-
-    public void setBonus(BigDecimal bonus) {
-        this.bonus = bonus;
-    }
-
-    public Integer getUserId() {
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId) {
-        this.userId = userId;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public String getImage() {
-        return this.image;
-    }
-
-    public void setImage(String image) {
-        this.image = image;
-    }
-
-    public Integer getKillNumber() {
-        return this.killNumber;
-    }
-
-    public void setKillNumber(Integer killNumber) {
-        this.killNumber = killNumber;
-    }
-
-    public Integer getRanking() {
-        return this.ranking;
-    }
-
-    public void setRanking(Integer ranking) {
-        this.ranking = ranking;
-    }
-
-    public Date getBeginTime() {
-        return this.beginTime;
-    }
-
-    public void setBeginTime(Date beginTime) {
-        this.beginTime = beginTime;
-    }
-
-    public Date getEndTime() {
-        return this.endTime;
-    }
-
-    public void setEndTime(Date endTime) {
-        this.endTime = endTime;
-    }
-
-    public Integer getStatusFlag() {
-        return this.statusFlag;
-    }
-
-    public void setStatusFlag(Integer statusFlag) {
-        this.statusFlag = statusFlag;
-    }
-
-    public String getExamineUser() {
-        return this.examineUser;
-    }
-
-    public void setExamineUser(String examineUser) {
-        this.examineUser = examineUser;
-    }
-
-    public Date getExamineTime() {
-        return this.examineTime;
-    }
-
-    public void setExamineTime(Date examineTime) {
-        this.examineTime = examineTime;
-    }
-
-    public Integer getExamineType() {
-        return this.examineType;
-    }
-
-    public void setExamineType(Integer examineType) {
-        this.examineType = examineType;
-    }
-
-    public String getVideo() {
-        return this.video;
-    }
-
-    public void setVideo(String video) {
-        this.video = video;
-    }
-
-    public Float getLiveTime() {
-        return liveTime;
-    }
-
-    public void setLiveTime(Float liveTime) {
-        this.liveTime = liveTime;
-    }
-
-    public String getGameType() {
-        return this.gameType;
-    }
-
-    public void setGameType(String gameType) {
-        this.gameType = gameType;
-    }
-
-    public Integer getSeasonId() {
-        return this.seasonId;
-    }
-
-    public void setSeasonId(Integer seasonId) {
-        this.seasonId = seasonId;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public Integer getHouseRank() {
-        return houseRank;
-    }
-
-    public void setHouseRank(Integer houseRank) {
-        this.houseRank = houseRank;
-    }
-
-    public UserInfo getUserInfo() {
-        return userInfo;
-    }
-
-    public void setUserInfo(UserInfo userInfo) {
-        this.userInfo = userInfo;
-    }
-
-    public Integer getRank() {
-        return rank;
-    }
-
-    public void setRank(Integer rank) {
-        this.rank = rank;
-    }
-
-    public HouseInfo getHouseInfo() {
-        return houseInfo;
-    }
-
-    public void setHouseInfo(HouseInfo houseInfo) {
-        this.houseInfo = houseInfo;
-    }
-
-    public GameInfo getGameInfo() {
-        return gameInfo;
-    }
-
-    public void setGameInfo(GameInfo gameInfo) {
-        this.gameInfo = gameInfo;
-    }
-
-    public Float getScore() {
-        return score;
-    }
-
-    public void setScore(Float score) {
-        this.score = score;
-    }
-
-    public Integer getScoreType() {
-        return scoreType;
-    }
-
-    public void setScoreType(Integer scoreType) {
-        this.scoreType = scoreType;
-    }
-
-    public String getMedal() {
-        return medal;
-    }
-
-    public void setMedal(String medal) {
-        this.medal = medal;
-    }
-
-    public Integer getPlatinum() {
-        return platinum;
-    }
-
-    public void setPlatinum(Integer platinum) {
-        this.platinum = platinum;
-    }
-
-    public Integer getGold() {
-        return gold;
-    }
-
-    public void setGold(Integer gold) {
-        this.gold = gold;
-    }
-
-    public Integer getSilver() {
-        return silver;
-    }
-
-    public void setSilver(Integer silver) {
-        this.silver = silver;
-    }
-
-    public Integer getBronze() {
-        return bronze;
-    }
-
-    public void setBronze(Integer bronze) {
-        this.bronze = bronze;
-    }
-
-    public Boolean getResultError() {
-        return resultError;
-    }
-
-    public void setResultError(Boolean resultError) {
-        this.resultError = resultError;
-    }
-
-    public Boolean getDataError() {
-        return dataError;
-    }
-
-    public void setDataError(Boolean dataError) {
-        this.dataError = dataError;
-    }
-
-    public Boolean getPlayed() {
-        return played;
-    }
-
-    public void setPlayed(Boolean played) {
-        this.played = played;
-    }
-
-    public Long getKill3time() {
-        return kill3time;
-    }
-
-    public void setKill3time(Long kill3time) {
-        this.kill3time = kill3time;
-    }
-
-    public Integer getNeedkill() {
-        return needkill;
-    }
-
-    public void setNeedkill(Integer needkill) {
-        this.needkill = needkill;
-    }
-}
-

+ 0 - 128
src/main/java/com/izouma/awesomeadmin/model/PopNotice.java

@@ -1,128 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class PopNotice{
-    /*generatedStart*/
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String image;
-    private String remark;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-    * and,test_name,like,value;or,remark,=,123
-    */
-    private String advancedQuery;
-
-    /**
-    * column_name_,desc_;column_name_,asc
-    */
-    private String orderByStr;
-    /*generatedEnd*/
-
-    /*generatedStart*/
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public String getImage(){
-        return this.image;
-    }
-
-    public void setImage(String image){
-        this.image = image;
-    }
-    public String getRemark(){
-        return this.remark;
-    }
-
-    public void setRemark(String remark){
-        this.remark = remark;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-    /*generatedEnd*/
-
-}
-

+ 0 - 178
src/main/java/com/izouma/awesomeadmin/model/ProductInfo.java

@@ -1,178 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class ProductInfo {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String productName;
-    private BigDecimal money;
-    private BigDecimal coin;
-    private Integer typeFlag;
-    private String remark;
-    private Integer rank;
-
-    private Integer userId;
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public String getProductName() {
-        return this.productName;
-    }
-
-    public void setProductName(String productName) {
-        this.productName = productName;
-    }
-
-    public BigDecimal getMoney() {
-        return this.money;
-    }
-
-    public void setMoney(BigDecimal money) {
-        this.money = money;
-    }
-
-    public BigDecimal getCoin() {
-        return this.coin;
-    }
-
-    public void setCoin(BigDecimal coin) {
-        this.coin = coin;
-    }
-
-    public Integer getTypeFlag() {
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag) {
-        this.typeFlag = typeFlag;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public Integer getRank() {
-        return this.rank;
-    }
-
-    public void setRank(Integer rank) {
-        this.rank = rank;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public Integer getUserId() {
-        return userId;
-    }
-
-    public void setUserId(Integer userId) {
-        this.userId = userId;
-    }
-}
-

+ 0 - 165
src/main/java/com/izouma/awesomeadmin/model/RechargeRecord.java

@@ -1,165 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class RechargeRecord{
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private Integer userId;
-    private Integer typeFlag;
-    private BigDecimal money;
-    private BigDecimal balance;
-    private String outTradeNo;
-    private BigDecimal cash;
-    private String remark;
-
-private String idStr;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-/**
-* column_name_,desc_;column_name_,asc
-*/
-private String orderByStr;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public Integer getUserId(){
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId){
-        this.userId = userId;
-    }
-    public Integer getTypeFlag(){
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag){
-        this.typeFlag = typeFlag;
-    }
-    public BigDecimal getMoney(){
-        return this.money;
-    }
-
-    public void setMoney(BigDecimal money){
-        this.money = money;
-    }
-    public BigDecimal getBalance(){
-        return this.balance;
-    }
-
-    public void setBalance(BigDecimal balance){
-        this.balance = balance;
-    }
-    public String getOutTradeNo(){
-        return this.outTradeNo;
-    }
-
-    public void setOutTradeNo(String outTradeNo){
-        this.outTradeNo = outTradeNo;
-    }
-    public BigDecimal getCash(){
-        return this.cash;
-    }
-
-    public void setCash(BigDecimal cash){
-        this.cash = cash;
-    }
-    public String getRemark(){
-        return this.remark;
-    }
-
-    public void setRemark(String remark){
-        this.remark = remark;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-public String getOrderByStr() {
-    return orderByStr;
-}
-
-public void setOrderByStr(String orderByStr) {
-    this.orderByStr = orderByStr;
-}
-
-public String getIdStr() {
-    return idStr;
-}
-
-public void setIdStr(String idStr) {
-    this.idStr = idStr;
-}
-
-}
-

+ 0 - 246
src/main/java/com/izouma/awesomeadmin/model/SystemNotice.java

@@ -1,246 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class SystemNotice {
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private Integer gameId;
-    private Integer houseId;
-    private Integer userId;
-    private String remark;
-    private Integer typeFlag;
-    private Integer statusFlag;
-    private String content;
-    private Integer seasonId;
-    private Integer playerId;
-
-    private GameInfo gameInfo;
-
-    private UserInfo userInfo;
-
-    private HouseInfo houseInfo;
-
-    private PlayerInfo playerInfo;
-
-
-    private String idStr;
-
-    private String searchKey;
-
-    /**
-     * and,test_name,like,value;or,remark,=,123
-     */
-    private String advancedQuery;
-
-    /**
-     * column_name_,desc_;column_name_,asc
-     */
-    private String orderByStr;
-
-    private BigDecimal bonus;
-
-    public Integer getId() {
-        return this.id;
-    }
-
-    public void setId(Integer id) {
-        this.id = id;
-    }
-
-    public String getDelFlag() {
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag) {
-        this.delFlag = delFlag;
-    }
-
-    public Date getUpdateTime() {
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime) {
-        this.updateTime = updateTime;
-    }
-
-    public String getUpdateUser() {
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser) {
-        this.updateUser = updateUser;
-    }
-
-    public Date getCreateTime() {
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime) {
-        this.createTime = createTime;
-    }
-
-    public String getCreateUser() {
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser) {
-        this.createUser = createUser;
-    }
-
-    public Integer getGameId() {
-        return this.gameId;
-    }
-
-    public void setGameId(Integer gameId) {
-        this.gameId = gameId;
-    }
-
-    public Integer getHouseId() {
-        return this.houseId;
-    }
-
-    public void setHouseId(Integer houseId) {
-        this.houseId = houseId;
-    }
-
-    public Integer getUserId() {
-        return this.userId;
-    }
-
-    public void setUserId(Integer userId) {
-        this.userId = userId;
-    }
-
-    public String getRemark() {
-        return this.remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public Integer getTypeFlag() {
-        return this.typeFlag;
-    }
-
-    public void setTypeFlag(Integer typeFlag) {
-        this.typeFlag = typeFlag;
-    }
-
-    public Integer getStatusFlag() {
-        return this.statusFlag;
-    }
-
-    public void setStatusFlag(Integer statusFlag) {
-        this.statusFlag = statusFlag;
-    }
-
-    public String getContent() {
-        return this.content;
-    }
-
-    public void setContent(String content) {
-        this.content = content;
-    }
-
-    public Integer getSeasonId() {
-        return this.seasonId;
-    }
-
-    public void setSeasonId(Integer seasonId) {
-        this.seasonId = seasonId;
-    }
-
-    public Integer getPlayerId() {
-        return this.playerId;
-    }
-
-    public void setPlayerId(Integer playerId) {
-        this.playerId = playerId;
-    }
-
-    public String getSearchKey() {
-        return searchKey;
-    }
-
-    public void setSearchKey(String searchKey) {
-        this.searchKey = searchKey;
-    }
-
-    public String getAdvancedQuery() {
-        return advancedQuery;
-    }
-
-    public void setAdvancedQuery(String advancedQuery) {
-        this.advancedQuery = advancedQuery;
-    }
-
-    public String getOrderByStr() {
-        return orderByStr;
-    }
-
-    public void setOrderByStr(String orderByStr) {
-        this.orderByStr = orderByStr;
-    }
-
-    public String getIdStr() {
-        return idStr;
-    }
-
-    public void setIdStr(String idStr) {
-        this.idStr = idStr;
-    }
-
-    public GameInfo getGameInfo() {
-        return gameInfo;
-    }
-
-    public void setGameInfo(GameInfo gameInfo) {
-        this.gameInfo = gameInfo;
-    }
-
-    public UserInfo getUserInfo() {
-        return userInfo;
-    }
-
-    public void setUserInfo(UserInfo userInfo) {
-        this.userInfo = userInfo;
-    }
-
-    public HouseInfo getHouseInfo() {
-        return houseInfo;
-    }
-
-    public void setHouseInfo(HouseInfo houseInfo) {
-        this.houseInfo = houseInfo;
-    }
-
-    public PlayerInfo getPlayerInfo() {
-        return playerInfo;
-    }
-
-    public void setPlayerInfo(PlayerInfo playerInfo) {
-        this.playerInfo = playerInfo;
-    }
-
-    public BigDecimal getBonus() {
-        return bonus;
-    }
-
-    public void setBonus(BigDecimal bonus) {
-        this.bonus = bonus;
-    }
-}
-

+ 0 - 9
src/main/java/com/izouma/awesomeadmin/model/UserInfo.java

@@ -89,7 +89,6 @@ public class UserInfo {
 
     private Integer recommender;
 
-    private UserLevel userLevel;
 
     private Integer moneyTicket;
 
@@ -403,14 +402,6 @@ public class UserInfo {
         this.recommender = recommender;
     }
 
-    public UserLevel getUserLevel() {
-        return userLevel;
-    }
-
-    public void setUserLevel(UserLevel userLevel) {
-        this.userLevel = userLevel;
-    }
-
     public Integer getMoneyTicket() {
         return moneyTicket;
     }

+ 0 - 157
src/main/java/com/izouma/awesomeadmin/model/UserLevel.java

@@ -1,157 +0,0 @@
-package com.izouma.awesomeadmin.model;
-
-import java.math.BigDecimal;
-import java.util.*;
-import com.fasterxml.jackson.annotation.JsonAutoDetect;
-import com.fasterxml.jackson.annotation.JsonInclude;
-
-
-@JsonAutoDetect
-@JsonInclude(JsonInclude.Include.NON_NULL)
-public class UserLevel{
-    private Integer id;
-    private String delFlag;
-    private Date updateTime;
-    private String updateUser;
-    private Date createTime;
-    private String createUser;
-    private String name;
-    private Integer houseCard;
-    private String matchNum;
-    private BigDecimal subsidy;
-    private String remark;
-    private Integer rank;
-
-private String idStr;
-
-private String searchKey;
-
-/**
-* and,test_name,like,value;or,remark,=,123
-*/
-private String advancedQuery;
-
-/**
-* column_name_,desc_;column_name_,asc
-*/
-private String orderByStr;
-
-    public Integer getId(){
-        return this.id;
-    }
-
-    public void setId(Integer id){
-        this.id = id;
-    }
-    public String getDelFlag(){
-        return this.delFlag;
-    }
-
-    public void setDelFlag(String delFlag){
-        this.delFlag = delFlag;
-    }
-    public Date getUpdateTime(){
-        return this.updateTime;
-    }
-
-    public void setUpdateTime(Date updateTime){
-        this.updateTime = updateTime;
-    }
-    public String getUpdateUser(){
-        return this.updateUser;
-    }
-
-    public void setUpdateUser(String updateUser){
-        this.updateUser = updateUser;
-    }
-    public Date getCreateTime(){
-        return this.createTime;
-    }
-
-    public void setCreateTime(Date createTime){
-        this.createTime = createTime;
-    }
-    public String getCreateUser(){
-        return this.createUser;
-    }
-
-    public void setCreateUser(String createUser){
-        this.createUser = createUser;
-    }
-    public String getName(){
-        return this.name;
-    }
-
-    public void setName(String name){
-        this.name = name;
-    }
-    public Integer getHouseCard(){
-        return this.houseCard;
-    }
-
-    public void setHouseCard(Integer houseCard){
-        this.houseCard = houseCard;
-    }
-    public String getMatchNum(){
-        return this.matchNum;
-    }
-
-    public void setMatchNum(String matchNum){
-        this.matchNum = matchNum;
-    }
-    public BigDecimal getSubsidy(){
-        return this.subsidy;
-    }
-
-    public void setSubsidy(BigDecimal subsidy){
-        this.subsidy = subsidy;
-    }
-    public String getRemark(){
-        return this.remark;
-    }
-
-    public void setRemark(String remark){
-        this.remark = remark;
-    }
-    public Integer getRank(){
-        return this.rank;
-    }
-
-    public void setRank(Integer rank){
-        this.rank = rank;
-    }
-
-public String getSearchKey() {
-    return searchKey;
-}
-
-public void setSearchKey(String searchKey) {
-    this.searchKey = searchKey;
-}
-
-public String getAdvancedQuery() {
-    return advancedQuery;
-}
-
-public void setAdvancedQuery(String advancedQuery) {
-    this.advancedQuery = advancedQuery;
-}
-
-public String getOrderByStr() {
-    return orderByStr;
-}
-
-public void setOrderByStr(String orderByStr) {
-    this.orderByStr = orderByStr;
-}
-
-public String getIdStr() {
-    return idStr;
-}
-
-public void setIdStr(String idStr) {
-    this.idStr = idStr;
-}
-
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/AlertMessageService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.AlertMessage;
-
-
-/**
-*  service接口类
-*/
-public interface AlertMessageService{
-
-    List<AlertMessage> getAlertMessageList(AlertMessage record);
-
-    List<AlertMessage> getAlertMessageByPage(Page page, AlertMessage record);
-
-    AlertMessage getAlertMessageById(String id);
-
-    AlertMessage getAlertMessage(AlertMessage record);
-
-    boolean createAlertMessage(AlertMessage record);
-
-    boolean deleteAlertMessage(AlertMessage record);
-
-    boolean updateAlertMessage(AlertMessage record);
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/AlipayTempService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.AlipayTemp;
-
-
-/**
-*  service接口类
-*/
-public interface AlipayTempService{
-
-    List<AlipayTemp> getAlipayTempList(AlipayTemp record);
-
-    List<AlipayTemp> getAlipayTempByPage(Page page, AlipayTemp record);
-
-    AlipayTemp getAlipayTempById(String id);
-
-    AlipayTemp getAlipayTemp(AlipayTemp record);
-
-    boolean createAlipayTemp(AlipayTemp record);
-
-    boolean deleteAlipayTemp(String id);
-
-    boolean updateAlipayTemp(AlipayTemp record);
-}
-

+ 0 - 28
src/main/java/com/izouma/awesomeadmin/service/AppVersionService.java

@@ -1,28 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.AppVersion;
-
-
-/**
-*  service接口类
-*/
-public interface AppVersionService{
-    /*generatedStart*/
-    List<AppVersion> getAppVersionList(AppVersion record);
-
-    List<AppVersion> getAppVersionByPage(Page page, AppVersion record);
-
-    AppVersion getAppVersionById(String id);
-
-    AppVersion getAppVersion(AppVersion record);
-
-    boolean createAppVersion(AppVersion record);
-
-    boolean deleteAppVersion(AppVersion record);
-
-    boolean updateAppVersion(AppVersion record);
-    /*generatedEnd*/
-}
-

+ 0 - 32
src/main/java/com/izouma/awesomeadmin/service/AppealInfoService.java

@@ -1,32 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.AppealInfo;
-
-import java.util.List;
-
-
-/**
-*  service接口类
-*/
-public interface AppealInfoService {
-    /*generatedStart*/
-    List<AppealInfo> getAppealInfoList(AppealInfo record);
-
-    List<AppealInfo> getAppealInfoByPage(Page page, AppealInfo record);
-
-    AppealInfo getAppealInfoById(String id);
-
-    AppealInfo getAppealInfo(AppealInfo record);
-
-    boolean createAppealInfo(AppealInfo record);
-
-    boolean deleteAppealInfo(AppealInfo record);
-
-    boolean updateAppealInfo(AppealInfo record);
-    /*generatedEnd*/
-
-    boolean finish(AppealInfo record);
-
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/BannerInfoService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.BannerInfo;
-
-
-/**
-*  service接口类
-*/
-public interface BannerInfoService{
-
-    List<BannerInfo> getBannerInfoList(BannerInfo record);
-
-    List<BannerInfo> getBannerInfoByPage(Page page, BannerInfo record);
-
-    BannerInfo getBannerInfoById(String id);
-
-    BannerInfo getBannerInfo(BannerInfo record);
-
-    boolean createBannerInfo(BannerInfo record);
-
-    boolean deleteBannerInfo(BannerInfo record);
-
-    boolean updateBannerInfo(BannerInfo record);
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/BindGameService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.BindGame;
-
-
-/**
-*  service接口类
-*/
-public interface BindGameService{
-
-    List<BindGame> getBindGameList(BindGame record);
-
-    List<BindGame> getBindGameByPage(Page page, BindGame record);
-
-    BindGame getBindGameById(String id);
-
-    BindGame getBindGame(BindGame record);
-
-    boolean createBindGame(BindGame record);
-
-    boolean deleteBindGame(BindGame record);
-
-    boolean updateBindGame(BindGame record);
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/BonusRecordService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.BonusRecord;
-
-
-/**
-*  service接口类
-*/
-public interface BonusRecordService{
-
-    List<BonusRecord> getBonusRecordList(BonusRecord record);
-
-    List<BonusRecord> getBonusRecordByPage(Page page, BonusRecord record);
-
-    BonusRecord getBonusRecordById(String id);
-
-    BonusRecord getBonusRecord(BonusRecord record);
-
-    boolean createBonusRecord(BonusRecord record);
-
-    boolean deleteBonusRecord(BonusRecord record);
-
-    boolean updateBonusRecord(BonusRecord record);
-}
-

+ 0 - 30
src/main/java/com/izouma/awesomeadmin/service/CompetitionSeasonService.java

@@ -1,30 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.CompetitionSeason;
-
-
-/**
-*  service接口类
-*/
-public interface CompetitionSeasonService{
-
-    List<CompetitionSeason> getCompetitionSeasonList(CompetitionSeason record);
-
-    List<CompetitionSeason> getCompetitionSeasonByPage(Page page, CompetitionSeason record);
-
-    CompetitionSeason getCompetitionSeasonById(String id);
-
-    CompetitionSeason getCompetitionSeason(CompetitionSeason record);
-
-    boolean createCompetitionSeason(CompetitionSeason record);
-
-    boolean deleteCompetitionSeason(CompetitionSeason record);
-
-    boolean updateCompetitionSeason(CompetitionSeason record);
-
-    Result bonusPayment(CompetitionSeason record);
-}
-

+ 0 - 29
src/main/java/com/izouma/awesomeadmin/service/GameInfoService.java

@@ -1,29 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.GameInfo;
-
-
-/**
-*  service接口类
-*/
-public interface GameInfoService{
-
-    List<GameInfo> getGameInfoList(GameInfo record);
-
-    List<GameInfo> getGameInfoByPage(Page page, GameInfo record);
-
-    GameInfo getGameInfoById(String id);
-
-    GameInfo getGameInfo(GameInfo record);
-
-    boolean createGameInfo(GameInfo record);
-
-    boolean deleteGameInfo(GameInfo record);
-
-    boolean updateGameInfo(GameInfo record);
-
-    List<GameInfo> getGameInfoSeasonsList(GameInfo record);
-}
-

+ 0 - 50
src/main/java/com/izouma/awesomeadmin/service/HouseInfoService.java

@@ -1,50 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.HouseInfo;
-import com.izouma.awesomeadmin.model.PlayerInfo;
-
-
-/**
- * service接口类
- */
-public interface HouseInfoService {
-
-    List<HouseInfo> getHouseInfoList(HouseInfo record);
-
-    List<HouseInfo> getHouseInfoByPage(Page page, HouseInfo record);
-
-    HouseInfo getHouseInfoById(String id);
-
-    HouseInfo getHouseInfo(HouseInfo record);
-
-    Result createHouseInfo(HouseInfo record);
-
-    boolean deleteHouseInfo(HouseInfo record);
-
-    boolean updateHouseInfo(HouseInfo record);
-
-    Result joinHouseInfo(PlayerInfo record);
-
-    HouseInfo getHouseInfoPlayerNum(String id);
-
-    Result autoBegin(HouseInfo record);
-
-    Result handBegin(HouseInfo record);
-
-    Result autoEnd(HouseInfo record);
-
-    Result handEnd(HouseInfo record);
-
-    Result autoNoStartPlay(HouseInfo record);
-
-    boolean settlementHouse(HouseInfo houseInfo);
-
-    Result updateToAnalysis(HouseInfo record);
-
-    Result autoSettlement(HouseInfo record);
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/HouseLevelService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.HouseLevel;
-
-
-/**
-*  service接口类
-*/
-public interface HouseLevelService{
-
-    List<HouseLevel> getHouseLevelList(HouseLevel record);
-
-    List<HouseLevel> getHouseLevelByPage(Page page, HouseLevel record);
-
-    HouseLevel getHouseLevelById(String id);
-
-    HouseLevel getHouseLevel(HouseLevel record);
-
-    boolean createHouseLevel(HouseLevel record);
-
-    boolean deleteHouseLevel(HouseLevel record);
-
-    boolean updateHouseLevel(HouseLevel record);
-}
-

+ 0 - 37
src/main/java/com/izouma/awesomeadmin/service/MemberHouseCardService.java

@@ -1,37 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.MemberHouseCard;
-
-import java.util.List;
-
-
-/**
- * service接口类
- */
-public interface MemberHouseCardService {
-
-    List<MemberHouseCard> getMemberHouseCardList(MemberHouseCard record);
-
-    List<MemberHouseCard> getMemberHouseCardByPage(Page page, MemberHouseCard record);
-
-    MemberHouseCard getMemberHouseCardById(String id);
-
-    MemberHouseCard getMemberHouseCard(MemberHouseCard record);
-
-    boolean createMemberHouseCard(MemberHouseCard record);
-
-    boolean deleteMemberHouseCard(MemberHouseCard record);
-
-    boolean updateMemberHouseCard(MemberHouseCard record);
-
-    int recharge(MemberHouseCard memberHouseCard);
-
-    int song(MemberHouseCard memberHouseCard);
-
-    int consumption(MemberHouseCard memberHouseCard);
-
-    Result zhuanRang(MemberHouseCard memberHouseCard);
-}
-

+ 0 - 36
src/main/java/com/izouma/awesomeadmin/service/MemberTicketService.java

@@ -1,36 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.MemberTicket;
-
-
-/**
- * service接口类
- */
-public interface MemberTicketService {
-    /*generatedStart*/
-    List<MemberTicket> getMemberTicketList(MemberTicket record);
-
-    List<MemberTicket> getMemberTicketByPage(Page page, MemberTicket record);
-
-    MemberTicket getMemberTicketById(String id);
-
-    MemberTicket getMemberTicket(MemberTicket record);
-
-    boolean createMemberTicket(MemberTicket record);
-
-    boolean deleteMemberTicket(MemberTicket record);
-
-    boolean updateMemberTicket(MemberTicket record);
-    /*generatedEnd*/
-
-
-    int song(MemberTicket record);
-
-    int recharge(MemberTicket record);
-
-    int consumption(MemberTicket record);
-}
-

+ 0 - 28
src/main/java/com/izouma/awesomeadmin/service/PhoneInfoService.java

@@ -1,28 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.PhoneInfo;
-
-
-/**
-*  service接口类
-*/
-public interface PhoneInfoService{
-    /*generatedStart*/
-    List<PhoneInfo> getPhoneInfoList(PhoneInfo record);
-
-    List<PhoneInfo> getPhoneInfoByPage(Page page, PhoneInfo record);
-
-    PhoneInfo getPhoneInfoById(String id);
-
-    PhoneInfo getPhoneInfo(PhoneInfo record);
-
-    boolean createPhoneInfo(PhoneInfo record);
-
-    boolean deletePhoneInfo(PhoneInfo record);
-
-    boolean updatePhoneInfo(PhoneInfo record);
-    /*generatedEnd*/
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/PlatformIncomeRecordService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.PlatformIncomeRecord;
-
-
-/**
-*  service接口类
-*/
-public interface PlatformIncomeRecordService{
-
-    List<PlatformIncomeRecord> getPlatformIncomeRecordList(PlatformIncomeRecord record);
-
-    List<PlatformIncomeRecord> getPlatformIncomeRecordByPage(Page page, PlatformIncomeRecord record);
-
-    PlatformIncomeRecord getPlatformIncomeRecordById(String id);
-
-    PlatformIncomeRecord getPlatformIncomeRecord(PlatformIncomeRecord record);
-
-    boolean createPlatformIncomeRecord(PlatformIncomeRecord record);
-
-    boolean deletePlatformIncomeRecord(PlatformIncomeRecord record);
-
-    boolean updatePlatformIncomeRecord(PlatformIncomeRecord record);
-}
-

+ 0 - 52
src/main/java/com/izouma/awesomeadmin/service/PlayerInfoService.java

@@ -1,52 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.HouseInfo;
-import com.izouma.awesomeadmin.model.PlayerInfo;
-
-
-/**
- * service接口类
- */
-public interface PlayerInfoService {
-
-    List<PlayerInfo> getPlayerInfoList(PlayerInfo record);
-
-    List<PlayerInfo> getPlayerInfoByPage(Page page, PlayerInfo record);
-
-    PlayerInfo getPlayerInfoById(String id);
-
-    PlayerInfo getPlayerInfo(PlayerInfo record);
-
-    boolean createPlayerInfo(PlayerInfo record);
-
-    boolean deletePlayerInfo(PlayerInfo record);
-
-    boolean updatePlayerInfo(PlayerInfo record);
-
-    List<PlayerInfo> getPlayerInfoRankByPage(Page page, PlayerInfo record);
-
-    List<PlayerInfo> getPlayerInfoSeasonRankPageByPage(Page page, PlayerInfo record);
-
-    int userRank(PlayerInfo record);
-
-    PlayerInfo seasonUserRank(PlayerInfo record);
-
-    List<PlayerInfo> getNoStartPlayer(HouseInfo record);
-
-    boolean overTimePlayer(PlayerInfo playerInfo);
-
-    List<PlayerInfo> getSettlementPlayer(PlayerInfo record);
-
-    Result receiveBonus(PlayerInfo record);
-
-    int endNum(PlayerInfo record);
-
-    PlayerInfo getErrorPlayerInfo(Integer id);
-
-    boolean gameOver(PlayerInfo record);
-}
-

+ 0 - 28
src/main/java/com/izouma/awesomeadmin/service/PopNoticeService.java

@@ -1,28 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.PopNotice;
-
-
-/**
-*  service接口类
-*/
-public interface PopNoticeService{
-    /*generatedStart*/
-    List<PopNotice> getPopNoticeList(PopNotice record);
-
-    List<PopNotice> getPopNoticeByPage(Page page, PopNotice record);
-
-    PopNotice getPopNoticeById(String id);
-
-    PopNotice getPopNotice(PopNotice record);
-
-    boolean createPopNotice(PopNotice record);
-
-    boolean deletePopNotice(PopNotice record);
-
-    boolean updatePopNotice(PopNotice record);
-    /*generatedEnd*/
-}
-

+ 0 - 29
src/main/java/com/izouma/awesomeadmin/service/ProductInfoService.java

@@ -1,29 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.ProductInfo;
-
-
-/**
-*  service接口类
-*/
-public interface ProductInfoService{
-
-    List<ProductInfo> getProductInfoList(ProductInfo record);
-
-    List<ProductInfo> getProductInfoByPage(Page page, ProductInfo record);
-
-    ProductInfo getProductInfoById(String id);
-
-    ProductInfo getProductInfo(ProductInfo record);
-
-    boolean createProductInfo(ProductInfo record);
-
-    boolean deleteProductInfo(ProductInfo record);
-
-    boolean updateProductInfo(ProductInfo record);
-
-    boolean buyProductInfo(ProductInfo record);
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/RechargeRecordService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.RechargeRecord;
-
-
-/**
-*  service接口类
-*/
-public interface RechargeRecordService{
-
-    List<RechargeRecord> getRechargeRecordList(RechargeRecord record);
-
-    List<RechargeRecord> getRechargeRecordByPage(Page page, RechargeRecord record);
-
-    RechargeRecord getRechargeRecordById(String id);
-
-    RechargeRecord getRechargeRecord(RechargeRecord record);
-
-    boolean createRechargeRecord(RechargeRecord record);
-
-    boolean deleteRechargeRecord(RechargeRecord record);
-
-    boolean updateRechargeRecord(RechargeRecord record);
-}
-

+ 0 - 32
src/main/java/com/izouma/awesomeadmin/service/SystemNoticeService.java

@@ -1,32 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.SystemNotice;
-
-
-/**
-*  service接口类
-*/
-public interface SystemNoticeService{
-
-    List<SystemNotice> getSystemNoticeList(SystemNotice record);
-
-    List<SystemNotice> getSystemNoticeByPage(Page page, SystemNotice record);
-
-    SystemNotice getSystemNoticeById(String id);
-
-    SystemNotice getSystemNotice(SystemNotice record);
-
-    boolean createSystemNotice(SystemNotice record);
-
-    boolean deleteSystemNotice(SystemNotice record);
-
-    boolean updateSystemNotice(SystemNotice record);
-
-    int getUnreadSystemNotice(SystemNotice record);
-
-    Result receiveBonus(SystemNotice record);
-}
-

+ 0 - 27
src/main/java/com/izouma/awesomeadmin/service/UserLevelService.java

@@ -1,27 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import java.util.*;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.UserLevel;
-
-
-/**
-*  service接口类
-*/
-public interface UserLevelService{
-
-    List<UserLevel> getUserLevelList(UserLevel record);
-
-    List<UserLevel> getUserLevelByPage(Page page, UserLevel record);
-
-    UserLevel getUserLevelById(String id);
-
-    UserLevel getUserLevel(UserLevel record);
-
-    boolean createUserLevel(UserLevel record);
-
-    boolean deleteUserLevel(UserLevel record);
-
-    boolean updateUserLevel(UserLevel record);
-}
-

+ 0 - 24
src/main/java/com/izouma/awesomeadmin/service/VideoNotifyService.java

@@ -1,24 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import com.izouma.awesomeadmin.dto.VideoNotifyParam;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-public interface VideoNotifyService {
-    void onConnect(VideoNotifyParam param, HttpServletRequest request, HttpServletResponse response);
-
-    void onPlay(VideoNotifyParam param, HttpServletRequest request, HttpServletResponse response);
-
-    void onPublish(VideoNotifyParam param, HttpServletRequest request, HttpServletResponse response);
-
-    void onDone(VideoNotifyParam param, HttpServletRequest request, HttpServletResponse response);
-
-    void onPlayDone(VideoNotifyParam param, HttpServletRequest request, HttpServletResponse response);
-
-    void onPublishDone(VideoNotifyParam param, HttpServletRequest request, HttpServletResponse response);
-
-    void onRecordDone(VideoNotifyParam param, HttpServletRequest request, HttpServletResponse response);
-
-    void onUpdate(VideoNotifyParam param, HttpServletRequest request, HttpServletResponse response);
-}

+ 0 - 11
src/main/java/com/izouma/awesomeadmin/service/VideoRecognitionService.java

@@ -1,11 +0,0 @@
-package com.izouma.awesomeadmin.service;
-
-import com.izouma.awesomeadmin.model.PlayerInfo;
-
-import java.util.Map;
-
-public interface VideoRecognitionService {
-    void start(PlayerInfo playerInfo);
-
-    Map<String, String> stat(String videoPath);
-}

+ 0 - 137
src/main/java/com/izouma/awesomeadmin/service/impl/AlertMessageServiceImpl.java

@@ -1,137 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.util.*;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.AlertMessage;
-import com.izouma.awesomeadmin.service.AlertMessageService;
-import com.izouma.awesomeadmin.dao.AlertMessageMapper;
-
-/**
-*  service接口实现类
-*/
-@Service
-public class AlertMessageServiceImpl implements AlertMessageService{
-
-    private static Logger logger = Logger.getLogger(AlertMessageServiceImpl.class);
-
-    @Autowired
-    private AlertMessageMapper alertMessageMapper;
-
-    @Override
-    public List<AlertMessage> getAlertMessageList(AlertMessage record) {
-
-        logger.info("getAlertMessageList");
-        try {
-
-        return alertMessageMapper.queryAllAlertMessage(record);
-        } catch (Exception e) {
-        logger.error("getAlertMessageList", e);
-        }
-
-        return null;
-    }
-    @Override
-    public List<AlertMessage> getAlertMessageByPage(Page page, AlertMessage record) {
-
-        logger.info("getAlertMessageByPage");
-        try {
-
-        Map<String, Object> parameter = new HashMap<String, Object>();
-        parameter.put("record", record);
-        parameter.put(AppConstant.PAGE, page);
-
-        return alertMessageMapper.queryAlertMessageByPage(parameter);
-        } catch (Exception e) {
-        logger.error("getAlertMessageByPage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public AlertMessage getAlertMessageById(String id) {
-
-        logger.info("getAlertMessageyId");
-        try {
-
-            return alertMessageMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-        logger.error("getAlertMessageById", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public AlertMessage getAlertMessage(AlertMessage record) {
-
-        logger.info("getAlertMessage");
-        try {
-
-            return alertMessageMapper.queryAlertMessage(record);
-        } catch (Exception e) {
-        logger.error("getAlertMessage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public boolean createAlertMessage(AlertMessage record) {
-
-        logger.info("createAlertMessage");
-        try {
-
-            int updates = alertMessageMapper.insertSelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-            logger.error("createAlertMessage", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean deleteAlertMessage(AlertMessage record) {
-
-        logger.info("deleteAlertMessage");
-        try {
-
-             int updates = alertMessageMapper.delete(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("deleteAlertMessage", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean updateAlertMessage(AlertMessage record) {
-
-        logger.info("updateAlertMessage");
-        try {
-
-            int updates = alertMessageMapper.updateByPrimaryKeySelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("updateAlertMessage", e);
-        }
-
-        return false;
-    }
-}
-

+ 0 - 137
src/main/java/com/izouma/awesomeadmin/service/impl/AlipayTempServiceImpl.java

@@ -1,137 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.util.*;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.AlipayTemp;
-import com.izouma.awesomeadmin.service.AlipayTempService;
-import com.izouma.awesomeadmin.dao.AlipayTempMapper;
-
-/**
-*  service接口实现类
-*/
-@Service
-public class AlipayTempServiceImpl implements AlipayTempService{
-
-    private static Logger logger = Logger.getLogger(AlipayTempServiceImpl.class);
-
-    @Autowired
-    private AlipayTempMapper alipayTempMapper;
-
-    @Override
-    public List<AlipayTemp> getAlipayTempList(AlipayTemp record) {
-
-        logger.info("getAlipayTempList");
-        try {
-
-        return alipayTempMapper.queryAllAlipayTemp(record);
-        } catch (Exception e) {
-        logger.error("getAlipayTempList", e);
-        }
-
-        return null;
-    }
-    @Override
-    public List<AlipayTemp> getAlipayTempByPage(Page page, AlipayTemp record) {
-
-        logger.info("getAlipayTempByPage");
-        try {
-
-        Map<String, Object> parameter = new HashMap<String, Object>();
-        parameter.put("record", record);
-        parameter.put(AppConstant.PAGE, page);
-
-        return alipayTempMapper.queryAlipayTempByPage(parameter);
-        } catch (Exception e) {
-        logger.error("getAlipayTempByPage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public AlipayTemp getAlipayTempById(String id) {
-
-        logger.info("getAlipayTempyId");
-        try {
-
-            return alipayTempMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-        logger.error("getAlipayTempById", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public AlipayTemp getAlipayTemp(AlipayTemp record) {
-
-        logger.info("getAlipayTemp");
-        try {
-
-            return alipayTempMapper.queryAlipayTemp(record);
-        } catch (Exception e) {
-        logger.error("getAlipayTemp", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public boolean createAlipayTemp(AlipayTemp record) {
-
-        logger.info("createAlipayTemp");
-        try {
-
-            int updates = alipayTempMapper.insertSelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-            logger.error("createAlipayTemp", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean deleteAlipayTemp(String id) {
-
-        logger.info("deleteAlipayTemp");
-        try {
-
-             int updates = alipayTempMapper.delete(id);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("deleteAlipayTemp", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean updateAlipayTemp(AlipayTemp record) {
-
-        logger.info("updateAlipayTemp");
-        try {
-
-            int updates = alipayTempMapper.updateByPrimaryKeySelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("updateAlipayTemp", e);
-        }
-
-        return false;
-    }
-}
-

+ 0 - 117
src/main/java/com/izouma/awesomeadmin/service/impl/AppVersionServiceImpl.java

@@ -1,117 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.util.*;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.AppVersion;
-import com.izouma.awesomeadmin.service.AppVersionService;
-import com.izouma.awesomeadmin.dao.AppVersionMapper;
-
-/**
-*  service接口实现类
-*/
-@Service
-public class AppVersionServiceImpl implements AppVersionService{
-    /*generatedStart*/
-    private static Logger logger = Logger.getLogger(AppVersionServiceImpl.class);
-
-    @Autowired
-    private AppVersionMapper appVersionMapper;
-    /*generatedEnd*/
-
-    /*generatedStart*/
-    @Override
-    public List<AppVersion> getAppVersionList(AppVersion record) {
-        logger.info("getAppVersionList");
-        try {
-            return appVersionMapper.queryAllAppVersion(record);
-        } catch (Exception e) {
-            logger.error("getAppVersionList", e);
-        }
-        return null;
-    }
-
-    @Override
-    public List<AppVersion> getAppVersionByPage(Page page, AppVersion record) {
-        logger.info("getAppVersionByPage");
-        try {
-            Map<String, Object> parameter = new HashMap<String, Object>();
-            parameter.put("record", record);
-            parameter.put(AppConstant.PAGE, page);
-
-            return appVersionMapper.queryAppVersionByPage(parameter);
-        } catch (Exception e) {
-            logger.error("getAppVersionByPage", e);
-        }
-        return null;
-    }
-
-    @Override
-    public AppVersion getAppVersionById(String id) {
-        logger.info("getAppVersionyId");
-        try {
-            return appVersionMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-            logger.error("getAppVersionById", e);
-        }
-        return null;
-    }
-
-    @Override
-    public AppVersion getAppVersion(AppVersion record) {
-        logger.info("getAppVersion");
-        try {
-            return appVersionMapper.queryAppVersion(record);
-        } catch (Exception e) {
-            logger.error("getAppVersion", e);
-        }
-        return null;
-    }
-
-    @Override
-    public boolean createAppVersion(AppVersion record) {
-        logger.info("createAppVersion");
-        try {
-            int updates = appVersionMapper.insertSelective(record);
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-            logger.error("createAppVersion", e);
-        }
-        return false;
-    }
-
-    @Override
-    public boolean deleteAppVersion(AppVersion record) {
-        logger.info("deleteAppVersion");
-        try {
-            int updates = appVersionMapper.delete(record);
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("deleteAppVersion", e);
-        }
-        return false;
-    }
-
-    @Override
-    public boolean updateAppVersion(AppVersion record) {
-        logger.info("updateAppVersion");
-        try {
-            int updates = appVersionMapper.updateByPrimaryKeySelective(record);
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("updateAppVersion", e);
-        }
-        return false;
-    }
-    /*generatedEnd*/
-}
-

+ 0 - 141
src/main/java/com/izouma/awesomeadmin/service/impl/AppealInfoServiceImpl.java

@@ -1,141 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.izouma.awesomeadmin.dao.PlayerInfoMapper;
-import com.izouma.awesomeadmin.model.PlayerInfo;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.AppealInfo;
-import com.izouma.awesomeadmin.service.AppealInfoService;
-import com.izouma.awesomeadmin.dao.AppealInfoMapper;
-
-/**
- * service接口实现类
- */
-@Service
-public class AppealInfoServiceImpl implements AppealInfoService {
-    /*generatedStart*/
-    private static Logger logger = Logger.getLogger(AppealInfoServiceImpl.class);
-
-    @Autowired
-    private AppealInfoMapper appealInfoMapper;
-    /*generatedEnd*/
-    @Autowired
-    private PlayerInfoMapper playerInfoMapper;
-
-    /*generatedStart*/
-    @Override
-    public List<AppealInfo> getAppealInfoList(AppealInfo record) {
-        logger.info("getAppealInfoList");
-        try {
-            return appealInfoMapper.queryAllAppealInfo(record);
-        } catch (Exception e) {
-            logger.error("getAppealInfoList", e);
-        }
-        return null;
-    }
-
-    @Override
-    public List<AppealInfo> getAppealInfoByPage(Page page, AppealInfo record) {
-        logger.info("getAppealInfoByPage");
-        try {
-            Map<String, Object> parameter = new HashMap<String, Object>();
-            parameter.put("record", record);
-            parameter.put(AppConstant.PAGE, page);
-
-            return appealInfoMapper.queryAppealInfoByPage(parameter);
-        } catch (Exception e) {
-            logger.error("getAppealInfoByPage", e);
-        }
-        return null;
-    }
-
-    @Override
-    public AppealInfo getAppealInfoById(String id) {
-        logger.info("getAppealInfoyId");
-        try {
-            return appealInfoMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-            logger.error("getAppealInfoById", e);
-        }
-        return null;
-    }
-
-    @Override
-    public AppealInfo getAppealInfo(AppealInfo record) {
-        logger.info("getAppealInfo");
-        try {
-            return appealInfoMapper.queryAppealInfo(record);
-        } catch (Exception e) {
-            logger.error("getAppealInfo", e);
-        }
-        return null;
-    }
-
-    @Override
-    public boolean createAppealInfo(AppealInfo record) {
-        logger.info("createAppealInfo");
-        try {
-            int updates = appealInfoMapper.insertSelective(record);
-            PlayerInfo playerInfo = playerInfoMapper.selectByPrimaryKey(record.getPlayerInfoId());
-            if (playerInfo.getStatusFlag() == AppConstant.PlayerStatus.START) {
-                playerInfo.setStatusFlag(AppConstant.PlayerStatus.OVERTIME);
-                playerInfo.setResultError(true);
-                playerInfoMapper.updateByPrimaryKeySelective(playerInfo);
-            }
-            if (updates > 0) {
-                return true;
-            }
-        } catch (Exception e) {
-            logger.error("createAppealInfo", e);
-        }
-        return false;
-    }
-
-    @Override
-    public boolean deleteAppealInfo(AppealInfo record) {
-        logger.info("deleteAppealInfo");
-        try {
-            int updates = appealInfoMapper.delete(record);
-            if (updates > 0) {
-                return true;
-            }
-        } catch (Exception e) {
-            logger.error("deleteAppealInfo", e);
-        }
-        return false;
-    }
-
-    @Override
-    public boolean updateAppealInfo(AppealInfo record) {
-        logger.info("updateAppealInfo");
-        try {
-            int updates = appealInfoMapper.updateByPrimaryKeySelective(record);
-            if (updates > 0) {
-                return true;
-            }
-        } catch (Exception e) {
-            logger.error("updateAppealInfo", e);
-        }
-        return false;
-    }
-
-    /*generatedEnd*/
-
-    @Override
-    public boolean finish(AppealInfo record) {
-        logger.info("finish");
-        try {
-            return updateAppealInfo(record);
-        } catch (Exception e) {
-            logger.error("finish", e);
-        }
-        return false;
-    }
-}
-

+ 0 - 137
src/main/java/com/izouma/awesomeadmin/service/impl/BannerInfoServiceImpl.java

@@ -1,137 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.util.*;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.BannerInfo;
-import com.izouma.awesomeadmin.service.BannerInfoService;
-import com.izouma.awesomeadmin.dao.BannerInfoMapper;
-
-/**
-*  service接口实现类
-*/
-@Service
-public class BannerInfoServiceImpl implements BannerInfoService{
-
-    private static Logger logger = Logger.getLogger(BannerInfoServiceImpl.class);
-
-    @Autowired
-    private BannerInfoMapper bannerInfoMapper;
-
-    @Override
-    public List<BannerInfo> getBannerInfoList(BannerInfo record) {
-
-        logger.info("getBannerInfoList");
-        try {
-
-        return bannerInfoMapper.queryAllBannerInfo(record);
-        } catch (Exception e) {
-        logger.error("getBannerInfoList", e);
-        }
-
-        return null;
-    }
-    @Override
-    public List<BannerInfo> getBannerInfoByPage(Page page, BannerInfo record) {
-
-        logger.info("getBannerInfoByPage");
-        try {
-
-        Map<String, Object> parameter = new HashMap<String, Object>();
-        parameter.put("record", record);
-        parameter.put(AppConstant.PAGE, page);
-
-        return bannerInfoMapper.queryBannerInfoByPage(parameter);
-        } catch (Exception e) {
-        logger.error("getBannerInfoByPage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public BannerInfo getBannerInfoById(String id) {
-
-        logger.info("getBannerInfoyId");
-        try {
-
-            return bannerInfoMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-        logger.error("getBannerInfoById", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public BannerInfo getBannerInfo(BannerInfo record) {
-
-        logger.info("getBannerInfo");
-        try {
-
-            return bannerInfoMapper.queryBannerInfo(record);
-        } catch (Exception e) {
-        logger.error("getBannerInfo", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public boolean createBannerInfo(BannerInfo record) {
-
-        logger.info("createBannerInfo");
-        try {
-
-            int updates = bannerInfoMapper.insertSelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-            logger.error("createBannerInfo", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean deleteBannerInfo(BannerInfo record) {
-
-        logger.info("deleteBannerInfo");
-        try {
-
-             int updates = bannerInfoMapper.delete(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("deleteBannerInfo", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean updateBannerInfo(BannerInfo record) {
-
-        logger.info("updateBannerInfo");
-        try {
-
-            int updates = bannerInfoMapper.updateByPrimaryKeySelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("updateBannerInfo", e);
-        }
-
-        return false;
-    }
-}
-

+ 0 - 137
src/main/java/com/izouma/awesomeadmin/service/impl/BindGameServiceImpl.java

@@ -1,137 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.util.*;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.BindGame;
-import com.izouma.awesomeadmin.service.BindGameService;
-import com.izouma.awesomeadmin.dao.BindGameMapper;
-
-/**
-*  service接口实现类
-*/
-@Service
-public class BindGameServiceImpl implements BindGameService{
-
-    private static Logger logger = Logger.getLogger(BindGameServiceImpl.class);
-
-    @Autowired
-    private BindGameMapper bindGameMapper;
-
-    @Override
-    public List<BindGame> getBindGameList(BindGame record) {
-
-        logger.info("getBindGameList");
-        try {
-
-        return bindGameMapper.queryAllBindGame(record);
-        } catch (Exception e) {
-        logger.error("getBindGameList", e);
-        }
-
-        return null;
-    }
-    @Override
-    public List<BindGame> getBindGameByPage(Page page, BindGame record) {
-
-        logger.info("getBindGameByPage");
-        try {
-
-        Map<String, Object> parameter = new HashMap<String, Object>();
-        parameter.put("record", record);
-        parameter.put(AppConstant.PAGE, page);
-
-        return bindGameMapper.queryBindGameByPage(parameter);
-        } catch (Exception e) {
-        logger.error("getBindGameByPage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public BindGame getBindGameById(String id) {
-
-        logger.info("getBindGameyId");
-        try {
-
-            return bindGameMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-        logger.error("getBindGameById", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public BindGame getBindGame(BindGame record) {
-
-        logger.info("getBindGame");
-        try {
-
-            return bindGameMapper.queryBindGame(record);
-        } catch (Exception e) {
-        logger.error("getBindGame", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public boolean createBindGame(BindGame record) {
-
-        logger.info("createBindGame");
-        try {
-
-            int updates = bindGameMapper.insertSelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-            logger.error("createBindGame", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean deleteBindGame(BindGame record) {
-
-        logger.info("deleteBindGame");
-        try {
-
-             int updates = bindGameMapper.delete(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("deleteBindGame", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean updateBindGame(BindGame record) {
-
-        logger.info("updateBindGame");
-        try {
-
-            int updates = bindGameMapper.updateByPrimaryKeySelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("updateBindGame", e);
-        }
-
-        return false;
-    }
-}
-

+ 0 - 137
src/main/java/com/izouma/awesomeadmin/service/impl/BonusRecordServiceImpl.java

@@ -1,137 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.util.*;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.model.BonusRecord;
-import com.izouma.awesomeadmin.service.BonusRecordService;
-import com.izouma.awesomeadmin.dao.BonusRecordMapper;
-
-/**
-*  service接口实现类
-*/
-@Service
-public class BonusRecordServiceImpl implements BonusRecordService{
-
-    private static Logger logger = Logger.getLogger(BonusRecordServiceImpl.class);
-
-    @Autowired
-    private BonusRecordMapper bonusRecordMapper;
-
-    @Override
-    public List<BonusRecord> getBonusRecordList(BonusRecord record) {
-
-        logger.info("getBonusRecordList");
-        try {
-
-        return bonusRecordMapper.queryAllBonusRecord(record);
-        } catch (Exception e) {
-        logger.error("getBonusRecordList", e);
-        }
-
-        return null;
-    }
-    @Override
-    public List<BonusRecord> getBonusRecordByPage(Page page, BonusRecord record) {
-
-        logger.info("getBonusRecordByPage");
-        try {
-
-        Map<String, Object> parameter = new HashMap<String, Object>();
-        parameter.put("record", record);
-        parameter.put(AppConstant.PAGE, page);
-
-        return bonusRecordMapper.queryBonusRecordByPage(parameter);
-        } catch (Exception e) {
-        logger.error("getBonusRecordByPage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public BonusRecord getBonusRecordById(String id) {
-
-        logger.info("getBonusRecordyId");
-        try {
-
-            return bonusRecordMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-        logger.error("getBonusRecordById", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public BonusRecord getBonusRecord(BonusRecord record) {
-
-        logger.info("getBonusRecord");
-        try {
-
-            return bonusRecordMapper.queryBonusRecord(record);
-        } catch (Exception e) {
-        logger.error("getBonusRecord", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public boolean createBonusRecord(BonusRecord record) {
-
-        logger.info("createBonusRecord");
-        try {
-
-            int updates = bonusRecordMapper.insertSelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-            logger.error("createBonusRecord", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean deleteBonusRecord(BonusRecord record) {
-
-        logger.info("deleteBonusRecord");
-        try {
-
-             int updates = bonusRecordMapper.delete(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("deleteBonusRecord", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean updateBonusRecord(BonusRecord record) {
-
-        logger.info("updateBonusRecord");
-        try {
-
-            int updates = bonusRecordMapper.updateByPrimaryKeySelective(record);
-
-            if (updates > 0) {
-                 return true;
-            }
-        } catch (Exception e) {
-             logger.error("updateBonusRecord", e);
-        }
-
-        return false;
-    }
-}
-

+ 0 - 272
src/main/java/com/izouma/awesomeadmin/service/impl/CompetitionSeasonServiceImpl.java

@@ -1,272 +0,0 @@
-package com.izouma.awesomeadmin.service.impl;
-
-import java.math.BigDecimal;
-import java.util.*;
-
-import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.*;
-import com.izouma.awesomeadmin.service.BonusRecordService;
-import com.izouma.awesomeadmin.service.PlayerInfoService;
-import com.izouma.awesomeadmin.service.SystemNoticeService;
-import com.izouma.awesomeadmin.util.DateTimeTool;
-import com.izouma.awesomeadmin.util.PushUtil;
-import org.apache.commons.collections.CollectionUtils;
-import org.apache.log4j.Logger;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.izouma.awesomeadmin.constant.AppConstant;
-import com.izouma.awesomeadmin.dto.Page;
-import com.izouma.awesomeadmin.service.CompetitionSeasonService;
-import com.izouma.awesomeadmin.dao.CompetitionSeasonMapper;
-
-/**
- * service接口实现类
- */
-@Service
-public class CompetitionSeasonServiceImpl implements CompetitionSeasonService {
-
-    private static Logger logger = Logger.getLogger(CompetitionSeasonServiceImpl.class);
-
-    @Autowired
-    private CompetitionSeasonMapper competitionSeasonMapper;
-
-    @Autowired
-    private PlayerInfoService playerInfoService;
-
-    @Autowired
-    private SystemNoticeService systemNoticeService;
-    @Autowired
-    private BonusRecordService bonusRecordService;
-
-    @Override
-    public List<CompetitionSeason> getCompetitionSeasonList(CompetitionSeason record) {
-
-        logger.info("getCompetitionSeasonList");
-        try {
-
-            return competitionSeasonMapper.queryAllCompetitionSeason(record);
-        } catch (Exception e) {
-            logger.error("getCompetitionSeasonList", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public List<CompetitionSeason> getCompetitionSeasonByPage(Page page, CompetitionSeason record) {
-
-        logger.info("getCompetitionSeasonByPage");
-        try {
-
-            Map<String, Object> parameter = new HashMap<String, Object>();
-            parameter.put("record", record);
-            parameter.put(AppConstant.PAGE, page);
-
-            return competitionSeasonMapper.queryCompetitionSeasonByPage(parameter);
-        } catch (Exception e) {
-            logger.error("getCompetitionSeasonByPage", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public CompetitionSeason getCompetitionSeasonById(String id) {
-
-        logger.info("getCompetitionSeasonyId");
-        try {
-
-            return competitionSeasonMapper.selectByPrimaryKey(Integer.valueOf(id));
-        } catch (Exception e) {
-            logger.error("getCompetitionSeasonById", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public CompetitionSeason getCompetitionSeason(CompetitionSeason record) {
-
-        logger.info("getCompetitionSeason");
-        try {
-
-            return competitionSeasonMapper.queryCompetitionSeason(record);
-        } catch (Exception e) {
-            logger.error("getCompetitionSeason", e);
-        }
-
-        return null;
-    }
-
-    @Override
-    public boolean createCompetitionSeason(CompetitionSeason record) {
-
-        logger.info("createCompetitionSeason");
-        try {
-
-            int updates = competitionSeasonMapper.insertSelective(record);
-
-            if (updates > 0) {
-                return true;
-            }
-        } catch (Exception e) {
-            logger.error("createCompetitionSeason", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean deleteCompetitionSeason(CompetitionSeason record) {
-
-        logger.info("deleteCompetitionSeason");
-        try {
-
-            int updates = competitionSeasonMapper.delete(record);
-
-            if (updates > 0) {
-                return true;
-            }
-        } catch (Exception e) {
-            logger.error("deleteCompetitionSeason", e);
-        }
-
-        return false;
-    }
-
-    @Override
-    public boolean updateCompetitionSeason(CompetitionSeason record) {
-
-        logger.info("updateCompetitionSeason");
-        try {
-
-            int updates = competitionSeasonMapper.updateByPrimaryKeySelective(record);
-
-            if (updates > 0) {
-                return true;
-            }
-        } catch (Exception e) {
-            logger.error("updateCompetitionSeason", e);
-        }
-
-        return false;
-    }
-
-
-    @Override
-    public Result bonusPayment(CompetitionSeason record) {
-
-        logger.info("bonusPayment");
-        try {
-
-            CompetitionSeason competitionSeason = competitionSeasonMapper.queryCompetitionSeason(record);
-
-            if (competitionSeason != null) {
-
-                BigDecimal firstRatio = competitionSeason.getFirstRatio();
-                BigDecimal secondRatio = competitionSeason.getSecondRatio();
-                BigDecimal thirdRatio = competitionSeason.getThirdRatio();
-
-                BigDecimal canUseBonus = competitionSeason.getBonus().subtract(competitionSeason.getBonusPaid());
-
-                Page page = new Page();
-                page.setPageNumber(3);
-                page.setCurrentPage(1);
-
-                PlayerInfo param = new PlayerInfo();
-                param.setSeasonId(competitionSeason.getId());
-
-                List<PlayerInfo> pp = playerInfoService.getPlayerInfoSeasonRankPageByPage(page, param);
-
-                if (CollectionUtils.isNotEmpty(pp) && canUseBonus.doubleValue() > 0) {
-
-                    String remark = competitionSeason.getSeason() + "赛季奖金发放,";
-
-                    for (int i = 0; i < pp.size(); i++) {
-
-                        String content = "";
-                        PlayerInfo playerInfo = pp.get(i);
-                        UserInfo userInfo = playerInfo.getUserInfo();
-                        BigDecimal bonus = BigDecimal.ZERO;
-                        if (playerInfo.getRank() == 1) {//第一名
-                            bonus = BigDecimal.valueOf((firstRatio.doubleValue() / 100) * canUseBonus.doubleValue());
-
-
-                        }
-                        if (playerInfo.getRank() == 2) {//第二名
-                            bonus = BigDecimal.valueOf((secondRatio.doubleValue() / 100) * canUseBonus.doubleValue());
-                        }
-                        if (playerInfo.getRank() == 3) {//第三名
-                            bonus = BigDecimal.valueOf((thirdRatio.doubleValue() / 100) * canUseBonus.doubleValue());
-                        }
-
-                        if (bonus.doubleValue() > 0) {
-
-
-                            remark += userInfo.getNickname() + "获得第" + playerInfo.getRank() + ",获得" + bonus + "积分;";
-                            content = "恭喜你,在" + competitionSeason.getSeason()
-                                    + " 取得第" + playerInfo.getRank()
-                                    + "名,获得" + bonus + "积分,赶快领取你的奖励吧。";
-                            SystemNotice systemNotice = new SystemNotice();
-                            systemNotice.setGameId(playerInfo.getGameId());
-                            systemNotice.setUserId(playerInfo.getUserId());
-                            systemNotice.setSeasonId(playerInfo.getSeasonId());
-                            systemNotice.setRemark("赛季奖金发放");
-                            systemNotice.setBonus(bonus);
-
-                            systemNotice.setContent(content);
-                            systemNotice.setTypeFlag(AppConstant.NoticeType.SEASON_BONUS);
-
-                            systemNoticeService.createSystemNotice(systemNotice);
-
-                            //推送
-                            try {
-                                if (userInfo != null) {
-                                    if ("Y".equals(userInfo.getNoticeFlag())) {
-                                        String[] ids = new String[]{userInfo.getId().toString()};
-
-                                        PushUtil.pushMsg(ids, content);
-                                    }
-
-                                }
-
-
-                            } catch (Exception e) {
-                                logger.error("发放赛季奖金推送消息异常。", e);
-                            }
-
-
-                        }
-
-
-                    }
-
-                    BonusRecord bonusRecord = new BonusRecord();
-
-                    bonusRecord.setRemark(remark);
-                    bonusRecord.setSeasonId(competitionSeason.getId());
-                    bonusRecord.setGameId(competitionSeason.getGameId());
-                    bonusRecord.setMoney(canUseBonus.multiply(new BigDecimal(-1)));
-                    bonusRecord.setBonus(BigDecimal.ZERO);
-                    bonusRecord.setTypeFlag(1);
-
-                    bonusRecordService.createBonusRecord(bonusRecord);
-
-                    competitionSeason.setBonusPaid(competitionSeason.getBonus());
-                    competitionSeasonMapper.updateByPrimaryKeySelective(competitionSeason);
-
-
-                }
-
-
-            }
-
-
-        } catch (Exception e) {
-            logger.error("bonusPayment", e);
-        }
-
-        return new Result(false, "发放失败");
-    }
-}
-

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini