基于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)相关推荐

  1. 基于Java+Swing+mysql物业收费管理系统

    基于Java+Swing+mysql物业收费管理系统 一.系统介绍 1. 居民管理模式: 2. 物业管理员管理模式: 3.项目说明 二.功能展示 1.用户登陆 2.查询缴费--业主 3.历史账单 3. ...

  2. 基于java+mysql的Swing+MySQL物业收费系统(java+gui+文档)

    基于java+mysql的Swing+MySQL物业收费系统(java+gui+文档) 运行环境 Java≥8.MySQL≥5.7 开发工具 eclipse/idea/myeclipse/sts等均可 ...

  3. 基于javaweb的医院门诊收费管理系统(java+jsp+jdbc+mysql)

    基于javaweb的医院门诊收费管理系统(java+jsp+jdbc+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse ...

  4. 基于javaweb的物业缴费管理系统(java+ssm+html+js+jsp+mysql)

    基于javaweb的物业缴费管理系统(java+ssm+html+js+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myec ...

  5. 基于javaweb的私人牙科诊所病历管理系统(java+jsp+css+javascript+mysql)

    基于javaweb的私人牙科诊所病历管理系统(java+jsp+css+javascript+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/id ...

  6. 小区物业报修管理系统JAVA Mysql

    小区物业报修管理系统JAVA Mysql(毕业论文10000字以上,共22页,程序代码,MySQL数据库) 项目源码 [项目包含内容] [文档包含内容] [项目功能介绍] 所谓系统需求分析,通俗地说就 ...

  7. [附源码]java毕业设计小区供暖收费管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  8. 泊车收费管理系统-JAVA【数据库设计、源码、开题报告】

    1引言 1.1选题的背景 现代社会,由于经济不断发展,泊车收费数量在不断的增加,随着泊车收费数量的增多,人们对泊车收费管理信息的需求也越来越高. 以往的泊车收费管理,一般都是纸质文件来管理,传统的管理 ...

  9. java计算机毕业设计停车场收费管理系统源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计停车场收费管理系统源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计停车场收费管理系统源码+系统+数据库+lw文档+mybatis+运行部署 本源码技 ...

  10. 基于javaweb的在线车队货车管理系统(java+ssm+jsp+bootstrap+mysql)

    基于javaweb的在线车队货车管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...

最新文章

  1. C#:消息队列应用程序
  2. html中正方形列表标签属性,如何在HTML中创建带有方形项目符号的无序列表?
  3. 手也很光滑的飞鸽传书
  4. 利用python从《牛津高阶英汉词典》里提取单词列表
  5. 操作系统原理与Linux实践教程申丰山版习题2的2-3答案
  6. ExtJS 可视化开发工具大全
  7. ckeditor带公式编辑器
  8. PointNet解读
  9. python-数据分析-pandas (1)
  10. 47、建筑设置避难间时,对避难间的要求
  11. C/C++智能指针详解
  12. 历史文化名城盛开数字化之花
  13. 研究发现:“帽子”越多越高的教师,对研究生越没有用
  14. 众人逃离北上广后又逃回:观念不合拍还要拼爹
  15. 【科研故事】小王的故事(二)
  16. 四平方和定理(每个正整数均可表示为4个平方数的和)
  17. 卢卡斯定理及python实现
  18. 【Yocto学习入门】03 - Yocto 代码初步了解
  19. PHP一行代码实现项目绑定域名从而保护源代码
  20. 嘿~你想写出五彩斑斓的BUG吗

热门文章

  1. OpenJudge NOI题库 116题
  2. javascript中map是否有序?
  3. CentOS7自行搭建KMS服务器
  4. 永磁同步电机转速电流双闭环PI+MTPA+弱磁控制Simulink仿真模型
  5. 在Ubuntu 20.04部署SONIC testbed(topo 0)
  6. css常见居中方法总结
  7. 【嵌入式模块】直流电机驱动L298N,TB6612详解
  8. 通用的电子商务商城后台管理界面模板(可下载)
  9. 【C语言应用】使用查表法计算CRC8
  10. 4.3-软件开发中,“原型图”的作用与绘制方法说明