From cc2135434f29893b09d8a1da3b94d78b349e4b79 Mon Sep 17 00:00:00 2001 From: zhangzeli <123456> Date: 星期五, 22 十月 2021 14:39:52 +0800 Subject: [PATCH] 所有记录表 --- xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAbnormalOpenService.java | 14 xboot-modules/xboot-your/src/main/resources/mapper/AccidentMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/RepairMapper.java | 14 xboot-modules/xboot-your/src/main/resources/mapper/CarMapper.xml | 12 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AnnualReview.java | 42 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Car.java | 60 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Alarm.java | 46 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAddOilService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Repair.java | 51 + xboot-modules/xboot-your/src/main/resources/mapper/AbnormalOpenMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IMaintainServiceImpl.java | 26 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/InsuranceController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AbnormalOpenController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Company.java | 33 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/ICarService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAlarmService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/RemoteCallMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/DrivingRecordMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IDrivingRecordService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/CarController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Insurance.java | 52 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAddOilServiceImpl.java | 26 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAccidentServiceImpl.java | 26 xboot-modules/xboot-your/src/main/resources/mapper/AnnualReviewMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/ICarServiceImpl.java | 26 xboot-modules/xboot-your/src/main/resources/mapper/ViolationMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AccidentMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/CarMapper.java | 16 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Violation.java | 36 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AddOilMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IMaintainService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AddOil.java | 48 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AnnualReviewController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/CompanyController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IRepairServiceImpl.java | 26 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAnnualReviewService.java | 14 xboot-modules/xboot-your/src/main/resources/mapper/AlarmMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/RepairController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/ICompanyService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IInsuranceServiceImpl.java | 26 xboot-modules/xboot-your/src/main/resources/mapper/RemoteCallMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AlarmController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AlarmMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IViolationServiceImpl.java | 26 xboot-modules/xboot-your/src/main/resources/mapper/MaintainMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AbnormalOpenMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/ViolationMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/InsuranceMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IViolationService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AddOilController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/ICompanyServiceImpl.java | 26 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IRemoteCallService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/MaintainController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AbnormalOpen.java | 56 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/CompanyMapper.java | 14 xboot-modules/xboot-your/src/main/resources/mapper/DrivingRecordMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java | 55 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IRemoteCallServiceImpl.java | 26 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IRepairService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Accident.java | 67 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/MaintainMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IInsuranceService.java | 14 xboot-modules/xboot-your/src/main/resources/mapper/RepairMapper.xml | 5 xboot-modules/xboot-your/xboot-your.iml | 268 +++++ xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Maintain.java | 57 + xboot-modules/xboot-your/src/main/resources/mapper/AddOilMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AccidentController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/RemoteCall.java | 36 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AnnualReviewMapper.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAbnormalOpenServiceImpl.java | 26 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/ViolationController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAccidentService.java | 14 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IDrivingRecordServiceImpl.java | 26 xboot-modules/xboot-your/src/main/resources/mapper/InsuranceMapper.xml | 5 xboot-modules/xboot-your/src/main/resources/mapper/CompanyMapper.xml | 5 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAnnualReviewServiceImpl.java | 26 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/RemoteCallController.java | 77 + xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAlarmServiceImpl.java | 26 79 files changed, 2,684 insertions(+), 0 deletions(-) diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AbnormalOpenController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AbnormalOpenController.java new file mode 100644 index 0000000..491febb --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AbnormalOpenController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.AbnormalOpen; +import cn.exrick.xboot.your.service.IAbnormalOpenService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "杞﹀帰寮�鍚褰曠鐞嗘帴鍙�") +@RequestMapping("/xboot/abnormalOpen") +@Transactional +public class AbnormalOpenController { + + @Autowired + private IAbnormalOpenService iAbnormalOpenService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<AbnormalOpen> get(@PathVariable String id) { + + AbnormalOpen abnormalOpen = iAbnormalOpenService.getById(id); + return new ResultUtil<AbnormalOpen>().setData(abnormalOpen); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<AbnormalOpen>> getAll() { + + List<AbnormalOpen> list = iAbnormalOpenService.list(); + return new ResultUtil<List<AbnormalOpen>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<AbnormalOpen>> getByPage(PageVo page) { + + IPage<AbnormalOpen> data = iAbnormalOpenService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<AbnormalOpen>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<AbnormalOpen> saveOrUpdate(AbnormalOpen abnormalOpen) { + + if (iAbnormalOpenService.saveOrUpdate(abnormalOpen)) { + return new ResultUtil<AbnormalOpen>().setData(abnormalOpen); + } + return new ResultUtil<AbnormalOpen>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iAbnormalOpenService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AccidentController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AccidentController.java new file mode 100644 index 0000000..bf4b0da --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AccidentController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.Accident; +import cn.exrick.xboot.your.service.IAccidentService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "浜嬫晠璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/accident") +@Transactional +public class AccidentController { + + @Autowired + private IAccidentService iAccidentService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<Accident> get(@PathVariable String id) { + + Accident accident = iAccidentService.getById(id); + return new ResultUtil<Accident>().setData(accident); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<Accident>> getAll() { + + List<Accident> list = iAccidentService.list(); + return new ResultUtil<List<Accident>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<Accident>> getByPage(PageVo page) { + + IPage<Accident> data = iAccidentService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<Accident>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<Accident> saveOrUpdate(Accident accident) { + + if (iAccidentService.saveOrUpdate(accident)) { + return new ResultUtil<Accident>().setData(accident); + } + return new ResultUtil<Accident>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iAccidentService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AddOilController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AddOilController.java new file mode 100644 index 0000000..9ce646c --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AddOilController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.AddOil; +import cn.exrick.xboot.your.service.IAddOilService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "鍔犳补璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/addOil") +@Transactional +public class AddOilController { + + @Autowired + private IAddOilService iAddOilService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<AddOil> get(@PathVariable String id) { + + AddOil addOil = iAddOilService.getById(id); + return new ResultUtil<AddOil>().setData(addOil); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<AddOil>> getAll() { + + List<AddOil> list = iAddOilService.list(); + return new ResultUtil<List<AddOil>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<AddOil>> getByPage(PageVo page) { + + IPage<AddOil> data = iAddOilService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<AddOil>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<AddOil> saveOrUpdate(AddOil addOil) { + + if (iAddOilService.saveOrUpdate(addOil)) { + return new ResultUtil<AddOil>().setData(addOil); + } + return new ResultUtil<AddOil>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iAddOilService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AlarmController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AlarmController.java new file mode 100644 index 0000000..4b104af --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AlarmController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.Alarm; +import cn.exrick.xboot.your.service.IAlarmService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "鎶ヨ璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/alarm") +@Transactional +public class AlarmController { + + @Autowired + private IAlarmService iAlarmService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<Alarm> get(@PathVariable String id) { + + Alarm alarm = iAlarmService.getById(id); + return new ResultUtil<Alarm>().setData(alarm); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<Alarm>> getAll() { + + List<Alarm> list = iAlarmService.list(); + return new ResultUtil<List<Alarm>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<Alarm>> getByPage(PageVo page) { + + IPage<Alarm> data = iAlarmService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<Alarm>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<Alarm> saveOrUpdate(Alarm alarm) { + + if (iAlarmService.saveOrUpdate(alarm)) { + return new ResultUtil<Alarm>().setData(alarm); + } + return new ResultUtil<Alarm>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iAlarmService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AnnualReviewController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AnnualReviewController.java new file mode 100644 index 0000000..a576bd8 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AnnualReviewController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.AnnualReview; +import cn.exrick.xboot.your.service.IAnnualReviewService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "骞村璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/annualReview") +@Transactional +public class AnnualReviewController { + + @Autowired + private IAnnualReviewService iAnnualReviewService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<AnnualReview> get(@PathVariable String id) { + + AnnualReview annualReview = iAnnualReviewService.getById(id); + return new ResultUtil<AnnualReview>().setData(annualReview); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<AnnualReview>> getAll() { + + List<AnnualReview> list = iAnnualReviewService.list(); + return new ResultUtil<List<AnnualReview>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<AnnualReview>> getByPage(PageVo page) { + + IPage<AnnualReview> data = iAnnualReviewService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<AnnualReview>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<AnnualReview> saveOrUpdate(AnnualReview annualReview) { + + if (iAnnualReviewService.saveOrUpdate(annualReview)) { + return new ResultUtil<AnnualReview>().setData(annualReview); + } + return new ResultUtil<AnnualReview>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iAnnualReviewService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/CarController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/CarController.java new file mode 100644 index 0000000..7fb1251 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/CarController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.Car; +import cn.exrick.xboot.your.service.ICarService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "杞﹁締琛ㄧ鐞嗘帴鍙�") +@RequestMapping("/xboot/car") +@Transactional +public class CarController { + + @Autowired + private ICarService iCarService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<Car> get(@PathVariable String id) { + + Car car = iCarService.getById(id); + return new ResultUtil<Car>().setData(car); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<Car>> getAll() { + + List<Car> list = iCarService.list(); + return new ResultUtil<List<Car>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<Car>> getByPage(PageVo page) { + + IPage<Car> data = iCarService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<Car>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<Car> saveOrUpdate(Car car) { + + if (iCarService.saveOrUpdate(car)) { + return new ResultUtil<Car>().setData(car); + } + return new ResultUtil<Car>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iCarService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/CompanyController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/CompanyController.java new file mode 100644 index 0000000..89f7f2c --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/CompanyController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.Company; +import cn.exrick.xboot.your.service.ICompanyService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "鍏徃琛ㄧ鐞嗘帴鍙�") +@RequestMapping("/xboot/company") +@Transactional +public class CompanyController { + + @Autowired + private ICompanyService iCompanyService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<Company> get(@PathVariable String id) { + + Company company = iCompanyService.getById(id); + return new ResultUtil<Company>().setData(company); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<Company>> getAll() { + + List<Company> list = iCompanyService.list(); + return new ResultUtil<List<Company>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<Company>> getByPage(PageVo page) { + + IPage<Company> data = iCompanyService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<Company>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<Company> saveOrUpdate(Company company) { + + if (iCompanyService.saveOrUpdate(company)) { + return new ResultUtil<Company>().setData(company); + } + return new ResultUtil<Company>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iCompanyService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java new file mode 100644 index 0000000..d58b1e4 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.DrivingRecord; +import cn.exrick.xboot.your.service.IDrivingRecordService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "琛岃溅璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/drivingRecord") +@Transactional +public class DrivingRecordController { + + @Autowired + private IDrivingRecordService iDrivingRecordService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<DrivingRecord> get(@PathVariable String id) { + + DrivingRecord drivingRecord = iDrivingRecordService.getById(id); + return new ResultUtil<DrivingRecord>().setData(drivingRecord); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<DrivingRecord>> getAll() { + + List<DrivingRecord> list = iDrivingRecordService.list(); + return new ResultUtil<List<DrivingRecord>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<DrivingRecord>> getByPage(PageVo page) { + + IPage<DrivingRecord> data = iDrivingRecordService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<DrivingRecord>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<DrivingRecord> saveOrUpdate(DrivingRecord drivingRecord) { + + if (iDrivingRecordService.saveOrUpdate(drivingRecord)) { + return new ResultUtil<DrivingRecord>().setData(drivingRecord); + } + return new ResultUtil<DrivingRecord>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iDrivingRecordService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/InsuranceController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/InsuranceController.java new file mode 100644 index 0000000..496279b --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/InsuranceController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.Insurance; +import cn.exrick.xboot.your.service.IInsuranceService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "杞﹂櫓璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/insurance") +@Transactional +public class InsuranceController { + + @Autowired + private IInsuranceService iInsuranceService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<Insurance> get(@PathVariable String id) { + + Insurance insurance = iInsuranceService.getById(id); + return new ResultUtil<Insurance>().setData(insurance); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<Insurance>> getAll() { + + List<Insurance> list = iInsuranceService.list(); + return new ResultUtil<List<Insurance>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<Insurance>> getByPage(PageVo page) { + + IPage<Insurance> data = iInsuranceService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<Insurance>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<Insurance> saveOrUpdate(Insurance insurance) { + + if (iInsuranceService.saveOrUpdate(insurance)) { + return new ResultUtil<Insurance>().setData(insurance); + } + return new ResultUtil<Insurance>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iInsuranceService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/MaintainController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/MaintainController.java new file mode 100644 index 0000000..03a1e3e --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/MaintainController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.Maintain; +import cn.exrick.xboot.your.service.IMaintainService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "淇濆吇璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/maintain") +@Transactional +public class MaintainController { + + @Autowired + private IMaintainService iMaintainService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<Maintain> get(@PathVariable String id) { + + Maintain maintain = iMaintainService.getById(id); + return new ResultUtil<Maintain>().setData(maintain); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<Maintain>> getAll() { + + List<Maintain> list = iMaintainService.list(); + return new ResultUtil<List<Maintain>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<Maintain>> getByPage(PageVo page) { + + IPage<Maintain> data = iMaintainService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<Maintain>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<Maintain> saveOrUpdate(Maintain maintain) { + + if (iMaintainService.saveOrUpdate(maintain)) { + return new ResultUtil<Maintain>().setData(maintain); + } + return new ResultUtil<Maintain>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iMaintainService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/RemoteCallController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/RemoteCallController.java new file mode 100644 index 0000000..a66241b --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/RemoteCallController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.RemoteCall; +import cn.exrick.xboot.your.service.IRemoteCallService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "杩滅▼鍛煎彨璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/remoteCall") +@Transactional +public class RemoteCallController { + + @Autowired + private IRemoteCallService iRemoteCallService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<RemoteCall> get(@PathVariable String id) { + + RemoteCall remoteCall = iRemoteCallService.getById(id); + return new ResultUtil<RemoteCall>().setData(remoteCall); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<RemoteCall>> getAll() { + + List<RemoteCall> list = iRemoteCallService.list(); + return new ResultUtil<List<RemoteCall>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<RemoteCall>> getByPage(PageVo page) { + + IPage<RemoteCall> data = iRemoteCallService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<RemoteCall>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<RemoteCall> saveOrUpdate(RemoteCall remoteCall) { + + if (iRemoteCallService.saveOrUpdate(remoteCall)) { + return new ResultUtil<RemoteCall>().setData(remoteCall); + } + return new ResultUtil<RemoteCall>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iRemoteCallService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/RepairController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/RepairController.java new file mode 100644 index 0000000..00670a3 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/RepairController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.Repair; +import cn.exrick.xboot.your.service.IRepairService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "缁翠慨璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/repair") +@Transactional +public class RepairController { + + @Autowired + private IRepairService iRepairService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<Repair> get(@PathVariable String id) { + + Repair repair = iRepairService.getById(id); + return new ResultUtil<Repair>().setData(repair); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<Repair>> getAll() { + + List<Repair> list = iRepairService.list(); + return new ResultUtil<List<Repair>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<Repair>> getByPage(PageVo page) { + + IPage<Repair> data = iRepairService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<Repair>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<Repair> saveOrUpdate(Repair repair) { + + if (iRepairService.saveOrUpdate(repair)) { + return new ResultUtil<Repair>().setData(repair); + } + return new ResultUtil<Repair>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iRepairService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/ViolationController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/ViolationController.java new file mode 100644 index 0000000..5f5e1ff --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/ViolationController.java @@ -0,0 +1,77 @@ +package cn.exrick.xboot.your.controller; + +import cn.exrick.xboot.core.common.utils.PageUtil; +import cn.exrick.xboot.core.common.utils.ResultUtil; +import cn.exrick.xboot.core.common.vo.PageVo; +import cn.exrick.xboot.core.common.vo.Result; +import cn.exrick.xboot.your.entity.Violation; +import cn.exrick.xboot.your.service.IViolationService; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @author zhangzeli + */ +@Slf4j +@RestController +@Api(tags = "杩濈珷璁板綍绠$悊鎺ュ彛") +@RequestMapping("/xboot/violation") +@Transactional +public class ViolationController { + + @Autowired + private IViolationService iViolationService; + + @RequestMapping(value = "/get/{id}", method = RequestMethod.GET) + @ApiOperation(value = "閫氳繃id鑾峰彇") + public Result<Violation> get(@PathVariable String id) { + + Violation violation = iViolationService.getById(id); + return new ResultUtil<Violation>().setData(violation); + } + + @RequestMapping(value = "/getAll", method = RequestMethod.GET) + @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁") + public Result<List<Violation>> getAll() { + + List<Violation> list = iViolationService.list(); + return new ResultUtil<List<Violation>>().setData(list); + } + + @RequestMapping(value = "/getByPage", method = RequestMethod.GET) + @ApiOperation(value = "鍒嗛〉鑾峰彇") + public Result<IPage<Violation>> getByPage(PageVo page) { + + IPage<Violation> data = iViolationService.page(PageUtil.initMpPage(page)); + return new ResultUtil<IPage<Violation>>().setData(data); + } + + @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST) + @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�") + public Result<Violation> saveOrUpdate(Violation violation) { + + if (iViolationService.saveOrUpdate(violation)) { + return new ResultUtil<Violation>().setData(violation); + } + return new ResultUtil<Violation>().setErrorMsg("鎿嶄綔澶辫触"); + } + + @RequestMapping(value = "/delByIds", method = RequestMethod.POST) + @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎") + public Result<Object> delAllByIds(@RequestParam String[] ids) { + + for (String id : ids) { + iViolationService.removeById(id); + } + return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛"); + } +} diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AbnormalOpen.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AbnormalOpen.java new file mode 100644 index 0000000..fa93a9c --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AbnormalOpen.java @@ -0,0 +1,56 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.Entity; +import javax.persistence.Table; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_abnormal_open") +@TableName("t_abnormal_open") +@ApiModel(value = "杞﹀帰寮�鍚褰�") +public class AbnormalOpen extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "浠诲姟id") + private String taskId; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + + @ApiModelProperty(value = "鍙告満浜鸿劯") + private String img1; + + @ApiModelProperty(value = "闅忚溅鍛樹汉鑴�") + private String img2; + + @ApiModelProperty(value = "鍙告満id") + private String userId; + + @ApiModelProperty(value = "闅忚溅鍛榠d") + private String followUserId; + + @ApiModelProperty(value = "缁忓害") + private String lng; + + @ApiModelProperty(value = "绾害") + private String lat; + + @ApiModelProperty(value = "鐘舵�� 0锛氭甯� 1:寮傚父") + private int status; + + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Accident.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Accident.java new file mode 100644 index 0000000..bd0af87 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Accident.java @@ -0,0 +1,67 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.persistence.Entity; +import javax.persistence.Table; +import java.util.Date; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_accident") +@TableName("t_accident") +@ApiModel(value = "杞﹂櫓璁板綍") +public class Accident extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "浜嬫晠鏃ユ湡") + private Date accidentDate; + + @ApiModelProperty(value = "澶勭悊鏂瑰紡") + private String dealMethod; + + @ApiModelProperty(value = "瀵规柟鑱旂郴浜�") + private String linker; + + @ApiModelProperty(value = "浜嬫晠鎻忚堪") + private String description; + + @ApiModelProperty(value = "璐d换璁ゅ畾") + private String dutySure; + + @ApiModelProperty(value = "澶勭悊鎰忚") + private String result; + + @ApiModelProperty(value = "瑙e喅鏂规") + private String solve; + + @ApiModelProperty(value = "鐜板満鐓х墖") + private String imgs; + + @ApiModelProperty(value = "淇濊垂璧斿伩") + private double payFor; + + @ApiModelProperty(value = "缁翠慨璁板綍id") + private String repairId; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AddOil.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AddOil.java new file mode 100644 index 0000000..f53fa5c --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AddOil.java @@ -0,0 +1,48 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.persistence.Entity; +import javax.persistence.Table; +import java.util.Date; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_add_oil") +@TableName("t_add_oil") +@ApiModel(value = "鍔犳补璁板綍") +public class AddOil extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "鍔犳补鏃ユ湡") + private Date addDate; + + @ApiModelProperty(value = "鍔犳补绔�") + private String gasStation; + + @ApiModelProperty(value = "鍔犳补閲�") + private double amount; + + @ApiModelProperty(value = "鍔犳补閲戦") + private double money; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Alarm.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Alarm.java new file mode 100644 index 0000000..72a0a9c --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Alarm.java @@ -0,0 +1,46 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.Entity; +import javax.persistence.Table; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_alarm") +@TableName("t_alarm") +@ApiModel(value = "鎶ヨ璁板綍") +public class Alarm extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + + @ApiModelProperty(value = "鍏蜂綋绫诲瀷濡備笅") + private int type; + + @ApiModelProperty(value = "鎶ヨ璇︾粏鎻忚堪") + private String value; + + @ApiModelProperty(value = "杞︾墝鍙�") + private String carNo; + + @ApiModelProperty(value = "椹鹃┒浜篿d") + private String carUserId; + + @ApiModelProperty(value = "璺熼殢浜篿d") + private String followUserId; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AnnualReview.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AnnualReview.java new file mode 100644 index 0000000..2ebc03a --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/AnnualReview.java @@ -0,0 +1,42 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.persistence.Entity; +import javax.persistence.Table; +import java.util.Date; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_annual_review") +@TableName("t_annual_review") +@ApiModel(value = "骞村璁板綍") +public class AnnualReview extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "搴斿鏃ユ湡") + private Date actualDate; + + @ApiModelProperty(value = "瀹為檯骞村淇℃伅") + private String content; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Car.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Car.java new file mode 100644 index 0000000..f8ecb16 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Car.java @@ -0,0 +1,60 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.persistence.Entity; +import javax.persistence.Table; +import java.util.Date; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_car") +@TableName("t_car") +@ApiModel(value = "杞﹁締琛�") +public class Car extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "鍝佺墝") + private String brand; + + @ApiModelProperty(value = "鍨嬪彿") + private int model; + + @ApiModelProperty(value = "鎺掗噺") + private String displacement; + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "璐疆骞翠唤") + private Date buyYear; + + @ApiModelProperty(value = "鐗岀収") + private String carNo; + + @ApiModelProperty(value = "0:姝e父 1:绉婚櫎") + private int status; + + @ApiModelProperty(value = "绉婚櫎鍘熷洜锛堟姤搴熴�佷簩鎵嬭溅閿�鍞級") + private String removeReason; + + @ApiModelProperty(value = "褰撳墠椹鹃┒浜篿d") + private String userId; + + @ApiModelProperty(value = "褰撳墠璺熻溅浜篿d") + private String followUserId; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Company.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Company.java new file mode 100644 index 0000000..989fabb --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Company.java @@ -0,0 +1,33 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.Entity; +import javax.persistence.Table; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_company") +@TableName("t_company") +@ApiModel(value = "鍏徃琛�") +public class Company extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "缁勭粐鍚嶇О") + private String name; + + @ApiModelProperty(value = "涓婄骇缁勭粐id") + private String parentId; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java new file mode 100644 index 0000000..17e2cc1 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java @@ -0,0 +1,55 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.persistence.Entity; +import javax.persistence.Table; +import java.util.Date; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_driving_record") +@TableName("t_driving_record") +@ApiModel(value = "琛岃溅璁板綍") +public class DrivingRecord extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @ApiModelProperty(value = "鍑鸿溅鏃堕棿") + private Date outTime; + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @ApiModelProperty(value = "鏀惰溅鏃堕棿") + private Date inTime; + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @ApiModelProperty(value = "鍑哄巶鏃堕棿") + private Date outFactory; + + @ApiModelProperty(value = "琛岄┒杞ㄨ抗锛堝鏋滆溅鏈虹郴缁熷彲浠ユ煡鍒板氨涓嶅崟鐙褰曚簡锛�") + private String trajectory; + + @ApiModelProperty(value = "琛岄┒閲岀▼") + private int mileage; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Insurance.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Insurance.java new file mode 100644 index 0000000..3d967f4 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Insurance.java @@ -0,0 +1,52 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.persistence.Entity; +import javax.persistence.Table; +import java.util.Date; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_insurance") +@TableName("t_insurance") +@ApiModel(value = "杞﹂櫓璁板綍") +public class Insurance extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "杞﹂櫓鏃ユ湡") + private Date insuranceDate; + + @ApiModelProperty(value = "璐拱椤圭洰") + private String buyProject; + + @ApiModelProperty(value = "閲戦") + private double money; + + @ApiModelProperty(value = "淇濋櫓鑱旂郴浜�") + private String linker; + + @ApiModelProperty(value = "淇濋櫓鍏徃") + private String insuranceCompany; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Maintain.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Maintain.java new file mode 100644 index 0000000..f04ba6a --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Maintain.java @@ -0,0 +1,57 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.persistence.Entity; +import javax.persistence.Table; +import java.util.Date; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_maintain") +@TableName("t_maintain") +@ApiModel(value = "淇濆吇璁板綍") +public class Maintain extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "淇濆吇鏃ユ湡") + private Date maintainDate; + + @ApiModelProperty(value = "淇濆吇绉戠洰璁板綍") + private String type; + + @ApiModelProperty(value = "淇濆吇璐圭敤") + private double cost; + + @ApiModelProperty(value = "淇濆吇閲岀▼鏁�") + private int mileage; + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "涓嬫淇濆吇鏃ユ湡") + private Date nextDate; + + @ApiModelProperty(value = "鍒版湡淇濆吇鎻愰啋澶╂暟") + private int remind; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/RemoteCall.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/RemoteCall.java new file mode 100644 index 0000000..52b5b5f --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/RemoteCall.java @@ -0,0 +1,36 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.Entity; +import javax.persistence.Table; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_remote_call") +@TableName("t_remote_call") +@ApiModel(value = "杩滅▼鍛煎彨璁板綍") +public class RemoteCall extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "鍟嗘埛") + private String customerId; + + @ApiModelProperty(value = "鍛煎彨浜�") + private String userId; + + @ApiModelProperty(value = "鍛煎彨鐢佃瘽") + private String phone; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Repair.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Repair.java new file mode 100644 index 0000000..0f0ed52 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Repair.java @@ -0,0 +1,51 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.persistence.Entity; +import javax.persistence.Table; +import java.util.Date; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_repair") +@TableName("t_repair") +@ApiModel(value = "缁翠慨璁板綍") +public class Repair extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "缁翠慨绉戠洰") + private String type; + + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @ApiModelProperty(value = "鏃ユ湡") + private Date repairDate; + + @ApiModelProperty(value = "璐圭敤") + private double cost; + + @ApiModelProperty(value = "缁翠慨鍘傚") + private String repairFactor; + + @ApiModelProperty(value = "缁翠慨璐d换浜猴紙閫変汉鎴栬�呮墜濉級") + private String userId; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Violation.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Violation.java new file mode 100644 index 0000000..a472525 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Violation.java @@ -0,0 +1,36 @@ +package cn.exrick.xboot.your.entity; + +import cn.exrick.xboot.core.base.XbootBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.Entity; +import javax.persistence.Table; + +/** + * @author Exrick + */ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@Table(name = "t_violation") +@TableName("t_violation") +@ApiModel(value = "杩濈珷璁板綍") +public class Violation extends XbootBaseEntity { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "杞﹁締id") + private String carId; + + @ApiModelProperty(value = "杩濈珷鍦扮偣") + private String address; + + @ApiModelProperty(value = "杩濈珷绉戠洰") + private String type; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AbnormalOpenMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AbnormalOpenMapper.java new file mode 100644 index 0000000..92de3e9 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AbnormalOpenMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.AbnormalOpen; + +import java.util.List; + +/** + * 杞﹀帰寮�鍚褰曟暟鎹鐞嗗眰 + * @author zhangzeli + */ +public interface AbnormalOpenMapper extends BaseMapper<AbnormalOpen> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AccidentMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AccidentMapper.java new file mode 100644 index 0000000..2742089 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AccidentMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.Accident; + +import java.util.List; + +/** + * 浜嬫晠璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface AccidentMapper extends BaseMapper<Accident> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AddOilMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AddOilMapper.java new file mode 100644 index 0000000..d092519 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AddOilMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.AddOil; + +import java.util.List; + +/** + * 鍔犳补璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface AddOilMapper extends BaseMapper<AddOil> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AlarmMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AlarmMapper.java new file mode 100644 index 0000000..ba8a057 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AlarmMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.Alarm; + +import java.util.List; + +/** + * 鎶ヨ璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface AlarmMapper extends BaseMapper<Alarm> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AnnualReviewMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AnnualReviewMapper.java new file mode 100644 index 0000000..7c38df1 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/AnnualReviewMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.AnnualReview; + +import java.util.List; + +/** + * 骞村璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface AnnualReviewMapper extends BaseMapper<AnnualReview> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/CarMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/CarMapper.java new file mode 100644 index 0000000..1d8880b --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/CarMapper.java @@ -0,0 +1,16 @@ +package cn.exrick.xboot.your.mapper; +import org.apache.ibatis.annotations.Param; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.Car; + +import java.util.List; + +/** + * 杞﹁締琛ㄦ暟鎹鐞嗗眰 + * @author zhangzeli + */ +public interface CarMapper extends BaseMapper<Car> { + + Car getOneByCarNo(@Param("carNo") String carNo); +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/CompanyMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/CompanyMapper.java new file mode 100644 index 0000000..bf97315 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/CompanyMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.Company; + +import java.util.List; + +/** + * 鍏徃琛ㄦ暟鎹鐞嗗眰 + * @author zhangzeli + */ +public interface CompanyMapper extends BaseMapper<Company> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/DrivingRecordMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/DrivingRecordMapper.java new file mode 100644 index 0000000..6d6048c --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/DrivingRecordMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.DrivingRecord; + +import java.util.List; + +/** + * 琛岃溅璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface DrivingRecordMapper extends BaseMapper<DrivingRecord> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/InsuranceMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/InsuranceMapper.java new file mode 100644 index 0000000..0bb8cd1 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/InsuranceMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.Insurance; + +import java.util.List; + +/** + * 杞﹂櫓璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface InsuranceMapper extends BaseMapper<Insurance> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/MaintainMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/MaintainMapper.java new file mode 100644 index 0000000..db1d226 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/MaintainMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.Maintain; + +import java.util.List; + +/** + * 淇濆吇璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface MaintainMapper extends BaseMapper<Maintain> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/RemoteCallMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/RemoteCallMapper.java new file mode 100644 index 0000000..713896b --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/RemoteCallMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.RemoteCall; + +import java.util.List; + +/** + * 杩滅▼鍛煎彨璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface RemoteCallMapper extends BaseMapper<RemoteCall> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/RepairMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/RepairMapper.java new file mode 100644 index 0000000..9842979 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/RepairMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.Repair; + +import java.util.List; + +/** + * 缁翠慨璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface RepairMapper extends BaseMapper<Repair> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/ViolationMapper.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/ViolationMapper.java new file mode 100644 index 0000000..a09fedf --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/mapper/ViolationMapper.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import cn.exrick.xboot.your.entity.Violation; + +import java.util.List; + +/** + * 杩濈珷璁板綍鏁版嵁澶勭悊灞� + * @author zhangzeli + */ +public interface ViolationMapper extends BaseMapper<Violation> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAbnormalOpenService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAbnormalOpenService.java new file mode 100644 index 0000000..3c3baa1 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAbnormalOpenService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.AbnormalOpen; + +import java.util.List; + +/** + * 杞﹀帰寮�鍚褰曟帴鍙� + * @author zhangzeli + */ +public interface IAbnormalOpenService extends IService<AbnormalOpen> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAccidentService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAccidentService.java new file mode 100644 index 0000000..9b72b00 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAccidentService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.Accident; + +import java.util.List; + +/** + * 浜嬫晠璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IAccidentService extends IService<Accident> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAddOilService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAddOilService.java new file mode 100644 index 0000000..90af56a --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAddOilService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.AddOil; + +import java.util.List; + +/** + * 鍔犳补璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IAddOilService extends IService<AddOil> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAlarmService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAlarmService.java new file mode 100644 index 0000000..9332b75 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAlarmService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.Alarm; + +import java.util.List; + +/** + * 鎶ヨ璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IAlarmService extends IService<Alarm> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAnnualReviewService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAnnualReviewService.java new file mode 100644 index 0000000..a38c494 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IAnnualReviewService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.AnnualReview; + +import java.util.List; + +/** + * 骞村璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IAnnualReviewService extends IService<AnnualReview> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/ICarService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/ICarService.java new file mode 100644 index 0000000..2ea152f --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/ICarService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.Car; + +import java.util.List; + +/** + * 杞﹁締琛ㄦ帴鍙� + * @author zhangzeli + */ +public interface ICarService extends IService<Car> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/ICompanyService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/ICompanyService.java new file mode 100644 index 0000000..76255c2 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/ICompanyService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.Company; + +import java.util.List; + +/** + * 鍏徃琛ㄦ帴鍙� + * @author zhangzeli + */ +public interface ICompanyService extends IService<Company> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IDrivingRecordService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IDrivingRecordService.java new file mode 100644 index 0000000..a3bdf5e --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IDrivingRecordService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.DrivingRecord; + +import java.util.List; + +/** + * 琛岃溅璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IDrivingRecordService extends IService<DrivingRecord> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IInsuranceService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IInsuranceService.java new file mode 100644 index 0000000..1a54253 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IInsuranceService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.Insurance; + +import java.util.List; + +/** + * 杞﹂櫓璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IInsuranceService extends IService<Insurance> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IMaintainService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IMaintainService.java new file mode 100644 index 0000000..6251988 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IMaintainService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.Maintain; + +import java.util.List; + +/** + * 淇濆吇璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IMaintainService extends IService<Maintain> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IRemoteCallService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IRemoteCallService.java new file mode 100644 index 0000000..a7bf257 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IRemoteCallService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.RemoteCall; + +import java.util.List; + +/** + * 杩滅▼鍛煎彨璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IRemoteCallService extends IService<RemoteCall> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IRepairService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IRepairService.java new file mode 100644 index 0000000..4751ca3 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IRepairService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.Repair; + +import java.util.List; + +/** + * 缁翠慨璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IRepairService extends IService<Repair> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IViolationService.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IViolationService.java new file mode 100644 index 0000000..a15e179 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/service/IViolationService.java @@ -0,0 +1,14 @@ +package cn.exrick.xboot.your.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import cn.exrick.xboot.your.entity.Violation; + +import java.util.List; + +/** + * 杩濈珷璁板綍鎺ュ彛 + * @author zhangzeli + */ +public interface IViolationService extends IService<Violation> { + +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAbnormalOpenServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAbnormalOpenServiceImpl.java new file mode 100644 index 0000000..d42119c --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAbnormalOpenServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.AbnormalOpenMapper; +import cn.exrick.xboot.your.entity.AbnormalOpen; +import cn.exrick.xboot.your.service.IAbnormalOpenService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 杞﹀帰寮�鍚褰曟帴鍙e疄鐜� + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IAbnormalOpenServiceImpl extends ServiceImpl<AbnormalOpenMapper, AbnormalOpen> implements IAbnormalOpenService { + + @Autowired + private AbnormalOpenMapper abnormalOpenMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAccidentServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAccidentServiceImpl.java new file mode 100644 index 0000000..fa88894 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAccidentServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.AccidentMapper; +import cn.exrick.xboot.your.entity.Accident; +import cn.exrick.xboot.your.service.IAccidentService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 浜嬫晠璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IAccidentServiceImpl extends ServiceImpl<AccidentMapper, Accident> implements IAccidentService { + + @Autowired + private AccidentMapper accidentMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAddOilServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAddOilServiceImpl.java new file mode 100644 index 0000000..00fee7b --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAddOilServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.AddOilMapper; +import cn.exrick.xboot.your.entity.AddOil; +import cn.exrick.xboot.your.service.IAddOilService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 鍔犳补璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IAddOilServiceImpl extends ServiceImpl<AddOilMapper, AddOil> implements IAddOilService { + + @Autowired + private AddOilMapper addOilMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAlarmServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAlarmServiceImpl.java new file mode 100644 index 0000000..ed36369 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAlarmServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.AlarmMapper; +import cn.exrick.xboot.your.entity.Alarm; +import cn.exrick.xboot.your.service.IAlarmService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 鎶ヨ璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IAlarmServiceImpl extends ServiceImpl<AlarmMapper, Alarm> implements IAlarmService { + + @Autowired + private AlarmMapper alarmMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAnnualReviewServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAnnualReviewServiceImpl.java new file mode 100644 index 0000000..354b0a0 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IAnnualReviewServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.AnnualReviewMapper; +import cn.exrick.xboot.your.entity.AnnualReview; +import cn.exrick.xboot.your.service.IAnnualReviewService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 骞村璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IAnnualReviewServiceImpl extends ServiceImpl<AnnualReviewMapper, AnnualReview> implements IAnnualReviewService { + + @Autowired + private AnnualReviewMapper annualReviewMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/ICarServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/ICarServiceImpl.java new file mode 100644 index 0000000..b6dd91a --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/ICarServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.CarMapper; +import cn.exrick.xboot.your.entity.Car; +import cn.exrick.xboot.your.service.ICarService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 杞﹁締琛ㄦ帴鍙e疄鐜� + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class ICarServiceImpl extends ServiceImpl<CarMapper, Car> implements ICarService { + + @Autowired + private CarMapper carMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/ICompanyServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/ICompanyServiceImpl.java new file mode 100644 index 0000000..32df10f --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/ICompanyServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.CompanyMapper; +import cn.exrick.xboot.your.entity.Company; +import cn.exrick.xboot.your.service.ICompanyService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 鍏徃琛ㄦ帴鍙e疄鐜� + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class ICompanyServiceImpl extends ServiceImpl<CompanyMapper, Company> implements ICompanyService { + + @Autowired + private CompanyMapper companyMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IDrivingRecordServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IDrivingRecordServiceImpl.java new file mode 100644 index 0000000..782268e --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IDrivingRecordServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.DrivingRecordMapper; +import cn.exrick.xboot.your.entity.DrivingRecord; +import cn.exrick.xboot.your.service.IDrivingRecordService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 琛岃溅璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IDrivingRecordServiceImpl extends ServiceImpl<DrivingRecordMapper, DrivingRecord> implements IDrivingRecordService { + + @Autowired + private DrivingRecordMapper drivingRecordMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IInsuranceServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IInsuranceServiceImpl.java new file mode 100644 index 0000000..b226dc9 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IInsuranceServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.InsuranceMapper; +import cn.exrick.xboot.your.entity.Insurance; +import cn.exrick.xboot.your.service.IInsuranceService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 杞﹂櫓璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IInsuranceServiceImpl extends ServiceImpl<InsuranceMapper, Insurance> implements IInsuranceService { + + @Autowired + private InsuranceMapper insuranceMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IMaintainServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IMaintainServiceImpl.java new file mode 100644 index 0000000..23f4865 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IMaintainServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.MaintainMapper; +import cn.exrick.xboot.your.entity.Maintain; +import cn.exrick.xboot.your.service.IMaintainService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 淇濆吇璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IMaintainServiceImpl extends ServiceImpl<MaintainMapper, Maintain> implements IMaintainService { + + @Autowired + private MaintainMapper maintainMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IRemoteCallServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IRemoteCallServiceImpl.java new file mode 100644 index 0000000..b286870 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IRemoteCallServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.RemoteCallMapper; +import cn.exrick.xboot.your.entity.RemoteCall; +import cn.exrick.xboot.your.service.IRemoteCallService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 杩滅▼鍛煎彨璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IRemoteCallServiceImpl extends ServiceImpl<RemoteCallMapper, RemoteCall> implements IRemoteCallService { + + @Autowired + private RemoteCallMapper remoteCallMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IRepairServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IRepairServiceImpl.java new file mode 100644 index 0000000..d6cec09 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IRepairServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.RepairMapper; +import cn.exrick.xboot.your.entity.Repair; +import cn.exrick.xboot.your.service.IRepairService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 缁翠慨璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IRepairServiceImpl extends ServiceImpl<RepairMapper, Repair> implements IRepairService { + + @Autowired + private RepairMapper repairMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IViolationServiceImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IViolationServiceImpl.java new file mode 100644 index 0000000..d829107 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/serviceimpl/IViolationServiceImpl.java @@ -0,0 +1,26 @@ +package cn.exrick.xboot.your.serviceimpl; + +import cn.exrick.xboot.your.mapper.ViolationMapper; +import cn.exrick.xboot.your.entity.Violation; +import cn.exrick.xboot.your.service.IViolationService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 杩濈珷璁板綍鎺ュ彛瀹炵幇 + * @author zhangzeli + */ +@Slf4j +@Service +@Transactional +public class IViolationServiceImpl extends ServiceImpl<ViolationMapper, Violation> implements IViolationService { + + @Autowired + private ViolationMapper violationMapper; +} \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/AbnormalOpenMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/AbnormalOpenMapper.xml new file mode 100644 index 0000000..0a9760d --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/AbnormalOpenMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.AbnormalOpenMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/AccidentMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/AccidentMapper.xml new file mode 100644 index 0000000..bf63701 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/AccidentMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.AccidentMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/AddOilMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/AddOilMapper.xml new file mode 100644 index 0000000..caafbce --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/AddOilMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.AddOilMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/AlarmMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/AlarmMapper.xml new file mode 100644 index 0000000..fea51a5 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/AlarmMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.AlarmMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/AnnualReviewMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/AnnualReviewMapper.xml new file mode 100644 index 0000000..5835333 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/AnnualReviewMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.AnnualReviewMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/CarMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/CarMapper.xml new file mode 100644 index 0000000..6f35b98 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/CarMapper.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.CarMapper"> + + <select id="getOneByCarNo" resultMap="BaseResultMap"> + select + <include refid="Base_Column_List"/> + from t_car + where + car_no = #{carNo,jdbcType=VARCHAR} + </select> +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/CompanyMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/CompanyMapper.xml new file mode 100644 index 0000000..b7c1528 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/CompanyMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.CompanyMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/DrivingRecordMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/DrivingRecordMapper.xml new file mode 100644 index 0000000..21ab616 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/DrivingRecordMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.DrivingRecordMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/InsuranceMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/InsuranceMapper.xml new file mode 100644 index 0000000..adfbc02 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/InsuranceMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.InsuranceMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/MaintainMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/MaintainMapper.xml new file mode 100644 index 0000000..f0baba4 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/MaintainMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.MaintainMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/RemoteCallMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/RemoteCallMapper.xml new file mode 100644 index 0000000..9f5f5a0 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/RemoteCallMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.RemoteCallMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/RepairMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/RepairMapper.xml new file mode 100644 index 0000000..9561322 --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/RepairMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.RepairMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/src/main/resources/mapper/ViolationMapper.xml b/xboot-modules/xboot-your/src/main/resources/mapper/ViolationMapper.xml new file mode 100644 index 0000000..0b42eab --- /dev/null +++ b/xboot-modules/xboot-your/src/main/resources/mapper/ViolationMapper.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="cn.exrick.xboot.your.mapper.ViolationMapper"> + +</mapper> \ No newline at end of file diff --git a/xboot-modules/xboot-your/xboot-your.iml b/xboot-modules/xboot-your/xboot-your.iml new file mode 100644 index 0000000..622f497 --- /dev/null +++ b/xboot-modules/xboot-your/xboot-your.iml @@ -0,0 +1,268 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> + <component name="FacetManager"> + <facet type="jpa" name="JPA"> + <configuration> + <setting name="validation-enabled" value="true" /> + <setting name="provider-name" value="Hibernate" /> + <datasource-mapping> + <factory-entry name="entityManagerFactory" /> + </datasource-mapping> + <naming-strategy-map /> + </configuration> + </facet> + <facet type="Spring" name="Spring"> + <configuration /> + </facet> + <facet type="web" name="Web"> + <configuration> + <webroots /> + </configuration> + </facet> + </component> + <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> + <output url="file://$MODULE_DIR$/target/classes" /> + <output-test url="file://$MODULE_DIR$/target/test-classes" /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> + <excludeFolder url="file://$MODULE_DIR$/target" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="module" module-name="xboot-core" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" /> + <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" /> + <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.13.3" level="project" /> + <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.13.3" level="project" /> + <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.31" level="project" /> + <orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-core:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.27" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.48" level="project" /> + <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.48" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-web:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-context:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-expression:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.glassfish:jakarta.el:3.0.3" level="project" /> + <orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.1.7.Final" level="project" /> + <orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" /> + <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.2.Final" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-security:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-aop:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.security:spring-security-config:5.4.7" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.security:spring-security-core:5.4.7" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.security:spring-security-web:5.4.7" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.9.6" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-elasticsearch:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.data:spring-data-elasticsearch:4.1.10" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-tx:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.4.10" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch.plugin:transport-netty4-client:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-codec-http:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch.client:elasticsearch-rest-high-level-client:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-core:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-secure-sm:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-x-content:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-geo:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-core:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-analyzers-common:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-backward-codecs:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-grouping:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-highlighter:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-join:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-memory:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-misc:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-queries:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-queryparser:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-sandbox:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-spatial-extras:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-spatial3d:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.lucene:lucene-suggest:8.6.2" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-cli:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: net.sf.jopt-simple:jopt-simple:5.0.2" level="project" /> + <orderEntry type="library" name="Maven: com.carrotsearch:hppc:0.8.1" level="project" /> + <orderEntry type="library" name="Maven: joda-time:joda-time:2.10.4" level="project" /> + <orderEntry type="library" name="Maven: com.tdunning:t-digest:3.2" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch:jna:5.5.0" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch.client:elasticsearch-rest-client:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpasyncclient:4.1.4" level="project" /> + <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore-nio:4.4.14" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch.plugin:mapper-extras-client:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch.plugin:parent-join-client:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch.plugin:aggs-matrix-stats-client:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch.plugin:rank-eval-client:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: org.elasticsearch.plugin:lang-mustache-client:7.9.3" level="project" /> + <orderEntry type="library" name="Maven: com.github.spullara.mustache.java:compiler:0.9.6" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.31" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-jpa:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.4.5" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: jakarta.transaction:jakarta.transaction-api:1.3.3" level="project" /> + <orderEntry type="library" name="Maven: jakarta.persistence:jakarta.persistence-api:2.2.3" level="project" /> + <orderEntry type="library" name="Maven: org.hibernate:hibernate-core:5.4.32.Final" level="project" /> + <orderEntry type="library" name="Maven: org.javassist:javassist:3.27.0-GA" level="project" /> + <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.10.22" level="project" /> + <orderEntry type="library" name="Maven: antlr:antlr:2.7.7" level="project" /> + <orderEntry type="library" name="Maven: org.jboss:jandex:2.2.3.Final" level="project" /> + <orderEntry type="library" name="Maven: org.dom4j:dom4j:2.1.3" level="project" /> + <orderEntry type="library" name="Maven: org.hibernate.common:hibernate-commons-annotations:5.1.2.Final" level="project" /> + <orderEntry type="library" name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.4" level="project" /> + <orderEntry type="library" name="Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3" level="project" /> + <orderEntry type="library" name="Maven: org.glassfish.jaxb:txw2:2.3.4" level="project" /> + <orderEntry type="library" name="Maven: com.sun.istack:istack-commons-runtime:3.0.12" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.data:spring-data-jpa:2.4.10" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-orm:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-aspects:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.4.3.1" level="project" /> + <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.4.3.1" level="project" /> + <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.4.3.1" level="project" /> + <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.4.3.1" level="project" /> + <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.4.3.1" level="project" /> + <orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:4.0" level="project" /> + <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.7" level="project" /> + <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.6" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.4.10" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.4.10" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: io.lettuce:lettuce-core:6.0.6.RELEASE" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-handler:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: io.projectreactor:reactor-core:3.4.7" level="project" /> + <orderEntry type="library" name="Maven: org.reactivestreams:reactive-streams:1.0.3" level="project" /> + <orderEntry type="library" name="Maven: org.redisson:redisson-spring-boot-starter:3.15.6" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-actuator:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-actuator-autoconfigure:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-actuator:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: io.micrometer:micrometer-core:1.6.8" level="project" /> + <orderEntry type="library" name="Maven: org.hdrhistogram:HdrHistogram:2.1.12" level="project" /> + <orderEntry type="library" scope="RUNTIME" name="Maven: org.latencyutils:LatencyUtils:2.0.3" level="project" /> + <orderEntry type="library" name="Maven: org.redisson:redisson:3.15.6" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-resolver-dns:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: io.netty:netty-codec-dns:4.1.65.Final" level="project" /> + <orderEntry type="library" name="Maven: javax.cache:cache-api:1.1.1" level="project" /> + <orderEntry type="library" name="Maven: io.reactivex.rxjava3:rxjava:3.0.12" level="project" /> + <orderEntry type="library" name="Maven: org.jboss.marshalling:jboss-marshalling-river:2.0.11.Final" level="project" /> + <orderEntry type="library" name="Maven: org.jboss.marshalling:jboss-marshalling:2.0.11.Final" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: org.jodd:jodd-bean:5.1.6" level="project" /> + <orderEntry type="library" name="Maven: org.jodd:jodd-core:5.1.6" level="project" /> + <orderEntry type="library" name="Maven: org.redisson:redisson-spring-data-24:3.15.6" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-websocket:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-messaging:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-websocket:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-thymeleaf:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.thymeleaf:thymeleaf-spring5:3.0.12.RELEASE" level="project" /> + <orderEntry type="library" name="Maven: org.thymeleaf:thymeleaf:3.0.12.RELEASE" level="project" /> + <orderEntry type="library" name="Maven: org.attoparser:attoparser:2.0.5.RELEASE" level="project" /> + <orderEntry type="library" name="Maven: org.unbescape:unbescape:1.1.6.RELEASE" level="project" /> + <orderEntry type="library" name="Maven: org.thymeleaf.extras:thymeleaf-extras-java8time:3.0.4.RELEASE" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-mail:2.4.8" level="project" /> + <orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.3.8" level="project" /> + <orderEntry type="library" name="Maven: com.sun.mail:jakarta.mail:1.6.7" level="project" /> + <orderEntry type="library" name="Maven: com.sun.activation:jakarta.activation:1.2.2" level="project" /> + <orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.1" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.11.4" level="project" /> + <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-boot-starter:2.0.8" level="project" /> + <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-boot-autoconfigure:2.0.8" level="project" /> + <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring:2.0.8" level="project" /> + <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-annotations:2.0.8" level="project" /> + <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-core:2.0.8" level="project" /> + <orderEntry type="library" name="Maven: io.swagger:swagger-models:1.5.22" level="project" /> + <orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.22" level="project" /> + <orderEntry type="library" name="Maven: io.springfox:springfox-swagger2:2.10.5" level="project" /> + <orderEntry type="library" name="Maven: io.springfox:springfox-spi:2.10.5" level="project" /> + <orderEntry type="library" name="Maven: io.springfox:springfox-core:2.10.5" level="project" /> + <orderEntry type="library" name="Maven: io.springfox:springfox-schema:2.10.5" level="project" /> + <orderEntry type="library" name="Maven: io.springfox:springfox-swagger-common:2.10.5" level="project" /> + <orderEntry type="library" name="Maven: io.springfox:springfox-spring-web:2.10.5" level="project" /> + <orderEntry type="library" name="Maven: io.github.classgraph:classgraph:4.1.7" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-core:2.0.0.RELEASE" level="project" /> + <orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-metadata:2.0.0.RELEASE" level="project" /> + <orderEntry type="library" name="Maven: org.mapstruct:mapstruct:1.3.1.Final" level="project" /> + <orderEntry type="library" name="Maven: io.springfox:springfox-bean-validators:2.10.5" level="project" /> + <orderEntry type="library" name="Maven: io.springfox:springfox-spring-webmvc:2.10.5" level="project" /> + <orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-ui:2.0.8" level="project" /> + <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.7" level="project" /> + <orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.7.2" level="project" /> + <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.20" level="project" /> + <orderEntry type="library" name="Maven: com.github.ulisesbocchio:jasypt-spring-boot-starter:3.0.3" level="project" /> + <orderEntry type="library" name="Maven: com.github.ulisesbocchio:jasypt-spring-boot:3.0.3" level="project" /> + <orderEntry type="library" name="Maven: org.jasypt:jasypt:1.9.3" level="project" /> + <orderEntry type="library" name="Maven: com.aliyun.oss:aliyun-sdk-oss:${aliyun.oss.version}" level="project" /> + <orderEntry type="library" name="Maven: com.tencentcloudapi:tencentcloud-sdk-java:${tencentcloud.version}" level="project" /> + <orderEntry type="library" name="Maven: com.aventstack:extentreports-testng-adapter:1.2.2" level="project" /> + <orderEntry type="library" name="Maven: com.aventstack:extentreports:5.0.1" level="project" /> + <orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.31" level="project" /> + <orderEntry type="library" name="Maven: com.aventstack:klov-reporter:5.0.1" level="project" /> + <orderEntry type="library" name="Maven: org.mongodb:bson:4.1.2" level="project" /> + <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.13" level="project" /> + <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.14" level="project" /> + <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.15" level="project" /> + <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.5.13" level="project" /> + <orderEntry type="library" name="Maven: org.mongodb:mongodb-driver:3.3.0" level="project" /> + <orderEntry type="library" name="Maven: org.mongodb:mongodb-driver-core:4.1.2" level="project" /> + <orderEntry type="library" name="Maven: org.testng:testng:7.1.0" level="project" /> + <orderEntry type="library" name="Maven: com.beust:jcommander:1.72" level="project" /> + <orderEntry type="library" name="Maven: com.google.inject:guice:no_aop:4.1.0" level="project" /> + <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" /> + <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-java:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-api:3.141.59" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-chrome-driver:3.141.59" level="project" /> + <orderEntry type="library" name="Maven: org.apache.commons:commons-exec:1.3" level="project" /> + <orderEntry type="library" name="Maven: com.google.guava:guava:25.0-jre" level="project" /> + <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:1.3.9" level="project" /> + <orderEntry type="library" name="Maven: org.checkerframework:checker-compat-qual:2.0.0" level="project" /> + <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.1.3" level="project" /> + <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.1" level="project" /> + <orderEntry type="library" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.14" level="project" /> + <orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:3.14.9" level="project" /> + <orderEntry type="library" name="Maven: com.squareup.okio:okio:1.14.0" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-devtools-v85:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: com.google.auto.service:auto-service-annotations:1.0" level="project" /> + <orderEntry type="library" name="Maven: com.google.auto.service:auto-service:1.0" level="project" /> + <orderEntry type="library" name="Maven: com.google.auto:auto-common:1.0" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-devtools:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-http:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-json:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-devtools-v88:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-devtools-v89:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-devtools-v90:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-devtools-v91:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-edge-driver:3.141.59" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-firefox-driver:3.141.59" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-firefox-xpi-driver:4.0.0-beta-4" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-ie-driver:3.141.59" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-opera-driver:3.141.59" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-remote-driver:3.141.59" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-safari-driver:3.141.59" level="project" /> + <orderEntry type="library" name="Maven: org.seleniumhq.selenium:selenium-support:3.141.59" level="project" /> + </component> +</module> \ No newline at end of file -- Gitblit v1.9.1