魏超 5 anni fa
parent
commit
8d7f20a65f

+ 2
- 3
src/main/java/com/huiju/estateagents/service/impl/ExtendContentServiceImpl.java Vedi File

187
             taExtendContentQueryWrapper.eq("org_id", orgId);
187
             taExtendContentQueryWrapper.eq("org_id", orgId);
188
             taExtendContentQueryWrapper.eq("status", 1);
188
             taExtendContentQueryWrapper.eq("status", 1);
189
             taExtendContentQueryWrapper.eq("show_type", extendContent.getShowType());
189
             taExtendContentQueryWrapper.eq("show_type", extendContent.getShowType());
190
+            taExtendContentQueryWrapper.eq("show_position", extendContent.getShowPosition());
190
             if (null != extendContent.getContentId()){
191
             if (null != extendContent.getContentId()){
191
                 taExtendContentQueryWrapper.ne("content_id", extendContent.getContentId());
192
                 taExtendContentQueryWrapper.ne("content_id", extendContent.getContentId());
192
             }
193
             }
193
-            if (CommConstant.BANNER_BUILDING.equals(extendContent.getShowPosition())){
194
-                taExtendContentQueryWrapper.eq("building_id", extendContent.getBuildingId());
195
-            }
194
+            taExtendContentQueryWrapper.eq("building_id", extendContent.getBuildingId());
196
             List<ExtendContent> extContentInfo = extendContentMapper.selectList(taExtendContentQueryWrapper);
195
             List<ExtendContent> extContentInfo = extendContentMapper.selectList(taExtendContentQueryWrapper);
197
             if (!Collections.isEmpty(extContentInfo)){
196
             if (!Collections.isEmpty(extContentInfo)){
198
                 return false;
197
                 return false;

+ 3
- 4
src/main/resources/mapper/statistic/TsPersonFromStatisticMapper.xml Vedi File

50
         select ifnull(tp.from_num, 0) as from_num , ifnull(tp.registered_num, 0) AS registered_num , ifnull(tp.create_time, date.date) AS create_time, ifnull(tp.scene_type, 'other') as scene_type from (
50
         select ifnull(tp.from_num, 0) as from_num , ifnull(tp.registered_num, 0) AS registered_num , ifnull(tp.create_time, date.date) AS create_time, ifnull(tp.scene_type, 'other') as scene_type from (
51
 
51
 
52
         SELECT
52
         SELECT
53
-        DATE_FORMAT(
54
-        DATE_ADD( STR_TO_DATE(#{startDate}, '%Y-%m-%d' ), INTERVAL rownum DAY ), '%Y-%m-%d' ) AS date
53
+        DATE_FORMAT( DATE_SUB( now( ), INTERVAL rownum DAY ), '%Y-%m-%d' ) AS date
55
         FROM sequence
54
         FROM sequence
56
         WHERE rownum &lt; DATEDIFF(STR_TO_DATE( #{endDate}, '%Y-%m-%d' ), STR_TO_DATE( #{startDate}, '%Y-%m-%d' )) ) as date
55
         WHERE rownum &lt; DATEDIFF(STR_TO_DATE( #{endDate}, '%Y-%m-%d' ), STR_TO_DATE( #{startDate}, '%Y-%m-%d' )) ) as date
57
 
56
 
73
         select ifnull(tp.from_num, 0) as from_num , ifnull(tp.registered_num, 0) AS registered_num , ifnull(tp.create_time, date.date) AS create_time, ifnull(tp.scene_type, 'other') as scene_type from (
72
         select ifnull(tp.from_num, 0) as from_num , ifnull(tp.registered_num, 0) AS registered_num , ifnull(tp.create_time, date.date) AS create_time, ifnull(tp.scene_type, 'other') as scene_type from (
74
 
73
 
75
         SELECT
74
         SELECT
76
-        DATE_FORMAT(
77
-        DATE_ADD( STR_TO_DATE(#{startDate}, '%Y-%m-%d' ), INTERVAL rownum DAY ), '%Y-%m-%d' ) AS date
75
+        DATE_FORMAT( DATE_SUB( now( ), INTERVAL rownum DAY ), '%Y-%m-%d' ) AS date
78
         FROM sequence
76
         FROM sequence
79
         WHERE rownum &lt; DATEDIFF(STR_TO_DATE( #{endDate}, '%Y-%m-%d' ), STR_TO_DATE( #{startDate}, '%Y-%m-%d' )) ) as date
77
         WHERE rownum &lt; DATEDIFF(STR_TO_DATE( #{endDate}, '%Y-%m-%d' ), STR_TO_DATE( #{startDate}, '%Y-%m-%d' )) ) as date
80
 
78
 
99
         DATE_FORMAT( tp.create_date, '%Y-%m-%d' )
97
         DATE_FORMAT( tp.create_date, '%Y-%m-%d' )
100
         ORDER BY tp.create_date
98
         ORDER BY tp.create_date
101
         ) as tp on date.date = tp.create_time
99
         ) as tp on date.date = tp.create_time
100
+        order by date.date
102
     </select>
101
     </select>
103
 </mapper>
102
 </mapper>

+ 1
- 1
src/main/resources/mapper/statistic/TsUserBehaviorStatisticMapper.xml Vedi File

62
             td_biz_event_type b
62
             td_biz_event_type b
63
             <trim prefix="where">
63
             <trim prefix="where">
64
                 <if test="startDate != null or endDate != null">
64
                 <if test="startDate != null or endDate != null">
65
-                    a.rownum <![CDATA[ <= ]]> datediff(#{endDate}, #{startDate})
65
+                    a.rownum <![CDATA[ < ]]> datediff(#{endDate}, #{startDate})
66
                 </if>
66
                 </if>
67
             </trim>
67
             </trim>
68
         ) AS temp_date
68
         ) AS temp_date