|
@@ -6,9 +6,12 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
import com.idea.buildManage.mapper.ParkRoomExtendMapper;
|
|
|
+import com.idea.buildManage.mapper.ParkRoomMapper;
|
|
|
+import com.idea.buildManage.model.ParkRoom;
|
|
|
import com.idea.buildManage.response.ParkRoomResponse;
|
|
|
import com.idea.customerManagement.dto.ContractManageDto;
|
|
|
import com.idea.customerManagement.mapper.ContractManageMapper;
|
|
|
+import com.idea.customerManagement.mapper.CustomerManagementMapper;
|
|
|
import com.idea.customerManagement.mapper.RoomSelectionInfoMapper;
|
|
|
import com.idea.customerManagement.model.*;
|
|
|
import com.idea.customerManagement.service.BuyerService;
|
|
@@ -55,6 +58,10 @@ public class RefundManageService implements BaseService<RefundManage, RefundMana
|
|
|
private ContractManageMapper contractManageMapper;
|
|
|
@Autowired
|
|
|
private FrameUserMapper frameUserMapper;
|
|
|
+ @Autowired
|
|
|
+ private CustomerManagementMapper customerManagementMapper;
|
|
|
+ @Autowired
|
|
|
+ private ParkRoomMapper roomMapper;
|
|
|
|
|
|
|
|
|
@Override
|
|
@@ -177,6 +184,15 @@ public class RefundManageService implements BaseService<RefundManage, RefundMana
|
|
|
contractManage.setFundCollectionStatus(fundCollectionStatus);
|
|
|
contractManage.setContractStatus(3);
|
|
|
contractManageMapper.updateByPrimaryKeySelective(contractManage);
|
|
|
+ // 更新客户管理 客户状态
|
|
|
+ CustomerManagement customerManagement = customerManagementMapper.selectByPrimaryKey(contractManage.getCustomerManagementId());
|
|
|
+ customerManagement.setStatus(5);
|
|
|
+ customerManagementMapper.updateByPrimaryKeySelective(customerManagement);
|
|
|
+ // 更新房间状态
|
|
|
+ ParkRoom room = roomMapper.selectByPrimaryKey(contractManage.getHouseId());
|
|
|
+ room.setSoldStatus(4);
|
|
|
+ roomMapper.updateByPrimaryKeySelective(room);
|
|
|
+
|
|
|
return result;
|
|
|
}
|
|
|
|