Browse Source

消息推送问题

黄远 5 years ago
parent
commit
c08286cc4d

+ 21 - 2
lift-common/src/main/java/cn.com.ty.lift.common/utils/MybatisSqlUtils.java

@@ -18,7 +18,7 @@ public class MybatisSqlUtils {
      */
     public String getPushUserInfoByUserId(Map<String, Object> params) {
         Long userId = (Long) params.get("userId");
-        StringBuilder sb = getPushUserInfoSql();
+        StringBuilder sb = getUserInfoOneSql();
         sb.append("and ua.user_id = ").append(userId);
         return sb.toString();
     }
@@ -101,7 +101,26 @@ public class MybatisSqlUtils {
         sql.append("left join user_info ui on ua.user_id = ui.user_id ");
         sql.append("left join user_role ur on ua.user_id = ur.user_id ");
         sql.append("left join role r on r.id = ur.role_id ");
-        sql.append("where 1 = 1 ");
+        sql.append("where true ");
+        return sql;
+    }
+
+    /**
+     * @param
+     * @return
+     * @description 获取单个用户信息sql
+     * @date 2020/5/4 10:49 上午
+     */
+    private static StringBuilder getUserInfoOneSql() {
+        StringBuilder sql = new StringBuilder();
+        sql.append("select ui.user_id as userId, ");
+        sql.append("ui.name as userName, ");
+        sql.append("ua.mobile as mobile, ");
+        sql.append("ua.device_model as deviceModel, ");
+        sql.append("ua.device_flag as deviceFlag, ");
+        sql.append("user_account ua ");
+        sql.append("left join user_info ui on ua.user_id = ui.user_id ");
+        sql.append("where true ");
         return sql;
     }