dingxin 5 yıl önce
ebeveyn
işleme
00f0a2e699

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/TaBuildingController.java Dosyayı Görüntüle

@@ -163,7 +163,7 @@ public class TaBuildingController extends BaseController {
163 163
     }
164 164
 
165 165
     /**
166
-     * 楼盘发布
166
+     * 楼盘getPersonId(request);
167 167
      * @param parameter
168 168
      * @return
169 169
      */

+ 4
- 0
src/main/java/com/huiju/estateagents/controller/TaShareActivityController.java Dosyayı Görüntüle

@@ -107,6 +107,10 @@ public class TaShareActivityController extends BaseController {
107 107
         ResponseBean responseBean = new ResponseBean();
108 108
         try {
109 109
             TaShareActivity taShareActivity = JSONObject.parseObject(parameter, TaShareActivity.class);
110
+            if  (taShareActivity.getGroupBuyPeople() <= 1){
111
+                responseBean.addError("拼团人数必须大于等于2人");
112
+                return responseBean;
113
+            }
110 114
             Integer cityId = iTaBuildingService.getCityById(taShareActivity.getBuildingId());
111 115
             taShareActivity.setCityId(cityId);
112 116
             taShareActivity.setOrgId(getOrgId(request));

+ 1
- 1
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java Dosyayı Görüntüle

@@ -281,7 +281,7 @@ public class TaBuildingServiceImpl extends ServiceImpl<TaBuildingMapper, TaBuild
281 281
             building.setOpeningDate(DateUtils.date2LocalDateTime(object.getDate("openingDate")));
282 282
         }
283 283
         building.setCreateDate(LocalDateTime.now());
284
-        building.setStatus(0);
284
+        building.setStatus(2);
285 285
         building.setOrgId(orgId);
286 286
         if (taBuildingMapper.insert(building) < 1) {
287 287
             return ResponseBean.error("添加项目楼栋失败", ResponseBean.ERROR_UNAVAILABLE);

+ 2
- 1
src/main/java/com/huiju/estateagents/service/impl/TaShareActivityServiceImpl.java Dosyayı Görüntüle

@@ -44,7 +44,8 @@ public class TaShareActivityServiceImpl extends ServiceImpl<TaShareActivityMappe
44 44
         queryWrapper.eq(endTime != null, "end_time", endTime);
45 45
         queryWrapper.eq(orgId != null, "org_id", orgId);
46 46
         queryWrapper.eq(cityId != null, "city_id", cityId);
47
-        queryWrapper.orderByDesc("group_activity_id");
47
+        queryWrapper.orderByAsc("activity_status");
48
+        queryWrapper.orderByAsc("start_time");
48 49
         IPage<TaShareActivity> taNewsIPage = this.page(page, queryWrapper);
49 50
 
50 51
         responseBean.addSuccess(taNewsIPage);

+ 1
- 1
src/main/resources/mapper/TaBuildingMapper.xml Dosyayı Görüntüle

@@ -59,7 +59,7 @@
59 59
                 and  ta_building.org_id = #{orgId}
60 60
             </if>
61 61
         </where>
62
-        ORDER BY create_date DESC
62
+        ORDER BY create_date DESC, status asc
63 63
     </select>
64 64
 
65 65
     <select id="buildingAll" resultType="com.huiju.estateagents.entity.TaBuilding">

+ 1
- 0
src/main/resources/mapper/TaShareRecordMapper.xml Dosyayı Görüntüle

@@ -65,6 +65,7 @@
65 65
         t.phone,
66 66
         t.create_time,
67 67
         a.group_buy_people,
68
+        t.join_people,
68 69
         t.status,
69 70
         t.verification_status,
70 71
         t.verification_code