傅行帆 3 年之前
父節點
當前提交
0e0c244feb

+ 11
- 0
src/main/java/com/yunzhi/marketing/base/BaseController.java 查看文件

108
         return null;
108
         return null;
109
     }
109
     }
110
 
110
 
111
+    /**
112
+     * 获取组织机构id
113
+     *
114
+     * @param request
115
+     * @return
116
+     */
117
+    public String getInstitutionId(HttpServletRequest request) {
118
+        TaUser taUser = taUserService.getById(getUserId(request));
119
+        return taUser.getInstitutionId();
120
+    }
121
+
111
     /**
122
     /**
112
      * 获取服务管理后台用户ID
123
      * 获取服务管理后台用户ID
113
      *
124
      *

+ 1
- 1
src/main/java/com/yunzhi/marketing/controller/TaBuildingDynamicController.java 查看文件

459
 //        }
459
 //        }
460
         dynamic.setPublishDate(LocalDateTime.now());
460
         dynamic.setPublishDate(LocalDateTime.now());
461
         dynamic.setCreateDate(LocalDateTime.now());
461
         dynamic.setCreateDate(LocalDateTime.now());
462
-
462
+        dynamic.setInstitutionId(getInstitutionId(request));
463
         //判断报名时间是否在活动时间之内
463
         //判断报名时间是否在活动时间之内
464
         if (dynamic.getEndDate().isBefore(dynamic.getEnlistEnd())){
464
         if (dynamic.getEndDate().isBefore(dynamic.getEnlistEnd())){
465
             responseBean.addError("报名时间应在活动结束时间之前");
465
             responseBean.addError("报名时间应在活动结束时间之前");

+ 1
- 0
src/main/java/com/yunzhi/marketing/controller/TaLiveActivityController.java 查看文件

103
             taLiveActivity.setOrgId(orgId);
103
             taLiveActivity.setOrgId(orgId);
104
             taLiveActivity.setCreateUser(userId.toString());
104
             taLiveActivity.setCreateUser(userId.toString());
105
             taLiveActivity.setUpdateUser(userId.toString());
105
             taLiveActivity.setUpdateUser(userId.toString());
106
+            taLiveActivity.setInstitutionId(getInstitutionId(request));
106
             responseBean = iTaLiveActivityService.taLiveActivityAdd(taLiveActivity);
107
             responseBean = iTaLiveActivityService.taLiveActivityAdd(taLiveActivity);
107
         } catch (Exception e) {
108
         } catch (Exception e) {
108
             e.printStackTrace();
109
             e.printStackTrace();

+ 1
- 0
src/main/java/com/yunzhi/marketing/controller/TaNewsController.java 查看文件

129
         Integer cityId = iTaBuildingService.getCityById(taNews.getBuildingId());
129
         Integer cityId = iTaBuildingService.getCityById(taNews.getBuildingId());
130
         taNews.setCityId(cityId);
130
         taNews.setCityId(cityId);
131
         taNews.setOrgId(getOrgId(request));
131
         taNews.setOrgId(getOrgId(request));
132
+        taNews.setInstitutionId(getInstitutionId(request));
132
         ResponseBean responseBean = iTaNewsService.addTaNews(taNews);
133
         ResponseBean responseBean = iTaNewsService.addTaNews(taNews);
133
         return responseBean;
134
         return responseBean;
134
     }
135
     }

+ 1
- 0
src/main/java/com/yunzhi/marketing/controller/TaNewsTypeController.java 查看文件

72
     })
72
     })
73
     @RequestMapping(value="/admin/taNewsType",method= RequestMethod.POST)
73
     @RequestMapping(value="/admin/taNewsType",method= RequestMethod.POST)
74
     public ResponseBean taNewsTypeAdd(@RequestBody TaNewsType taNewsType, HttpServletRequest request){
74
     public ResponseBean taNewsTypeAdd(@RequestBody TaNewsType taNewsType, HttpServletRequest request){
75
+        taNewsType.setInstitutionId(getInstitutionId(request));
75
         ResponseBean responseBean = iTaNewsTypeService.addTaNewsType(taNewsType, getOrgId(request));
76
         ResponseBean responseBean = iTaNewsTypeService.addTaNewsType(taNewsType, getOrgId(request));
76
         return responseBean;
77
         return responseBean;
77
     }
78
     }

+ 1
- 1
src/main/java/com/yunzhi/marketing/controller/TaPolicyController.java 查看文件

167
             taPolicy.setStatus(1);
167
             taPolicy.setStatus(1);
168
             taPolicy.setCreateDate(LocalDateTime.now());
168
             taPolicy.setCreateDate(LocalDateTime.now());
169
             taPolicy.setOrgId(getOrgId(request));
169
             taPolicy.setOrgId(getOrgId(request));
170
-
170
+            taPolicy.setInstitutionId(getInstitutionId(request));
171
             if (iTaPolicyService.save(taPolicy)){
171
             if (iTaPolicyService.save(taPolicy)){
172
                 responseBean.addSuccess(taPolicy);
172
                 responseBean.addSuccess(taPolicy);
173
             }else {
173
             }else {

+ 5
- 0
src/main/java/com/yunzhi/marketing/entity/TaPolicy.java 查看文件

119
      * 副标题
119
      * 副标题
120
      */
120
      */
121
     private String subtitle;
121
     private String subtitle;
122
+
123
+    /**
124
+     * 组织机构code
125
+     */
126
+    private String institutionId;
122
 }
127
 }

+ 1
- 0
src/main/java/com/yunzhi/marketing/xlk/controller/TaPolicyTypeController.java 查看文件

88
         try {
88
         try {
89
             taPolicyType.setOrgId(getOrgId(request));
89
             taPolicyType.setOrgId(getOrgId(request));
90
             taPolicyType.setCreateDate(LocalDateTime.now());
90
             taPolicyType.setCreateDate(LocalDateTime.now());
91
+            taPolicyType.setInstitutionId(getInstitutionId(request));
91
             if (iTaPolicyTypeService.save(taPolicyType)){
92
             if (iTaPolicyTypeService.save(taPolicyType)){
92
                 responseBean.addSuccess(taPolicyType);
93
                 responseBean.addSuccess(taPolicyType);
93
             }else {
94
             }else {

+ 1
- 0
src/main/java/com/yunzhi/marketing/xlk/controller/VideoController.java 查看文件

112
             video.setCreatedTime(LocalDateTime.now());
112
             video.setCreatedTime(LocalDateTime.now());
113
             video.setCreatedBy(getUserId(request));
113
             video.setCreatedBy(getUserId(request));
114
             video.setOrgId(getOrgId(request));
114
             video.setOrgId(getOrgId(request));
115
+            video.setInstitutionId(getInstitutionId(request));
115
             if (iVideoService.save(video)){
116
             if (iVideoService.save(video)){
116
                 responseBean.addSuccess(video);
117
                 responseBean.addSuccess(video);
117
             }else {
118
             }else {

+ 5
- 0
src/main/java/com/yunzhi/marketing/xlk/entity/TaPolicyType.java 查看文件

56
     /** 颜色 */
56
     /** 颜色 */
57
     private String color ;
57
     private String color ;
58
 
58
 
59
+    /**
60
+     * 组织机构code
61
+     */
62
+    private String institutionId;
63
+
59
 }
64
 }

+ 5
- 0
src/main/java/com/yunzhi/marketing/xlk/entity/Video.java 查看文件

122
      * 是否新房
122
      * 是否新房
123
      */
123
      */
124
     private Boolean isNewHouse;
124
     private Boolean isNewHouse;
125
+
126
+    /**
127
+     * 组织机构code
128
+     */
129
+    private String institutionId;
125
 }
130
 }

+ 7
- 7
src/main/resources/mapper/xlk/PcStatisticsMapper.xml 查看文件

33
             LEFT JOIN xlk_institution i ON t.institution_id = i.institution_id
33
             LEFT JOIN xlk_institution i ON t.institution_id = i.institution_id
34
         WHERE
34
         WHERE
35
             t.org_id = #{params.orgId}
35
             t.org_id = #{params.orgId}
36
-            AND i.institution_code like CONCAT(#{params.institutionCode}, '%')
36
+<!--            AND i.institution_code like CONCAT(#{params.institutionCode}, '%')-->
37
     </select>
37
     </select>
38
     <select id="selectEstateAgentNum" resultType="java.lang.Integer">
38
     <select id="selectEstateAgentNum" resultType="java.lang.Integer">
39
         SELECT
39
         SELECT
82
             <if test="params.endTime != null">
82
             <if test="params.endTime != null">
83
                 and  TO_DAYS(b.create_date) &lt;= TO_DAYS(#{params.endTime})
83
                 and  TO_DAYS(b.create_date) &lt;= TO_DAYS(#{params.endTime})
84
             </if>
84
             </if>
85
-            AND i.institution_code like CONCAT(#{params.institutionCode}, '%')
85
+<!--            AND i.institution_code like CONCAT(#{params.institutionCode}, '%')-->
86
         GROUP BY b.building_id
86
         GROUP BY b.building_id
87
         ORDER BY num desc
87
         ORDER BY num desc
88
         LIMIT 6
88
         LIMIT 6
112
         <if test="params.endTime != null">
112
         <if test="params.endTime != null">
113
             and  TO_DAYS(b.create_date) &lt;= TO_DAYS(#{params.endTime})
113
             and  TO_DAYS(b.create_date) &lt;= TO_DAYS(#{params.endTime})
114
         </if>
114
         </if>
115
-        AND i.institution_code like CONCAT(#{params.institutionCode}, '%')
115
+<!--        AND i.institution_code like CONCAT(#{params.institutionCode}, '%')-->
116
         GROUP BY b.building_id
116
         GROUP BY b.building_id
117
         ORDER BY num desc
117
         ORDER BY num desc
118
         LIMIT 6
118
         LIMIT 6
139
         <if test="params.endTime != null">
139
         <if test="params.endTime != null">
140
             and  TO_DAYS(a.create_date) &lt;= TO_DAYS(#{params.endTime})
140
             and  TO_DAYS(a.create_date) &lt;= TO_DAYS(#{params.endTime})
141
         </if>
141
         </if>
142
-        AND i.institution_code like CONCAT(#{params.institutionCode}, '%')
142
+<!--        AND i.institution_code like CONCAT(#{params.institutionCode}, '%')-->
143
         GROUP BY
143
         GROUP BY
144
             a.be_uv
144
             a.be_uv
145
         ORDER BY
145
         ORDER BY
169
         <if test="params.endTime != null">
169
         <if test="params.endTime != null">
170
             and  TO_DAYS(b.create_date) &lt;= TO_DAYS(#{params.endTime})
170
             and  TO_DAYS(b.create_date) &lt;= TO_DAYS(#{params.endTime})
171
         </if>
171
         </if>
172
-        AND i.institution_code like CONCAT(#{params.institutionCode}, '%')
172
+<!--        AND i.institution_code like CONCAT(#{params.institutionCode}, '%')-->
173
         GROUP BY b.building_id
173
         GROUP BY b.building_id
174
         ORDER BY num desc
174
         ORDER BY num desc
175
         LIMIT 6
175
         LIMIT 6
211
         a.target_id
211
         a.target_id
212
         ) v ON t.dynamic_id = v.target_id
212
         ) v ON t.dynamic_id = v.target_id
213
         LEFT JOIN ( SELECT COUNT( 1 ) AS sign_num, dynamic_id FROM ta_activity_dynamic_enlist GROUP BY dynamic_id ) d ON t.dynamic_id = d.dynamic_id
213
         LEFT JOIN ( SELECT COUNT( 1 ) AS sign_num, dynamic_id FROM ta_activity_dynamic_enlist GROUP BY dynamic_id ) d ON t.dynamic_id = d.dynamic_id
214
-        LEFT JOIN xlk_institution i ON b.institution_id = i.institution_id
214
+        LEFT JOIN xlk_institution i ON t.institution_id = i.institution_id
215
         where
215
         where
216
         t.org_id = #{params.orgId}
216
         t.org_id = #{params.orgId}
217
         <if test="params.startTime != null">
217
         <if test="params.startTime != null">
223
         <if test="params.buildingId != null and params.buildingId != ''">
223
         <if test="params.buildingId != null and params.buildingId != ''">
224
             and  t.building_id = #{params.buildingId}
224
             and  t.building_id = #{params.buildingId}
225
         </if>
225
         </if>
226
-        AND i.institution_code like CONCAT(#{params.institutionCode}, '%')
226
+<!--        AND i.institution_code like CONCAT(#{params.institutionCode}, '%')-->
227
         order by t.create_date desc
227
         order by t.create_date desc
228
     </select>
228
     </select>
229
 </mapper>
229
 </mapper>