傅行帆 3 lat temu
rodzic
commit
0e0c244feb

+ 11
- 0
src/main/java/com/yunzhi/marketing/base/BaseController.java Wyświetl plik

@@ -108,6 +108,17 @@ public class BaseController {
108 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 123
      * 获取服务管理后台用户ID
113 124
      *

+ 1
- 1
src/main/java/com/yunzhi/marketing/controller/TaBuildingDynamicController.java Wyświetl plik

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

+ 1
- 0
src/main/java/com/yunzhi/marketing/controller/TaLiveActivityController.java Wyświetl plik

@@ -103,6 +103,7 @@ public class TaLiveActivityController extends BaseController {
103 103
             taLiveActivity.setOrgId(orgId);
104 104
             taLiveActivity.setCreateUser(userId.toString());
105 105
             taLiveActivity.setUpdateUser(userId.toString());
106
+            taLiveActivity.setInstitutionId(getInstitutionId(request));
106 107
             responseBean = iTaLiveActivityService.taLiveActivityAdd(taLiveActivity);
107 108
         } catch (Exception e) {
108 109
             e.printStackTrace();

+ 1
- 0
src/main/java/com/yunzhi/marketing/controller/TaNewsController.java Wyświetl plik

@@ -129,6 +129,7 @@ public class TaNewsController extends BaseController {
129 129
         Integer cityId = iTaBuildingService.getCityById(taNews.getBuildingId());
130 130
         taNews.setCityId(cityId);
131 131
         taNews.setOrgId(getOrgId(request));
132
+        taNews.setInstitutionId(getInstitutionId(request));
132 133
         ResponseBean responseBean = iTaNewsService.addTaNews(taNews);
133 134
         return responseBean;
134 135
     }

+ 1
- 0
src/main/java/com/yunzhi/marketing/controller/TaNewsTypeController.java Wyświetl plik

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

+ 1
- 1
src/main/java/com/yunzhi/marketing/controller/TaPolicyController.java Wyświetl plik

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

+ 5
- 0
src/main/java/com/yunzhi/marketing/entity/TaPolicy.java Wyświetl plik

@@ -119,4 +119,9 @@ public class TaPolicy implements Serializable {
119 119
      * 副标题
120 120
      */
121 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 Wyświetl plik

@@ -88,6 +88,7 @@ public class TaPolicyTypeController extends BaseController {
88 88
         try {
89 89
             taPolicyType.setOrgId(getOrgId(request));
90 90
             taPolicyType.setCreateDate(LocalDateTime.now());
91
+            taPolicyType.setInstitutionId(getInstitutionId(request));
91 92
             if (iTaPolicyTypeService.save(taPolicyType)){
92 93
                 responseBean.addSuccess(taPolicyType);
93 94
             }else {

+ 1
- 0
src/main/java/com/yunzhi/marketing/xlk/controller/VideoController.java Wyświetl plik

@@ -112,6 +112,7 @@ public class VideoController extends BaseController {
112 112
             video.setCreatedTime(LocalDateTime.now());
113 113
             video.setCreatedBy(getUserId(request));
114 114
             video.setOrgId(getOrgId(request));
115
+            video.setInstitutionId(getInstitutionId(request));
115 116
             if (iVideoService.save(video)){
116 117
                 responseBean.addSuccess(video);
117 118
             }else {

+ 5
- 0
src/main/java/com/yunzhi/marketing/xlk/entity/TaPolicyType.java Wyświetl plik

@@ -56,4 +56,9 @@ public class TaPolicyType implements Serializable {
56 56
     /** 颜色 */
57 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 Wyświetl plik

@@ -122,4 +122,9 @@ public class Video implements Serializable {
122 122
      * 是否新房
123 123
      */
124 124
     private Boolean isNewHouse;
125
+
126
+    /**
127
+     * 组织机构code
128
+     */
129
+    private String institutionId;
125 130
 }

+ 7
- 7
src/main/resources/mapper/xlk/PcStatisticsMapper.xml Wyświetl plik

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