下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第Java房屋租賃系統(tǒng)的實(shí)現(xiàn)流程publicStringfindid(Integerid,Modelmodel){
Houselistlist=houselistService.findid(id);
model.addAttribute("houselist",list);
model.addAttribute("mainPage","changehouse.jsp");
return"admin/main1";
@RequestMapping("/findhouseidupdate")
publicStringfindhouseidupdate(Houselisthouselist,Modelmodel){
Houselistlist=houselistService.findhouseidupdate(houselist);
if(list!=null){
model.addAttribute("houselist",houselist);
model.addAttribute("mainPage","changehouse.jsp");
model.addAttribute("error","該房屋id已存在");
return"admin/main1";
else{
houselistService.updatehouse(houselist);
model.addAttribute("houselist",houselist);
model.addAttribute("mainPage","changehouse.jsp");
model.addAttribute("error","更新成功");
return"admin/main1";
}
合同控制器:
@Controller
@RequestMapping("/hetong")
publicclassHetongController{
@Autowired
privateHetongServicehetongService;
@Autowired
privateHouselistServicehouselistService;
@Autowired
privateApplyServiceapplyService;
@Autowired
privateZulistServicezulistService;
@Autowired
privateCheckoutServicecheckoutService;
//新增合同信息,修改房屋列表的狀態(tài),從申請(qǐng)列表中刪除,增添到租賃列表當(dāng)中
@RequestMapping("/inserthetong")
publicStringinserthetong(Modelmodel,Hetonghetong){
//新增合同信息
hetongService.inserthetong(hetong);
Hetonghetong1=hetongService.findhetong(hetong.getHouse_id());
//修改房屋列表狀態(tài)
Houselisthouselist=houselistService.findhouseid(hetong1.getHouse_id());
houselist.setStatus("已租賃");
houselistService.updatehousestatus(houselist);
//添加到租賃列表當(dāng)中
Zulistzulist=newZulist();
Applyapply=applyService.findbyhouse_id(hetong.getHouse_id());
zulist.setHouse_id(hetong.getHouse_id());
zulist.setUserlist_id(apply.getUserlist_id());
zulist.setContract_id(hetong1.getId());
zulist.setPrice(apply.getPrice());
zulist.setAddress(apply.getAddress());
zulistService.insertzulist(zulist);
//從申請(qǐng)列表中刪除
applyService.deletebyhouse_id(hetong1.getHouse_id());
model.addAttribute("error","zusuccess");
return"redirect:/zulist/findzulist.action";
@RequestMapping("/seehetong")
publicStringseehetong(Stringhouse_id,Modelmodel){
Hetonghetong=hetongService.findhetong(house_id);
model.addAttribute("hetong",hetong);
model.addAttribute("mainPage","hetong.jsp");
return"admin/main1";
@RequestMapping("/updatehetong")
publicStringupdatehetong(Stringhouse_id,Modelmodel){
Hetonghetong=hetongService.findhetong(house_id);
model.addAttribute("hetong",hetong);
model.addAttribute("mainPage","updatehetong.jsp");
return"admin/main1";
@RequestMapping("/changehetong")
publicStringchangehetong(Hetonghetong){
hetongService.updatehetong(hetong);
return"redirect:/zulist/findzulist.action";
//終止合同操作:刪除合同,插入已退租列表,刪除在租列表,刪除房屋列表
@RequestMapping("/deletehetong")
publicStringdeletehetong(Stringhouse_id,Modelmodel){
hetongService.deletehetong(house_id);
Zulistzulist=zulistService.findzulist(house_id);
Checkoutcheckout=newCheckout();
checkout.setHouse_id(house_id);
checkout.setAddress(zulist.getAddress());
checkout.setStatus("已退租");
checkout.setUserlist_id(zulist.getUserlist_id());
checkoutService.insertcheckout(checkout);
houselistService.deletehousebyhouseid(house_id);
zulistService.deletezulist(house_id);
model.addAttribute("error","checkoutsuccess");
return"redirect:/zulist/findzulist.action";
@RequestMapping("/zukeseehetong")
publicStringzukeseehetong(Stringhouse_id,Modelmodel){
Hetonghetong=hetongService.findheton
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年寧夏體育職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試模擬試題含詳細(xì)答案解析
- 2026年1月黑龍江大慶市肇州縣招聘公益性崗位人員35人考試重點(diǎn)試題及答案解析
- 2026年天津仁愛(ài)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試模擬試題及答案詳細(xì)解析
- 2026貴州六盤(pán)水六枝特區(qū)面向社會(huì)公開(kāi)招聘事業(yè)單位工作人員35人考試重點(diǎn)題庫(kù)及答案解析
- 2026年景德鎮(zhèn)陶瓷職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試備考試題含詳細(xì)答案解析
- 2026年西安市未央?yún)^(qū)漢城社區(qū)衛(wèi)生服務(wù)中心招聘(12人)考試重點(diǎn)題庫(kù)及答案解析
- 2026湖南長(zhǎng)沙市芙蓉區(qū)教育局屬學(xué)校公開(kāi)招聘小學(xué)編外合同制教師33人參考考試題庫(kù)及答案解析
- 2026年貴州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試備考題庫(kù)含詳細(xì)答案解析
- 2026年麗江市招聘事業(yè)單位工作人員(610人)參考考試試題及答案解析
- 2026年九江理工職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試備考題庫(kù)含詳細(xì)答案解析
- 山西焦煤考試試題及答案
- GA 1812.1-2024銀行系統(tǒng)反恐怖防范要求第1部分:人民幣發(fā)行庫(kù)
- 48個(gè)國(guó)際音標(biāo)表教學(xué)資料
- 校園文化建設(shè)可行性報(bào)告
- 2025年春人教版(2024)小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)教學(xué)計(jì)劃
- 特種設(shè)備生產(chǎn)(含安裝、改造、維修)單位質(zhì)量安全風(fēng)險(xiǎn)管控清單
- 五年級(jí)下冊(cè)字帖筆順
- 非遺文化媽祖祭典文化知識(shí)
- Charter開(kāi)發(fā)與立項(xiàng)流程(CDP)
- JTGT F20-2015 公路路面基層施工技術(shù)細(xì)則
- 七年級(jí)下冊(cè)《6.1 第3課時(shí) 平方根》課件
評(píng)論
0/150
提交評(píng)論