房产管理系统之购买房产+停售房产

购买房产

这项功能是在顾客功能页面实现的,具体功能是这样的,顾客在浏览房产时,在列表界面,每套房产的结尾处,都有一个名为“交易”的按钮,按下该按钮,该套房产的状态就会从“在售”转变为“意向”状态,然后将相关的userID数据改成点击该按钮的顾客的userID。具体实现如下:

直接从浏览界面开始吧!

customerHouseSelect.jsp

当然,在该页面之前,已经利用session将userID存储起来啦!

updateToExchange.java(负责进行修改具体操作的实现)

主要应用到在HouseMapper.java和HouseService.java里面已经定义的修改操作的小方法:

由于在房产信息里面,房产编号具有唯一性,所以利用房产编号进行修改的条件

在修改操作完成之后,我直接将界面跳转到了用户角色登录界面(为了让数据缓冲一下,别出大bug,这个问题后续会改正的)

停售房产

该功能位于系统管理员界面,相关流程与“房产交易”出奇地一致,下面就来实现一下吧!

houseMapper.java(接口)

HouseService.java(操作实现类)

系统管理员功能页面

stopHouseSell.java(查询到所有“在售”记录)

stopHouseSell1.jsp(较为粗糙的浏览界面)

stopHouseAdmin.java(跳转到详细界面)

stopClearHouseSell.jsp(信息详情界面--具有停售功能)

stopAndUpdateStatus.java(修改功能实现界面--最后还是跳转到登录界面)

功能实现啦!

期待下一期!

posted @ 2022-11-06 20:00  yesyes1  阅读(31)  评论(0编辑  收藏  举报