admin
2021-04-02 d551bef5e2b09bd98681cf97807988c9863e66fc
src/main/java/com/yeshi/buwan/service/imp/StatisticsService.java
@@ -109,7 +109,7 @@
    @Cacheable(value = "statisticCache", key = "'getDetailSystemWatchCount'+'-'+#from+'-'+#to+'-'+#detailSystem")
    @SuppressWarnings("rawtypes")
    public List<StatisticXY> getDetailSystemWatchCount(String from, String to, String detailSystem) {
        List<StatisticXY> xylist = new ArrayList<StatisticXY>();
        List<StatisticXY> xylist = new ArrayList<>();
        long fromS = TimeUtil.convertDateToTemp(from);
        long toS = TimeUtil.convertDateToTemp(
                TimeUtil.getGernalTime((TimeUtil.convertDateToTemp(to) + 1000 * 60 * 60 * 24L), "yyyy-MM-dd"));
@@ -144,7 +144,7 @@
        long fromS = TimeUtil.convertDateToTemp(from);
        long toS = TimeUtil.convertDateToTemp(
                TimeUtil.getGernalTime((TimeUtil.convertDateToTemp(to) + 1000 * 60 * 60 * 24L), "yyyy-MM-dd"));
        List<StatisticXY> xylist = new ArrayList<StatisticXY>();
        List<StatisticXY> xylist = new ArrayList<>();
        try {
            List list;
            if ("0".equalsIgnoreCase(detailsystem))
@@ -251,7 +251,7 @@
                for (int i = 0; i < list.size(); i++) {
                    Object[] objs = (Object[]) list.get(i);
                    if (map.get(objs[2] + "") == null)
                        map.put(objs[2] + "", new ArrayList<StatisticXY>());
                        map.put(objs[2] + "", new ArrayList<>());
                    StatisticXY xy = new StatisticXY();
                    xy.setTime(objs[1] + "");
                    xy.setY(Long.parseLong(objs[0] + ""));
@@ -385,7 +385,7 @@
        System.out.println(sql);
        final String fsql = sql;
        final List<StatisticXY> rlist = new ArrayList<StatisticXY>();
        final List<StatisticXY> rlist = new ArrayList<>();
        videoTypeDao.excute(new HibernateCallback() {
            public Object doInHibernate(Session session) throws HibernateException {
                List list = session.createSQLQuery(fsql).list();
@@ -626,7 +626,7 @@
    // 刷新视频详情数量
    public void refreshVideoDetailCount(final String videoid) {
        List<VideoResource> list = videoResourceService.getResourceList();
        List<Long> resourceList = new ArrayList<Long>();
        List<Long> resourceList = new ArrayList<>();
        for (VideoResource vr : list)
            resourceList.add(Long.parseLong(vr.getId()));
        VideoInfo info = videoDetailUtil.getVideoInfo(null, videoid, null, resourceList,