From 553cfb535064f484245c571f894d69e5e8cd3f04 Mon Sep 17 00:00:00 2001
From: fengxiang <fengxiang@blit.7drlb>
Date: Tue, 31 Oct 2017 15:01:01 +0800
Subject: [PATCH] 手机api

---
 src/main/java/com/moral/monitor/entity/OrganizationExample.java |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/moral/monitor/entity/OrganizationExample.java b/src/main/java/com/moral/monitor/entity/OrganizationExample.java
index 52348b9..9acb033 100644
--- a/src/main/java/com/moral/monitor/entity/OrganizationExample.java
+++ b/src/main/java/com/moral/monitor/entity/OrganizationExample.java
@@ -4,7 +4,11 @@
 import java.util.Date;
 import java.util.List;
 
+import com.moral.monitor.entity.MonitorPointExample.Criteria;
+import com.moral.monitor.entity.MonitorPointExample.Criterion;
+
 public class OrganizationExample {
+	private static String tableNamePrefix = "organization";
     protected String orderByClause;
 
     protected boolean distinct;
@@ -88,21 +92,21 @@
             if (condition == null) {
                 throw new RuntimeException("Value for condition cannot be null");
             }
-            criteria.add(new Criterion(condition));
+            criteria.add(new Criterion(tableNamePrefix+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));
+            criteria.add(new Criterion(tableNamePrefix+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));
+            criteria.add(new Criterion(tableNamePrefix+condition, value1, value2));
         }
 
         public Criteria andIdIsNull() {
@@ -1201,6 +1205,16 @@
         protected Criteria() {
             super();
         }
+        public void addRelationCriterion(String condition, Object value, String property) {
+            if (value == null) {
+                throw new RuntimeException("Value for " + property + " cannot be null");
+            }
+            criteria.add(new Criterion(condition, value));
+        }
+        public Criteria andTbAreaNameEqualTo(String value) {
+       	 addRelationCriterion("area.name =", value, "area.name");
+           return (Criteria) this;
+       }
     }
 
     public static class Criterion {

--
Gitblit v1.8.0