From d564926a3701bc03b446739fbb13bafaa248dad8 Mon Sep 17 00:00:00 2001
From: zhangye <654600784@qq.com>
Date: Tue, 24 Dec 2019 15:22:05 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E6=B7=BB=E5=8A=A0game=E9=A1=B9=E7=9B=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
game/.mvn/wrapper/MavenWrapperDownloader.java | 117 ++
game/.mvn/wrapper/maven-wrapper.properties | 2 +
game/pom.xml | 63 +
.../java/com/ccsens/game/GameApplication.java | 19 +
.../com/ccsens/game/api/ClientController.java | 12 +
.../com/ccsens/game/api/DebugController.java | 28 +
.../com/ccsens/game/api/ScreenController.java | 69 +
.../com/ccsens/game/bean/dto/ScreenDto.java | 61 +
.../game/bean/po/GameActivityPrize.java | 95 +
.../bean/po/GameActivityPrizeExample.java | 631 +++++++
.../ccsens/game/bean/po/GameActivityRule.java | 95 +
.../game/bean/po/GameActivityRuleExample.java | 631 +++++++
.../com/ccsens/game/bean/po/GameMember.java | 249 +++
.../game/bean/po/GameMemberExample.java | 1571 +++++++++++++++++
.../ccsens/game/bean/po/GameMemberJoin.java | 106 ++
.../game/bean/po/GameMemberJoinExample.java | 701 ++++++++
.../game/bean/po/GamePrizeInstructions.java | 95 +
.../bean/po/GamePrizeInstructionsExample.java | 631 +++++++
.../com/ccsens/game/bean/po/GameRecord.java | 128 ++
.../game/bean/po/GameRecordExample.java | 821 +++++++++
.../com/ccsens/game/bean/po/GameScoreLog.java | 95 +
.../game/bean/po/GameScoreLogExample.java | 621 +++++++
.../com/ccsens/game/bean/po/GameType.java | 106 ++
.../ccsens/game/bean/po/GameTypeExample.java | 721 ++++++++
.../ccsens/game/bean/po/GameTypeMember.java | 128 ++
.../game/bean/po/GameTypeMemberExample.java | 801 +++++++++
.../com/ccsens/game/config/BeanConfig.java | 34 +
.../com/ccsens/game/config/SpringConfig.java | 164 ++
.../ccsens/game/config/SwaggerConfigure.java | 56 +
.../ccsens/game/config/TokenInterceptor.java | 78 +
.../game/intercept/MybatisInterceptor.java | 154 ++
.../mapper/GameActivityPrizeMapper.java | 30 +
.../mapper/GameActivityRuleMapper.java | 30 +
.../persist/mapper/GameMemberJoinMapper.java | 30 +
.../game/persist/mapper/GameMemberMapper.java | 30 +
.../mapper/GamePrizeInstructionsMapper.java | 30 +
.../game/persist/mapper/GameRecordMapper.java | 30 +
.../persist/mapper/GameScoreLogMapper.java | 30 +
.../game/persist/mapper/GameTypeMapper.java | 30 +
.../persist/mapper/GameTypeMemberMapper.java | 30 +
.../src/main/resources/application-common.yml | 30 +
game/src/main/resources/application-dev.yml | 29 +
game/src/main/resources/application-test.yml | 28 +
game/src/main/resources/application.yml | 4 +
game/src/main/resources/druid-dev.yml | 33 +
game/src/main/resources/druid-prod.yml | 33 +
game/src/main/resources/druid-test.yml | 33 +
game/src/main/resources/logback-spring.xml | 196 ++
.../mapper_raw/GameActivityPrizeMapper.xml | 243 +++
.../mapper_raw/GameActivityRuleMapper.xml | 243 +++
.../mapper_raw/GameMemberJoinMapper.xml | 258 +++
.../resources/mapper_raw/GameMemberMapper.xml | 465 +++++
.../GamePrizeInstructionsMapper.xml | 243 +++
.../resources/mapper_raw/GameRecordMapper.xml | 291 +++
.../mapper_raw/GameScoreLogMapper.xml | 243 +++
.../resources/mapper_raw/GameTypeMapper.xml | 258 +++
.../mapper_raw/GameTypeMemberMapper.xml | 291 +++
game/src/main/resources/mbg.xml | 73 +
.../main/resources/mybatis/mybatis-config.xml | 61 +
.../com/ccsens/game/GameApplicationTests.java | 15 +
pom.xml | 1 +
.../MasterStatusMessageWithReportDto.java | 2 +-
.../com/ccsens/tall/bean/vo/ProjectVo.java | 2 +
.../com/ccsens/tall/config/SpringConfig.java | 10 +-
.../ccsens/tall/service/ExcelMtService.java | 1106 ++++++++++++
.../ccsens/tall/service/IExcelMtService.java | 8 +
.../ccsens/tall/service/IExcelService.java | 1 -
.../ccsens/tall/service/ProjectService.java | 4 +
.../tall/service/TaskDeliverService.java | 12 +-
.../tall/service/TaskSubTimeService.java | 1 +
.../com/ccsens/tall/web/DebugController.java | 6 +-
.../resources/mapper_dao/SysProjectDao.xml | 2 +-
.../test/java/com/ccsens/util/KeyTest.java | 14 +-
73 files changed, 13572 insertions(+), 20 deletions(-)
create mode 100644 game/.mvn/wrapper/MavenWrapperDownloader.java
create mode 100644 game/.mvn/wrapper/maven-wrapper.properties
create mode 100644 game/pom.xml
create mode 100644 game/src/main/java/com/ccsens/game/GameApplication.java
create mode 100644 game/src/main/java/com/ccsens/game/api/ClientController.java
create mode 100644 game/src/main/java/com/ccsens/game/api/DebugController.java
create mode 100644 game/src/main/java/com/ccsens/game/api/ScreenController.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/dto/ScreenDto.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameActivityPrize.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameActivityPrizeExample.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameActivityRule.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameActivityRuleExample.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameMember.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameMemberExample.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameMemberJoin.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameMemberJoinExample.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GamePrizeInstructions.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GamePrizeInstructionsExample.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameRecord.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameRecordExample.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameScoreLog.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameScoreLogExample.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameType.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameTypeExample.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameTypeMember.java
create mode 100644 game/src/main/java/com/ccsens/game/bean/po/GameTypeMemberExample.java
create mode 100644 game/src/main/java/com/ccsens/game/config/BeanConfig.java
create mode 100644 game/src/main/java/com/ccsens/game/config/SpringConfig.java
create mode 100644 game/src/main/java/com/ccsens/game/config/SwaggerConfigure.java
create mode 100644 game/src/main/java/com/ccsens/game/config/TokenInterceptor.java
create mode 100644 game/src/main/java/com/ccsens/game/intercept/MybatisInterceptor.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GameActivityPrizeMapper.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GameActivityRuleMapper.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GameMemberJoinMapper.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GameMemberMapper.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GamePrizeInstructionsMapper.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GameRecordMapper.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GameScoreLogMapper.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GameTypeMapper.java
create mode 100644 game/src/main/java/com/ccsens/game/persist/mapper/GameTypeMemberMapper.java
create mode 100644 game/src/main/resources/application-common.yml
create mode 100644 game/src/main/resources/application-dev.yml
create mode 100644 game/src/main/resources/application-test.yml
create mode 100644 game/src/main/resources/application.yml
create mode 100644 game/src/main/resources/druid-dev.yml
create mode 100644 game/src/main/resources/druid-prod.yml
create mode 100644 game/src/main/resources/druid-test.yml
create mode 100644 game/src/main/resources/logback-spring.xml
create mode 100644 game/src/main/resources/mapper_raw/GameActivityPrizeMapper.xml
create mode 100644 game/src/main/resources/mapper_raw/GameActivityRuleMapper.xml
create mode 100644 game/src/main/resources/mapper_raw/GameMemberJoinMapper.xml
create mode 100644 game/src/main/resources/mapper_raw/GameMemberMapper.xml
create mode 100644 game/src/main/resources/mapper_raw/GamePrizeInstructionsMapper.xml
create mode 100644 game/src/main/resources/mapper_raw/GameRecordMapper.xml
create mode 100644 game/src/main/resources/mapper_raw/GameScoreLogMapper.xml
create mode 100644 game/src/main/resources/mapper_raw/GameTypeMapper.xml
create mode 100644 game/src/main/resources/mapper_raw/GameTypeMemberMapper.xml
create mode 100644 game/src/main/resources/mbg.xml
create mode 100644 game/src/main/resources/mybatis/mybatis-config.xml
create mode 100644 game/src/test/java/com/ccsens/game/GameApplicationTests.java
create mode 100644 tall/src/main/java/com/ccsens/tall/service/ExcelMtService.java
create mode 100644 tall/src/main/java/com/ccsens/tall/service/IExcelMtService.java
diff --git a/game/.mvn/wrapper/MavenWrapperDownloader.java b/game/.mvn/wrapper/MavenWrapperDownloader.java
new file mode 100644
index 00000000..22810754
--- /dev/null
+++ b/game/.mvn/wrapper/MavenWrapperDownloader.java
@@ -0,0 +1,117 @@
+/*
+ * Copyright 2012-2019 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * https://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+import java.net.*;
+import java.io.*;
+import java.nio.channels.*;
+import java.util.Properties;
+
+public class MavenWrapperDownloader {
+
+ private static final String WRAPPER_VERSION = "0.5.5";
+ /**
+ * Default URL to download the maven-wrapper.jar from, if no 'downloadUrl' is provided.
+ */
+ private static final String DEFAULT_DOWNLOAD_URL = "https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/"
+ + WRAPPER_VERSION + "/maven-wrapper-" + WRAPPER_VERSION + ".jar";
+
+ /**
+ * Path to the maven-wrapper.properties file, which might contain a downloadUrl property to
+ * use instead of the default one.
+ */
+ private static final String MAVEN_WRAPPER_PROPERTIES_PATH =
+ ".mvn/wrapper/maven-wrapper.properties";
+
+ /**
+ * Path where the maven-wrapper.jar will be saved to.
+ */
+ private static final String MAVEN_WRAPPER_JAR_PATH =
+ ".mvn/wrapper/maven-wrapper.jar";
+
+ /**
+ * Name of the property which should be used to override the default download url for the wrapper.
+ */
+ private static final String PROPERTY_NAME_WRAPPER_URL = "wrapperUrl";
+
+ public static void main(String args[]) {
+ System.out.println("- Downloader started");
+ File baseDirectory = new File(args[0]);
+ System.out.println("- Using base directory: " + baseDirectory.getAbsolutePath());
+
+ // If the maven-wrapper.properties exists, read it and check if it contains a custom
+ // wrapperUrl parameter.
+ File mavenWrapperPropertyFile = new File(baseDirectory, MAVEN_WRAPPER_PROPERTIES_PATH);
+ String url = DEFAULT_DOWNLOAD_URL;
+ if(mavenWrapperPropertyFile.exists()) {
+ FileInputStream mavenWrapperPropertyFileInputStream = null;
+ try {
+ mavenWrapperPropertyFileInputStream = new FileInputStream(mavenWrapperPropertyFile);
+ Properties mavenWrapperProperties = new Properties();
+ mavenWrapperProperties.load(mavenWrapperPropertyFileInputStream);
+ url = mavenWrapperProperties.getProperty(PROPERTY_NAME_WRAPPER_URL, url);
+ } catch (IOException e) {
+ System.out.println("- ERROR loading '" + MAVEN_WRAPPER_PROPERTIES_PATH + "'");
+ } finally {
+ try {
+ if(mavenWrapperPropertyFileInputStream != null) {
+ mavenWrapperPropertyFileInputStream.close();
+ }
+ } catch (IOException e) {
+ // Ignore ...
+ }
+ }
+ }
+ System.out.println("- Downloading from: " + url);
+
+ File outputFile = new File(baseDirectory.getAbsolutePath(), MAVEN_WRAPPER_JAR_PATH);
+ if(!outputFile.getParentFile().exists()) {
+ if(!outputFile.getParentFile().mkdirs()) {
+ System.out.println(
+ "- ERROR creating output directory '" + outputFile.getParentFile().getAbsolutePath() + "'");
+ }
+ }
+ System.out.println("- Downloading to: " + outputFile.getAbsolutePath());
+ try {
+ downloadFileFromURL(url, outputFile);
+ System.out.println("Done");
+ System.exit(0);
+ } catch (Throwable e) {
+ System.out.println("- Error downloading");
+ e.printStackTrace();
+ System.exit(1);
+ }
+ }
+
+ private static void downloadFileFromURL(String urlString, File destination) throws Exception {
+ if (System.getenv("MVNW_USERNAME") != null && System.getenv("MVNW_PASSWORD") != null) {
+ String username = System.getenv("MVNW_USERNAME");
+ char[] password = System.getenv("MVNW_PASSWORD").toCharArray();
+ Authenticator.setDefault(new Authenticator() {
+ @Override
+ protected PasswordAuthentication getPasswordAuthentication() {
+ return new PasswordAuthentication(username, password);
+ }
+ });
+ }
+ URL website = new URL(urlString);
+ ReadableByteChannel rbc;
+ rbc = Channels.newChannel(website.openStream());
+ FileOutputStream fos = new FileOutputStream(destination);
+ fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);
+ fos.close();
+ rbc.close();
+ }
+
+}
diff --git a/game/.mvn/wrapper/maven-wrapper.properties b/game/.mvn/wrapper/maven-wrapper.properties
new file mode 100644
index 00000000..7d59a01f
--- /dev/null
+++ b/game/.mvn/wrapper/maven-wrapper.properties
@@ -0,0 +1,2 @@
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.2/apache-maven-3.6.2-bin.zip
+wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar
diff --git a/game/pom.xml b/game/pom.xml
new file mode 100644
index 00000000..bd46e353
--- /dev/null
+++ b/game/pom.xml
@@ -0,0 +1,63 @@
+
+
+
+ ccsenscloud
+ com.ccsens
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ game
+
+
+ 1.8
+
+
+
+
+
+ util
+ com.ccsens
+ 1.0-SNAPSHOT
+
+
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.7
+
+ ${basedir}/src/main/resources/mbg.xml
+ true
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.34
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+ com.ccsens.ht.HtApplication
+
+
+
+
+
+ repackage
+
+
+
+
+
+
+
+
+
diff --git a/game/src/main/java/com/ccsens/game/GameApplication.java b/game/src/main/java/com/ccsens/game/GameApplication.java
new file mode 100644
index 00000000..393a6c1b
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/GameApplication.java
@@ -0,0 +1,19 @@
+package com.ccsens.game;
+
+import org.mybatis.spring.annotation.MapperScan;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.boot.web.servlet.ServletComponentScan;
+import org.springframework.scheduling.annotation.EnableAsync;
+
+@MapperScan(basePackages = {"com.ccsens.game.persist.*"})
+@ServletComponentScan
+@EnableAsync
+@SpringBootApplication(scanBasePackages = "com.ccsens")
+public class GameApplication {
+
+ public static void main(String[] args) {
+ SpringApplication.run(GameApplication.class, args);
+ }
+
+}
diff --git a/game/src/main/java/com/ccsens/game/api/ClientController.java b/game/src/main/java/com/ccsens/game/api/ClientController.java
new file mode 100644
index 00000000..bc7914a7
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/api/ClientController.java
@@ -0,0 +1,12 @@
+package com.ccsens.game.api;
+
+import io.swagger.annotations.Api;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Api(tags = "客户端相关api" , description = "ClientController")
+@RestController
+@RequestMapping("/client")
+public class ClientController {
+
+}
diff --git a/game/src/main/java/com/ccsens/game/api/DebugController.java b/game/src/main/java/com/ccsens/game/api/DebugController.java
new file mode 100644
index 00000000..aaf780dd
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/api/DebugController.java
@@ -0,0 +1,28 @@
+package com.ccsens.game.api;
+
+import com.ccsens.util.JsonResponse;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.servlet.http.HttpServletRequest;
+
+@Api(tags = "DEBUG" , description = "DebugController | ")
+@RestController
+@RequestMapping("/debug")
+public class DebugController {
+
+ @ApiOperation(value = "/测试",notes = "")
+ @ApiImplicitParams({
+ })
+ @RequestMapping(value="",method = RequestMethod.GET,produces = {"application/json;charset=UTF-8"})
+ public JsonResponse getSmsCode(HttpServletRequest request) throws Exception {
+
+ return JsonResponse.newInstance().ok("测试");
+ }
+
+
+}
diff --git a/game/src/main/java/com/ccsens/game/api/ScreenController.java b/game/src/main/java/com/ccsens/game/api/ScreenController.java
new file mode 100644
index 00000000..c498fea9
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/api/ScreenController.java
@@ -0,0 +1,69 @@
+package com.ccsens.game.api;
+
+import com.ccsens.game.bean.dto.ScreenDto;
+import com.ccsens.util.JsonResponse;
+import com.ccsens.util.WebConstant;
+import io.jsonwebtoken.Claims;
+import io.swagger.annotations.*;
+import lombok.extern.log4j.Log4j;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.validation.Valid;
+
+@Slf4j
+@Api(tags = "大屏相关api" , description = "ScreenController")
+@RestController
+@RequestMapping("/screen")
+public class ScreenController {
+
+
+ @ApiOperation(value = "获取大屏路径", notes = "")
+ @ApiImplicitParams({
+ })
+ @RequestMapping(value = "url", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
+ public JsonResponse getScreenUrl(HttpServletRequest request,
+ @ApiParam @Validated @RequestBody ScreenDto.MemberGame memberGame) throws Exception {
+ log.info("获取大屏路径:{}",memberGame);
+
+ return JsonResponse.newInstance().ok();
+ }
+
+ @ApiOperation(value = "获取游戏基本信息", notes = "")
+ @ApiImplicitParams({
+ })
+ @RequestMapping(value = "", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
+ public JsonResponse getGameInfo(HttpServletRequest request,
+ @ApiParam @Validated @RequestBody ScreenDto.MemberRecord memberRecord) throws Exception {
+ log.info("获取游戏基本信息:{}",memberRecord);
+
+ return JsonResponse.newInstance().ok();
+ }
+
+ @ApiOperation(value = "获取游戏的状态", notes = "")
+ @ApiImplicitParams({
+ })
+ @RequestMapping(value = "", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
+ public JsonResponse getGameStatus(HttpServletRequest request,
+ @ApiParam @Validated @RequestBody ScreenDto.MemberRecord memberRecord) throws Exception {
+ log.info("获取游戏的状态:{}",memberRecord);
+
+ return JsonResponse.newInstance().ok();
+ }
+
+ @ApiOperation(value = "开始游戏", notes = "")
+ @ApiImplicitParams({
+ })
+ @RequestMapping(value = "", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
+ public JsonResponse startGame(HttpServletRequest request,
+ @ApiParam @Validated @RequestBody ScreenDto.MemberRecordAndTime memberRecordAndTime) throws Exception {
+ log.info("开始游戏:{}",memberRecordAndTime);
+
+ return JsonResponse.newInstance().ok();
+ }
+}
diff --git a/game/src/main/java/com/ccsens/game/bean/dto/ScreenDto.java b/game/src/main/java/com/ccsens/game/bean/dto/ScreenDto.java
new file mode 100644
index 00000000..99d8aa8d
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/dto/ScreenDto.java
@@ -0,0 +1,61 @@
+package com.ccsens.game.bean.dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+public class ScreenDto {
+ @Data
+ @ApiModel
+ public static class MemberGame{
+ @ApiModelProperty("是否关注")
+ private Byte subscribe;
+ @ApiModelProperty("用户的标识,对当前公众号唯一")
+ private String openid;
+ @ApiModelProperty("只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段。")
+ private String unionid;
+ @ApiModelProperty("微信名")
+ private String nickname;
+ @ApiModelProperty("头像")
+ private String headimgurl;
+ @ApiModelProperty("性别")
+ private Byte sex;
+ @ApiModelProperty("语言")
+ private String language;
+ @ApiModelProperty("城市")
+ private String city;
+ @ApiModelProperty("省份")
+ private String province;
+ @ApiModelProperty("国家")
+ private String country;
+ @ApiModelProperty("用户关注的时间")
+ private Long subscribeTime;
+ @ApiModelProperty("对粉丝的备注")
+ private String remark;
+ @ApiModelProperty("所在分组的id")
+ private Long groupid;
+ @ApiModelProperty("用户关注的渠道来源")
+ private String subscribeScene;
+ @ApiModelProperty("二维码扫码场景")
+ private Long qrScene;
+ @ApiModelProperty("二维码扫码场景描述")
+ private String qrSceneStr;
+ }
+
+ @Data
+ @ApiModel
+ public static class MemberRecord{
+ @ApiModelProperty("创建的游戏记录的id")
+ private Long memberRecord;
+ }
+
+ @Data
+ @ApiModel
+ public static class MemberRecordAndTime{
+ @ApiModelProperty("创建的游戏记录的id")
+ private Long memberRecord;
+ @ApiModelProperty("本地时间")
+ private Long localTime;
+ }
+}
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameActivityPrize.java b/game/src/main/java/com/ccsens/game/bean/po/GameActivityPrize.java
new file mode 100644
index 00000000..4ce044b4
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameActivityPrize.java
@@ -0,0 +1,95 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GameActivityPrize implements Serializable {
+ private Long id;
+
+ private Long gameId;
+
+ private Integer sequence;
+
+ private String description;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getGameId() {
+ return gameId;
+ }
+
+ public void setGameId(Long gameId) {
+ this.gameId = gameId;
+ }
+
+ public Integer getSequence() {
+ return sequence;
+ }
+
+ public void setSequence(Integer sequence) {
+ this.sequence = sequence;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description == null ? null : description.trim();
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", gameId=").append(gameId);
+ sb.append(", sequence=").append(sequence);
+ sb.append(", description=").append(description);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameActivityPrizeExample.java b/game/src/main/java/com/ccsens/game/bean/po/GameActivityPrizeExample.java
new file mode 100644
index 00000000..77fed8d0
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameActivityPrizeExample.java
@@ -0,0 +1,631 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GameActivityPrizeExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GameActivityPrizeExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIsNull() {
+ addCriterion("game_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIsNotNull() {
+ addCriterion("game_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdEqualTo(Long value) {
+ addCriterion("game_id =", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotEqualTo(Long value) {
+ addCriterion("game_id <>", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdGreaterThan(Long value) {
+ addCriterion("game_id >", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("game_id >=", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdLessThan(Long value) {
+ addCriterion("game_id <", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdLessThanOrEqualTo(Long value) {
+ addCriterion("game_id <=", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIn(List values) {
+ addCriterion("game_id in", values, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotIn(List values) {
+ addCriterion("game_id not in", values, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdBetween(Long value1, Long value2) {
+ addCriterion("game_id between", value1, value2, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotBetween(Long value1, Long value2) {
+ addCriterion("game_id not between", value1, value2, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIsNull() {
+ addCriterion("sequence is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIsNotNull() {
+ addCriterion("sequence is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceEqualTo(Integer value) {
+ addCriterion("sequence =", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotEqualTo(Integer value) {
+ addCriterion("sequence <>", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceGreaterThan(Integer value) {
+ addCriterion("sequence >", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceGreaterThanOrEqualTo(Integer value) {
+ addCriterion("sequence >=", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceLessThan(Integer value) {
+ addCriterion("sequence <", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceLessThanOrEqualTo(Integer value) {
+ addCriterion("sequence <=", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIn(List values) {
+ addCriterion("sequence in", values, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotIn(List values) {
+ addCriterion("sequence not in", values, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceBetween(Integer value1, Integer value2) {
+ addCriterion("sequence between", value1, value2, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotBetween(Integer value1, Integer value2) {
+ addCriterion("sequence not between", value1, value2, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIsNull() {
+ addCriterion("description is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIsNotNull() {
+ addCriterion("description is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionEqualTo(String value) {
+ addCriterion("description =", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotEqualTo(String value) {
+ addCriterion("description <>", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionGreaterThan(String value) {
+ addCriterion("description >", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionGreaterThanOrEqualTo(String value) {
+ addCriterion("description >=", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLessThan(String value) {
+ addCriterion("description <", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLessThanOrEqualTo(String value) {
+ addCriterion("description <=", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLike(String value) {
+ addCriterion("description like", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotLike(String value) {
+ addCriterion("description not like", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIn(List values) {
+ addCriterion("description in", values, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotIn(List values) {
+ addCriterion("description not in", values, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionBetween(String value1, String value2) {
+ addCriterion("description between", value1, value2, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotBetween(String value1, String value2) {
+ addCriterion("description not between", value1, value2, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameActivityRule.java b/game/src/main/java/com/ccsens/game/bean/po/GameActivityRule.java
new file mode 100644
index 00000000..53860105
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameActivityRule.java
@@ -0,0 +1,95 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GameActivityRule implements Serializable {
+ private Long id;
+
+ private Long gameId;
+
+ private Integer sequence;
+
+ private String description;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getGameId() {
+ return gameId;
+ }
+
+ public void setGameId(Long gameId) {
+ this.gameId = gameId;
+ }
+
+ public Integer getSequence() {
+ return sequence;
+ }
+
+ public void setSequence(Integer sequence) {
+ this.sequence = sequence;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description == null ? null : description.trim();
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", gameId=").append(gameId);
+ sb.append(", sequence=").append(sequence);
+ sb.append(", description=").append(description);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameActivityRuleExample.java b/game/src/main/java/com/ccsens/game/bean/po/GameActivityRuleExample.java
new file mode 100644
index 00000000..a14a2649
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameActivityRuleExample.java
@@ -0,0 +1,631 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GameActivityRuleExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GameActivityRuleExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIsNull() {
+ addCriterion("game_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIsNotNull() {
+ addCriterion("game_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdEqualTo(Long value) {
+ addCriterion("game_id =", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotEqualTo(Long value) {
+ addCriterion("game_id <>", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdGreaterThan(Long value) {
+ addCriterion("game_id >", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("game_id >=", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdLessThan(Long value) {
+ addCriterion("game_id <", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdLessThanOrEqualTo(Long value) {
+ addCriterion("game_id <=", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIn(List values) {
+ addCriterion("game_id in", values, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotIn(List values) {
+ addCriterion("game_id not in", values, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdBetween(Long value1, Long value2) {
+ addCriterion("game_id between", value1, value2, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotBetween(Long value1, Long value2) {
+ addCriterion("game_id not between", value1, value2, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIsNull() {
+ addCriterion("sequence is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIsNotNull() {
+ addCriterion("sequence is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceEqualTo(Integer value) {
+ addCriterion("sequence =", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotEqualTo(Integer value) {
+ addCriterion("sequence <>", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceGreaterThan(Integer value) {
+ addCriterion("sequence >", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceGreaterThanOrEqualTo(Integer value) {
+ addCriterion("sequence >=", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceLessThan(Integer value) {
+ addCriterion("sequence <", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceLessThanOrEqualTo(Integer value) {
+ addCriterion("sequence <=", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIn(List values) {
+ addCriterion("sequence in", values, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotIn(List values) {
+ addCriterion("sequence not in", values, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceBetween(Integer value1, Integer value2) {
+ addCriterion("sequence between", value1, value2, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotBetween(Integer value1, Integer value2) {
+ addCriterion("sequence not between", value1, value2, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIsNull() {
+ addCriterion("description is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIsNotNull() {
+ addCriterion("description is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionEqualTo(String value) {
+ addCriterion("description =", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotEqualTo(String value) {
+ addCriterion("description <>", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionGreaterThan(String value) {
+ addCriterion("description >", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionGreaterThanOrEqualTo(String value) {
+ addCriterion("description >=", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLessThan(String value) {
+ addCriterion("description <", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLessThanOrEqualTo(String value) {
+ addCriterion("description <=", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLike(String value) {
+ addCriterion("description like", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotLike(String value) {
+ addCriterion("description not like", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIn(List values) {
+ addCriterion("description in", values, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotIn(List values) {
+ addCriterion("description not in", values, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionBetween(String value1, String value2) {
+ addCriterion("description between", value1, value2, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotBetween(String value1, String value2) {
+ addCriterion("description not between", value1, value2, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameMember.java b/game/src/main/java/com/ccsens/game/bean/po/GameMember.java
new file mode 100644
index 00000000..5de210c2
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameMember.java
@@ -0,0 +1,249 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GameMember implements Serializable {
+ private Long id;
+
+ private Byte grade;
+
+ private Byte subscribe;
+
+ private String openid;
+
+ private String unionid;
+
+ private String nickname;
+
+ private String headimgurl;
+
+ private Byte sex;
+
+ private String language;
+
+ private String city;
+
+ private String province;
+
+ private String country;
+
+ private Long subscribeTime;
+
+ private String remark;
+
+ private Long groupid;
+
+ private String subscribeScene;
+
+ private Long qrScene;
+
+ private String qrSceneStr;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Byte getGrade() {
+ return grade;
+ }
+
+ public void setGrade(Byte grade) {
+ this.grade = grade;
+ }
+
+ public Byte getSubscribe() {
+ return subscribe;
+ }
+
+ public void setSubscribe(Byte subscribe) {
+ this.subscribe = subscribe;
+ }
+
+ public String getOpenid() {
+ return openid;
+ }
+
+ public void setOpenid(String openid) {
+ this.openid = openid == null ? null : openid.trim();
+ }
+
+ public String getUnionid() {
+ return unionid;
+ }
+
+ public void setUnionid(String unionid) {
+ this.unionid = unionid == null ? null : unionid.trim();
+ }
+
+ public String getNickname() {
+ return nickname;
+ }
+
+ public void setNickname(String nickname) {
+ this.nickname = nickname == null ? null : nickname.trim();
+ }
+
+ public String getHeadimgurl() {
+ return headimgurl;
+ }
+
+ public void setHeadimgurl(String headimgurl) {
+ this.headimgurl = headimgurl == null ? null : headimgurl.trim();
+ }
+
+ public Byte getSex() {
+ return sex;
+ }
+
+ public void setSex(Byte sex) {
+ this.sex = sex;
+ }
+
+ public String getLanguage() {
+ return language;
+ }
+
+ public void setLanguage(String language) {
+ this.language = language == null ? null : language.trim();
+ }
+
+ public String getCity() {
+ return city;
+ }
+
+ public void setCity(String city) {
+ this.city = city == null ? null : city.trim();
+ }
+
+ public String getProvince() {
+ return province;
+ }
+
+ public void setProvince(String province) {
+ this.province = province == null ? null : province.trim();
+ }
+
+ public String getCountry() {
+ return country;
+ }
+
+ public void setCountry(String country) {
+ this.country = country == null ? null : country.trim();
+ }
+
+ public Long getSubscribeTime() {
+ return subscribeTime;
+ }
+
+ public void setSubscribeTime(Long subscribeTime) {
+ this.subscribeTime = subscribeTime;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark == null ? null : remark.trim();
+ }
+
+ public Long getGroupid() {
+ return groupid;
+ }
+
+ public void setGroupid(Long groupid) {
+ this.groupid = groupid;
+ }
+
+ public String getSubscribeScene() {
+ return subscribeScene;
+ }
+
+ public void setSubscribeScene(String subscribeScene) {
+ this.subscribeScene = subscribeScene == null ? null : subscribeScene.trim();
+ }
+
+ public Long getQrScene() {
+ return qrScene;
+ }
+
+ public void setQrScene(Long qrScene) {
+ this.qrScene = qrScene;
+ }
+
+ public String getQrSceneStr() {
+ return qrSceneStr;
+ }
+
+ public void setQrSceneStr(String qrSceneStr) {
+ this.qrSceneStr = qrSceneStr == null ? null : qrSceneStr.trim();
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", grade=").append(grade);
+ sb.append(", subscribe=").append(subscribe);
+ sb.append(", openid=").append(openid);
+ sb.append(", unionid=").append(unionid);
+ sb.append(", nickname=").append(nickname);
+ sb.append(", headimgurl=").append(headimgurl);
+ sb.append(", sex=").append(sex);
+ sb.append(", language=").append(language);
+ sb.append(", city=").append(city);
+ sb.append(", province=").append(province);
+ sb.append(", country=").append(country);
+ sb.append(", subscribeTime=").append(subscribeTime);
+ sb.append(", remark=").append(remark);
+ sb.append(", groupid=").append(groupid);
+ sb.append(", subscribeScene=").append(subscribeScene);
+ sb.append(", qrScene=").append(qrScene);
+ sb.append(", qrSceneStr=").append(qrSceneStr);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameMemberExample.java b/game/src/main/java/com/ccsens/game/bean/po/GameMemberExample.java
new file mode 100644
index 00000000..e5897f8d
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameMemberExample.java
@@ -0,0 +1,1571 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GameMemberExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GameMemberExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeIsNull() {
+ addCriterion("grade is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeIsNotNull() {
+ addCriterion("grade is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeEqualTo(Byte value) {
+ addCriterion("grade =", value, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeNotEqualTo(Byte value) {
+ addCriterion("grade <>", value, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeGreaterThan(Byte value) {
+ addCriterion("grade >", value, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("grade >=", value, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeLessThan(Byte value) {
+ addCriterion("grade <", value, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeLessThanOrEqualTo(Byte value) {
+ addCriterion("grade <=", value, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeIn(List values) {
+ addCriterion("grade in", values, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeNotIn(List values) {
+ addCriterion("grade not in", values, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeBetween(Byte value1, Byte value2) {
+ addCriterion("grade between", value1, value2, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andGradeNotBetween(Byte value1, Byte value2) {
+ addCriterion("grade not between", value1, value2, "grade");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeIsNull() {
+ addCriterion("subscribe is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeIsNotNull() {
+ addCriterion("subscribe is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeEqualTo(Byte value) {
+ addCriterion("subscribe =", value, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeNotEqualTo(Byte value) {
+ addCriterion("subscribe <>", value, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeGreaterThan(Byte value) {
+ addCriterion("subscribe >", value, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("subscribe >=", value, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeLessThan(Byte value) {
+ addCriterion("subscribe <", value, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeLessThanOrEqualTo(Byte value) {
+ addCriterion("subscribe <=", value, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeIn(List values) {
+ addCriterion("subscribe in", values, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeNotIn(List values) {
+ addCriterion("subscribe not in", values, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeBetween(Byte value1, Byte value2) {
+ addCriterion("subscribe between", value1, value2, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeNotBetween(Byte value1, Byte value2) {
+ addCriterion("subscribe not between", value1, value2, "subscribe");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidIsNull() {
+ addCriterion("openid is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidIsNotNull() {
+ addCriterion("openid is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidEqualTo(String value) {
+ addCriterion("openid =", value, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidNotEqualTo(String value) {
+ addCriterion("openid <>", value, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidGreaterThan(String value) {
+ addCriterion("openid >", value, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidGreaterThanOrEqualTo(String value) {
+ addCriterion("openid >=", value, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidLessThan(String value) {
+ addCriterion("openid <", value, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidLessThanOrEqualTo(String value) {
+ addCriterion("openid <=", value, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidLike(String value) {
+ addCriterion("openid like", value, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidNotLike(String value) {
+ addCriterion("openid not like", value, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidIn(List values) {
+ addCriterion("openid in", values, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidNotIn(List values) {
+ addCriterion("openid not in", values, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidBetween(String value1, String value2) {
+ addCriterion("openid between", value1, value2, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andOpenidNotBetween(String value1, String value2) {
+ addCriterion("openid not between", value1, value2, "openid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidIsNull() {
+ addCriterion("unionid is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidIsNotNull() {
+ addCriterion("unionid is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidEqualTo(String value) {
+ addCriterion("unionid =", value, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidNotEqualTo(String value) {
+ addCriterion("unionid <>", value, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidGreaterThan(String value) {
+ addCriterion("unionid >", value, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidGreaterThanOrEqualTo(String value) {
+ addCriterion("unionid >=", value, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidLessThan(String value) {
+ addCriterion("unionid <", value, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidLessThanOrEqualTo(String value) {
+ addCriterion("unionid <=", value, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidLike(String value) {
+ addCriterion("unionid like", value, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidNotLike(String value) {
+ addCriterion("unionid not like", value, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidIn(List values) {
+ addCriterion("unionid in", values, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidNotIn(List values) {
+ addCriterion("unionid not in", values, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidBetween(String value1, String value2) {
+ addCriterion("unionid between", value1, value2, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andUnionidNotBetween(String value1, String value2) {
+ addCriterion("unionid not between", value1, value2, "unionid");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameIsNull() {
+ addCriterion("nickname is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameIsNotNull() {
+ addCriterion("nickname is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameEqualTo(String value) {
+ addCriterion("nickname =", value, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameNotEqualTo(String value) {
+ addCriterion("nickname <>", value, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameGreaterThan(String value) {
+ addCriterion("nickname >", value, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameGreaterThanOrEqualTo(String value) {
+ addCriterion("nickname >=", value, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameLessThan(String value) {
+ addCriterion("nickname <", value, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameLessThanOrEqualTo(String value) {
+ addCriterion("nickname <=", value, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameLike(String value) {
+ addCriterion("nickname like", value, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameNotLike(String value) {
+ addCriterion("nickname not like", value, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameIn(List values) {
+ addCriterion("nickname in", values, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameNotIn(List values) {
+ addCriterion("nickname not in", values, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameBetween(String value1, String value2) {
+ addCriterion("nickname between", value1, value2, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andNicknameNotBetween(String value1, String value2) {
+ addCriterion("nickname not between", value1, value2, "nickname");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlIsNull() {
+ addCriterion("headimgurl is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlIsNotNull() {
+ addCriterion("headimgurl is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlEqualTo(String value) {
+ addCriterion("headimgurl =", value, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlNotEqualTo(String value) {
+ addCriterion("headimgurl <>", value, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlGreaterThan(String value) {
+ addCriterion("headimgurl >", value, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlGreaterThanOrEqualTo(String value) {
+ addCriterion("headimgurl >=", value, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlLessThan(String value) {
+ addCriterion("headimgurl <", value, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlLessThanOrEqualTo(String value) {
+ addCriterion("headimgurl <=", value, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlLike(String value) {
+ addCriterion("headimgurl like", value, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlNotLike(String value) {
+ addCriterion("headimgurl not like", value, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlIn(List values) {
+ addCriterion("headimgurl in", values, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlNotIn(List values) {
+ addCriterion("headimgurl not in", values, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlBetween(String value1, String value2) {
+ addCriterion("headimgurl between", value1, value2, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andHeadimgurlNotBetween(String value1, String value2) {
+ addCriterion("headimgurl not between", value1, value2, "headimgurl");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexIsNull() {
+ addCriterion("sex is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexIsNotNull() {
+ addCriterion("sex is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexEqualTo(Byte value) {
+ addCriterion("sex =", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexNotEqualTo(Byte value) {
+ addCriterion("sex <>", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexGreaterThan(Byte value) {
+ addCriterion("sex >", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexGreaterThanOrEqualTo(Byte value) {
+ addCriterion("sex >=", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexLessThan(Byte value) {
+ addCriterion("sex <", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexLessThanOrEqualTo(Byte value) {
+ addCriterion("sex <=", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexIn(List values) {
+ addCriterion("sex in", values, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexNotIn(List values) {
+ addCriterion("sex not in", values, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexBetween(Byte value1, Byte value2) {
+ addCriterion("sex between", value1, value2, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexNotBetween(Byte value1, Byte value2) {
+ addCriterion("sex not between", value1, value2, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageIsNull() {
+ addCriterion("language is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageIsNotNull() {
+ addCriterion("language is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageEqualTo(String value) {
+ addCriterion("language =", value, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageNotEqualTo(String value) {
+ addCriterion("language <>", value, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageGreaterThan(String value) {
+ addCriterion("language >", value, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageGreaterThanOrEqualTo(String value) {
+ addCriterion("language >=", value, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageLessThan(String value) {
+ addCriterion("language <", value, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageLessThanOrEqualTo(String value) {
+ addCriterion("language <=", value, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageLike(String value) {
+ addCriterion("language like", value, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageNotLike(String value) {
+ addCriterion("language not like", value, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageIn(List values) {
+ addCriterion("language in", values, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageNotIn(List values) {
+ addCriterion("language not in", values, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageBetween(String value1, String value2) {
+ addCriterion("language between", value1, value2, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andLanguageNotBetween(String value1, String value2) {
+ addCriterion("language not between", value1, value2, "language");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityIsNull() {
+ addCriterion("city is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityIsNotNull() {
+ addCriterion("city is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityEqualTo(String value) {
+ addCriterion("city =", value, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityNotEqualTo(String value) {
+ addCriterion("city <>", value, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityGreaterThan(String value) {
+ addCriterion("city >", value, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityGreaterThanOrEqualTo(String value) {
+ addCriterion("city >=", value, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityLessThan(String value) {
+ addCriterion("city <", value, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityLessThanOrEqualTo(String value) {
+ addCriterion("city <=", value, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityLike(String value) {
+ addCriterion("city like", value, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityNotLike(String value) {
+ addCriterion("city not like", value, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityIn(List values) {
+ addCriterion("city in", values, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityNotIn(List values) {
+ addCriterion("city not in", values, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityBetween(String value1, String value2) {
+ addCriterion("city between", value1, value2, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andCityNotBetween(String value1, String value2) {
+ addCriterion("city not between", value1, value2, "city");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceIsNull() {
+ addCriterion("province is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceIsNotNull() {
+ addCriterion("province is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceEqualTo(String value) {
+ addCriterion("province =", value, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceNotEqualTo(String value) {
+ addCriterion("province <>", value, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceGreaterThan(String value) {
+ addCriterion("province >", value, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceGreaterThanOrEqualTo(String value) {
+ addCriterion("province >=", value, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceLessThan(String value) {
+ addCriterion("province <", value, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceLessThanOrEqualTo(String value) {
+ addCriterion("province <=", value, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceLike(String value) {
+ addCriterion("province like", value, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceNotLike(String value) {
+ addCriterion("province not like", value, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceIn(List values) {
+ addCriterion("province in", values, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceNotIn(List values) {
+ addCriterion("province not in", values, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceBetween(String value1, String value2) {
+ addCriterion("province between", value1, value2, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andProvinceNotBetween(String value1, String value2) {
+ addCriterion("province not between", value1, value2, "province");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryIsNull() {
+ addCriterion("country is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryIsNotNull() {
+ addCriterion("country is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryEqualTo(String value) {
+ addCriterion("country =", value, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryNotEqualTo(String value) {
+ addCriterion("country <>", value, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryGreaterThan(String value) {
+ addCriterion("country >", value, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryGreaterThanOrEqualTo(String value) {
+ addCriterion("country >=", value, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryLessThan(String value) {
+ addCriterion("country <", value, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryLessThanOrEqualTo(String value) {
+ addCriterion("country <=", value, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryLike(String value) {
+ addCriterion("country like", value, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryNotLike(String value) {
+ addCriterion("country not like", value, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryIn(List values) {
+ addCriterion("country in", values, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryNotIn(List values) {
+ addCriterion("country not in", values, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryBetween(String value1, String value2) {
+ addCriterion("country between", value1, value2, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andCountryNotBetween(String value1, String value2) {
+ addCriterion("country not between", value1, value2, "country");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeIsNull() {
+ addCriterion("subscribe_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeIsNotNull() {
+ addCriterion("subscribe_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeEqualTo(Long value) {
+ addCriterion("subscribe_time =", value, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeNotEqualTo(Long value) {
+ addCriterion("subscribe_time <>", value, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeGreaterThan(Long value) {
+ addCriterion("subscribe_time >", value, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeGreaterThanOrEqualTo(Long value) {
+ addCriterion("subscribe_time >=", value, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeLessThan(Long value) {
+ addCriterion("subscribe_time <", value, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeLessThanOrEqualTo(Long value) {
+ addCriterion("subscribe_time <=", value, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeIn(List values) {
+ addCriterion("subscribe_time in", values, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeNotIn(List values) {
+ addCriterion("subscribe_time not in", values, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeBetween(Long value1, Long value2) {
+ addCriterion("subscribe_time between", value1, value2, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeTimeNotBetween(Long value1, Long value2) {
+ addCriterion("subscribe_time not between", value1, value2, "subscribeTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNull() {
+ addCriterion("remark is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNotNull() {
+ addCriterion("remark is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkEqualTo(String value) {
+ addCriterion("remark =", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotEqualTo(String value) {
+ addCriterion("remark <>", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThan(String value) {
+ addCriterion("remark >", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThanOrEqualTo(String value) {
+ addCriterion("remark >=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThan(String value) {
+ addCriterion("remark <", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThanOrEqualTo(String value) {
+ addCriterion("remark <=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLike(String value) {
+ addCriterion("remark like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotLike(String value) {
+ addCriterion("remark not like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIn(List values) {
+ addCriterion("remark in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotIn(List values) {
+ addCriterion("remark not in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkBetween(String value1, String value2) {
+ addCriterion("remark between", value1, value2, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotBetween(String value1, String value2) {
+ addCriterion("remark not between", value1, value2, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidIsNull() {
+ addCriterion("groupid is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidIsNotNull() {
+ addCriterion("groupid is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidEqualTo(Long value) {
+ addCriterion("groupid =", value, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidNotEqualTo(Long value) {
+ addCriterion("groupid <>", value, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidGreaterThan(Long value) {
+ addCriterion("groupid >", value, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidGreaterThanOrEqualTo(Long value) {
+ addCriterion("groupid >=", value, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidLessThan(Long value) {
+ addCriterion("groupid <", value, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidLessThanOrEqualTo(Long value) {
+ addCriterion("groupid <=", value, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidIn(List values) {
+ addCriterion("groupid in", values, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidNotIn(List values) {
+ addCriterion("groupid not in", values, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidBetween(Long value1, Long value2) {
+ addCriterion("groupid between", value1, value2, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andGroupidNotBetween(Long value1, Long value2) {
+ addCriterion("groupid not between", value1, value2, "groupid");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneIsNull() {
+ addCriterion("subscribe_scene is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneIsNotNull() {
+ addCriterion("subscribe_scene is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneEqualTo(String value) {
+ addCriterion("subscribe_scene =", value, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneNotEqualTo(String value) {
+ addCriterion("subscribe_scene <>", value, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneGreaterThan(String value) {
+ addCriterion("subscribe_scene >", value, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneGreaterThanOrEqualTo(String value) {
+ addCriterion("subscribe_scene >=", value, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneLessThan(String value) {
+ addCriterion("subscribe_scene <", value, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneLessThanOrEqualTo(String value) {
+ addCriterion("subscribe_scene <=", value, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneLike(String value) {
+ addCriterion("subscribe_scene like", value, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneNotLike(String value) {
+ addCriterion("subscribe_scene not like", value, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneIn(List values) {
+ addCriterion("subscribe_scene in", values, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneNotIn(List values) {
+ addCriterion("subscribe_scene not in", values, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneBetween(String value1, String value2) {
+ addCriterion("subscribe_scene between", value1, value2, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andSubscribeSceneNotBetween(String value1, String value2) {
+ addCriterion("subscribe_scene not between", value1, value2, "subscribeScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneIsNull() {
+ addCriterion("qr_scene is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneIsNotNull() {
+ addCriterion("qr_scene is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneEqualTo(Long value) {
+ addCriterion("qr_scene =", value, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneNotEqualTo(Long value) {
+ addCriterion("qr_scene <>", value, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneGreaterThan(Long value) {
+ addCriterion("qr_scene >", value, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneGreaterThanOrEqualTo(Long value) {
+ addCriterion("qr_scene >=", value, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneLessThan(Long value) {
+ addCriterion("qr_scene <", value, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneLessThanOrEqualTo(Long value) {
+ addCriterion("qr_scene <=", value, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneIn(List values) {
+ addCriterion("qr_scene in", values, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneNotIn(List values) {
+ addCriterion("qr_scene not in", values, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneBetween(Long value1, Long value2) {
+ addCriterion("qr_scene between", value1, value2, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneNotBetween(Long value1, Long value2) {
+ addCriterion("qr_scene not between", value1, value2, "qrScene");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrIsNull() {
+ addCriterion("qr_scene_str is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrIsNotNull() {
+ addCriterion("qr_scene_str is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrEqualTo(String value) {
+ addCriterion("qr_scene_str =", value, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrNotEqualTo(String value) {
+ addCriterion("qr_scene_str <>", value, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrGreaterThan(String value) {
+ addCriterion("qr_scene_str >", value, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrGreaterThanOrEqualTo(String value) {
+ addCriterion("qr_scene_str >=", value, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrLessThan(String value) {
+ addCriterion("qr_scene_str <", value, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrLessThanOrEqualTo(String value) {
+ addCriterion("qr_scene_str <=", value, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrLike(String value) {
+ addCriterion("qr_scene_str like", value, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrNotLike(String value) {
+ addCriterion("qr_scene_str not like", value, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrIn(List values) {
+ addCriterion("qr_scene_str in", values, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrNotIn(List values) {
+ addCriterion("qr_scene_str not in", values, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrBetween(String value1, String value2) {
+ addCriterion("qr_scene_str between", value1, value2, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrSceneStrNotBetween(String value1, String value2) {
+ addCriterion("qr_scene_str not between", value1, value2, "qrSceneStr");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameMemberJoin.java b/game/src/main/java/com/ccsens/game/bean/po/GameMemberJoin.java
new file mode 100644
index 00000000..554738fa
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameMemberJoin.java
@@ -0,0 +1,106 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GameMemberJoin implements Serializable {
+ private Long id;
+
+ private Long memberId;
+
+ private Long recordId;
+
+ private String times;
+
+ private String score;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getMemberId() {
+ return memberId;
+ }
+
+ public void setMemberId(Long memberId) {
+ this.memberId = memberId;
+ }
+
+ public Long getRecordId() {
+ return recordId;
+ }
+
+ public void setRecordId(Long recordId) {
+ this.recordId = recordId;
+ }
+
+ public String getTimes() {
+ return times;
+ }
+
+ public void setTimes(String times) {
+ this.times = times == null ? null : times.trim();
+ }
+
+ public String getScore() {
+ return score;
+ }
+
+ public void setScore(String score) {
+ this.score = score == null ? null : score.trim();
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", memberId=").append(memberId);
+ sb.append(", recordId=").append(recordId);
+ sb.append(", times=").append(times);
+ sb.append(", score=").append(score);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameMemberJoinExample.java b/game/src/main/java/com/ccsens/game/bean/po/GameMemberJoinExample.java
new file mode 100644
index 00000000..cdbad6db
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameMemberJoinExample.java
@@ -0,0 +1,701 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GameMemberJoinExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GameMemberJoinExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIsNull() {
+ addCriterion("member_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIsNotNull() {
+ addCriterion("member_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdEqualTo(Long value) {
+ addCriterion("member_id =", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotEqualTo(Long value) {
+ addCriterion("member_id <>", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdGreaterThan(Long value) {
+ addCriterion("member_id >", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("member_id >=", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdLessThan(Long value) {
+ addCriterion("member_id <", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdLessThanOrEqualTo(Long value) {
+ addCriterion("member_id <=", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIn(List values) {
+ addCriterion("member_id in", values, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotIn(List values) {
+ addCriterion("member_id not in", values, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdBetween(Long value1, Long value2) {
+ addCriterion("member_id between", value1, value2, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotBetween(Long value1, Long value2) {
+ addCriterion("member_id not between", value1, value2, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdIsNull() {
+ addCriterion("record_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdIsNotNull() {
+ addCriterion("record_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdEqualTo(Long value) {
+ addCriterion("record_id =", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdNotEqualTo(Long value) {
+ addCriterion("record_id <>", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdGreaterThan(Long value) {
+ addCriterion("record_id >", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("record_id >=", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdLessThan(Long value) {
+ addCriterion("record_id <", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdLessThanOrEqualTo(Long value) {
+ addCriterion("record_id <=", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdIn(List values) {
+ addCriterion("record_id in", values, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdNotIn(List values) {
+ addCriterion("record_id not in", values, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdBetween(Long value1, Long value2) {
+ addCriterion("record_id between", value1, value2, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdNotBetween(Long value1, Long value2) {
+ addCriterion("record_id not between", value1, value2, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesIsNull() {
+ addCriterion("times is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesIsNotNull() {
+ addCriterion("times is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesEqualTo(String value) {
+ addCriterion("times =", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesNotEqualTo(String value) {
+ addCriterion("times <>", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesGreaterThan(String value) {
+ addCriterion("times >", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesGreaterThanOrEqualTo(String value) {
+ addCriterion("times >=", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesLessThan(String value) {
+ addCriterion("times <", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesLessThanOrEqualTo(String value) {
+ addCriterion("times <=", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesLike(String value) {
+ addCriterion("times like", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesNotLike(String value) {
+ addCriterion("times not like", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesIn(List values) {
+ addCriterion("times in", values, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesNotIn(List values) {
+ addCriterion("times not in", values, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesBetween(String value1, String value2) {
+ addCriterion("times between", value1, value2, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesNotBetween(String value1, String value2) {
+ addCriterion("times not between", value1, value2, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreIsNull() {
+ addCriterion("score is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreIsNotNull() {
+ addCriterion("score is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreEqualTo(String value) {
+ addCriterion("score =", value, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreNotEqualTo(String value) {
+ addCriterion("score <>", value, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreGreaterThan(String value) {
+ addCriterion("score >", value, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreGreaterThanOrEqualTo(String value) {
+ addCriterion("score >=", value, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreLessThan(String value) {
+ addCriterion("score <", value, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreLessThanOrEqualTo(String value) {
+ addCriterion("score <=", value, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreLike(String value) {
+ addCriterion("score like", value, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreNotLike(String value) {
+ addCriterion("score not like", value, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreIn(List values) {
+ addCriterion("score in", values, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreNotIn(List values) {
+ addCriterion("score not in", values, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreBetween(String value1, String value2) {
+ addCriterion("score between", value1, value2, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andScoreNotBetween(String value1, String value2) {
+ addCriterion("score not between", value1, value2, "score");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GamePrizeInstructions.java b/game/src/main/java/com/ccsens/game/bean/po/GamePrizeInstructions.java
new file mode 100644
index 00000000..0d747e25
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GamePrizeInstructions.java
@@ -0,0 +1,95 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GamePrizeInstructions implements Serializable {
+ private Long id;
+
+ private Long gameId;
+
+ private Integer sequence;
+
+ private String description;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getGameId() {
+ return gameId;
+ }
+
+ public void setGameId(Long gameId) {
+ this.gameId = gameId;
+ }
+
+ public Integer getSequence() {
+ return sequence;
+ }
+
+ public void setSequence(Integer sequence) {
+ this.sequence = sequence;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description == null ? null : description.trim();
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", gameId=").append(gameId);
+ sb.append(", sequence=").append(sequence);
+ sb.append(", description=").append(description);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GamePrizeInstructionsExample.java b/game/src/main/java/com/ccsens/game/bean/po/GamePrizeInstructionsExample.java
new file mode 100644
index 00000000..56fb896e
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GamePrizeInstructionsExample.java
@@ -0,0 +1,631 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GamePrizeInstructionsExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GamePrizeInstructionsExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIsNull() {
+ addCriterion("game_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIsNotNull() {
+ addCriterion("game_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdEqualTo(Long value) {
+ addCriterion("game_id =", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotEqualTo(Long value) {
+ addCriterion("game_id <>", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdGreaterThan(Long value) {
+ addCriterion("game_id >", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("game_id >=", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdLessThan(Long value) {
+ addCriterion("game_id <", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdLessThanOrEqualTo(Long value) {
+ addCriterion("game_id <=", value, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdIn(List values) {
+ addCriterion("game_id in", values, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotIn(List values) {
+ addCriterion("game_id not in", values, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdBetween(Long value1, Long value2) {
+ addCriterion("game_id between", value1, value2, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameIdNotBetween(Long value1, Long value2) {
+ addCriterion("game_id not between", value1, value2, "gameId");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIsNull() {
+ addCriterion("sequence is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIsNotNull() {
+ addCriterion("sequence is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceEqualTo(Integer value) {
+ addCriterion("sequence =", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotEqualTo(Integer value) {
+ addCriterion("sequence <>", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceGreaterThan(Integer value) {
+ addCriterion("sequence >", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceGreaterThanOrEqualTo(Integer value) {
+ addCriterion("sequence >=", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceLessThan(Integer value) {
+ addCriterion("sequence <", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceLessThanOrEqualTo(Integer value) {
+ addCriterion("sequence <=", value, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceIn(List values) {
+ addCriterion("sequence in", values, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotIn(List values) {
+ addCriterion("sequence not in", values, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceBetween(Integer value1, Integer value2) {
+ addCriterion("sequence between", value1, value2, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andSequenceNotBetween(Integer value1, Integer value2) {
+ addCriterion("sequence not between", value1, value2, "sequence");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIsNull() {
+ addCriterion("description is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIsNotNull() {
+ addCriterion("description is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionEqualTo(String value) {
+ addCriterion("description =", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotEqualTo(String value) {
+ addCriterion("description <>", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionGreaterThan(String value) {
+ addCriterion("description >", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionGreaterThanOrEqualTo(String value) {
+ addCriterion("description >=", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLessThan(String value) {
+ addCriterion("description <", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLessThanOrEqualTo(String value) {
+ addCriterion("description <=", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLike(String value) {
+ addCriterion("description like", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotLike(String value) {
+ addCriterion("description not like", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIn(List values) {
+ addCriterion("description in", values, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotIn(List values) {
+ addCriterion("description not in", values, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionBetween(String value1, String value2) {
+ addCriterion("description between", value1, value2, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotBetween(String value1, String value2) {
+ addCriterion("description not between", value1, value2, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameRecord.java b/game/src/main/java/com/ccsens/game/bean/po/GameRecord.java
new file mode 100644
index 00000000..fe2b9a92
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameRecord.java
@@ -0,0 +1,128 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GameRecord implements Serializable {
+ private Long id;
+
+ private Long typeMemberId;
+
+ private String url;
+
+ private String qrCodeUrl;
+
+ private Long startTime;
+
+ private Long endTime;
+
+ private Byte gameStatus;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getTypeMemberId() {
+ return typeMemberId;
+ }
+
+ public void setTypeMemberId(Long typeMemberId) {
+ this.typeMemberId = typeMemberId;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url == null ? null : url.trim();
+ }
+
+ public String getQrCodeUrl() {
+ return qrCodeUrl;
+ }
+
+ public void setQrCodeUrl(String qrCodeUrl) {
+ this.qrCodeUrl = qrCodeUrl == null ? null : qrCodeUrl.trim();
+ }
+
+ public Long getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(Long startTime) {
+ this.startTime = startTime;
+ }
+
+ public Long getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(Long endTime) {
+ this.endTime = endTime;
+ }
+
+ public Byte getGameStatus() {
+ return gameStatus;
+ }
+
+ public void setGameStatus(Byte gameStatus) {
+ this.gameStatus = gameStatus;
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", typeMemberId=").append(typeMemberId);
+ sb.append(", url=").append(url);
+ sb.append(", qrCodeUrl=").append(qrCodeUrl);
+ sb.append(", startTime=").append(startTime);
+ sb.append(", endTime=").append(endTime);
+ sb.append(", gameStatus=").append(gameStatus);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameRecordExample.java b/game/src/main/java/com/ccsens/game/bean/po/GameRecordExample.java
new file mode 100644
index 00000000..d7251758
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameRecordExample.java
@@ -0,0 +1,821 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GameRecordExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GameRecordExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdIsNull() {
+ addCriterion("type_member_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdIsNotNull() {
+ addCriterion("type_member_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdEqualTo(Long value) {
+ addCriterion("type_member_id =", value, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdNotEqualTo(Long value) {
+ addCriterion("type_member_id <>", value, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdGreaterThan(Long value) {
+ addCriterion("type_member_id >", value, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("type_member_id >=", value, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdLessThan(Long value) {
+ addCriterion("type_member_id <", value, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdLessThanOrEqualTo(Long value) {
+ addCriterion("type_member_id <=", value, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdIn(List values) {
+ addCriterion("type_member_id in", values, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdNotIn(List values) {
+ addCriterion("type_member_id not in", values, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdBetween(Long value1, Long value2) {
+ addCriterion("type_member_id between", value1, value2, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTypeMemberIdNotBetween(Long value1, Long value2) {
+ addCriterion("type_member_id not between", value1, value2, "typeMemberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlIsNull() {
+ addCriterion("url is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlIsNotNull() {
+ addCriterion("url is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlEqualTo(String value) {
+ addCriterion("url =", value, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlNotEqualTo(String value) {
+ addCriterion("url <>", value, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlGreaterThan(String value) {
+ addCriterion("url >", value, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlGreaterThanOrEqualTo(String value) {
+ addCriterion("url >=", value, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlLessThan(String value) {
+ addCriterion("url <", value, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlLessThanOrEqualTo(String value) {
+ addCriterion("url <=", value, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlLike(String value) {
+ addCriterion("url like", value, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlNotLike(String value) {
+ addCriterion("url not like", value, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlIn(List values) {
+ addCriterion("url in", values, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlNotIn(List values) {
+ addCriterion("url not in", values, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlBetween(String value1, String value2) {
+ addCriterion("url between", value1, value2, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andUrlNotBetween(String value1, String value2) {
+ addCriterion("url not between", value1, value2, "url");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlIsNull() {
+ addCriterion("QR_code_url is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlIsNotNull() {
+ addCriterion("QR_code_url is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlEqualTo(String value) {
+ addCriterion("QR_code_url =", value, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlNotEqualTo(String value) {
+ addCriterion("QR_code_url <>", value, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlGreaterThan(String value) {
+ addCriterion("QR_code_url >", value, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlGreaterThanOrEqualTo(String value) {
+ addCriterion("QR_code_url >=", value, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlLessThan(String value) {
+ addCriterion("QR_code_url <", value, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlLessThanOrEqualTo(String value) {
+ addCriterion("QR_code_url <=", value, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlLike(String value) {
+ addCriterion("QR_code_url like", value, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlNotLike(String value) {
+ addCriterion("QR_code_url not like", value, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlIn(List values) {
+ addCriterion("QR_code_url in", values, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlNotIn(List values) {
+ addCriterion("QR_code_url not in", values, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlBetween(String value1, String value2) {
+ addCriterion("QR_code_url between", value1, value2, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andQrCodeUrlNotBetween(String value1, String value2) {
+ addCriterion("QR_code_url not between", value1, value2, "qrCodeUrl");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeIsNull() {
+ addCriterion("start_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeIsNotNull() {
+ addCriterion("start_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeEqualTo(Long value) {
+ addCriterion("start_time =", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeNotEqualTo(Long value) {
+ addCriterion("start_time <>", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeGreaterThan(Long value) {
+ addCriterion("start_time >", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeGreaterThanOrEqualTo(Long value) {
+ addCriterion("start_time >=", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeLessThan(Long value) {
+ addCriterion("start_time <", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeLessThanOrEqualTo(Long value) {
+ addCriterion("start_time <=", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeIn(List values) {
+ addCriterion("start_time in", values, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeNotIn(List values) {
+ addCriterion("start_time not in", values, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeBetween(Long value1, Long value2) {
+ addCriterion("start_time between", value1, value2, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeNotBetween(Long value1, Long value2) {
+ addCriterion("start_time not between", value1, value2, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeIsNull() {
+ addCriterion("end_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeIsNotNull() {
+ addCriterion("end_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeEqualTo(Long value) {
+ addCriterion("end_time =", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeNotEqualTo(Long value) {
+ addCriterion("end_time <>", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeGreaterThan(Long value) {
+ addCriterion("end_time >", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeGreaterThanOrEqualTo(Long value) {
+ addCriterion("end_time >=", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeLessThan(Long value) {
+ addCriterion("end_time <", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeLessThanOrEqualTo(Long value) {
+ addCriterion("end_time <=", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeIn(List values) {
+ addCriterion("end_time in", values, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeNotIn(List values) {
+ addCriterion("end_time not in", values, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeBetween(Long value1, Long value2) {
+ addCriterion("end_time between", value1, value2, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeNotBetween(Long value1, Long value2) {
+ addCriterion("end_time not between", value1, value2, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusIsNull() {
+ addCriterion("game_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusIsNotNull() {
+ addCriterion("game_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusEqualTo(Byte value) {
+ addCriterion("game_status =", value, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusNotEqualTo(Byte value) {
+ addCriterion("game_status <>", value, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusGreaterThan(Byte value) {
+ addCriterion("game_status >", value, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("game_status >=", value, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusLessThan(Byte value) {
+ addCriterion("game_status <", value, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("game_status <=", value, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusIn(List values) {
+ addCriterion("game_status in", values, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusNotIn(List values) {
+ addCriterion("game_status not in", values, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusBetween(Byte value1, Byte value2) {
+ addCriterion("game_status between", value1, value2, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("game_status not between", value1, value2, "gameStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameScoreLog.java b/game/src/main/java/com/ccsens/game/bean/po/GameScoreLog.java
new file mode 100644
index 00000000..299c3477
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameScoreLog.java
@@ -0,0 +1,95 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GameScoreLog implements Serializable {
+ private Long id;
+
+ private Long memberId;
+
+ private Long recordId;
+
+ private Byte operationType;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getMemberId() {
+ return memberId;
+ }
+
+ public void setMemberId(Long memberId) {
+ this.memberId = memberId;
+ }
+
+ public Long getRecordId() {
+ return recordId;
+ }
+
+ public void setRecordId(Long recordId) {
+ this.recordId = recordId;
+ }
+
+ public Byte getOperationType() {
+ return operationType;
+ }
+
+ public void setOperationType(Byte operationType) {
+ this.operationType = operationType;
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", memberId=").append(memberId);
+ sb.append(", recordId=").append(recordId);
+ sb.append(", operationType=").append(operationType);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameScoreLogExample.java b/game/src/main/java/com/ccsens/game/bean/po/GameScoreLogExample.java
new file mode 100644
index 00000000..5f68c818
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameScoreLogExample.java
@@ -0,0 +1,621 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GameScoreLogExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GameScoreLogExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIsNull() {
+ addCriterion("member_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIsNotNull() {
+ addCriterion("member_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdEqualTo(Long value) {
+ addCriterion("member_id =", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotEqualTo(Long value) {
+ addCriterion("member_id <>", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdGreaterThan(Long value) {
+ addCriterion("member_id >", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("member_id >=", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdLessThan(Long value) {
+ addCriterion("member_id <", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdLessThanOrEqualTo(Long value) {
+ addCriterion("member_id <=", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIn(List values) {
+ addCriterion("member_id in", values, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotIn(List values) {
+ addCriterion("member_id not in", values, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdBetween(Long value1, Long value2) {
+ addCriterion("member_id between", value1, value2, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotBetween(Long value1, Long value2) {
+ addCriterion("member_id not between", value1, value2, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdIsNull() {
+ addCriterion("record_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdIsNotNull() {
+ addCriterion("record_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdEqualTo(Long value) {
+ addCriterion("record_id =", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdNotEqualTo(Long value) {
+ addCriterion("record_id <>", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdGreaterThan(Long value) {
+ addCriterion("record_id >", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("record_id >=", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdLessThan(Long value) {
+ addCriterion("record_id <", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdLessThanOrEqualTo(Long value) {
+ addCriterion("record_id <=", value, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdIn(List values) {
+ addCriterion("record_id in", values, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdNotIn(List values) {
+ addCriterion("record_id not in", values, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdBetween(Long value1, Long value2) {
+ addCriterion("record_id between", value1, value2, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordIdNotBetween(Long value1, Long value2) {
+ addCriterion("record_id not between", value1, value2, "recordId");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeIsNull() {
+ addCriterion("operation_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeIsNotNull() {
+ addCriterion("operation_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeEqualTo(Byte value) {
+ addCriterion("operation_type =", value, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeNotEqualTo(Byte value) {
+ addCriterion("operation_type <>", value, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeGreaterThan(Byte value) {
+ addCriterion("operation_type >", value, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("operation_type >=", value, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeLessThan(Byte value) {
+ addCriterion("operation_type <", value, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("operation_type <=", value, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeIn(List values) {
+ addCriterion("operation_type in", values, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeNotIn(List values) {
+ addCriterion("operation_type not in", values, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeBetween(Byte value1, Byte value2) {
+ addCriterion("operation_type between", value1, value2, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andOperationTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("operation_type not between", value1, value2, "operationType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameType.java b/game/src/main/java/com/ccsens/game/bean/po/GameType.java
new file mode 100644
index 00000000..6897272b
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameType.java
@@ -0,0 +1,106 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GameType implements Serializable {
+ private Long id;
+
+ private String code;
+
+ private String name;
+
+ private String description;
+
+ private String payType;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getCode() {
+ return code;
+ }
+
+ public void setCode(String code) {
+ this.code = code == null ? null : code.trim();
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description == null ? null : description.trim();
+ }
+
+ public String getPayType() {
+ return payType;
+ }
+
+ public void setPayType(String payType) {
+ this.payType = payType == null ? null : payType.trim();
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", code=").append(code);
+ sb.append(", name=").append(name);
+ sb.append(", description=").append(description);
+ sb.append(", payType=").append(payType);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameTypeExample.java b/game/src/main/java/com/ccsens/game/bean/po/GameTypeExample.java
new file mode 100644
index 00000000..88a84651
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameTypeExample.java
@@ -0,0 +1,721 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GameTypeExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GameTypeExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeIsNull() {
+ addCriterion("code is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeIsNotNull() {
+ addCriterion("code is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeEqualTo(String value) {
+ addCriterion("code =", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeNotEqualTo(String value) {
+ addCriterion("code <>", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeGreaterThan(String value) {
+ addCriterion("code >", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeGreaterThanOrEqualTo(String value) {
+ addCriterion("code >=", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeLessThan(String value) {
+ addCriterion("code <", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeLessThanOrEqualTo(String value) {
+ addCriterion("code <=", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeLike(String value) {
+ addCriterion("code like", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeNotLike(String value) {
+ addCriterion("code not like", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeIn(List values) {
+ addCriterion("code in", values, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeNotIn(List values) {
+ addCriterion("code not in", values, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeBetween(String value1, String value2) {
+ addCriterion("code between", value1, value2, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeNotBetween(String value1, String value2) {
+ addCriterion("code not between", value1, value2, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIsNull() {
+ addCriterion("description is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIsNotNull() {
+ addCriterion("description is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionEqualTo(String value) {
+ addCriterion("description =", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotEqualTo(String value) {
+ addCriterion("description <>", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionGreaterThan(String value) {
+ addCriterion("description >", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionGreaterThanOrEqualTo(String value) {
+ addCriterion("description >=", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLessThan(String value) {
+ addCriterion("description <", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLessThanOrEqualTo(String value) {
+ addCriterion("description <=", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionLike(String value) {
+ addCriterion("description like", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotLike(String value) {
+ addCriterion("description not like", value, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionIn(List values) {
+ addCriterion("description in", values, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotIn(List values) {
+ addCriterion("description not in", values, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionBetween(String value1, String value2) {
+ addCriterion("description between", value1, value2, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andDescriptionNotBetween(String value1, String value2) {
+ addCriterion("description not between", value1, value2, "description");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeIsNull() {
+ addCriterion("pay_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeIsNotNull() {
+ addCriterion("pay_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeEqualTo(String value) {
+ addCriterion("pay_type =", value, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeNotEqualTo(String value) {
+ addCriterion("pay_type <>", value, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeGreaterThan(String value) {
+ addCriterion("pay_type >", value, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeGreaterThanOrEqualTo(String value) {
+ addCriterion("pay_type >=", value, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeLessThan(String value) {
+ addCriterion("pay_type <", value, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeLessThanOrEqualTo(String value) {
+ addCriterion("pay_type <=", value, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeLike(String value) {
+ addCriterion("pay_type like", value, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeNotLike(String value) {
+ addCriterion("pay_type not like", value, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeIn(List values) {
+ addCriterion("pay_type in", values, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeNotIn(List values) {
+ addCriterion("pay_type not in", values, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeBetween(String value1, String value2) {
+ addCriterion("pay_type between", value1, value2, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPayTypeNotBetween(String value1, String value2) {
+ addCriterion("pay_type not between", value1, value2, "payType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameTypeMember.java b/game/src/main/java/com/ccsens/game/bean/po/GameTypeMember.java
new file mode 100644
index 00000000..372335a6
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameTypeMember.java
@@ -0,0 +1,128 @@
+package com.ccsens.game.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class GameTypeMember implements Serializable {
+ private Long id;
+
+ private Long memberId;
+
+ private Long gameTypeId;
+
+ private Integer totalCount;
+
+ private Integer usedCount;
+
+ private Long createdTime;
+
+ private Long dueTime;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getMemberId() {
+ return memberId;
+ }
+
+ public void setMemberId(Long memberId) {
+ this.memberId = memberId;
+ }
+
+ public Long getGameTypeId() {
+ return gameTypeId;
+ }
+
+ public void setGameTypeId(Long gameTypeId) {
+ this.gameTypeId = gameTypeId;
+ }
+
+ public Integer getTotalCount() {
+ return totalCount;
+ }
+
+ public void setTotalCount(Integer totalCount) {
+ this.totalCount = totalCount;
+ }
+
+ public Integer getUsedCount() {
+ return usedCount;
+ }
+
+ public void setUsedCount(Integer usedCount) {
+ this.usedCount = usedCount;
+ }
+
+ public Long getCreatedTime() {
+ return createdTime;
+ }
+
+ public void setCreatedTime(Long createdTime) {
+ this.createdTime = createdTime;
+ }
+
+ public Long getDueTime() {
+ return dueTime;
+ }
+
+ public void setDueTime(Long dueTime) {
+ this.dueTime = dueTime;
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", memberId=").append(memberId);
+ sb.append(", gameTypeId=").append(gameTypeId);
+ sb.append(", totalCount=").append(totalCount);
+ sb.append(", usedCount=").append(usedCount);
+ sb.append(", createdTime=").append(createdTime);
+ sb.append(", dueTime=").append(dueTime);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/bean/po/GameTypeMemberExample.java b/game/src/main/java/com/ccsens/game/bean/po/GameTypeMemberExample.java
new file mode 100644
index 00000000..7d5ff020
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/bean/po/GameTypeMemberExample.java
@@ -0,0 +1,801 @@
+package com.ccsens.game.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class GameTypeMemberExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public GameTypeMemberExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIsNull() {
+ addCriterion("member_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIsNotNull() {
+ addCriterion("member_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdEqualTo(Long value) {
+ addCriterion("member_id =", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotEqualTo(Long value) {
+ addCriterion("member_id <>", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdGreaterThan(Long value) {
+ addCriterion("member_id >", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("member_id >=", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdLessThan(Long value) {
+ addCriterion("member_id <", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdLessThanOrEqualTo(Long value) {
+ addCriterion("member_id <=", value, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdIn(List values) {
+ addCriterion("member_id in", values, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotIn(List values) {
+ addCriterion("member_id not in", values, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdBetween(Long value1, Long value2) {
+ addCriterion("member_id between", value1, value2, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andMemberIdNotBetween(Long value1, Long value2) {
+ addCriterion("member_id not between", value1, value2, "memberId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdIsNull() {
+ addCriterion("game_type_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdIsNotNull() {
+ addCriterion("game_type_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdEqualTo(Long value) {
+ addCriterion("game_type_id =", value, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdNotEqualTo(Long value) {
+ addCriterion("game_type_id <>", value, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdGreaterThan(Long value) {
+ addCriterion("game_type_id >", value, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("game_type_id >=", value, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdLessThan(Long value) {
+ addCriterion("game_type_id <", value, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdLessThanOrEqualTo(Long value) {
+ addCriterion("game_type_id <=", value, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdIn(List values) {
+ addCriterion("game_type_id in", values, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdNotIn(List values) {
+ addCriterion("game_type_id not in", values, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdBetween(Long value1, Long value2) {
+ addCriterion("game_type_id between", value1, value2, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andGameTypeIdNotBetween(Long value1, Long value2) {
+ addCriterion("game_type_id not between", value1, value2, "gameTypeId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountIsNull() {
+ addCriterion("total_count is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountIsNotNull() {
+ addCriterion("total_count is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountEqualTo(Integer value) {
+ addCriterion("total_count =", value, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountNotEqualTo(Integer value) {
+ addCriterion("total_count <>", value, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountGreaterThan(Integer value) {
+ addCriterion("total_count >", value, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountGreaterThanOrEqualTo(Integer value) {
+ addCriterion("total_count >=", value, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountLessThan(Integer value) {
+ addCriterion("total_count <", value, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountLessThanOrEqualTo(Integer value) {
+ addCriterion("total_count <=", value, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountIn(List values) {
+ addCriterion("total_count in", values, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountNotIn(List values) {
+ addCriterion("total_count not in", values, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountBetween(Integer value1, Integer value2) {
+ addCriterion("total_count between", value1, value2, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andTotalCountNotBetween(Integer value1, Integer value2) {
+ addCriterion("total_count not between", value1, value2, "totalCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountIsNull() {
+ addCriterion("used_count is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountIsNotNull() {
+ addCriterion("used_count is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountEqualTo(Integer value) {
+ addCriterion("used_count =", value, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountNotEqualTo(Integer value) {
+ addCriterion("used_count <>", value, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountGreaterThan(Integer value) {
+ addCriterion("used_count >", value, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountGreaterThanOrEqualTo(Integer value) {
+ addCriterion("used_count >=", value, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountLessThan(Integer value) {
+ addCriterion("used_count <", value, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountLessThanOrEqualTo(Integer value) {
+ addCriterion("used_count <=", value, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountIn(List values) {
+ addCriterion("used_count in", values, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountNotIn(List values) {
+ addCriterion("used_count not in", values, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountBetween(Integer value1, Integer value2) {
+ addCriterion("used_count between", value1, value2, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andUsedCountNotBetween(Integer value1, Integer value2) {
+ addCriterion("used_count not between", value1, value2, "usedCount");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeIsNull() {
+ addCriterion("created_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeIsNotNull() {
+ addCriterion("created_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeEqualTo(Long value) {
+ addCriterion("created_time =", value, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeNotEqualTo(Long value) {
+ addCriterion("created_time <>", value, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeGreaterThan(Long value) {
+ addCriterion("created_time >", value, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeGreaterThanOrEqualTo(Long value) {
+ addCriterion("created_time >=", value, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeLessThan(Long value) {
+ addCriterion("created_time <", value, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeLessThanOrEqualTo(Long value) {
+ addCriterion("created_time <=", value, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeIn(List values) {
+ addCriterion("created_time in", values, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeNotIn(List values) {
+ addCriterion("created_time not in", values, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeBetween(Long value1, Long value2) {
+ addCriterion("created_time between", value1, value2, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedTimeNotBetween(Long value1, Long value2) {
+ addCriterion("created_time not between", value1, value2, "createdTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeIsNull() {
+ addCriterion("due_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeIsNotNull() {
+ addCriterion("due_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeEqualTo(Long value) {
+ addCriterion("due_time =", value, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeNotEqualTo(Long value) {
+ addCriterion("due_time <>", value, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeGreaterThan(Long value) {
+ addCriterion("due_time >", value, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeGreaterThanOrEqualTo(Long value) {
+ addCriterion("due_time >=", value, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeLessThan(Long value) {
+ addCriterion("due_time <", value, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeLessThanOrEqualTo(Long value) {
+ addCriterion("due_time <=", value, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeIn(List values) {
+ addCriterion("due_time in", values, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeNotIn(List values) {
+ addCriterion("due_time not in", values, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeBetween(Long value1, Long value2) {
+ addCriterion("due_time between", value1, value2, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andDueTimeNotBetween(Long value1, Long value2) {
+ addCriterion("due_time not between", value1, value2, "dueTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/game/src/main/java/com/ccsens/game/config/BeanConfig.java b/game/src/main/java/com/ccsens/game/config/BeanConfig.java
new file mode 100644
index 00000000..1e73d73d
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/config/BeanConfig.java
@@ -0,0 +1,34 @@
+package com.ccsens.game.config;
+
+import com.ccsens.game.intercept.MybatisInterceptor;
+import org.springframework.beans.factory.config.YamlPropertiesFactoryBean;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.context.support.PropertySourcesPlaceholderConfigurer;
+import org.springframework.core.io.ClassPathResource;
+
+/**
+ * @description:
+ * @author: wuHuiJuan
+ * @create: 2019/12/03 18:01
+ */
+@Configuration
+public class BeanConfig {
+// @Bean
+// public static PropertySourcesPlaceholderConfigurer properties(){
+// PropertySourcesPlaceholderConfigurer conf = new PropertySourcesPlaceholderConfigurer();
+// YamlPropertiesFactoryBean yml = new YamlPropertiesFactoryBean();
+// yml.setResources(new ClassPathResource("business.yml"));
+// conf.setProperties(yml.getObject());
+// return conf;
+// }
+
+ /**
+ * 注册拦截器
+ */
+ @Bean
+ public MybatisInterceptor mybatisInterceptor() {
+ MybatisInterceptor interceptor = new MybatisInterceptor();
+ return interceptor;
+ }
+}
diff --git a/game/src/main/java/com/ccsens/game/config/SpringConfig.java b/game/src/main/java/com/ccsens/game/config/SpringConfig.java
new file mode 100644
index 00000000..55fa3c48
--- /dev/null
+++ b/game/src/main/java/com/ccsens/game/config/SpringConfig.java
@@ -0,0 +1,164 @@
+package com.ccsens.game.config;
+
+
+import cn.hutool.core.lang.Snowflake;
+import cn.hutool.core.util.IdUtil;
+import com.ccsens.util.config.DruidProps;
+import com.fasterxml.jackson.databind.DeserializationFeature;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.module.SimpleModule;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.http.MediaType;
+import org.springframework.http.converter.HttpMessageConverter;
+import org.springframework.http.converter.StringHttpMessageConverter;
+import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
+import org.springframework.web.servlet.config.annotation.*;
+
+import javax.sql.DataSource;
+import java.nio.charset.Charset;
+import java.util.ArrayList;
+import java.util.List;
+
+@Configuration
+//public class SpringConfig extends WebMvcConfigurationSupport {
+public class SpringConfig implements WebMvcConfigurer {
+ @Autowired
+ private DruidProps druidPropsUtil;
+ @Value("${spring.snowflake.workerId}")
+ private String workerId;
+ @Value("${spring.snowflake.datacenterId}")
+ private String datacenterId;
+
+ /**
+ * 配置Converter
+ * @return
+ */
+ @Bean
+ public HttpMessageConverter responseStringConverter() {
+ StringHttpMessageConverter converter = new StringHttpMessageConverter(
+ Charset.forName("UTF-8"));
+ return converter;
+ }
+
+ @Bean
+ public HttpMessageConverter