基于java+swing的物业收费管理系统(java+swing+Gui)
基于java+swing的物业收费管理系统(java+swing+Gui)
功能介绍:
用户登陆、用户注册、收费记录、生成业单、用户管理、查询缴费、历史账单、资料设置
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
request.setAttribute("msss", "用户名或者密码错误");return "redirect:login.action";}} else {return "login";}}/*** 添加住户信息*/@RequestMapping("/signin")public String signin() {return "regist";}/*** @author Leett*/@RequestMapping("/ownermain")public String ownermain() {return "ownermain";}@RequestMapping("/savepingfen")
*/@RequestMapping("/mycarseat")public String mycarseat(Model model,int uid){List<Carport> list3 = carportService.findCarByState("未使用");int count = list3.size();List<Carport> list1 = new ArrayList<Carport>();list1 = carportService.findCarByArea("A");model.addAttribute("A", list1);list1 = carportService.findCarByArea("B");model.addAttribute("B", list1);list1 = carportService.findCarByArea("C");model.addAttribute("C", list1);list1 = carportService.findCarByArea("D");
/*** owner页面首页*/ @RequestMapping("/mymianmessage")public String mymianmessage(){return "mymianmessage";}/*** 个人信息更改*/@RequestMapping("/updateowenerss")public String updateowenerss(Model model, @RequestParam(value = "oid", defaultValue = "0") int oid,HttpSession session) {int oid1 = (int) session.getAttribute("owneruid");Owner owner=ownerService.findById(oid1);System.out.println("+++++++++++++>>>>>>>>");System.out.println("onwe.id: "+owner.getOid());model.addAttribute("owner",owner );return "updateowner";}/*** 个人修改保存控制器*/@RequestMapping("/savaowners")
return f;}/*** 添加住户信息*/@RequestMapping("/ownerbuycar")public String ownerbuycar(Model model) {Carport carport = new Carport();List<Carport> list = carportService.findCarByState("未使用");for (Carport carport2 : list) {carport.setDuration(carport2.getDuration());}int count = list.size();List<Carport> list1 = new ArrayList<Carport>();list1 = carportService.findCarByArea("A");model.addAttribute("A", list1);list1 = carportService.findCarByArea("B");model.addAttribute("B", list1);list1 = carportService.findCarByArea("C");model.addAttribute("C", list1);list1 = carportService.findCarByArea("D");model.addAttribute("D", list1);model.addAttribute("count", count);
*/@RequestMapping("/updatehouse1")public String updatehouse1(Model model, Housenumber house) {String type=house.getStatus();if(type.equals("闲置")) {type="x";}else if(type.equals("已出售")) {type="y";}System.out.println(house.getStatus());hService.updateByPrimaryKeySelective(house);model.addAttribute("house", house);return "redirect:showhouse.action?type="+type;}/*** @category 添加新的闲置房屋* @param model* @param house
int oid1 = (int) session.getAttribute("owneruid");Owner owner=ownerService.findById(oid1);System.out.println("+++++++++++++>>>>>>>>");System.out.println("onwe.id: "+owner.getOid());model.addAttribute("owner",owner );return "updateowner";}/*** 个人修改保存控制器*/@RequestMapping("/savaowners")public String savaowners(Model model,@RequestParam(value = "oid", defaultValue = "0") int oid,HttpSession session,Owner owner) {System.out.println("+++++++++++++++++>");System.out.println("owner: "+owner.getOpass());
}
}
房间处理器:
/*** @author yy* @category 房间处理器**/
@Controller
public class HouseController {@Autowiredprivate HouseNumberService hService;/*** @category 通过传入参数展示相应的房屋信息* @param type* @param model* @return*/@RequestMapping("/showhouse")public String showhouse(@RequestParam ("type") String type,Model model) {
model.addAttribute("list", list1);return "house";}else if(type.equals("y")) {for (int i = 0; i < list.size(); i++) {if(list.get(i).getStatus().equals("已出售")) {list1.add(list.get(i));}}model.addAttribute("can", "y");model.addAttribute("list", list1);return "house";} return "mian";}/*** @category 跳转到更新房屋信息页面* @param model* @param homeid* @return*/
public boolean savepingfen(String ff) {boolean f = sessionContentService.gorgeous(ff);return f;}/*** 添加住户信息*/@RequestMapping("/ownerbuycar")public String ownerbuycar(Model model) {Carport carport = new Carport();List<Carport> list = carportService.findCarByState("未使用");for (Carport carport2 : list) {carport.setDuration(carport2.getDuration());
*/@RequestMapping("/updateowenerss")public String updateowenerss(Model model, @RequestParam(value = "oid", defaultValue = "0") int oid,HttpSession session) {int oid1 = (int) session.getAttribute("owneruid");Owner owner=ownerService.findById(oid1);System.out.println("+++++++++++++>>>>>>>>");System.out.println("onwe.id: "+owner.getOid());model.addAttribute("owner",owner );return "updateowner";}/*** 个人修改保存控制器*/@RequestMapping("/savaowners")public String savaowners(Model model,@RequestParam(value = "oid", defaultValue = "0") int oid,HttpSession session,Owner owner) {System.out.println("+++++++++++++++++>");System.out.println("owner: "+owner.getOpass());owner.setOid((int)session.getAttribute("owneruid"));boolean flag=ownerService.updateowner(owner);System.out.println("flag: "+flag);if(flag=true) {
public String findPage1(int pageSize, Model model, HttpSession session) {System.out.println("进来了");System.out.println(pageSize);PageRequest pageQuery = new PageRequest();pageQuery.setPageNum(1);pageQuery.setPageSize(pageSize);session.setAttribute("pageSize", pageSize);PageResult pageResult = ownerService.findPage(pageQuery);model.addAttribute("pageResult", pageResult);return "customer";}/*** 根据id 完成时间 提交时间 模糊查询* @param model* @param md* @return*/@RequestMapping("/findMain2")public String findMain(Model model,String mds) {System.out.println("+++++++++++++");System.out.println(mds);
*/
@Controller
public class HouseController {@Autowiredprivate HouseNumberService hService;/*** @category 通过传入参数展示相应的房屋信息* @param type* @param model* @return*/@RequestMapping("/showhouse")public String showhouse(@RequestParam ("type") String type,Model model) {System.out.println(type);
return "house";}else if(type.equals("x")) {for (int i = 0; i < list.size(); i++) {if(list.get(i).getStatus().equals("闲置")) {list1.add(list.get(i));}}model.addAttribute("can", "x");model.addAttribute("list", list1);return "house";}else if(type.equals("y")) {for (int i = 0; i < list.size(); i++) {if(list.get(i).getStatus().equals("已出售")) {list1.add(list.get(i));
for (Carport c : list) {System.out.println(c.getDate());}return "mycarseat";}/*** 展示用户*/ @RequestMapping("/showoerme")public String showownerme(Model model,HttpSession session){System.out.println("============");int oid1 = (int) session.getAttribute("owneruid");System.out.println(oid1);if(oid1!=0) {Owner onwer=ownerService.findById(oid1);model.addAttribute("onwer", onwer);return "showoerme";}else {return "login";
type="x";}else if(type.equals("已出售")) {type="y";}System.out.println(house.getStatus());hService.updateByPrimaryKeySelective(house);model.addAttribute("house", house);return "redirect:showhouse.action?type="+type;}/*** @category 添加新的闲置房屋* @param model* @param house* @return
List<Owner> list=ownerService.findownerlist(towernum);model.addAttribute("list", list);return "list2";}@RequestMapping("/findpages2")public String findPage1(int pageSize, Model model, HttpSession session) {System.out.println("进来了");System.out.println(pageSize);PageRequest pageQuery = new PageRequest();pageQuery.setPageNum(1);pageQuery.setPageSize(pageSize);session.setAttribute("pageSize", pageSize);PageResult pageResult = ownerService.findPage(pageQuery);model.addAttribute("pageResult", pageResult);return "customer";}/*** 根据id 完成时间 提交时间 模糊查询* @param model* @param md
list1 = carportService.findCarByArea("A");model.addAttribute("A", list1);list1 = carportService.findCarByArea("B");model.addAttribute("B", list1);list1 = carportService.findCarByArea("C");model.addAttribute("C", list1);list1 = carportService.findCarByArea("D");model.addAttribute("D", list1);model.addAttribute("count", count);System.out.println("mycarseat:"+uid);List<Carport> list = carportService.findMyCarSeat(uid);model.addAttribute("carport1", list);
model.addAttribute("count", count);model.addAttribute("duration", carport.getDuration());return "ownerbuycar";}// 客户注册控制器@RequestMapping("/signinjudge")public String signinjudge(Owner record) {boolean flag = ownerService.insert(record);if (flag == true) {// 使用重定向,返回登录界面return "redirect:findpagess.action?pageSize=5&pageNum=1&str=n";} else {return "regist";}}@RequestMapping("/checktel")public @ResponseBody String checkname(HttpServletRequest request) {String otel =request.getParameter("name");System.out.println(ownerService.findByTel(otel));return ownerService.findByTel(otel);} /*** 退出控制器*/
*/@RequestMapping("/exit")public String exit(HttpSession session, HttpServletRequest request, Model model) {System.out.println("exit");// 获取当前的sessionHttpSession session1 = request.getSession();// 销毁sessionsession1.invalidate();return "redirect:home.action";}/*** 查询所有的业主信息*/
model.addAttribute("list", list);return "list2";}@RequestMapping("/findpages2")public String findPage1(int pageSize, Model model, HttpSession session) {System.out.println("进来了");System.out.println(pageSize);PageRequest pageQuery = new PageRequest();pageQuery.setPageNum(1);pageQuery.setPageSize(pageSize);session.setAttribute("pageSize", pageSize);PageResult pageResult = ownerService.findPage(pageQuery);model.addAttribute("pageResult", pageResult);return "customer";}
System.out.println(house.getStatus());hService.updateByPrimaryKeySelective(house);model.addAttribute("house", house);return "redirect:showhouse.action?type="+type;}/*** @category 添加新的闲置房屋* @param model* @param house* @return*/@RequestMapping("/addhouse")
return "redirect:showoerme.action";}return "updateowner";}// 分页查询@RequestMapping("/findpagess")public String findPage(int pageSize, int pageNum, Model model, String str, HttpSession session) {System.out.println("进来了");System.out.println(pageSize);System.out.println(str);if (str.equals("z")) {++pageNum;} else if (str.equals("j")) {--pageNum;}session.setAttribute("pageSize", pageSize);PageRequest pageQuery = new PageRequest();pageQuery.setPageNum(pageNum);pageQuery.setPageSize(pageSize);
* @param model* @param md* @return*/@RequestMapping("/findMain2")public String findMain(Model model,String mds) {System.out.println("+++++++++++++");System.out.println(mds);List<Owner>list3 = ownerService.findMain(mds);model.addAttribute("list", list3);return "list2";}
* 个人修改保存控制器*/@RequestMapping("/savaowners")public String savaowners(Model model,@RequestParam(value = "oid", defaultValue = "0") int oid,HttpSession session,Owner owner) {System.out.println("+++++++++++++++++>");System.out.println("owner: "+owner.getOpass());owner.setOid((int)session.getAttribute("owneruid"));boolean flag=ownerService.updateowner(owner);System.out.println("flag: "+flag);if(flag=true) {int oid1=(int)session.getAttribute("owneruid");System.out.println(oid1);
carport.setDuration(carport2.getDuration());}int count = list.size();List<Carport> list1 = new ArrayList<Carport>();list1 = carportService.findCarByArea("A");model.addAttribute("A", list1);list1 = carportService.findCarByArea("B");model.addAttribute("B", list1);list1 = carportService.findCarByArea("C");model.addAttribute("C", list1);list1 = carportService.findCarByArea("D");model.addAttribute("D", list1);model.addAttribute("count", count);model.addAttribute("duration", carport.getDuration());return "ownerbuycar";}
基于java+swing的物业收费管理系统(java+swing+Gui)相关推荐
- 基于Java+Swing+mysql物业收费管理系统
基于Java+Swing+mysql物业收费管理系统 一.系统介绍 1. 居民管理模式: 2. 物业管理员管理模式: 3.项目说明 二.功能展示 1.用户登陆 2.查询缴费--业主 3.历史账单 3. ...
- 基于java+mysql的Swing+MySQL物业收费系统(java+gui+文档)
基于java+mysql的Swing+MySQL物业收费系统(java+gui+文档) 运行环境 Java≥8.MySQL≥5.7 开发工具 eclipse/idea/myeclipse/sts等均可 ...
- 基于javaweb的医院门诊收费管理系统(java+jsp+jdbc+mysql)
基于javaweb的医院门诊收费管理系统(java+jsp+jdbc+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse ...
- 基于javaweb的物业缴费管理系统(java+ssm+html+js+jsp+mysql)
基于javaweb的物业缴费管理系统(java+ssm+html+js+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myec ...
- 基于javaweb的私人牙科诊所病历管理系统(java+jsp+css+javascript+mysql)
基于javaweb的私人牙科诊所病历管理系统(java+jsp+css+javascript+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/id ...
- 小区物业报修管理系统JAVA Mysql
小区物业报修管理系统JAVA Mysql(毕业论文10000字以上,共22页,程序代码,MySQL数据库) 项目源码 [项目包含内容] [文档包含内容] [项目功能介绍] 所谓系统需求分析,通俗地说就 ...
- [附源码]java毕业设计小区供暖收费管理系统
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 泊车收费管理系统-JAVA【数据库设计、源码、开题报告】
1引言 1.1选题的背景 现代社会,由于经济不断发展,泊车收费数量在不断的增加,随着泊车收费数量的增多,人们对泊车收费管理信息的需求也越来越高. 以往的泊车收费管理,一般都是纸质文件来管理,传统的管理 ...
- java计算机毕业设计停车场收费管理系统源码+系统+数据库+lw文档+mybatis+运行部署
java计算机毕业设计停车场收费管理系统源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计停车场收费管理系统源码+系统+数据库+lw文档+mybatis+运行部署 本源码技 ...
- 基于javaweb的在线车队货车管理系统(java+ssm+jsp+bootstrap+mysql)
基于javaweb的在线车队货车管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...
最新文章
- C#:消息队列应用程序
- html中正方形列表标签属性,如何在HTML中创建带有方形项目符号的无序列表?
- 手也很光滑的飞鸽传书
- 利用python从《牛津高阶英汉词典》里提取单词列表
- 操作系统原理与Linux实践教程申丰山版习题2的2-3答案
- ExtJS 可视化开发工具大全
- ckeditor带公式编辑器
- PointNet解读
- python-数据分析-pandas (1)
- 47、建筑设置避难间时,对避难间的要求
- C/C++智能指针详解
- 历史文化名城盛开数字化之花
- 研究发现:“帽子”越多越高的教师,对研究生越没有用
- 众人逃离北上广后又逃回:观念不合拍还要拼爹
- 【科研故事】小王的故事(二)
- 四平方和定理(每个正整数均可表示为4个平方数的和)
- 卢卡斯定理及python实现
- 【Yocto学习入门】03 - Yocto 代码初步了解
- PHP一行代码实现项目绑定域名从而保护源代码
- 嘿~你想写出五彩斑斓的BUG吗