顾绍勇 5 лет назад
Родитель
Сommit
ecbcec6612

+ 2
- 2
src/main/java/com/huiju/estateagents/controller/TaRaiseRecordController.java Просмотреть файл

226
 
226
 
227
                 // 修改房源锁定状态为未锁定
227
                 // 修改房源锁定状态为未锁定
228
                 record.setHouseLockingStatus(CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED);
228
                 record.setHouseLockingStatus(CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED);
229
-                iTaRaiseRecordService.updateHouseLockingStatus(record.getRaiseRecordId(), CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED);
229
+                iTaRaiseRecordService.updateHouseLockingStatus(record.getRaiseRecordId(), CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED, record.getPersonId());
230
 
230
 
231
                 // 发送订阅消息
231
                 // 发送订阅消息
232
                 iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getRaiseId(), "认筹通知", "认筹单已作废", "点击详情查看认筹单", "具体原因查看详情", false);
232
                 iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getRaiseId(), "认筹通知", "认筹单已作废", "点击详情查看认筹单", "具体原因查看详情", false);
277
 
277
 
278
                 // 修改房源锁定状态为未锁定
278
                 // 修改房源锁定状态为未锁定
279
                 record.setHouseLockingStatus(CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED);
279
                 record.setHouseLockingStatus(CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED);
280
-                iTaRaiseRecordService.updateHouseLockingStatus(record.getRaiseRecordId(), CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED);
280
+                iTaRaiseRecordService.updateHouseLockingStatus(record.getRaiseRecordId(), CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED, record.getPersonId());
281
 
281
 
282
                 // 发送订阅消息
282
                 // 发送订阅消息
283
                 iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getRaiseId(), "认筹通知", "认筹单已作废", "点击详情查看认筹单", "具体原因查看详情", false);
283
                 iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getRaiseId(), "认筹通知", "认筹单已作废", "点击详情查看认筹单", "具体原因查看详情", false);

+ 2
- 1
src/main/java/com/huiju/estateagents/mapper/TaHousingResourcesMapper.java Просмотреть файл

97
      * @return
97
      * @return
98
      */
98
      */
99
     Boolean updateHouseLockingStatus(@Param("raiseRecordId") Integer raiseRecordId,
99
     Boolean updateHouseLockingStatus(@Param("raiseRecordId") Integer raiseRecordId,
100
-                                     @Param("houseLockingStatus") String houseLockingStatus);
100
+                                     @Param("houseLockingStatus") String houseLockingStatus,
101
+                                     @Param("personId") String personId);
101
 
102
 
102
     /**
103
     /**
103
      * 根据房源ID获取房源详情
104
      * 根据房源ID获取房源详情

+ 1
- 1
src/main/java/com/huiju/estateagents/service/ITaRaiseRecordService.java Просмотреть файл

101
      * @param houseLockingStatus
101
      * @param houseLockingStatus
102
      * @return
102
      * @return
103
      */
103
      */
104
-    Boolean updateHouseLockingStatus(Integer raiseRecordId, String houseLockingStatus);
104
+    Boolean updateHouseLockingStatus(Integer raiseRecordId, String houseLockingStatus,String personId);
105
 }
105
 }

+ 2
- 2
src/main/java/com/huiju/estateagents/service/impl/TaRaiseRecordServiceImpl.java Просмотреть файл

316
     }
316
     }
317
 
317
 
318
     @Override
318
     @Override
319
-    public Boolean updateHouseLockingStatus(Integer raiseRecordId, String houseLockingStatus) {
319
+    public Boolean updateHouseLockingStatus(Integer raiseRecordId, String houseLockingStatus, String personId) {
320
         logger.info("TaRaiseRecordServiceImpl.updateHouseLockingStatus 接收参数:raiseRecordId:{},houseLockingStatus:{}", raiseRecordId, houseLockingStatus);
320
         logger.info("TaRaiseRecordServiceImpl.updateHouseLockingStatus 接收参数:raiseRecordId:{},houseLockingStatus:{}", raiseRecordId, houseLockingStatus);
321
-        return taHousingResourcesMapper.updateHouseLockingStatus(raiseRecordId, houseLockingStatus);
321
+        return taHousingResourcesMapper.updateHouseLockingStatus(raiseRecordId, houseLockingStatus, personId);
322
     }
322
     }
323
 }
323
 }

+ 1
- 0
src/main/resources/mapper/TaHousingResourcesMapper.xml Просмотреть файл

220
             t.update_date = now()
220
             t.update_date = now()
221
         WHERE
221
         WHERE
222
             t.house_id IN ( SELECT tr.house_id FROM ta_raise_house tr WHERE tr.raise_record_id = #{raiseRecordId})
222
             t.house_id IN ( SELECT tr.house_id FROM ta_raise_house tr WHERE tr.raise_record_id = #{raiseRecordId})
223
+            AND t.house_locking_person = #{personId}
223
     </update>
224
     </update>
224
 
225
 
225
     <select id="getHousingDetailById" resultType="com.huiju.estateagents.po.TaHousingResourcesPO">
226
     <select id="getHousingDetailById" resultType="com.huiju.estateagents.po.TaHousingResourcesPO">