无关风月
2025-05-03 ef866e22a25f65033f6e6109c10f2bfb543aba40
政务云
2个文件已修改
218个文件已添加
6033 ■■■■■ 已修改文件
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysConfig.java 125 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenu.java 270 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenus.java 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysNotice.java 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysPost.java 137 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleDept.java 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleMenu.java 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserOnline.java 100 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserPost.java 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserRole.java 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyDetailOrderMapper.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyOrderMapper.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableColumnMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/OperatorMapper.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/PartnerMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/RegionMapper.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SiteMapper.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysConfigMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDeptMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictDataMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictTypeMapper.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysLoginLogMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysMenuMapper.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysNoticeMapper.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysOperLogMapper.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysPostMapper.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleDeptMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMenuMapper.java 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserMapper.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserPostMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserRoleMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyDetailMapper.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyMapper.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TActivityMapper.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAdvertisingMapper.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TApplyChargingPileMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCarportMapper.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingBillMapper.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingGunMapper.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderAccountingStrategyMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderMapper.java 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderRefundMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileMapper.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileNotificationMapper.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCompanyMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCouponMapper.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEnterpriseUserApplicationMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEvaluationTagMapper.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TExchangeOrderMapper.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TFaultMessageMapper.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGoodsMapper.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGrantVipMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/THtmlMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TIntegralRuleMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceTypeMapper.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TMonitoringEquipmentMapper.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TNoticeMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderAppealMapper.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateMapper.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateTagMapper.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceDetailMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceMapper.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingLotMapper.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingRecordMapper.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TPartnerSiteMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRepairMapper.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRoleSiteMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSettlementConfirmMapper.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderMapper.java 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderRefundMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSiteMenuMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSystemConfigurationMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserSiteMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserTagMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVehicleRampMapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipMapper.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderMapper.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderRefundMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyDetailOrderService.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyOrderService.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableColumnService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IPartnerService.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IRegionService.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISiteService.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysConfigService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDeptService.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictDataService.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictTypeService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysLoginLogService.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysMenuService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysNoticeService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysOperLogService.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPermissionService.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPostService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysRoleService.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserOnlineService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserRoleService.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserService.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/OperatorService.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyDetailService.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyService.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TActivityService.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAdvertisingService.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TApplyChargingPileService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCarportService.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingBillService.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingGunService.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderAccountingStrategyService.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderRefundService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderService.java 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileNotificationService.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileService.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCompanyService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCouponService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEnterpriseUserApplicationService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEvaluationTagService.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TExchangeOrderService.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TFaultMessageService.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGoodsService.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGrantVipService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/THtmlService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TIntegralRuleService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceTypeService.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TMonitoringEquipmentService.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TNoticeService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderAppealService.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateService.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateTagService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceDetailService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceService.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingLotService.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingRecordService.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TPartnerSiteService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRepairService.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRoleSiteService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSettlementConfirmService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderRefundService.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderService.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSiteMenuService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSystemConfigurationService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserSiteService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserTagService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVehicleRampService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderRefundService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderService.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipService.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyDetailOrderServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyOrderServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableColumnServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/OperatorServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/PartnerServiceImpl.java 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/RegionServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SiteServiceImpl.java 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysConfigServiceImpl.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDeptServiceImpl.java 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictDataServiceImpl.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictTypeServiceImpl.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysLoginLogServiceImpl.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysMenuServiceImpl.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysNoticeServiceImpl.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysOperLogServiceImpl.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPermissionServiceImpl.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPostServiceImpl.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysRoleServiceImpl.java 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserOnlineServiceImpl.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserRoleServiceImpl.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserServiceImpl.java 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyDetailServiceImpl.java 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyServiceImpl.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TActivityServiceImpl.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAdvertisingServiceImpl.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TApplyChargingPileServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCarportServiceImpl.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingBillServiceImpl.java 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingGunServiceImpl.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderAccountingStrategyServiceImpl.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderRefundServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderServiceImpl.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileNotificationServiceImpl.java 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileServiceImpl.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCompanyServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCouponServiceImpl.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEnterpriseUserApplicationServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEvaluationTagServiceImpl.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TExchangeOrderServiceImpl.java 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TFaultMessageServiceImpl.java 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGoodsServiceImpl.java 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGrantVipServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/THtmlServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TIntegralRuleServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceTypeServiceImpl.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TMonitoringEquipmentServiceImpl.java 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TNoticeServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderAppealServiceImpl.java 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateServiceImpl.java 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateTagServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceDetailServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceServiceImpl.java 50 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingLotServiceImpl.java 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingRecordServiceImpl.java 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TPartnerSiteServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRepairServiceImpl.java 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRoleSiteServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSettlementConfirmServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderRefundServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderServiceImpl.java 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSiteMenuServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSystemConfigurationServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserSiteServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserTagServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVehicleRampServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderRefundServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderServiceImpl.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipServiceImpl.java 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java 241 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysConfig.java
New file
@@ -0,0 +1,125 @@
package com.ruoyi.jianguan.domain;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.annotation.Excel.ColumnType;
import com.ruoyi.common.core.web.domain.BaseModel;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
/**
 * 参数配置表 sys_config
 *
 * @author ruoyi
 */
public class SysConfig extends BaseModel {
    private static final long serialVersionUID = 1L;
    /**
     * 参数主键
     */
    @Excel(name = "参数主键", cellType = ColumnType.NUMERIC)
    private Long configId;
    /**
     * 参数名称
     */
    @Excel(name = "参数名称")
    private String configName;
    /**
     * 参数键名
     */
    @Excel(name = "参数键名")
    private String configKey;
    /**
     * 参数键值
     */
    @Excel(name = "参数键值")
    private String configValue;
    /**
     * 系统内置(Y是 N否)
     */
    @Excel(name = "系统内置", readConverterExp = "Y=是,N=否")
    private String configType;
    public Long getConfigId() {
        return configId;
    }
    public void setConfigId(Long configId) {
        this.configId = configId;
    }
    @NotBlank(message = "参数名称不能为空")
    @Size(min = 0, max = 100, message = "参数名称不能超过100个字符")
    public String getConfigName() {
        return configName;
    }
    public void setConfigName(String configName) {
        this.configName = configName;
    }
    @NotBlank(message = "参数键名长度不能为空")
    @Size(min = 0, max = 100, message = "参数键名长度不能超过100个字符")
    public String getConfigKey() {
        return configKey;
    }
    public void setConfigKey(String configKey) {
        this.configKey = configKey;
    }
    @NotBlank(message = "参数键值不能为空")
    @Size(min = 0, max = 500, message = "参数键值长度不能超过500个字符")
    public String getConfigValue() {
        return configValue;
    }
    public void setConfigValue(String configValue) {
        this.configValue = configValue;
    }
    public String getConfigType() {
        return configType;
    }
    public void setConfigType(String configType) {
        this.configType = configType;
    }
    @ApiModelProperty(value = "备注说明")
    @Excel(name = "备注说明")
    private String remark;
    public String getRemark() {
        return remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("configId", getConfigId())
                .append("configName", getConfigName())
                .append("configKey", getConfigKey())
                .append("configValue", getConfigValue())
                .append("configType", getConfigType())
                .append("createBy", getCreateBy())
                .append("createTime", getCreateTime())
                .append("updateBy", getUpdateBy())
                .append("updateTime", getUpdateTime())
                .append("remark", getRemark())
                .toString();
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenu.java
New file
@@ -0,0 +1,270 @@
package com.ruoyi.jianguan.domain;
import com.baomidou.mybatisplus.annotation.TableField;
import com.ruoyi.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.util.ArrayList;
import java.util.List;
/**
 * 菜单权限表 sys_menu
 *
 * @author ruoyi
 */
public class SysMenu extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    /** 菜单ID */
    @TableField("menu_id")
    private Long menuId;
    /** 菜单名称 */
    @TableField("menu_name")
    private String menuName;
    /** 父菜单名称 */
    @TableField(exist = false)
    private String parentName;
    /** 父菜单ID */
    @TableField("parent_id")
    private Long parentId;
    /** 显示顺序 */
    @TableField("order_num")
    private Integer orderNum;
    /** 路由地址 */
    private String path;
    /** 组件路径 */
    private String component;
    /** 路由参数 */
    private String query;
    /** 是否为外链(0是 1否) */
    @TableField("is_frame")
    private String isFrame;
    /** 是否缓存(0缓存 1不缓存) */
    @TableField("is_cache")
    private String isCache;
    /** 类型(M目录 C菜单 F按钮) */
    @TableField("menu_type")
    private String menuType;
    /** 显示状态(0显示 1隐藏) */
    private String visible;
    /** 菜单状态(0正常 1停用) */
    private String status;
    /** 权限字符串 */
    private String perms;
    /** 菜单图标 */
    private String icon;
    /** 子菜单 */
    @TableField(exist = false)
    private List<SysMenu> children = new ArrayList<SysMenu>();
    public Long getMenuId()
    {
        return menuId;
    }
    public void setMenuId(Long menuId)
    {
        this.menuId = menuId;
    }
    @NotBlank(message = "菜单名称不能为空")
    @Size(min = 0, max = 50, message = "菜单名称长度不能超过50个字符")
    public String getMenuName()
    {
        return menuName;
    }
    public void setMenuName(String menuName)
    {
        this.menuName = menuName;
    }
    public String getParentName()
    {
        return parentName;
    }
    public void setParentName(String parentName)
    {
        this.parentName = parentName;
    }
    public Long getParentId()
    {
        return parentId;
    }
    public void setParentId(Long parentId)
    {
        this.parentId = parentId;
    }
    @NotNull(message = "显示顺序不能为空")
    public Integer getOrderNum()
    {
        return orderNum;
    }
    public void setOrderNum(Integer orderNum)
    {
        this.orderNum = orderNum;
    }
    @Size(min = 0, max = 200, message = "路由地址不能超过200个字符")
    public String getPath()
    {
        return path;
    }
    public void setPath(String path)
    {
        this.path = path;
    }
    @Size(min = 0, max = 200, message = "组件路径不能超过255个字符")
    public String getComponent()
    {
        return component;
    }
    public void setComponent(String component)
    {
        this.component = component;
    }
    public String getQuery()
    {
        return query;
    }
    public void setQuery(String query)
    {
        this.query = query;
    }
    public String getIsFrame()
    {
        return isFrame;
    }
    public void setIsFrame(String isFrame)
    {
        this.isFrame = isFrame;
    }
    public String getIsCache()
    {
        return isCache;
    }
    public void setIsCache(String isCache)
    {
        this.isCache = isCache;
    }
    @NotBlank(message = "菜单类型不能为空")
    public String getMenuType()
    {
        return menuType;
    }
    public void setMenuType(String menuType)
    {
        this.menuType = menuType;
    }
    public String getVisible()
    {
        return visible;
    }
    public void setVisible(String visible)
    {
        this.visible = visible;
    }
    public String getStatus()
    {
        return status;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }
    @Size(min = 0, max = 100, message = "权限标识长度不能超过100个字符")
    public String getPerms()
    {
        return perms;
    }
    public void setPerms(String perms)
    {
        this.perms = perms;
    }
    public String getIcon()
    {
        return icon;
    }
    public void setIcon(String icon)
    {
        this.icon = icon;
    }
    public List<SysMenu> getChildren()
    {
        return children;
    }
    public void setChildren(List<SysMenu> children)
    {
        this.children = children;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("menuId", getMenuId())
            .append("menuName", getMenuName())
            .append("parentId", getParentId())
            .append("orderNum", getOrderNum())
            .append("path", getPath())
            .append("component", getComponent())
            .append("isFrame", getIsFrame())
            .append("IsCache", getIsCache())
            .append("menuType", getMenuType())
            .append("visible", getVisible())
            .append("status ", getStatus())
            .append("perms", getPerms())
            .append("icon", getIcon())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenus.java
New file
@@ -0,0 +1,103 @@
package com.ruoyi.jianguan.domain;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
 * 菜单权限表 sys_menu
 *
 * @author ruoyi
 */
@Data
public class SysMenus extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    /** 菜单ID */
    @TableField("menu_id")
    private Long menuId;
    /** 菜单名称 */
    @TableField("menu_name")
    private String menuName;
    /** 父菜单名称 */
    @TableField(exist = false)
    private String parentName;
    /** 父菜单ID */
    @TableField("parent_id")
    private Long parentId;
    /** 显示顺序 */
    @TableField("order_num")
    private Integer orderNum;
    /** 路由地址 */
    private String path;
    /** 组件路径 */
    private String component;
    /** 路由参数 */
    private String query;
    /** 是否为外链(0是 1否) */
    @TableField("is_frame")
    private String isFrame;
    /** 是否缓存(0缓存 1不缓存) */
    @TableField("is_cache")
    private String isCache;
    /** 类型(M目录 C菜单 F按钮) */
    @TableField("menu_type")
    private String menuType;
    /** 显示状态(0显示 1隐藏) */
    private String visible;
    /** 菜单状态(0正常 1停用) */
    private Boolean status=false;
    /** 权限字符串 */
    private String perms;
    /** 菜单图标 */
    private String icon;
    @TableField("create_by")
    private String createBy;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @TableField("create_time")
    private Date createTime;
    /** 更新者 */
    @ApiModelProperty(value = "记录修改人,前端忽略")
    //@JsonIgnore
    @TableField("update_by")
    private String updateBy;
    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @TableField("update_time")
    private Date updateTime;
    /** 备注 */
    private String remark;
    /** 子菜单 */
    @TableField(exist = false)
    private List<SysMenus> children = new ArrayList<SysMenus>();
    @ApiModelProperty("1 拥有 2未拥有")
    private Integer isHave;
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysNotice.java
New file
@@ -0,0 +1,116 @@
package com.ruoyi.jianguan.domain;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseModel;
import com.ruoyi.common.core.xss.Xss;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
/**
 * 通知公告表 sys_notice
 *
 * @author ruoyi
 */
public class SysNotice extends BaseModel
{
    private static final long serialVersionUID = 1L;
    /** 公告ID */
    private Long noticeId;
    /** 公告标题 */
    private String noticeTitle;
    /** 公告类型(1通知 2公告) */
    private String noticeType;
    /** 公告内容 */
    private String noticeContent;
    /** 公告状态(0正常 1关闭) */
    private String status;
    public Long getNoticeId()
    {
        return noticeId;
    }
    public void setNoticeId(Long noticeId)
    {
        this.noticeId = noticeId;
    }
    public void setNoticeTitle(String noticeTitle)
    {
        this.noticeTitle = noticeTitle;
    }
    @Xss(message = "公告标题不能包含脚本字符")
    @NotBlank(message = "公告标题不能为空")
    @Size(min = 0, max = 50, message = "公告标题不能超过50个字符")
    public String getNoticeTitle()
    {
        return noticeTitle;
    }
    public void setNoticeType(String noticeType)
    {
        this.noticeType = noticeType;
    }
    public String getNoticeType()
    {
        return noticeType;
    }
    public void setNoticeContent(String noticeContent)
    {
        this.noticeContent = noticeContent;
    }
    public String getNoticeContent()
    {
        return noticeContent;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }
    public String getStatus()
    {
        return status;
    }
    @ApiModelProperty(value = "备注说明")
    @Excel(name = "备注说明")
    private String remark;
    public String getRemark() {
        return remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("noticeId", getNoticeId())
            .append("noticeTitle", getNoticeTitle())
            .append("noticeType", getNoticeType())
            .append("noticeContent", getNoticeContent())
            .append("status", getStatus())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysPost.java
New file
@@ -0,0 +1,137 @@
package com.ruoyi.jianguan.domain;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.annotation.Excel.ColumnType;
import com.ruoyi.common.core.web.domain.BaseModel;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
/**
 * 岗位表 sys_post
 *
 * @author ruoyi
 */
public class SysPost extends BaseModel
{
    private static final long serialVersionUID = 1L;
    /** 岗位序号 */
    @Excel(name = "岗位序号", cellType = ColumnType.NUMERIC)
    private Long postId;
    /** 岗位编码 */
    @Excel(name = "岗位编码")
    private String postCode;
    /** 岗位名称 */
    @Excel(name = "岗位名称")
    private String postName;
    /** 岗位排序 */
    @Excel(name = "岗位排序")
    private Integer postSort;
    /** 状态(0正常 1停用) */
    @Excel(name = "状态", readConverterExp = "0=正常,1=停用")
    private String status;
    /** 用户是否存在此岗位标识 默认不存在 */
    private boolean flag = false;
    public Long getPostId()
    {
        return postId;
    }
    public void setPostId(Long postId)
    {
        this.postId = postId;
    }
    @NotBlank(message = "岗位编码不能为空")
    @Size(min = 0, max = 64, message = "岗位编码长度不能超过64个字符")
    public String getPostCode()
    {
        return postCode;
    }
    public void setPostCode(String postCode)
    {
        this.postCode = postCode;
    }
    @NotBlank(message = "岗位名称不能为空")
    @Size(min = 0, max = 50, message = "岗位名称长度不能超过50个字符")
    public String getPostName()
    {
        return postName;
    }
    public void setPostName(String postName)
    {
        this.postName = postName;
    }
    @NotNull(message = "显示顺序不能为空")
    public Integer getPostSort()
    {
        return postSort;
    }
    public void setPostSort(Integer postSort)
    {
        this.postSort = postSort;
    }
    public String getStatus()
    {
        return status;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }
    public boolean isFlag()
    {
        return flag;
    }
    public void setFlag(boolean flag)
    {
        this.flag = flag;
    }
    @ApiModelProperty(value = "备注说明")
    @Excel(name = "备注说明")
    private String remark;
    public String getRemark() {
        return remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("postId", getPostId())
            .append("postCode", getPostCode())
            .append("postName", getPostName())
            .append("postSort", getPostSort())
            .append("status", getStatus())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleDept.java
New file
@@ -0,0 +1,46 @@
package com.ruoyi.jianguan.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
 * 角色和部门关联 sys_role_dept
 *
 * @author ruoyi
 */
public class SysRoleDept
{
    /** 角色ID */
    private Long roleId;
    /** 部门ID */
    private Long deptId;
    public Long getRoleId()
    {
        return roleId;
    }
    public void setRoleId(Long roleId)
    {
        this.roleId = roleId;
    }
    public Long getDeptId()
    {
        return deptId;
    }
    public void setDeptId(Long deptId)
    {
        this.deptId = deptId;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("roleId", getRoleId())
            .append("deptId", getDeptId())
            .toString();
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleMenu.java
New file
@@ -0,0 +1,49 @@
package com.ruoyi.jianguan.domain;
import com.baomidou.mybatisplus.annotation.TableField;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
 * 角色和菜单关联 sys_role_menu
 *
 * @author ruoyi
 */
public class SysRoleMenu
{
    /** 角色ID */
    @TableField("role_id")
    private Long roleId;
    /** 菜单ID */
    @TableField("menu_id")
    private Long menuId;
    public Long getRoleId()
    {
        return roleId;
    }
    public void setRoleId(Long roleId)
    {
        this.roleId = roleId;
    }
    public Long getMenuId()
    {
        return menuId;
    }
    public void setMenuId(Long menuId)
    {
        this.menuId = menuId;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("roleId", getRoleId())
            .append("menuId", getMenuId())
            .toString();
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserOnline.java
New file
@@ -0,0 +1,100 @@
package com.ruoyi.jianguan.domain;
/**
 * 当前在线会话
 *
 * @author ruoyi
 */
public class SysUserOnline
{
    /** 会话编号 */
    private String tokenId;
    /** 用户名称 */
    private String userName;
    /** 登录IP地址 */
    private String ipaddr;
    /** 登录地址 */
    private String loginLocation;
    /** 浏览器类型 */
    private String browser;
    /** 操作系统 */
    private String os;
    /** 登录时间 */
    private Long loginTime;
    public String getTokenId()
    {
        return tokenId;
    }
    public void setTokenId(String tokenId)
    {
        this.tokenId = tokenId;
    }
    public String getUserName()
    {
        return userName;
    }
    public void setUserName(String userName)
    {
        this.userName = userName;
    }
    public String getIpaddr()
    {
        return ipaddr;
    }
    public void setIpaddr(String ipaddr)
    {
        this.ipaddr = ipaddr;
    }
    public String getLoginLocation()
    {
        return loginLocation;
    }
    public void setLoginLocation(String loginLocation)
    {
        this.loginLocation = loginLocation;
    }
    public String getBrowser()
    {
        return browser;
    }
    public void setBrowser(String browser)
    {
        this.browser = browser;
    }
    public String getOs()
    {
        return os;
    }
    public void setOs(String os)
    {
        this.os = os;
    }
    public Long getLoginTime()
    {
        return loginTime;
    }
    public void setLoginTime(Long loginTime)
    {
        this.loginTime = loginTime;
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserPost.java
New file
@@ -0,0 +1,46 @@
package com.ruoyi.jianguan.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
 * 用户和岗位关联 sys_user_post
 *
 * @author ruoyi
 */
public class SysUserPost
{
    /** 用户ID */
    private Long userId;
    /** 岗位ID */
    private Long postId;
    public Long getUserId()
    {
        return userId;
    }
    public void setUserId(Long userId)
    {
        this.userId = userId;
    }
    public Long getPostId()
    {
        return postId;
    }
    public void setPostId(Long postId)
    {
        this.postId = postId;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("userId", getUserId())
            .append("postId", getPostId())
            .toString();
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserRole.java
New file
@@ -0,0 +1,49 @@
package com.ruoyi.jianguan.domain;
import com.baomidou.mybatisplus.annotation.TableField;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
 * 用户和角色关联 sys_user_role
 *
 * @author ruoyi
 */
public class SysUserRole
{
    /** 用户ID */
    @TableField("user_id")
    private Long userId;
    /** 角色ID */
    @TableField("role_id")
    private Long roleId;
    public Long getUserId()
    {
        return userId;
    }
    public void setUserId(Long userId)
    {
        this.userId = userId;
    }
    public Long getRoleId()
    {
        return roleId;
    }
    public void setRoleId(Long roleId)
    {
        this.roleId = roleId;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("userId", getUserId())
            .append("roleId", getRoleId())
            .toString();
    }
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyDetailOrderMapper.java
New file
@@ -0,0 +1,11 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.AccountingStrategyDetailOrder;
/**
 * @author zhibing.pu
 * @Date 2024/9/4 15:42
 */
public interface AccountingStrategyDetailOrderMapper extends BaseMapper<AccountingStrategyDetailOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyOrderMapper.java
New file
@@ -0,0 +1,11 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.AccountingStrategyOrder;
/**
 * @author zhibing.pu
 * @Date 2024/9/4 15:37
 */
public interface AccountingStrategyOrderMapper extends BaseMapper<AccountingStrategyOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableColumnMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.GenTableColumn;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface GenTableColumnMapper extends BaseMapper<GenTableColumn> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.GenTable;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface GenTableMapper extends BaseMapper<GenTable> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/OperatorMapper.java
New file
@@ -0,0 +1,11 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.Operator;
/**
 * @author zhibing.pu
 * @Date 2025/1/22 15:08
 */
public interface OperatorMapper extends BaseMapper<Operator> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/PartnerMapper.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.dto.PartnerListDTO;
import com.ruoyi.chargingPile.api.model.Partner;
import com.ruoyi.chargingPile.api.query.GetPartnerList;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * @author zhibing.pu
 * @Date 2024/8/7 13:44
 */
public interface PartnerMapper extends BaseMapper<Partner> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/RegionMapper.java
New file
@@ -0,0 +1,11 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.Region;
/**
 * @author zhibing.pu
 * @Date 2024/8/8 11:59
 */
public interface RegionMapper extends BaseMapper<Region> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SiteMapper.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.dto.GetSiteListDTO;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.query.GetSiteList;
import com.ruoyi.chargingPile.api.query.SiteDetailQuery;
import com.ruoyi.chargingPile.api.query.SiteQuery;
import com.ruoyi.chargingPile.api.vo.SiteDetailVO;
import com.ruoyi.chargingPile.api.vo.SiteVO;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Set;
/**
 * @author zhibing.pu
 * @Date 2024/8/7 19:49
 */
@Mapper
public interface SiteMapper extends BaseMapper<Site> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysConfigMapper.java
New file
@@ -0,0 +1,17 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.jianguan.domain.SysConfig;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
/**
 * 参数配置 数据层
 *
 * @author ruoyi
 */
@Mapper
public interface SysConfigMapper extends BaseMapper<SysConfig> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDeptMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.ruoyi.system.api.domain.SysDept;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * 部门管理 数据层
 *
 * @author ruoyi
 */
public interface SysDeptMapper
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictDataMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.ruoyi.system.api.domain.SysDictData;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * 字典表 数据层
 *
 * @author ruoyi
 */
public interface SysDictDataMapper
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictTypeMapper.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.mapper;
import com.ruoyi.system.api.domain.SysDictType;
import java.util.List;
/**
 * 字典表 数据层
 *
 * @author ruoyi
 */
public interface SysDictTypeMapper
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysLoginLogMapper.java
New file
@@ -0,0 +1,17 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.system.api.domain.SysLoginLog;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * @author zhibing.pu
 * @Date 2024/8/12 15:44
 */
public interface SysLoginLogMapper extends BaseMapper<SysLoginLog> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysMenuMapper.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.jianguan.domain.SysMenu;
import com.ruoyi.jianguan.domain.SysMenus;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * 菜单表 数据层
 *
 * @author ruoyi
 */
public interface SysMenuMapper extends BaseMapper<SysMenu>
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysNoticeMapper.java
New file
@@ -0,0 +1,13 @@
package com.ruoyi.jianguan.mapper;
import java.util.List;
/**
 * 通知公告表 数据层
 *
 * @author ruoyi
 */
public interface SysNoticeMapper {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysOperLogMapper.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.system.api.domain.SysOperLog;
import java.util.List;
/**
 * 操作日志 数据层
 *
 * @author ruoyi
 */
public interface SysOperLogMapper extends BaseMapper<SysOperLog> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysPostMapper.java
New file
@@ -0,0 +1,14 @@
package com.ruoyi.jianguan.mapper;
import java.util.List;
/**
 * 岗位信息 数据层
 *
 * @author ruoyi
 */
public interface SysPostMapper
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleDeptMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.ruoyi.jianguan.domain.SysRoleDept;
import java.util.List;
/**
 * 角色与部门关联表 数据层
 *
 * @author ruoyi
 */
public interface SysRoleDeptMapper
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMapper.java
New file
@@ -0,0 +1,17 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.system.api.domain.SysRole;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * 角色表 数据层
 *
 * @author ruoyi
 */
public interface SysRoleMapper extends BaseMapper<SysRole>
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMenuMapper.java
New file
@@ -0,0 +1,46 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.jianguan.domain.SysRoleMenu;
import java.util.List;
/**
 * 角色与菜单关联表 数据层
 *
 * @author ruoyi
 */
public interface SysRoleMenuMapper extends BaseMapper<SysRoleMenu>
{
    /**
     * 查询菜单使用数量
     *
     * @param menuId 菜单ID
     * @return 结果
     */
    public int checkMenuExistRole(Long menuId);
    /**
     * 通过角色ID删除角色和菜单关联
     *
     * @param roleId 角色ID
     * @return 结果
     */
    public int deleteRoleMenuByRoleId(Long roleId);
    /**
     * 批量删除角色菜单关联信息
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteRoleMenu(Long[] ids);
    /**
     * 批量新增角色菜单信息
     *
     * @param roleMenuList 角色菜单列表
     * @return 结果
     */
    public int batchRoleMenu(List<SysRoleMenu> roleMenuList);
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserMapper.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.query.ChangeUserQuery;
import org.apache.ibatis.annotations.Param;
import java.util.ArrayList;
import java.util.List;
/**
 * 用户表 数据层
 *
 * @author ruoyi
 */
public interface SysUserMapper extends BaseMapper<SysUser>
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserPostMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.ruoyi.jianguan.domain.SysUserPost;
import java.util.List;
/**
 * 用户与岗位关联表 数据层
 *
 * @author ruoyi
 */
public interface SysUserPostMapper
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserRoleMapper.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.jianguan.domain.SysUserRole;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * 用户与角色关联表 数据层
 *
 * @author ruoyi
 */
public interface SysUserRoleMapper extends BaseMapper<SysUserRole>
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyDetailMapper.java
New file
@@ -0,0 +1,24 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TAccountingStrategyDetail;
import com.ruoyi.chargingPile.api.vo.TAccountingStrategyDetailVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 * 计费策略明细 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Mapper
public interface TAccountingStrategyDetailMapper extends BaseMapper<TAccountingStrategyDetail> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyMapper.java
New file
@@ -0,0 +1,25 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TAccountingStrategy;
import com.ruoyi.chargingPile.api.query.TAccountingStrategyQuery;
import com.ruoyi.chargingPile.api.vo.TAccountingStrategyVO;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 * 计费策略 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Mapper
public interface TAccountingStrategyMapper extends BaseMapper<TAccountingStrategy> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TActivityMapper.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TActivity;
import com.ruoyi.other.api.dto.AdvertisingDTO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TActivityMapper extends BaseMapper<TActivity> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAdvertisingMapper.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TAdvertising;
import com.ruoyi.other.api.dto.AdvertisingDTO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TAdvertisingMapper extends BaseMapper<TAdvertising> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java
@@ -20,8 +20,6 @@
 */
public interface TAppCouponMapper extends BaseMapper<TAppCoupon> {
    List<ExchangeRecordVO> pageList(@Param("req") ExchangeRecordGoodsQuery dto);
    List<CouponListVOVO> couponList(@Param("pageInfo")PageInfo<CouponListVOVO> pageInfo,@Param("userId") Long userId);
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TApplyChargingPileMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TApplyChargingPile;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TApplyChargingPileMapper extends BaseMapper<TApplyChargingPile> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCarportMapper.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TCarport;
import com.ruoyi.chargingPile.api.vo.TCarportVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 * 车库 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Mapper
public interface TCarportMapper extends BaseMapper<TCarport> {
    /**
     * 通过停车场id查询车库及车道信息
     * @param parkingLotId
     * @return
     */
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingBillMapper.java
New file
@@ -0,0 +1,25 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TChargingBill;
import com.ruoyi.order.api.vo.ChargingBillListVO;
import com.ruoyi.order.api.model.ChargingListQuery;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TChargingBillMapper extends BaseMapper<TChargingBill> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingGunMapper.java
New file
@@ -0,0 +1,28 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TChargingGun;
import com.ruoyi.chargingPile.api.query.TChargingGunQuery;
import com.ruoyi.chargingPile.api.vo.StatusModeStatisticsVO;
import com.ruoyi.chargingPile.api.vo.TChargingGunVO;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
import java.util.Set;
/**
 * <p>
 * 充电枪 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Mapper
public interface TChargingGunMapper extends BaseMapper<TChargingGun> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderAccountingStrategyMapper.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.TChargingOrderAccountingStrategy;
import org.apache.ibatis.annotations.Mapper;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TChargingOrderAccountingStrategyMapper extends BaseMapper<TChargingOrderAccountingStrategy> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderMapper.java
New file
@@ -0,0 +1,34 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.dto.ChargingOrderGroup;
import com.ruoyi.common.core.dto.ChargingPercentProvinceDto;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.ChargingListQuery;
import com.ruoyi.order.api.model.TChargingOrder;
import com.ruoyi.order.api.model.TChargingOrderRefund;
import com.ruoyi.order.api.query.ChargingOrderQuery;
import com.ruoyi.order.api.vo.ChargingOrderListVO;
import com.ruoyi.order.api.vo.ChargingOrderVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TChargingOrderMapper extends BaseMapper<TChargingOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderRefundMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.TChargingOrderRefund;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-26
 */
public interface TChargingOrderRefundMapper extends BaseMapper<TChargingOrderRefund> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileMapper.java
New file
@@ -0,0 +1,28 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.dto.PageChargingPileListDTO;
import com.ruoyi.chargingPile.api.model.TChargingPile;
import com.ruoyi.chargingPile.api.query.PageChargingPileList;
import com.ruoyi.chargingPile.api.vo.TChargingPileVO;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Set;
/**
 * <p>
 * 充电桩 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Mapper
public interface TChargingPileMapper extends BaseMapper<TChargingPile> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileNotificationMapper.java
New file
@@ -0,0 +1,24 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TChargingPileNotification;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Set;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TChargingPileNotificationMapper extends BaseMapper<TChargingPileNotification> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCompanyMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.TCompany;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TCompanyMapper extends BaseMapper<TCompany> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCouponMapper.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TCoupon;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TCouponMapper extends BaseMapper<TCoupon> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEnterpriseUserApplicationMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.TEnterpriseUserApplication;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TEnterpriseUserApplicationMapper extends BaseMapper<TEnterpriseUserApplication> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEvaluationTagMapper.java
New file
@@ -0,0 +1,23 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TEvaluationTag;
import com.ruoyi.other.api.vo.TEvaluationTagVO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TEvaluationTagMapper extends BaseMapper<TEvaluationTag> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TExchangeOrderMapper.java
New file
@@ -0,0 +1,25 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TExchangeOrder;
import com.ruoyi.order.api.query.ShoppingOrderQuery;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TExchangeOrderMapper extends BaseMapper<TExchangeOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TFaultMessageMapper.java
New file
@@ -0,0 +1,25 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TFaultMessage;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TFaultMessageMapper extends BaseMapper<TFaultMessage> {
    /**
     * 获取故障信息列表
     * @param pageInfo
     * @return
     */
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGoodsMapper.java
New file
@@ -0,0 +1,23 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.dto.AppGoodQuery;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TGoods;
import com.ruoyi.other.api.dto.GoodsDTO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TGoodsMapper extends BaseMapper<TGoods> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGrantVipMapper.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.TGrantVip;
import org.apache.ibatis.annotations.Mapper;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TGrantVipMapper extends BaseMapper<TGrantVip> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/THtmlMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.THtml;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface THtmlMapper extends BaseMapper<THtml> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TIntegralRuleMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.TIntegralRule;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TIntegralRuleMapper extends BaseMapper<TIntegralRule> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceTypeMapper.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TInvoiceType;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TInvoiceTypeMapper extends BaseMapper<TInvoiceType> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TMonitoringEquipmentMapper.java
New file
@@ -0,0 +1,30 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TMonitoringEquipment;
import com.ruoyi.chargingPile.api.query.TMonitoringEquipmentQuery;
import com.ruoyi.chargingPile.api.vo.TMonitoringEquipmentVO;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 * 监控 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Mapper
public interface TMonitoringEquipmentMapper extends BaseMapper<TMonitoringEquipment> {
    /**
     * 查询监控分页列表
     * @param query
     * @param pageInfo
     * @return
     */
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TNoticeMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.TNotice;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TNoticeMapper extends BaseMapper<TNotice> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderAppealMapper.java
New file
@@ -0,0 +1,28 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TOrderAppeal;
import com.ruoyi.order.api.query.TOrderAppealQuery;
import com.ruoyi.order.api.vo.TOrderAppealVO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TOrderAppealMapper extends BaseMapper<TOrderAppeal> {
    /**
     * 查询订单申诉分页列表
     * @param query
     * @param pageInfo
     * @return
     */
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateMapper.java
New file
@@ -0,0 +1,25 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TOrderEvaluate;
import com.ruoyi.order.api.query.TOrderEvaluateQuery;
import com.ruoyi.order.api.vo.TOrderEvaluateVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TOrderEvaluateMapper extends BaseMapper<TOrderEvaluate> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateTagMapper.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.TOrderEvaluateTag;
import com.ruoyi.other.api.vo.TEvaluationTagVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TOrderEvaluateTagMapper extends BaseMapper<TOrderEvaluateTag> {
    /**
     * 获取标签评价数量
     * @param tagIds
     * @return
     */
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceDetailMapper.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.TOrderInvoiceDetail;
import org.apache.ibatis.annotations.Mapper;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TOrderInvoiceDetailMapper extends BaseMapper<TOrderInvoiceDetail> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceMapper.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TOrderInvoice;
import com.ruoyi.order.api.query.TOrderInvoiceQuery;
import com.ruoyi.order.api.vo.TOrderInvoiceVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TOrderInvoiceMapper extends BaseMapper<TOrderInvoice> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingLotMapper.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TParkingLot;
import com.ruoyi.chargingPile.api.query.TParkingLotQuery;
import com.ruoyi.chargingPile.api.vo.TParkingLotVO;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Set;
/**
 * <p>
 * 停车场 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Mapper
public interface TParkingLotMapper extends BaseMapper<TParkingLot> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingRecordMapper.java
New file
@@ -0,0 +1,26 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TParkingRecord;
import com.ruoyi.chargingPile.api.query.ParkingRecordQuery;
import com.ruoyi.chargingPile.api.vo.TParkingRecordPageInfoVO;
import com.ruoyi.chargingPile.api.vo.TParkingRecordVO;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Param;
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TParkingRecordMapper extends BaseMapper<TParkingRecord> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TPartnerSiteMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TPartnerSite;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TPartnerSiteMapper extends BaseMapper<TPartnerSite> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRepairMapper.java
New file
@@ -0,0 +1,23 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TRepair;
import com.ruoyi.common.core.web.page.PageInfo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TRepairMapper extends BaseMapper<TRepair> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRoleSiteMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.TRoleSite;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TRoleSiteMapper extends BaseMapper<TRoleSite> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSettlementConfirmMapper.java
New file
@@ -0,0 +1,24 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TSettlementConfirm;
import com.ruoyi.order.api.query.SettlementListQuery;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TSettlementConfirmMapper extends BaseMapper<TSettlementConfirm> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderMapper.java
New file
@@ -0,0 +1,29 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TShoppingOrder;
import com.ruoyi.order.api.query.ShoppingOrderQuery;
import com.ruoyi.order.api.query.TActivityStatisticsQuery;
import com.ruoyi.order.api.vo.TActivityStatisticslVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TShoppingOrderMapper extends BaseMapper<TShoppingOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderRefundMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.TShoppingOrderRefund;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-26
 */
public interface TShoppingOrderRefundMapper extends BaseMapper<TShoppingOrderRefund> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSiteMenuMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TSiteMenu;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TSiteMenuMapper extends BaseMapper<TSiteMenu> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSystemConfigurationMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.TSystemConfiguration;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TSystemConfigurationMapper extends BaseMapper<TSystemConfiguration> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserSiteMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.TUserSite;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TUserSiteMapper extends BaseMapper<TUserSite> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserTagMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.other.api.domain.TUserTag;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TUserTagMapper extends BaseMapper<TUserTag> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVehicleRampMapper.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.chargingPile.api.model.TVehicleRamp;
import org.apache.ibatis.annotations.Mapper;
/**
 * <p>
 * 车道 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Mapper
public interface TVehicleRampMapper extends BaseMapper<TVehicleRamp> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipMapper.java
New file
@@ -0,0 +1,22 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TVip;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TVipMapper extends BaseMapper<TVip> {
    List<TVip> pageList( @Param("pageInfo")PageInfo<TVip> pageInfo);
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderMapper.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TVipOrder;
import com.ruoyi.order.api.query.VipShoppingOrderQuery;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Mapper
public interface TVipOrderMapper extends BaseMapper<TVipOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderRefundMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.order.api.model.TVipOrderRefund;
/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-26
 */
public interface TVipOrderRefundMapper extends BaseMapper<TVipOrderRefund> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyDetailOrderService.java
New file
@@ -0,0 +1,11 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.AccountingStrategyDetailOrder;
/**
 * @author zhibing.pu
 * @Date 2024/9/4 15:41
 */
public interface AccountingStrategyDetailOrderService extends IService<AccountingStrategyDetailOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyOrderService.java
New file
@@ -0,0 +1,11 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.AccountingStrategyOrder;
/**
 * @author zhibing.pu
 * @Date 2024/9/4 15:36
 */
public interface AccountingStrategyOrderService extends IService<AccountingStrategyOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableColumnService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.GenTableColumn;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface GenTableColumnService extends IService<GenTableColumn> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.GenTable;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface GenTableService extends IService<GenTable> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IPartnerService.java
New file
@@ -0,0 +1,23 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.dto.GetPermissionConfigurationDTO;
import com.ruoyi.chargingPile.api.dto.PartnerListDTO;
import com.ruoyi.chargingPile.api.model.Partner;
import com.ruoyi.chargingPile.api.query.GetPartnerList;
import com.ruoyi.chargingPile.api.query.SetPermissionConfiguration;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import java.util.List;
import java.util.Set;
/**
 * @author zhibing.pu
 * @Date 2024/8/7 13:48
 */
public interface IPartnerService extends IService<Partner> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IRegionService.java
New file
@@ -0,0 +1,11 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.Region;
/**
 * @author zhibing.pu
 * @Date 2024/8/8 11:59
 */
public interface IRegionService extends IService<Region> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISiteService.java
New file
@@ -0,0 +1,24 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.dto.GetSiteListDTO;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.query.GetSiteList;
import com.ruoyi.chargingPile.api.query.SiteDetailQuery;
import com.ruoyi.chargingPile.api.query.SiteQuery;
import com.ruoyi.chargingPile.api.vo.SiteDetailVO;
import com.ruoyi.chargingPile.api.vo.SiteVO;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import java.util.List;
/**
 * @author zhibing.pu
 * @Date 2024/8/7 19:54
 */
public interface ISiteService extends IService<Site> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysConfigService.java
New file
@@ -0,0 +1,14 @@
package com.ruoyi.jianguan.service;
import java.util.List;
/**
 * 参数配置 服务层
 *
 * @author ruoyi
 */
public interface ISysConfigService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDeptService.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service;
import com.ruoyi.system.api.domain.SysDept;
import java.util.List;
/**
 * 部门管理 服务层
 *
 * @author ruoyi
 */
public interface ISysDeptService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictDataService.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service;
import com.ruoyi.system.api.domain.SysDictData;
import java.util.List;
/**
 * 字典 业务层
 *
 * @author ruoyi
 */
public interface ISysDictDataService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictTypeService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.ruoyi.system.api.domain.SysDictData;
import com.ruoyi.system.api.domain.SysDictType;
import java.util.List;
/**
 * 字典 业务层
 *
 * @author ruoyi
 */
public interface ISysDictTypeService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysLoginLogService.java
New file
@@ -0,0 +1,17 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.BasePage;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.system.api.domain.SysLoginLog;
/**
 * @author zhibing.pu
 * @Date 2024/8/12 15:47
 */
public interface ISysLoginLogService extends IService<SysLoginLog> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysMenuService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.jianguan.domain.SysMenu;
import java.util.List;
import java.util.Set;
/**
 * 菜单 业务层
 *
 * @author ruoyi
 */
public interface ISysMenuService extends IService<SysMenu>
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysNoticeService.java
New file
@@ -0,0 +1,13 @@
package com.ruoyi.jianguan.service;
import java.util.List;
/**
 * 公告 服务层
 *
 * @author ruoyi
 */
public interface ISysNoticeService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysOperLogService.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.system.api.domain.SysOperLog;
import java.util.List;
/**
 * 操作日志 服务层
 *
 * @author ruoyi
 */
public interface ISysOperLogService extends IService<SysOperLog> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPermissionService.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service;
import com.ruoyi.system.api.domain.SysUser;
import java.util.Set;
/**
 * 权限信息 服务层
 *
 * @author ruoyi
 */
public interface ISysPermissionService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPostService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.ruoyi.jianguan.domain.SysPost;
import java.util.List;
/**
 * 岗位信息 服务层
 *
 * @author ruoyi
 */
public interface ISysPostService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysRoleService.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.jianguan.domain.SysUserRole;
import com.ruoyi.system.api.domain.SysRole;
import java.util.List;
import java.util.Set;
/**
 * 角色业务层
 *
 * @author ruoyi
 */
public interface ISysRoleService extends IService<SysRole>
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserOnlineService.java
New file
@@ -0,0 +1,14 @@
package com.ruoyi.jianguan.service;
import com.ruoyi.jianguan.domain.SysUserOnline;
import com.ruoyi.system.api.model.LoginUser;
/**
 * 在线用户 服务层
 *
 * @author ruoyi
 */
public interface ISysUserOnlineService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserRoleService.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.jianguan.domain.SysUserRole;
import java.util.List;
/**
 * 用户和角色关联Service接口
 *
 * @author xiaochen
 * @date 2023-06-12
 */
public interface ISysUserRoleService extends IService<SysUserRole>
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserService.java
New file
@@ -0,0 +1,19 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.query.ChangeUserQuery;
import java.util.ArrayList;
import java.util.List;
/**
 * 用户 业务层
 *
 * @author ruoyi
 */
public interface ISysUserService extends IService<SysUser>
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/OperatorService.java
New file
@@ -0,0 +1,11 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.Operator;
/**
 * @author zhibing.pu
 * @Date 2025/1/22 15:09
 */
public interface OperatorService extends IService<Operator> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyDetailService.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TAccountingStrategyDetail;
import com.ruoyi.chargingPile.api.vo.StrategyPriceVO;
import com.ruoyi.chargingPile.api.vo.TAccountingStrategyDetailVO;
import java.util.List;
/**
 * <p>
 * 计费策略明细 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
public interface TAccountingStrategyDetailService extends IService<TAccountingStrategyDetail> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyService.java
New file
@@ -0,0 +1,22 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TAccountingStrategy;
import com.ruoyi.chargingPile.api.query.TAccountingStrategyQuery;
import com.ruoyi.chargingPile.api.vo.TAccountingStrategyVO;
import com.ruoyi.common.core.web.page.PageInfo;
import java.util.List;
/**
 * <p>
 * 计费策略 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
public interface TAccountingStrategyService extends IService<TAccountingStrategy> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TActivityService.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TActivity;
import com.ruoyi.other.api.dto.AdvertisingDTO;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TActivityService extends IService<TActivity> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAdvertisingService.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TAdvertising;
import com.ruoyi.other.api.dto.AdvertisingDTO;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TAdvertisingService extends IService<TAdvertising> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TApplyChargingPileService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TApplyChargingPile;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TApplyChargingPileService extends IService<TApplyChargingPile> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCarportService.java
New file
@@ -0,0 +1,19 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TCarport;
import com.ruoyi.chargingPile.api.vo.TCarportVO;
import java.util.List;
/**
 * <p>
 * 车库 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
public interface TCarportService extends IService<TCarport> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingBillService.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.ChargingListQuery;
import com.ruoyi.order.api.model.TChargingBill;
import com.ruoyi.order.api.vo.ChargingBillVO;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TChargingBillService extends IService<TChargingBill> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingGunService.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.dto.TChargingGunDTO;
import com.ruoyi.chargingPile.api.model.TChargingGun;
import com.ruoyi.chargingPile.api.query.TChargingGunQuery;
import com.ruoyi.chargingPile.api.vo.ChargingGunCountVO;
import com.ruoyi.chargingPile.api.vo.GunStatusStatisticsVO;
import com.ruoyi.chargingPile.api.vo.TChargingGunVO;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import java.util.List;
import java.util.Map;
/**
 * <p>
 * 充电枪 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
public interface TChargingGunService extends IService<TChargingGun> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderAccountingStrategyService.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.TChargingOrderAccountingStrategy;
import java.util.List;
import java.util.Map;
import java.util.Set;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TChargingOrderAccountingStrategyService extends IService<TChargingOrderAccountingStrategy> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderRefundService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.TChargingOrderRefund;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-26
 */
public interface TChargingOrderRefundService extends IService<TChargingOrderRefund> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderService.java
New file
@@ -0,0 +1,34 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.dto.ChargingOrderGroup;
import com.ruoyi.common.core.dto.ChargingPercentProvinceDto;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.dto.SettlementConfirmAdd;
import com.ruoyi.order.api.model.*;
import com.ruoyi.order.api.query.ChargingOrderQuery;
import com.ruoyi.order.api.query.SettlementListQuery;
import com.ruoyi.order.api.query.UploadRealTimeMonitoringDataQuery;
import com.ruoyi.order.api.vo.*;
import org.springframework.web.bind.annotation.RequestParam;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TChargingOrderService extends IService<TChargingOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileNotificationService.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TChargingPileNotification;
import com.ruoyi.common.core.web.page.BasePage;
import com.ruoyi.common.core.web.page.PageInfo;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TChargingPileNotificationService extends IService<TChargingPileNotification> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileService.java
New file
@@ -0,0 +1,26 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.dto.PageChargingPileListDTO;
import com.ruoyi.chargingPile.api.model.TChargingPile;
import com.ruoyi.chargingPile.api.query.BatchSetAccountingStrategy;
import com.ruoyi.chargingPile.api.query.PageChargingPileList;
import com.ruoyi.chargingPile.api.vo.TChargingPileVO;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import java.util.List;
/**
 * <p>
 * 充电桩 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
public interface TChargingPileService extends IService<TChargingPile> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCompanyService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.TCompany;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TCompanyService extends IService<TCompany> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCouponService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TCoupon;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TCouponService extends IService<TCoupon> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEnterpriseUserApplicationService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.TEnterpriseUserApplication;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TEnterpriseUserApplicationService extends IService<TEnterpriseUserApplication> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEvaluationTagService.java
New file
@@ -0,0 +1,22 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.BasePage;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TEvaluationTag;
import com.ruoyi.other.api.vo.TEvaluationTagVO;
import java.util.List;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TEvaluationTagService extends IService<TEvaluationTag> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TExchangeOrderService.java
New file
@@ -0,0 +1,22 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TExchangeOrder;
import com.ruoyi.order.api.query.ShoppingOrderQuery;
import java.util.Map;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TExchangeOrderService extends IService<TExchangeOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TFaultMessageService.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TFaultMessage;
import com.ruoyi.common.core.web.page.PageInfo;
import java.util.List;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TFaultMessageService extends IService<TFaultMessage> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGoodsService.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.dto.AppGoodQuery;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TGoods;
import com.ruoyi.other.api.dto.GoodsDTO;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TGoodsService extends IService<TGoods> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGrantVipService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.TGrantVip;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TGrantVipService extends IService<TGrantVip> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/THtmlService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.THtml;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface THtmlService extends IService<THtml> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TIntegralRuleService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.TIntegralRule;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TIntegralRuleService extends IService<TIntegralRule> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceTypeService.java
New file
@@ -0,0 +1,22 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TInvoiceType;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TInvoiceTypeService extends IService<TInvoiceType> {
    /**
     * 获取发票类型列表数据
     * @param pageList
     * @return
     */
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TMonitoringEquipmentService.java
New file
@@ -0,0 +1,25 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TMonitoringEquipment;
import com.ruoyi.chargingPile.api.query.TMonitoringEquipmentQuery;
import com.ruoyi.chargingPile.api.vo.TMonitoringEquipmentVO;
import com.ruoyi.common.core.web.page.PageInfo;
/**
 * <p>
 * 监控 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
public interface TMonitoringEquipmentService extends IService<TMonitoringEquipment> {
    /**
     * 查询监控分页列表
     * @param query
     * @return
     */
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TNoticeService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.TNotice;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TNoticeService extends IService<TNotice> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderAppealService.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TOrderAppeal;
import com.ruoyi.order.api.query.TOrderAppealQuery;
import com.ruoyi.order.api.vo.TOrderAppealVO;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TOrderAppealService extends IService<TOrderAppeal> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateService.java
New file
@@ -0,0 +1,26 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TOrderEvaluate;
import com.ruoyi.order.api.query.TOrderEvaluateQuery;
import com.ruoyi.order.api.vo.SiteDetailEvaluateVO;
import com.ruoyi.order.api.vo.TOrderEvaluateVO;
import com.ruoyi.other.api.vo.TEvaluationTagVO;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TOrderEvaluateService extends IService<TOrderEvaluate> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateTagService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.TOrderEvaluateTag;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TOrderEvaluateTagService extends IService<TOrderEvaluateTag> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceDetailService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.TOrderInvoiceDetail;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TOrderInvoiceDetailService extends IService<TOrderInvoiceDetail> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceService.java
New file
@@ -0,0 +1,26 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TOrderInvoice;
import com.ruoyi.order.api.query.TOrderInvoiceQuery;
import com.ruoyi.order.api.vo.TOrderInvoiceVO;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TOrderInvoiceService extends IService<TOrderInvoice> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingLotService.java
New file
@@ -0,0 +1,22 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TParkingLot;
import com.ruoyi.chargingPile.api.query.TParkingLotQuery;
import com.ruoyi.chargingPile.api.vo.TParkingLotVO;
import com.ruoyi.common.core.web.page.PageInfo;
import java.util.List;
/**
 * <p>
 * 停车场 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
public interface TParkingLotService extends IService<TParkingLot> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingRecordService.java
New file
@@ -0,0 +1,23 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TParkingRecord;
import com.ruoyi.chargingPile.api.query.ParkingRecordQuery;
import com.ruoyi.chargingPile.api.vo.TParkingRecordPageInfoVO;
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TParkingRecordService extends IService<TParkingRecord> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TPartnerSiteService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TPartnerSite;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TPartnerSiteService extends IService<TPartnerSite> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRepairService.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TRepair;
import com.ruoyi.common.core.web.page.PageInfo;
import java.util.List;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TRepairService extends IService<TRepair> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRoleSiteService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.TRoleSite;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TRoleSiteService extends IService<TRoleSite> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSettlementConfirmService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.TSettlementConfirm;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TSettlementConfirmService extends IService<TSettlementConfirm> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderRefundService.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.TShoppingOrderRefund;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-26
 */
public interface TShoppingOrderRefundService extends IService<TShoppingOrderRefund> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderService.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TShoppingOrder;
import com.ruoyi.order.api.query.ShoppingOrderQuery;
import com.ruoyi.order.api.query.TActivityStatisticsQuery;
import com.ruoyi.order.api.vo.TActivityVO;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TShoppingOrderService extends IService<TShoppingOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSiteMenuService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TSiteMenu;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
public interface TSiteMenuService extends IService<TSiteMenu> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSystemConfigurationService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.TSystemConfiguration;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TSystemConfigurationService extends IService<TSystemConfiguration> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserSiteService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.TUserSite;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TUserSiteService extends IService<TUserSite> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserTagService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.other.api.domain.TUserTag;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TUserTagService extends IService<TUserTag> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVehicleRampService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.chargingPile.api.model.TVehicleRamp;
/**
 * <p>
 * 车道 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
public interface TVehicleRampService extends IService<TVehicleRamp> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderRefundService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.order.api.model.TVipOrderRefund;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-26
 */
public interface TVipOrderRefundService extends IService<TVipOrderRefund> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderService.java
New file
@@ -0,0 +1,23 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.order.api.model.TVipOrder;
import com.ruoyi.order.api.query.VipShoppingOrderQuery;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
public interface TVipOrderService extends IService<TVipOrder> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipService.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TVip;
import java.math.BigDecimal;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
public interface TVipService extends IService<TVip> {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyDetailOrderServiceImpl.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.AccountingStrategyDetailOrderMapper;
import com.ruoyi.jianguan.service.AccountingStrategyDetailOrderService;
import com.ruoyi.order.api.model.AccountingStrategyDetailOrder;
import org.springframework.stereotype.Service;
/**
 * @author zhibing.pu
 * @Date 2024/9/4 15:42
 */
@Service
public class AccountingStrategyDetailOrderServiceImpl extends ServiceImpl<AccountingStrategyDetailOrderMapper, AccountingStrategyDetailOrder> implements AccountingStrategyDetailOrderService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyOrderServiceImpl.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.AccountingStrategyOrderMapper;
import com.ruoyi.jianguan.service.AccountingStrategyOrderService;
import com.ruoyi.order.api.model.AccountingStrategyOrder;
import org.springframework.stereotype.Service;
/**
 * @author zhibing.pu
 * @Date 2024/9/4 15:36
 */
@Service
public class AccountingStrategyOrderServiceImpl extends ServiceImpl<AccountingStrategyOrderMapper, AccountingStrategyOrder> implements AccountingStrategyOrderService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableColumnServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.GenTableColumnMapper;
import com.ruoyi.jianguan.service.GenTableColumnService;
import com.ruoyi.other.api.domain.GenTableColumn;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class GenTableColumnServiceImpl extends ServiceImpl<GenTableColumnMapper, GenTableColumn> implements GenTableColumnService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.GenTableMapper;
import com.ruoyi.jianguan.service.GenTableService;
import com.ruoyi.other.api.domain.GenTable;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class GenTableServiceImpl extends ServiceImpl<GenTableMapper, GenTable> implements GenTableService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/OperatorServiceImpl.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.OperatorMapper;
import com.ruoyi.jianguan.service.OperatorService;
import com.ruoyi.other.api.domain.Operator;
import org.springframework.stereotype.Service;
/**
 * @author zhibing.pu
 * @Date 2025/1/22 15:09
 */
@Service
public class OperatorServiceImpl extends ServiceImpl<OperatorMapper, Operator> implements OperatorService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/PartnerServiceImpl.java
New file
@@ -0,0 +1,41 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.dto.GetPermissionConfigurationDTO;
import com.ruoyi.chargingPile.api.dto.PartnerListDTO;
import com.ruoyi.chargingPile.api.model.*;
import com.ruoyi.chargingPile.api.query.GetPartnerList;
import com.ruoyi.chargingPile.api.query.SetPermissionConfiguration;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.PartnerMapper;
import com.ruoyi.jianguan.service.*;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysRole;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysRoleClient;
import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.api.feignClient.SysUserRoleClient;
import com.ruoyi.system.api.model.GetSysRoleByIds;
import com.ruoyi.system.api.model.SysUserRoleVo;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.*;
import java.util.stream.Collectors;
/**
 * @author zhibing.pu
 * @Date 2024/8/7 13:49
 */
@Service
public class PartnerServiceImpl extends ServiceImpl<PartnerMapper, Partner> implements IPartnerService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/RegionServiceImpl.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.RegionMapper;
import com.ruoyi.jianguan.service.IRegionService;
import com.ruoyi.other.api.domain.Region;
import org.springframework.stereotype.Service;
/**
 * @author zhibing.pu
 * @Date 2024/8/8 11:59
 */
@Service
public class RegionServiceImpl extends ServiceImpl<RegionMapper, Region> implements IRegionService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SiteServiceImpl.java
New file
@@ -0,0 +1,53 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson2.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.feignClient.AppUserVipDetailClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.account.api.model.TAppUserVipDetail;
import com.ruoyi.account.api.vo.GetAppUserVipDetail;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.dto.GetSiteListDTO;
import com.ruoyi.chargingPile.api.model.*;
import com.ruoyi.chargingPile.api.query.GetSiteList;
import com.ruoyi.chargingPile.api.query.SiteDetailQuery;
import com.ruoyi.chargingPile.api.query.SiteQuery;
import com.ruoyi.chargingPile.api.vo.SiteDetailVO;
import com.ruoyi.chargingPile.api.vo.SiteVO;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.integration.api.feignClient.IntegrationClient;
import com.ruoyi.integration.api.feignClient.TCECClient;
import com.ruoyi.jianguan.mapper.SiteMapper;
import com.ruoyi.jianguan.service.ISiteService;
import com.ruoyi.other.api.domain.TVip;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.api.feignClient.SysUserRoleClient;
import com.ruoyi.system.api.model.SysUserRoleVo;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.util.*;
import java.util.stream.Collectors;
/**
 * @author zhibing.pu
 * @Date 2024/8/7 19:54
 */
@Service
public class SiteServiceImpl extends ServiceImpl<SiteMapper, Site> implements ISiteService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysConfigServiceImpl.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.service.impl;
import com.ruoyi.common.core.constant.CacheConstants;
import com.ruoyi.common.core.constant.UserConstants;
import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.redis.service.RedisService;
import com.ruoyi.jianguan.domain.SysConfig;
import com.ruoyi.jianguan.mapper.SysConfigMapper;
import com.ruoyi.jianguan.service.ISysConfigService;
import org.springframework.stereotype.Service;
import javax.annotation.PostConstruct;
import javax.annotation.Resource;
import java.util.Collection;
import java.util.List;
/**
 * 参数配置 服务层实现
 *
 * @author ruoyi
 */
@Service
public class SysConfigServiceImpl implements ISysConfigService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDeptServiceImpl.java
New file
@@ -0,0 +1,33 @@
package com.ruoyi.jianguan.service.impl;
import com.ruoyi.common.core.constant.UserConstants;
import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.core.utils.SpringUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.mapper.SysDeptMapper;
import com.ruoyi.jianguan.mapper.SysRoleMapper;
import com.ruoyi.jianguan.service.ISysDeptService;
import com.ruoyi.system.api.domain.SysDept;
import com.ruoyi.system.api.domain.SysRole;
import com.ruoyi.system.api.domain.SysUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.stream.Collectors;
/**
 * 部门管理 服务实现
 *
 * @author ruoyi
 */
@Service
public class SysDeptServiceImpl implements ISysDeptService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictDataServiceImpl.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.service.impl;
import com.ruoyi.common.security.utils.DictUtils;
import com.ruoyi.jianguan.mapper.SysDictDataMapper;
import com.ruoyi.jianguan.service.ISysDictDataService;
import com.ruoyi.system.api.domain.SysDictData;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
 * 字典 业务层处理
 *
 * @author ruoyi
 */
@Service
public class SysDictDataServiceImpl implements ISysDictDataService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictTypeServiceImpl.java
New file
@@ -0,0 +1,31 @@
package com.ruoyi.jianguan.service.impl;
import com.ruoyi.common.core.constant.UserConstants;
import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.utils.DictUtils;
import com.ruoyi.jianguan.mapper.SysDictDataMapper;
import com.ruoyi.jianguan.mapper.SysDictTypeMapper;
import com.ruoyi.jianguan.service.ISysDictTypeService;
import com.ruoyi.system.api.domain.SysDictData;
import com.ruoyi.system.api.domain.SysDictType;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.PostConstruct;
import java.util.Comparator;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
/**
 * 字典 业务层处理
 *
 * @author ruoyi
 */
@Service
public class SysDictTypeServiceImpl implements ISysDictTypeService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysLoginLogServiceImpl.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.BasePage;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.SysLoginLogMapper;
import com.ruoyi.jianguan.service.ISysLoginLogService;
import com.ruoyi.jianguan.service.ISysUserService;
import com.ruoyi.system.api.domain.SysLoginLog;
import com.ruoyi.system.api.domain.SysUser;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.time.LocalDateTime;
import java.util.List;
/**
 * @author zhibing.pu
 * @Date 2024/8/12 15:47
 */
@Service
public class SysLoginLogServiceImpl extends ServiceImpl<SysLoginLogMapper, SysLoginLog> implements ISysLoginLogService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysMenuServiceImpl.java
New file
@@ -0,0 +1,31 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.constant.Constants;
import com.ruoyi.common.core.constant.UserConstants;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.jianguan.domain.SysMenu;
import com.ruoyi.jianguan.domain.SysMenus;
import com.ruoyi.jianguan.domain.SysUserRole;
import com.ruoyi.jianguan.mapper.*;
import com.ruoyi.jianguan.service.ISysMenuService;
import com.ruoyi.system.api.domain.SysRole;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.*;
import java.util.stream.Collectors;
/**
 * 菜单 业务层处理
 *
 * @author ruoyi
 */
@Service
public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> implements ISysMenuService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysNoticeServiceImpl.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.service.impl;
import com.ruoyi.jianguan.mapper.SysNoticeMapper;
import com.ruoyi.jianguan.service.ISysNoticeService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
/**
 * 公告 服务层实现
 *
 * @author ruoyi
 */
@Service
public class SysNoticeServiceImpl implements ISysNoticeService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysOperLogServiceImpl.java
New file
@@ -0,0 +1,22 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.SysOperLogMapper;
import com.ruoyi.jianguan.service.ISysOperLogService;
import com.ruoyi.system.api.domain.SysOperLog;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
/**
 * 操作日志 服务层处理
 *
 * @author ruoyi
 */
@Service
public class SysOperLogServiceImpl extends ServiceImpl<SysOperLogMapper, SysOperLog> implements ISysOperLogService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPermissionServiceImpl.java
New file
@@ -0,0 +1,24 @@
package com.ruoyi.jianguan.service.impl;
import com.ruoyi.jianguan.service.ISysMenuService;
import com.ruoyi.jianguan.service.ISysPermissionService;
import com.ruoyi.jianguan.service.ISysRoleService;
import com.ruoyi.system.api.domain.SysRole;
import com.ruoyi.system.api.domain.SysUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
/**
 * 用户权限处理
 *
 * @author ruoyi
 */
@Service
public class SysPermissionServiceImpl implements ISysPermissionService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPostServiceImpl.java
New file
@@ -0,0 +1,24 @@
package com.ruoyi.jianguan.service.impl;
import com.ruoyi.common.core.constant.UserConstants;
import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.jianguan.domain.SysPost;
import com.ruoyi.jianguan.mapper.SysPostMapper;
import com.ruoyi.jianguan.mapper.SysUserPostMapper;
import com.ruoyi.jianguan.service.ISysPostService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
 * 岗位信息 服务层处理
 *
 * @author ruoyi
 */
@Service
public class SysPostServiceImpl implements ISysPostService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysRoleServiceImpl.java
New file
@@ -0,0 +1,33 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.constant.UserConstants;
import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.core.utils.SpringUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.domain.SysRoleDept;
import com.ruoyi.jianguan.domain.SysRoleMenu;
import com.ruoyi.jianguan.domain.SysUserRole;
import com.ruoyi.jianguan.mapper.SysRoleDeptMapper;
import com.ruoyi.jianguan.mapper.SysRoleMapper;
import com.ruoyi.jianguan.mapper.SysRoleMenuMapper;
import com.ruoyi.jianguan.mapper.SysUserRoleMapper;
import com.ruoyi.jianguan.service.ISysRoleService;
import com.ruoyi.system.api.domain.SysRole;
import com.ruoyi.system.api.domain.SysUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.*;
/**
 * 角色 业务层处理
 *
 * @author ruoyi
 */
@Service
public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> implements ISysRoleService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserOnlineServiceImpl.java
New file
@@ -0,0 +1,18 @@
package com.ruoyi.jianguan.service.impl;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.jianguan.domain.SysUserOnline;
import com.ruoyi.jianguan.service.ISysUserOnlineService;
import com.ruoyi.system.api.model.LoginUser;
import org.springframework.stereotype.Service;
/**
 * 在线用户 服务层处理
 *
 * @author ruoyi
 */
@Service
public class SysUserOnlineServiceImpl implements ISysUserOnlineService
{
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserRoleServiceImpl.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.domain.SysUserRole;
import com.ruoyi.jianguan.mapper.SysUserRoleMapper;
import com.ruoyi.jianguan.service.ISysUserRoleService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
 * 用户和角色关联Service业务层处理
 *
 * @author xiaochen
 * @date 2023-06-12
 */
@Service
public class SysUserRoleServiceImpl extends ServiceImpl<SysUserRoleMapper, SysUserRole> implements ISysUserRoleService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserServiceImpl.java
New file
@@ -0,0 +1,51 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.feignClient.SiteClient;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.common.core.constant.UserConstants;
import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.core.utils.SpringUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.utils.bean.BeanValidators;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.jianguan.domain.SysPost;
import com.ruoyi.jianguan.domain.SysUserPost;
import com.ruoyi.jianguan.domain.SysUserRole;
import com.ruoyi.jianguan.mapper.*;
import com.ruoyi.jianguan.service.ISysConfigService;
import com.ruoyi.jianguan.service.ISysRoleService;
import com.ruoyi.jianguan.service.ISysUserRoleService;
import com.ruoyi.jianguan.service.ISysUserService;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysRole;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.query.ChangeUserQuery;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import javax.validation.Validator;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.stream.Collectors;
/**
 * 用户 业务层处理
 *
 * @author ruoyi
 */
@Service
public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> implements ISysUserService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyDetailServiceImpl.java
New file
@@ -0,0 +1,41 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson2.JSON;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.feignClient.AppUserVipDetailClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.account.api.model.TAppUserVipDetail;
import com.ruoyi.account.api.vo.GetAppUserVipDetail;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.model.TAccountingStrategy;
import com.ruoyi.chargingPile.api.model.TAccountingStrategyDetail;
import com.ruoyi.chargingPile.api.model.TChargingGun;
import com.ruoyi.chargingPile.api.vo.StrategyPriceVO;
import com.ruoyi.chargingPile.api.vo.TAccountingStrategyDetailVO;
import com.ruoyi.jianguan.mapper.TAccountingStrategyDetailMapper;
import com.ruoyi.jianguan.service.TAccountingStrategyDetailService;
import com.ruoyi.other.api.domain.TVip;
import com.ruoyi.other.api.feignClient.VipClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.time.LocalTime;
import java.util.*;
import java.util.stream.Collectors;
/**
 * <p>
 * 计费策略明细 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Service
public class TAccountingStrategyDetailServiceImpl extends ServiceImpl<TAccountingStrategyDetailMapper, TAccountingStrategyDetail> implements TAccountingStrategyDetailService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyServiceImpl.java
New file
@@ -0,0 +1,35 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.model.TAccountingStrategy;
import com.ruoyi.chargingPile.api.query.TAccountingStrategyQuery;
import com.ruoyi.chargingPile.api.vo.TAccountingStrategyVO;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TAccountingStrategyMapper;
import com.ruoyi.jianguan.service.TAccountingStrategyService;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.util.Arrays;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
/**
 * <p>
 * 计费策略 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Service
public class TAccountingStrategyServiceImpl extends ServiceImpl<TAccountingStrategyMapper, TAccountingStrategy> implements TAccountingStrategyService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TActivityServiceImpl.java
New file
@@ -0,0 +1,26 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TActivityMapper;
import com.ruoyi.jianguan.service.TActivityService;
import com.ruoyi.other.api.domain.TActivity;
import com.ruoyi.other.api.dto.AdvertisingDTO;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
import java.util.List;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TActivityServiceImpl extends ServiceImpl<TActivityMapper, TActivity> implements TActivityService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAdvertisingServiceImpl.java
New file
@@ -0,0 +1,26 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TAdvertisingMapper;
import com.ruoyi.jianguan.service.TAdvertisingService;
import com.ruoyi.other.api.domain.TAdvertising;
import com.ruoyi.other.api.dto.AdvertisingDTO;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
import java.util.List;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TAdvertisingServiceImpl extends ServiceImpl<TAdvertisingMapper, TAdvertising> implements TAdvertisingService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TApplyChargingPileServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.model.TApplyChargingPile;
import com.ruoyi.jianguan.mapper.TApplyChargingPileMapper;
import com.ruoyi.jianguan.service.TApplyChargingPileService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TApplyChargingPileServiceImpl extends ServiceImpl<TApplyChargingPileMapper, TApplyChargingPile> implements TApplyChargingPileService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCarportServiceImpl.java
New file
@@ -0,0 +1,28 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.model.TCarport;
import com.ruoyi.chargingPile.api.model.TVehicleRamp;
import com.ruoyi.chargingPile.api.vo.TCarportVO;
import com.ruoyi.jianguan.mapper.TCarportMapper;
import com.ruoyi.jianguan.service.TCarportService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.stream.Collectors;
/**
 * <p>
 * 车库 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Service
public class TCarportServiceImpl extends ServiceImpl<TCarportMapper, TCarport> implements TCarportService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingBillServiceImpl.java
New file
@@ -0,0 +1,53 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppUserCarClient;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.account.api.model.TAppUserCar;
import com.ruoyi.chargingPile.api.dto.GetSiteListDTO;
import com.ruoyi.chargingPile.api.feignClient.ChargingGunClient;
import com.ruoyi.chargingPile.api.feignClient.ChargingPileClient;
import com.ruoyi.chargingPile.api.feignClient.PartnerClient;
import com.ruoyi.chargingPile.api.feignClient.SiteClient;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.model.TChargingGun;
import com.ruoyi.chargingPile.api.model.TChargingPile;
import com.ruoyi.common.core.utils.DateUtils;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.integration.api.feignClient.UploadRealTimeMonitoringDataClient;
import com.ruoyi.jianguan.mapper.TChargingBillMapper;
import com.ruoyi.jianguan.mapper.TChargingOrderMapper;
import com.ruoyi.jianguan.service.TChargingBillService;
import com.ruoyi.order.api.model.*;
import com.ruoyi.order.api.vo.ChargingBillListVO;
import com.ruoyi.order.api.vo.ChargingBillVO;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.temporal.ChronoUnit;
import java.time.temporal.TemporalAdjusters;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TChargingBillServiceImpl extends ServiceImpl<TChargingBillMapper, TChargingBill> implements TChargingBillService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingGunServiceImpl.java
New file
@@ -0,0 +1,58 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.dto.TChargingGunDTO;
import com.ruoyi.chargingPile.api.feignClient.SiteClient;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.model.TChargingGun;
import com.ruoyi.chargingPile.api.model.TChargingPile;
import com.ruoyi.chargingPile.api.query.TChargingGunQuery;
import com.ruoyi.chargingPile.api.vo.ChargingGunCountVO;
import com.ruoyi.chargingPile.api.vo.GunStatusStatisticsVO;
import com.ruoyi.chargingPile.api.vo.StatusModeStatisticsVO;
import com.ruoyi.chargingPile.api.vo.TChargingGunVO;
import com.ruoyi.common.core.enums.status.ChargingGunModeEnum;
import com.ruoyi.common.core.enums.status.ChargingGunStatusEnum;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.integration.api.feignClient.SendMessageClient;
import com.ruoyi.integration.api.feignClient.TCECClient;
import com.ruoyi.integration.api.model.QrCodeDelivery;
import com.ruoyi.jianguan.mapper.SiteMapper;
import com.ruoyi.jianguan.mapper.TChargingGunMapper;
import com.ruoyi.jianguan.service.IPartnerService;
import com.ruoyi.jianguan.service.TChargingGunService;
import com.ruoyi.jianguan.service.TChargingPileService;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.api.feignClient.SysUserRoleClient;
import com.ruoyi.system.api.model.SysUserRoleVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.util.*;
import java.util.stream.Collectors;
/**
 * <p>
 * 充电枪 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Service
public class TChargingGunServiceImpl extends ServiceImpl<TChargingGunMapper, TChargingGun> implements TChargingGunService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderAccountingStrategyServiceImpl.java
New file
@@ -0,0 +1,32 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TChargingOrderAccountingStrategyMapper;
import com.ruoyi.jianguan.service.TChargingOrderAccountingStrategyService;
import com.ruoyi.jianguan.service.TChargingOrderService;
import com.ruoyi.order.api.model.TChargingOrder;
import com.ruoyi.order.api.model.TChargingOrderAccountingStrategy;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.text.SimpleDateFormat;
import java.time.format.DateTimeFormatter;
import java.util.*;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TChargingOrderAccountingStrategyServiceImpl extends ServiceImpl<TChargingOrderAccountingStrategyMapper, TChargingOrderAccountingStrategy> implements TChargingOrderAccountingStrategyService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderRefundServiceImpl.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TChargingOrderRefundMapper;
import com.ruoyi.jianguan.service.TChargingOrderRefundService;
import com.ruoyi.order.api.model.TChargingOrderRefund;
import org.springframework.stereotype.Service;
/**
 * @author zhibing.pu
 * @date 2024/8/28 15:18
 */
@Service
public class TChargingOrderRefundServiceImpl extends ServiceImpl<TChargingOrderRefundMapper, TChargingOrderRefund> implements TChargingOrderRefundService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderServiceImpl.java
New file
@@ -0,0 +1,78 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.*;
import com.ruoyi.account.api.model.*;
import com.ruoyi.account.api.vo.GetAppUserVipDetail;
import com.ruoyi.account.api.vo.GetInviteUser;
import com.ruoyi.chargingPile.api.dto.GetSiteListDTO;
import com.ruoyi.chargingPile.api.feignClient.*;
import com.ruoyi.chargingPile.api.model.*;
import com.ruoyi.chargingPile.api.vo.GetChargingGunByCode;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.dto.ChargingOrderGroup;
import com.ruoyi.common.core.dto.ChargingPercentProvinceDto;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.redis.service.RedisService;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.integration.api.feignClient.*;
import com.ruoyi.integration.api.model.*;
import com.ruoyi.integration.api.vo.StartChargeResult;
import com.ruoyi.jianguan.mapper.TChargingOrderMapper;
import com.ruoyi.jianguan.mapper.TSettlementConfirmMapper;
import com.ruoyi.jianguan.service.*;
import com.ruoyi.order.api.dto.SettlementConfirmAdd;
import com.ruoyi.order.api.feignClient.AccountingStrategyDetailOrderClient;
import com.ruoyi.order.api.model.*;
import com.ruoyi.order.api.query.ChargingOrderQuery;
import com.ruoyi.order.api.query.SettlementListQuery;
import com.ruoyi.order.api.query.UploadRealTimeMonitoringDataQuery;
import com.ruoyi.order.api.vo.*;
import com.ruoyi.other.api.domain.TVip;
import com.ruoyi.other.api.domain.*;
import com.ruoyi.other.api.feignClient.IntegralRuleClient;
import com.ruoyi.other.api.feignClient.OperatorClient;
import com.ruoyi.other.api.feignClient.UserTagClient;
import com.ruoyi.other.api.feignClient.VipClient;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.math.MathContext;
import java.math.RoundingMode;
import java.text.SimpleDateFormat;
import java.time.*;
import java.time.format.DateTimeFormatter;
import java.time.format.TextStyle;
import java.time.temporal.ChronoUnit;
import java.util.*;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TChargingOrderServiceImpl extends ServiceImpl<TChargingOrderMapper, TChargingOrder> implements TChargingOrderService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileNotificationServiceImpl.java
New file
@@ -0,0 +1,40 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.model.TChargingPileNotification;
import com.ruoyi.common.core.web.page.BasePage;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.jianguan.mapper.TChargingPileNotificationMapper;
import com.ruoyi.jianguan.service.IPartnerService;
import com.ruoyi.jianguan.service.TChargingPileNotificationService;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.api.feignClient.SysUserRoleClient;
import com.ruoyi.system.api.model.SysUserRoleVo;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
@Service
public class TChargingPileNotificationServiceImpl extends ServiceImpl<TChargingPileNotificationMapper, TChargingPileNotification> implements TChargingPileNotificationService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileServiceImpl.java
New file
@@ -0,0 +1,64 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.dto.SendMessageDTO;
import com.ruoyi.account.api.feignClient.AppUserCarClient;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.model.TAppUserCar;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.dto.PageChargingPileListDTO;
import com.ruoyi.chargingPile.api.model.*;
import com.ruoyi.chargingPile.api.query.BatchSetAccountingStrategy;
import com.ruoyi.chargingPile.api.query.PageChargingPileList;
import com.ruoyi.chargingPile.api.vo.TChargingPileVO;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.redis.service.RedisService;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.integration.api.feignClient.*;
import com.ruoyi.integration.api.model.QrCodeDelivery;
import com.ruoyi.integration.api.model.UploadRealTimeMonitoringData;
import com.ruoyi.integration.api.vo.AddDevice;
import com.ruoyi.integration.api.vo.AddDeviceResp;
import com.ruoyi.integration.api.vo.DeleteDeviceResp;
import com.ruoyi.integration.api.vo.ShowDeviceResp;
import com.ruoyi.jianguan.mapper.TChargingPileMapper;
import com.ruoyi.jianguan.service.*;
import com.ruoyi.order.api.feignClient.ChargingOrderAccountingStrategyClient;
import com.ruoyi.order.api.feignClient.ChargingOrderClient;
import com.ruoyi.order.api.model.TChargingOrder;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.api.feignClient.SysUserRoleClient;
import com.ruoyi.system.api.model.SysUserRoleVo;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.math.MathContext;
import java.math.RoundingMode;
import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.util.*;
import java.util.stream.Collectors;
/**
 * <p>
 * 充电桩 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Service
public class TChargingPileServiceImpl extends ServiceImpl<TChargingPileMapper, TChargingPile> implements TChargingPileService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCompanyServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TCompanyMapper;
import com.ruoyi.jianguan.service.TCompanyService;
import com.ruoyi.other.api.domain.TCompany;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TCompanyServiceImpl extends ServiceImpl<TCompanyMapper, TCompany> implements TCompanyService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCouponServiceImpl.java
New file
@@ -0,0 +1,27 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppCouponClient;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TCouponMapper;
import com.ruoyi.jianguan.service.TCouponService;
import com.ruoyi.other.api.domain.TCoupon;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import java.util.List;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TCouponServiceImpl extends ServiceImpl<TCouponMapper, TCoupon> implements TCouponService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEnterpriseUserApplicationServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TEnterpriseUserApplicationMapper;
import com.ruoyi.jianguan.service.TEnterpriseUserApplicationService;
import com.ruoyi.other.api.domain.TEnterpriseUserApplication;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TEnterpriseUserApplicationServiceImpl extends ServiceImpl<TEnterpriseUserApplicationMapper, TEnterpriseUserApplication> implements TEnterpriseUserApplicationService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEvaluationTagServiceImpl.java
New file
@@ -0,0 +1,26 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.web.page.BasePage;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TEvaluationTagMapper;
import com.ruoyi.jianguan.service.TEvaluationTagService;
import com.ruoyi.other.api.domain.TEvaluationTag;
import com.ruoyi.other.api.vo.TEvaluationTagVO;
import org.springframework.stereotype.Service;
import java.util.List;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TEvaluationTagServiceImpl extends ServiceImpl<TEvaluationTagMapper, TEvaluationTag> implements TEvaluationTagService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TExchangeOrderServiceImpl.java
New file
@@ -0,0 +1,42 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppUserAddressClient;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.feignClient.AppUserIntegralChangeClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.account.api.model.TAppUserAddress;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.mapper.TExchangeOrderMapper;
import com.ruoyi.jianguan.service.TExchangeOrderService;
import com.ruoyi.order.api.model.TExchangeOrder;
import com.ruoyi.order.api.query.ShoppingOrderQuery;
import com.ruoyi.other.api.domain.TCoupon;
import com.ruoyi.other.api.domain.TGoods;
import com.ruoyi.other.api.feignClient.CouponClient;
import com.ruoyi.other.api.feignClient.GoodsClient;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import javax.annotation.Resource;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TExchangeOrderServiceImpl extends ServiceImpl<TExchangeOrderMapper, TExchangeOrder> implements TExchangeOrderService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TFaultMessageServiceImpl.java
New file
@@ -0,0 +1,43 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.dto.SendMessageDTO;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.model.TChargingPile;
import com.ruoyi.chargingPile.api.model.TFaultMessage;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.jianguan.mapper.TFaultMessageMapper;
import com.ruoyi.jianguan.service.*;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.api.feignClient.SysUserRoleClient;
import com.ruoyi.system.api.model.SysUserRoleVo;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
@Slf4j
@Service
public class TFaultMessageServiceImpl extends ServiceImpl<TFaultMessageMapper, TFaultMessage> implements TFaultMessageService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGoodsServiceImpl.java
New file
@@ -0,0 +1,29 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.dto.AppGoodQuery;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TGoodsMapper;
import com.ruoyi.jianguan.service.TGoodsService;
import com.ruoyi.order.api.feignClient.OrderClient;
import com.ruoyi.other.api.domain.TGoods;
import com.ruoyi.other.api.dto.GoodsDTO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import java.util.List;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TGoodsServiceImpl extends ServiceImpl<TGoodsMapper, TGoods> implements TGoodsService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGrantVipServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TGrantVipMapper;
import com.ruoyi.jianguan.service.TGrantVipService;
import com.ruoyi.order.api.model.TGrantVip;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TGrantVipServiceImpl extends ServiceImpl<TGrantVipMapper, TGrantVip> implements TGrantVipService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/THtmlServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.THtmlMapper;
import com.ruoyi.jianguan.service.THtmlService;
import com.ruoyi.other.api.domain.THtml;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class THtmlServiceImpl extends ServiceImpl<THtmlMapper, THtml> implements THtmlService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TIntegralRuleServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TIntegralRuleMapper;
import com.ruoyi.jianguan.service.TIntegralRuleService;
import com.ruoyi.other.api.domain.TIntegralRule;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TIntegralRuleServiceImpl extends ServiceImpl<TIntegralRuleMapper, TIntegralRule> implements TIntegralRuleService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceTypeServiceImpl.java
New file
@@ -0,0 +1,25 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TInvoiceTypeMapper;
import com.ruoyi.jianguan.service.TInvoiceTypeService;
import com.ruoyi.other.api.domain.TInvoiceType;
import org.springframework.stereotype.Service;
import java.util.List;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TInvoiceTypeServiceImpl extends ServiceImpl<TInvoiceTypeMapper, TInvoiceType> implements TInvoiceTypeService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TMonitoringEquipmentServiceImpl.java
New file
@@ -0,0 +1,33 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.model.TMonitoringEquipment;
import com.ruoyi.chargingPile.api.query.TMonitoringEquipmentQuery;
import com.ruoyi.chargingPile.api.vo.TMonitoringEquipmentVO;
import com.ruoyi.chargingPile.api.vo.TParkingLotVO;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.mapper.TMonitoringEquipmentMapper;
import com.ruoyi.jianguan.service.TMonitoringEquipmentService;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.util.List;
import java.util.stream.Collectors;
/**
 * <p>
 * 监控 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Service
public class TMonitoringEquipmentServiceImpl extends ServiceImpl<TMonitoringEquipmentMapper, TMonitoringEquipment> implements TMonitoringEquipmentService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TNoticeServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TNoticeMapper;
import com.ruoyi.jianguan.service.TNoticeService;
import com.ruoyi.other.api.domain.TNotice;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TNoticeServiceImpl extends ServiceImpl<TNoticeMapper, TNotice> implements TNoticeService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderAppealServiceImpl.java
New file
@@ -0,0 +1,39 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.feignClient.ChargingGunClient;
import com.ruoyi.chargingPile.api.vo.SiteNameVO;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TOrderAppealMapper;
import com.ruoyi.jianguan.service.TOrderAppealService;
import com.ruoyi.order.api.model.TChargingOrder;
import com.ruoyi.order.api.model.TOrderAppeal;
import com.ruoyi.order.api.model.TShoppingOrder;
import com.ruoyi.order.api.query.TOrderAppealQuery;
import com.ruoyi.order.api.vo.TOrderAppealVO;
import com.ruoyi.other.api.domain.TGoods;
import com.ruoyi.other.api.feignClient.GoodsClient;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import java.util.List;
import java.util.Objects;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TOrderAppealServiceImpl extends ServiceImpl<TOrderAppealMapper, TOrderAppeal> implements TOrderAppealService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateServiceImpl.java
New file
@@ -0,0 +1,53 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson2.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppUserCarClient;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.feignClient.AppUserIntegralChangeClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.account.api.model.TAppUserCar;
import com.ruoyi.account.api.model.TAppUserIntegralChange;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.feignClient.PartnerClient;
import com.ruoyi.chargingPile.api.feignClient.SiteClient;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.jianguan.mapper.TOrderEvaluateMapper;
import com.ruoyi.jianguan.service.TOrderEvaluateService;
import com.ruoyi.order.api.model.TChargingOrder;
import com.ruoyi.order.api.model.TOrderEvaluate;
import com.ruoyi.order.api.model.TOrderEvaluateTag;
import com.ruoyi.order.api.query.TOrderEvaluateQuery;
import com.ruoyi.order.api.vo.SiteDetailEvaluateVO;
import com.ruoyi.order.api.vo.TOrderEvaluateVO;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.*;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TOrderEvaluateServiceImpl extends ServiceImpl<TOrderEvaluateMapper, TOrderEvaluate> implements TOrderEvaluateService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateTagServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TOrderEvaluateTagMapper;
import com.ruoyi.jianguan.service.TOrderEvaluateTagService;
import com.ruoyi.order.api.model.TOrderEvaluateTag;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TOrderEvaluateTagServiceImpl extends ServiceImpl<TOrderEvaluateTagMapper, TOrderEvaluateTag> implements TOrderEvaluateTagService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceDetailServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TOrderInvoiceDetailMapper;
import com.ruoyi.jianguan.service.TOrderInvoiceDetailService;
import com.ruoyi.order.api.model.TOrderInvoiceDetail;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TOrderInvoiceDetailServiceImpl extends ServiceImpl<TOrderInvoiceDetailMapper, TOrderInvoiceDetail> implements TOrderInvoiceDetailService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceServiceImpl.java
New file
@@ -0,0 +1,50 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.chargingPile.api.feignClient.ChargingGunClient;
import com.ruoyi.chargingPile.api.feignClient.SiteClient;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.mapper.TOrderInvoiceMapper;
import com.ruoyi.jianguan.service.*;
import com.ruoyi.order.api.model.*;
import com.ruoyi.order.api.query.TOrderInvoiceQuery;
import com.ruoyi.order.api.vo.TOrderInvoiceVO;
import com.ruoyi.other.api.domain.TCoupon;
import com.ruoyi.other.api.domain.TGoods;
import com.ruoyi.other.api.domain.TInvoiceType;
import com.ruoyi.other.api.feignClient.CouponClient;
import com.ruoyi.other.api.feignClient.GoodsClient;
import com.ruoyi.other.api.feignClient.InvoiceTypeClient;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.*;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TOrderInvoiceServiceImpl extends ServiceImpl<TOrderInvoiceMapper, TOrderInvoice> implements TOrderInvoiceService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingLotServiceImpl.java
New file
@@ -0,0 +1,37 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.model.TParkingLot;
import com.ruoyi.chargingPile.api.query.TParkingLotQuery;
import com.ruoyi.chargingPile.api.vo.TParkingLotVO;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.jianguan.mapper.TParkingLotMapper;
import com.ruoyi.jianguan.service.TParkingLotService;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.api.feignClient.SysUserRoleClient;
import com.ruoyi.system.api.model.SysUserRoleVo;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
/**
 * <p>
 * 停车场 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Service
public class TParkingLotServiceImpl extends ServiceImpl<TParkingLotMapper, TParkingLot> implements TParkingLotService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingRecordServiceImpl.java
New file
@@ -0,0 +1,43 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.dto.GetSiteListDTO;
import com.ruoyi.chargingPile.api.feignClient.SiteClient;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.model.TParkingLot;
import com.ruoyi.chargingPile.api.model.TParkingRecord;
import com.ruoyi.chargingPile.api.query.ParkingRecordQuery;
import com.ruoyi.chargingPile.api.vo.TParkingRecordPageInfoVO;
import com.ruoyi.chargingPile.api.vo.TParkingRecordVO;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.mapper.SiteMapper;
import com.ruoyi.jianguan.mapper.TParkingLotMapper;
import com.ruoyi.jianguan.mapper.TParkingRecordMapper;
import com.ruoyi.jianguan.service.TParkingRecordService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
@Service
public class TParkingRecordServiceImpl extends ServiceImpl<TParkingRecordMapper, TParkingRecord> implements TParkingRecordService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TPartnerSiteServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.model.TPartnerSite;
import com.ruoyi.jianguan.mapper.TPartnerSiteMapper;
import com.ruoyi.jianguan.service.TPartnerSiteService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
@Service
public class TPartnerSiteServiceImpl extends ServiceImpl<TPartnerSiteMapper, TPartnerSite> implements TPartnerSiteService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRepairServiceImpl.java
New file
@@ -0,0 +1,43 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.dto.SendMessageDTO;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.chargingPile.api.domain.SiteMenu;
import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.chargingPile.api.model.TChargingPile;
import com.ruoyi.chargingPile.api.model.TRepair;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.jianguan.mapper.TRepairMapper;
import com.ruoyi.jianguan.service.*;
import com.ruoyi.other.api.feignClient.RoleSiteClient;
import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.api.feignClient.SysUserRoleClient;
import com.ruoyi.system.api.model.SysUserRoleVo;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
@Slf4j
@Service
public class TRepairServiceImpl extends ServiceImpl<TRepairMapper, TRepair> implements TRepairService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRoleSiteServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TRoleSiteMapper;
import com.ruoyi.jianguan.service.TRoleSiteService;
import com.ruoyi.other.api.domain.TRoleSite;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TRoleSiteServiceImpl extends ServiceImpl<TRoleSiteMapper, TRoleSite> implements TRoleSiteService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSettlementConfirmServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TSettlementConfirmMapper;
import com.ruoyi.jianguan.service.TSettlementConfirmService;
import com.ruoyi.order.api.model.TSettlementConfirm;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TSettlementConfirmServiceImpl extends ServiceImpl<TSettlementConfirmMapper, TSettlementConfirm> implements TSettlementConfirmService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderRefundServiceImpl.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TShoppingOrderRefundMapper;
import com.ruoyi.jianguan.service.TShoppingOrderRefundService;
import com.ruoyi.order.api.model.TShoppingOrderRefund;
import org.springframework.stereotype.Service;
/**
 * @author zhibing.pu
 * @date 2024/8/28 15:16
 */
@Service
public class TShoppingOrderRefundServiceImpl extends ServiceImpl<TShoppingOrderRefundMapper, TShoppingOrderRefund> implements TShoppingOrderRefundService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderServiceImpl.java
New file
@@ -0,0 +1,59 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.dto.GrantCouponDto;
import com.ruoyi.account.api.feignClient.AppCouponClient;
import com.ruoyi.account.api.feignClient.AppUserAddressClient;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.account.api.model.TAppUserAddress;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.jianguan.mapper.TShoppingOrderMapper;
import com.ruoyi.jianguan.service.TShoppingOrderRefundService;
import com.ruoyi.jianguan.service.TShoppingOrderService;
import com.ruoyi.order.api.model.TShoppingOrder;
import com.ruoyi.order.api.model.TShoppingOrderRefund;
import com.ruoyi.order.api.query.ShoppingOrderQuery;
import com.ruoyi.order.api.query.TActivityStatisticsQuery;
import com.ruoyi.order.api.vo.TActivityStatisticslVO;
import com.ruoyi.order.api.vo.TActivityVO;
import com.ruoyi.other.api.domain.TCoupon;
import com.ruoyi.other.api.domain.TGoods;
import com.ruoyi.other.api.feignClient.CouponClient;
import com.ruoyi.other.api.feignClient.GoodsClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.*;
import java.util.stream.Collectors;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TShoppingOrderServiceImpl extends ServiceImpl<TShoppingOrderMapper, TShoppingOrder> implements TShoppingOrderService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSiteMenuServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.model.TSiteMenu;
import com.ruoyi.jianguan.mapper.TSiteMenuMapper;
import com.ruoyi.jianguan.service.TSiteMenuService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-08
 */
@Service
public class TSiteMenuServiceImpl extends ServiceImpl<TSiteMenuMapper, TSiteMenu> implements TSiteMenuService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSystemConfigurationServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TSystemConfigurationMapper;
import com.ruoyi.jianguan.service.TSystemConfigurationService;
import com.ruoyi.other.api.domain.TSystemConfiguration;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TSystemConfigurationServiceImpl extends ServiceImpl<TSystemConfigurationMapper, TSystemConfiguration> implements TSystemConfigurationService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserSiteServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TUserSiteMapper;
import com.ruoyi.jianguan.service.TUserSiteService;
import com.ruoyi.other.api.domain.TUserSite;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TUserSiteServiceImpl extends ServiceImpl<TUserSiteMapper, TUserSite> implements TUserSiteService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserTagServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TUserTagMapper;
import com.ruoyi.jianguan.service.TUserTagService;
import com.ruoyi.other.api.domain.TUserTag;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TUserTagServiceImpl extends ServiceImpl<TUserTagMapper, TUserTag> implements TUserTagService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVehicleRampServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.chargingPile.api.model.TVehicleRamp;
import com.ruoyi.jianguan.mapper.TVehicleRampMapper;
import com.ruoyi.jianguan.service.TVehicleRampService;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 车道 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-06
 */
@Service
public class TVehicleRampServiceImpl extends ServiceImpl<TVehicleRampMapper, TVehicleRamp> implements TVehicleRampService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderRefundServiceImpl.java
New file
@@ -0,0 +1,15 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.jianguan.mapper.TVipOrderRefundMapper;
import com.ruoyi.jianguan.service.TVipOrderRefundService;
import com.ruoyi.order.api.model.TVipOrderRefund;
import org.springframework.stereotype.Service;
/**
 * @author zhibing.pu
 * @date 2024/8/28 15:19
 */
@Service
public class TVipOrderRefundServiceImpl extends ServiceImpl<TVipOrderRefundMapper, TVipOrderRefund> implements TVipOrderRefundService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderServiceImpl.java
New file
@@ -0,0 +1,35 @@
package com.ruoyi.jianguan.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.dto.GiveVipDto;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TVipOrderMapper;
import com.ruoyi.jianguan.service.TVipOrderService;
import com.ruoyi.order.api.model.TVipOrder;
import com.ruoyi.order.api.query.VipShoppingOrderQuery;
import com.ruoyi.other.api.domain.TVip;
import com.ruoyi.other.api.feignClient.VipClient;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2024-08-07
 */
@Service
public class TVipOrderServiceImpl extends ServiceImpl<TVipOrderMapper, TVipOrder> implements TVipOrderService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipServiceImpl.java
New file
@@ -0,0 +1,41 @@
package com.ruoyi.jianguan.service.impl;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.account.api.feignClient.AppUserClient;
import com.ruoyi.account.api.model.TAppUser;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.OrderCodeUtil;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.jianguan.mapper.TCouponMapper;
import com.ruoyi.jianguan.mapper.TVipMapper;
import com.ruoyi.jianguan.service.TVipService;
import com.ruoyi.order.api.feignClient.OrderClient;
import com.ruoyi.order.api.model.TVipOrder;
import com.ruoyi.other.api.domain.TCoupon;
import com.ruoyi.other.api.domain.TVip;
import com.ruoyi.other.api.feignClient.VipClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author 无关风月
 * @since 2024-08-06
 */
@Service
public class TVipServiceImpl extends ServiceImpl<TVipMapper, TVip> implements TVipService {
}
ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java
@@ -1,5 +1,6 @@
package com.ruoyi.jianguan.util;
import com.ruoyi.jianguan.service.*;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@@ -15,8 +16,169 @@
public class GovernmentCloudTask {
    @Resource
    private AccountingStrategyDetailOrderService    accountingStrategyDetailOrderService;
    @Resource
    private AccountingStrategyOrderService          accountingStrategyOrderService;
    @Resource
    private GenTableColumnService                   genTableColumnService;
    @Resource
    private GenTableService                         genTableService;
    @Resource
    private IPartnerService                         partnerService;
    @Resource
    private IRegionService                          regionService;
    @Resource
    private ISiteService                            siteService;
    @Resource
    private ISysConfigService                       sysConfigService;
    @Resource
    private ISysDeptService                         deptService;
    @Resource
    private ISysDictDataService                     sysDictDataService;
    @Resource
    private ISysDictTypeService                     sysDictTypeService;
    @Resource
    private ISysLoginLogService                     sysLoginLogService;
    @Resource
    private ISysMenuService                         sysMenuService;
    @Resource
    private ISysNoticeService                       sysNoticeService;
    @Resource
    private ISysOperLogService                      sysOperLogService;
    @Resource
    private ISysPermissionService                   sysPermissionService;
    @Resource
    private ISysPostService                         sysPostService;
    @Resource
    private ISysRoleService                         sysRoleService;
    @Resource
    private ISysUserOnlineService                   sysUserOnlineService;
    @Resource
    private ISysUserRoleService                     sysUserRoleService;
    @Resource
    private ISysUserService                         sysUserService;
    @Resource
    private OperatorService                         operatorService;
    @Resource
    private TAccountingStrategyDetailService        accountingStrategyDetailService;
    @Resource
    private TAccountingStrategyService              accountingStrategyService;
    @Resource
    private TActivityService                        activityService;
    @Resource
    private TAdvertisingService                     advertisingService;
    @Resource
    private TAppCouponService                       appCouponService;
    @Resource
    private TApplyChargingPileService               applyChargingPileService;
    @Resource
    private TAppUserAddressService                  appUserAddressService;
    @Resource
    private TAppUserCarService                      appUserCarService;
    @Resource
    private TAppUserIntegralChangeService           appUserIntegralChangeService;
    @Resource
    private TAppUserService                         appUserService;
    @Resource
    private TAppUserSignService                     appUserSignService;
    @Resource
    private TAppUserTagService                      appUserTagService;
    @Resource
    private TAppUserVipDetailService                appUserVipDetailService;
    @Resource
    private TCarportService                         carportService;
    @Resource
    private TChargingBillService                    chargingBillService;
    @Resource
    private TChargingGunService                     chargingGunService;
    @Resource
    private TChargingOrderAccountingStrategyService chargingOrderAccountingStrategyService;
    @Resource
    private TChargingOrderRefundService             chargingOrderRefundService;
    @Resource
    private TChargingOrderService                   chargingOrderService;
    @Resource
    private TChargingPileNotificationService        chargingPileNotificationService;
    @Resource
    private TChargingPileService                    chargingPileService;
    @Resource
    private TCompanyService                         companyService;
    @Resource
    private TCouponService                          couponService;
    @Resource
    private TEnterpriseUserApplicationService       enterpriseUserApplicationService;
    @Resource
    private TEvaluationTagService                   evaluationTagService;
    @Resource
    private TExchangeOrderService                   exchangeOrderService;
    @Resource
    private TFaultMessageService                    faultMessageService;
    @Resource
    private TGoodsService                           goodsService;
    @Resource
    private TGrantVipService                        grantVipService;
    @Resource
    private THtmlService                            htmlService;
    @Resource
    private TIntegralRuleService                    integralRuleService;
    @Resource
    private TInviteUserService                      inviteUserService;
    @Resource
    private TInvoiceInformationService              tInvoiceInformationService;
    @Resource
    private TInvoiceTypeService                     invoiceTypeService;
    @Resource
    private TMonitoringEquipmentService             monitoringEquipmentService;
    @Resource
    private TNoticeService                          noticeService;
    @Resource
    private TOrderAppealService                     orderAppealService;
    @Resource
    private TOrderEvaluateService                   orderEvaluateService;
    @Resource
    private TOrderEvaluateTagService                orderEvaluateTagService;
    @Resource
    private TOrderInvoiceDetailService              orderInvoiceDetailService;
    @Resource
    private TOrderInvoiceService                    orderInvoiceService;
    @Resource
    private TParkingLotService                      parkingLotService;
    @Resource
    private TParkingRecordService                   parkingRecordService;
    @Resource
    private TPartnerSiteService                     partnerSiteService;
    @Resource
    private TRepairService                          repairService;
    @Resource
    private TRoleSiteService                        roleSiteService;
    @Resource
    private TSettlementConfirmService               settlementConfirmService;
    @Resource
    private TShoppingOrderRefundService             shoppingOrderRefundService;
    @Resource
    private TShoppingOrderService                   shoppingOrderService;
    @Resource
    private TSiteMenuService                        siteMenuService;
    @Resource
    private TSystemConfigurationService             systemConfigurationService;
    @Resource
    private TUserSiteService                        userSiteService;
    @Resource
    private TUserTagService                         userTagService;
    @Resource
    private TVehicleRampService                     vehicleRampService;
    @Resource
    private TVipOrderRefundService                  vipOrderRefundService;
    @Resource
    private TVipOrderService                        vipOrderService;
    @Resource
    private TVipService                             vipService;
    // 每天早上9点执行的定时任务
@@ -24,6 +186,85 @@
    public void taskMonth() {
        LocalDateTime start = LocalDateTime.now();
        LocalDateTime end = LocalDateTime.now().minusDays(1);
//        accountingStrategyDetailOrderService
//                accountingStrategyOrderService
//        genTableColumnService
//                genTableService
//        partnerService
//                regionService
//        siteService
//                sysConfigService
//        deptService
//                sysDictDataService
//        sysDictTypeService
//                sysLoginLogService
//        sysMenuService
//                sysNoticeService
//        sysOperLogService
//                sysPermissionService
//        sysPostService
//                sysRoleService
//        sysUserOnlineService
//                sysUserRoleService
//        sysUserService
//                operatorService
//        accountingStrategyDetailService
//                accountingStrategyService
//        activityService
//                advertisingService
//        appCouponService
//                applyChargingPileService
//        appUserAddressService
//                appUserCarService
//        appUserIntegralChangeService
//                appUserService
//        appUserSignService
//                appUserTagService
//        appUserVipDetailService
//                carportService
//        chargingBillService
//                chargingGunService
//        chargingOrderAccountingStrategyService
//                chargingOrderRefundService
//        chargingOrderService
//                chargingPileNotificationService
//        chargingPileService
//                companyService
//        couponService
//                enterpriseUserApplicationService
//        evaluationTagService
//                exchangeOrderService
//        faultMessageService
//                goodsService
//        grantVipService
//                htmlService
//        integralRuleService
//                inviteUserService
//        tInvoiceInformationService
//                invoiceTypeService
//        monitoringEquipmentService
//                noticeService
//        orderAppealService
//                orderEvaluateService
//        orderEvaluateTagService
//                orderInvoiceDetailService
//        orderInvoiceService
//                parkingLotService
//        parkingRecordService
//                partnerSiteService
//        repairService
//                roleSiteService
//        settlementConfirmService
//                shoppingOrderRefundService
//        shoppingOrderService
//                siteMenuService
//        systemConfigurationService
//                userSiteService
//        userTagService
//                vehicleRampService
//        vipOrderRefundService
//                vipOrderService
//        vipService
    }