admin
2021-05-08 db5abf468e5f2d00e51f8bd4a267484879a73451
推送服务完善
1个文件已删除
5个文件已修改
1个文件已添加
90 ■■■■ 已修改文件
facade-push/libs/utils.jar 补丁 | 查看 | 原始文档 | blame | 历史
lib-common/libs/utils-0.0.2.jar 补丁 | 查看 | 原始文档 | blame | 历史
lib-common/pom.xml 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lib-common/src/main/java/com/ks/lib/common/util/MongoDBQueryUtil.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lib-common/src/main/java/com/ks/lib/common/util/RedisUtil.java 62 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-push/pom.xml 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-push/src/main/java/com/ks/push/dao/BPushDeviceTokenDao.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
facade-push/libs/utils.jar
Binary files differ
lib-common/libs/utils-0.0.2.jar
Binary files differ
lib-common/pom.xml
@@ -16,6 +16,8 @@
            <groupId>com.yeshi</groupId>
            <artifactId>utils</artifactId>
            <version>0.0.2-SNAPSHOT</version>
            <systemPath>${basedir}/libs/utils-0.0.2.jar</systemPath>
            <scope>system</scope>
        </dependency>
    </dependencies>
lib-common/src/main/java/com/ks/lib/common/util/MongoDBQueryUtil.java
@@ -26,9 +26,9 @@
            }
            if (sort.toLowerCase().endsWith(" desc")) {
                sList.add(Sort.Order.desc(key));
                sList.add(new Sort.Order(Sort.Direction.DESC, key));
            } else {
                sList.add(Sort.Order.asc(key));
                sList.add(new Sort.Order(Sort.Direction.ASC, key));
            }
        }
lib-common/src/main/java/com/ks/lib/common/util/RedisUtil.java
@@ -42,7 +42,7 @@
     */
    public long getExpire(String key) {
        return redisTemplate.getExpire(key, TimeUnit.SECONDS);
        return redisTemplate.getExpire(key);
    }
    /**
@@ -346,7 +346,7 @@
     * @return
     */
    public double hincr(String key, String item, double by) {
    public double hincr(String key, String item, long by) {
        return redisTemplate.opsForHash().increment(key, item, by);
@@ -361,7 +361,7 @@
     * @return
     */
    public double hdecr(String key, String item, double by) {
    public double hdecr(String key, String item, long by) {
        return redisTemplate.opsForHash().increment(key, item, -by);
@@ -409,12 +409,12 @@
     * @param values 值 可以是多个
     * @return 成功个数
     */
    public long sSet(String key, Object... values) {
    public boolean sSet(String key, Object... values) {
        try {
            return redisTemplate.opsForSet().add(key, values);
        } catch (Exception e) {
            e.printStackTrace();
            return 0;
            return false;
        }
    }
@@ -426,15 +426,15 @@
     * @param values 值 可以是多个
     * @return 成功个数
     */
    public long sSetAndTime(String key, long time, Object... values) {
    public boolean sSetAndTime(String key, long time, Object... values) {
        try {
            Long count = redisTemplate.opsForSet().add(key, values);
          boolean count = redisTemplate.opsForSet().add(key, values);
            if (time > 0)
                expire(key, time);
            return count;
        } catch (Exception e) {
            e.printStackTrace();
            return 0;
            return false;
        }
    }
@@ -461,13 +461,12 @@
     * @return 移除的个数
     */
    public long setRemove(String key, Object... values) {
    public boolean setRemove(String key, Object... values) {
        try {
            Long count = redisTemplate.opsForSet().remove(key, values);
            return count;
          return redisTemplate.opsForSet().remove(key, values);
        } catch (Exception e) {
            e.printStackTrace();
            return 0;
            return false;
        }
    }
@@ -564,45 +563,6 @@
        }
    }
    /**
     * 将list放入缓存
     *
     * @param key   键
     * @param value 值
     * @return
     */
    public boolean lSet(String key, List<Object> value) {
        try {
            redisTemplate.opsForList().rightPushAll(key, value);
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }
    /**
     * 将list放入缓存
     *
     * @param key   键
     * @param value 值
     * @param time  时间(秒)
     * @return
     */
    public boolean lSet(String key, List<Object> value, long time) {
        try {
            redisTemplate.opsForList().rightPushAll(key, value);
            if (time > 0) {
                expire(key, time);
            }
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }
    /**
     * 根据索引修改list中的某条数据
service-push/pom.xml
@@ -113,7 +113,6 @@
        </dependency>
        <!--devtools热部署-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
@@ -130,9 +129,9 @@
        </dependency>
        <!--<dependency>-->
            <!--<groupId>io.seata</groupId>-->
            <!--<artifactId>seata-all</artifactId>-->
            <!--<version>${seata.version}</version>-->
        <!--<groupId>io.seata</groupId>-->
        <!--<artifactId>seata-all</artifactId>-->
        <!--<version>${seata.version}</version>-->
        <!--</dependency>-->
        <!--<dependency>-->
@@ -157,19 +156,6 @@
            <artifactId>utils</artifactId>
            <version>0.0.2-SNAPSHOT</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.freemarker</groupId>
            <artifactId>freemarker</artifactId>
            <version>2.3.23</version>
        </dependency>
        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>2.4</version>
        </dependency>
service-push/src/main/java/com/ks/push/dao/BPushDeviceTokenDao.java
@@ -124,7 +124,7 @@
        Query query = getQuery(daoQuery);
        query.skip(start);
        query.limit(count);
        query.with(Sort.by(new Sort.Order(Sort.Direction.ASC, "updateTime")));
        query.with(new Sort(new Sort.Order(Sort.Direction.ASC, "updateTime")));
        return findList(query);
    }