魏熙美 5 gadus atpakaļ
vecāks
revīzija
e1f124c6c6

+ 11
- 8
src/main/java/com/huiju/estateagents/controller/TaGoodsController.java Parādīt failu

20
 import org.slf4j.Logger;
20
 import org.slf4j.Logger;
21
 import org.slf4j.LoggerFactory;
21
 import org.slf4j.LoggerFactory;
22
 import org.springframework.beans.factory.annotation.Autowired;
22
 import org.springframework.beans.factory.annotation.Autowired;
23
-import org.springframework.web.bind.annotation.PathVariable;
24
-import org.springframework.web.bind.annotation.RequestBody;
25
-import org.springframework.web.bind.annotation.RequestMapping;
26
-import org.springframework.web.bind.annotation.RequestMethod;
27
-import org.springframework.web.bind.annotation.RequestParam;
28
-import org.springframework.web.bind.annotation.ResponseBody;
29
-import org.springframework.web.bind.annotation.RestController;
23
+import org.springframework.web.bind.annotation.*;
30
 
24
 
31
 import javax.servlet.http.HttpServletRequest;
25
 import javax.servlet.http.HttpServletRequest;
32
 import java.lang.invoke.ConstantCallSite;
26
 import java.lang.invoke.ConstantCallSite;
239
         }
233
         }
240
         return responseBean;
234
         return responseBean;
241
     }
235
     }
242
-    
236
+
237
+
238
+    @ApiOperation(value = "微信 查询有商品的项目", notes = "微信 查询有商品的项目")
239
+    @GetMapping(value = "/wx/goodsToBuilding")
240
+    public ResponseBean wxGoodsToBuilding(HttpServletRequest request) {
241
+        ResponseBean responseBean = new ResponseBean();
242
+
243
+        return responseBean;
244
+    }
245
+
243
     /**
246
     /**
244
      * 分页查询列表
247
      * 分页查询列表
245
      * @param pageNum
248
      * @param pageNum

+ 3
- 0
src/main/java/com/huiju/estateagents/entity/HelpActivity.java Parādīt failu

8
 import com.baomidou.mybatisplus.annotation.TableId;
8
 import com.baomidou.mybatisplus.annotation.TableId;
9
 import java.time.LocalDateTime;
9
 import java.time.LocalDateTime;
10
 import java.io.Serializable;
10
 import java.io.Serializable;
11
+import java.util.List;
12
+
11
 import lombok.Data;
13
 import lombok.Data;
12
 import lombok.EqualsAndHashCode;
14
 import lombok.EqualsAndHashCode;
13
 import lombok.experimental.Accessors;
15
 import lombok.experimental.Accessors;
131
      */
133
      */
132
     @TableField(exist = false)
134
     @TableField(exist = false)
133
     private Integer successNum;
135
     private Integer successNum;
136
+
134
 }
137
 }

+ 12
- 0
src/main/java/com/huiju/estateagents/entity/TaBuilding.java Parādīt failu

237
 
237
 
238
     @TableField(exist = false)
238
     @TableField(exist = false)
239
     private List<TaShareContent> shareContents;
239
     private List<TaShareContent> shareContents;
240
+
241
+    /**
242
+     * 助力活动
243
+     */
244
+    @TableField(exist = false)
245
+    private List<HelpActivity> helpActivityList;
246
+
247
+    /**
248
+     * 拼团活动
249
+     */
250
+    @TableField(exist = false)
251
+    private List<TaShareActivity> shareActivityList;
240
 }
252
 }

+ 13
- 0
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java Parādīt failu

198
         building.setShareContents(taShareContentService.getPostersForTarget(id,CommConstant.POSTER_CONTENT_TYPE_BUILDING));
198
         building.setShareContents(taShareContentService.getPostersForTarget(id,CommConstant.POSTER_CONTENT_TYPE_BUILDING));
199
 
199
 
200
         // 助力活动
200
         // 助力活动
201
+        QueryWrapper<HelpActivity> helpActivityQueryWrapper = new QueryWrapper<>();
202
+        helpActivityQueryWrapper.eq("building_id", id);
203
+        helpActivityQueryWrapper.eq("status", 1);
204
+        helpActivityQueryWrapper.in("activity_status", 0, 1);
205
+        List<HelpActivity> helpActivityList = helpActivityMapper.selectList(helpActivityQueryWrapper);
201
 
206
 
207
+        building.setHelpActivityList(helpActivityList);
202
 
208
 
203
         // 拼团活动
209
         // 拼团活动
210
+        QueryWrapper<TaShareActivity> shareActivityQueryWrapper = new QueryWrapper<>();
211
+        shareActivityQueryWrapper.eq("building_id", id);
212
+        shareActivityQueryWrapper.eq("status", 1);
213
+        shareActivityQueryWrapper.in("activity_status", 0, 1);
214
+        List<TaShareActivity> shareActivityList = taShareActivityMapper.selectList(shareActivityQueryWrapper);
215
+
216
+        building.setShareActivityList(shareActivityList);
204
 
217
 
205
 
218
 
206
         return ResponseBean.success(building);
219
         return ResponseBean.success(building);