# 智慧社区管理系统-核心业务功能-04保修信息
创始人
2024-03-16 05:44:37
0

一 后端

1:entity

package com.woniu.community.entity;import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;@Data
@AllArgsConstructor
@NoArgsConstructor
public class Repair {private int id;private String comId;private String comDate;private int ownerId;private Integer status;private int clr;private String remarks;private  String userName;private String  name;}

2:Repairmapper

package com.woniu.community.mapper;import com.woniu.community.entity.Owner;
import com.woniu.community.entity.Repair;import java.util.List;public interface RepairMapper {List selectAll(String name, Integer status, int start, int size);int  count(String name, Integer status);int insertRepair(Repair repair);int  deleteRepair(int id);int  updateRepair(Repair repair);Repair selectById(int  id);
}

3:IRepairService

package com.woniu.community.service;import com.woniu.community.entity.HttpResult;
import com.woniu.community.entity.Repair;public interface IRepairService {HttpResult selectAll(String name, Integer status, int pageIndex, int pageSize);HttpResult insertRepair(Repair repair);HttpResult  deleteRepair(int id);HttpResult  updateRepair(Repair repair);HttpResult selectById(int  id);
}

4:RepairServiceImpl

package com.woniu.community.service.impl;import com.woniu.community.entity.HttpResult;
import com.woniu.community.entity.Repair;
import com.woniu.community.mapper.RepairMapper;
import com.woniu.community.service.IRepairService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;import javax.swing.*;
import java.util.List;@Service
public class RepairServiceImpl implements IRepairService {@Autowired(required = false)private RepairMapper repairMapper;@Overridepublic HttpResult selectAll(String name, Integer status, int pageIndex, int pageSize) {HttpResult result=null;List repairs = repairMapper.selectAll(name, status, (pageIndex - 1) * pageSize, pageSize);int count = repairMapper.count(name, status);if (repairs!=null&&repairs.size()>0){result=new HttpResult(repairs,count,200,null);}else{result=new HttpResult(null,0,200,"没有更多数据");}return result;}@Overridepublic HttpResult insertRepair(Repair repair) {HttpResult result=null;int count = repairMapper.insertRepair(repair);if (count>0){result=new HttpResult(null,0,200,"添加成功");}else{result=new HttpResult(null,0,500,"添加失败");}return result;}@Overridepublic HttpResult deleteRepair(int id) {HttpResult result=null;int count = repairMapper.deleteRepair(id);if (count>0){result=new HttpResult(null,0,200,"删除成功");}else{result=new HttpResult(null,0,500,"删除失败");}return result;}@Overridepublic HttpResult updateRepair(Repair repair) {HttpResult result=null;int count = repairMapper.updateRepair(repair);if (count>0){result=new HttpResult(null,0,200,"修改成功");}else{result=new HttpResult(null,0,500,"修改失败");}return result;}@Overridepublic HttpResult selectById(int id) {HttpResult result=null;Repair repair = repairMapper.selectById(id);if (repair!=null){result=new HttpResult(repair,0,200,null);}else{result=new HttpResult(null,0,500,"没有更多数据");}return result;}
}

5:RepairController

package com.woniu.community.controller;import com.woniu.community.entity.HttpResult;
import com.woniu.community.entity.Repair;
import com.woniu.community.service.IRepairService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
@RequestMapping("/repair")
@CrossOrigin(origins = "*")
public class RepairController {@Autowiredprivate IRepairService iRepairService;@RequestMapping("list")HttpResult selectAll(String name, Integer status, int pageIndex, int pageSize){return iRepairService.selectAll(name,status,pageIndex,pageSize);}@RequestMapping("add")HttpResult insertRepair(Repair repair){return iRepairService.insertRepair(repair);}@RequestMapping("delete")HttpResult  deleteRepair(int id){return iRepairService.deleteRepair(id);}@RequestMapping("update")HttpResult  updateRepair(Repair repair){return iRepairService.updateRepair(repair);}@RequestMapping("info")HttpResult selectById(int  id){return iRepairService.selectById(id);}
}

6:RepairMapper.xml



insert into  repair(com_id,remarks,owner_id,com_date,status,clr)values (#{comId},#{remarks},#{ownerId},#{comDate},#{status},#{clr})delete from repair where id=#{id}update repair set status=#{status} where  id=#{id}

二前端代码




Title


维修类型:
处理状态:
车位收费
保修类型保修内容报修人保修时间处理状态处理人操作
{{c.name}}{{c.remarks}}{{c.userName}}{{c.comDate}}{{c.status==1?"已处理":"未处理"}}{{c.clr}}



Title


{{title}}
维修类型:

保修人:

处理状态:

三 页面效果

在这里插入图片描述

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...