From ef866e22a25f65033f6e6109c10f2bfb543aba40 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期六, 03 五月 2025 17:01:58 +0800 Subject: [PATCH] 政务云 --- ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TActivityMapper.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/RegionMapper.java | 11 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TFaultMessageServiceImpl.java | 43 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysMenuMapper.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRoleSiteServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserServiceImpl.java | 51 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingGunServiceImpl.java | 58 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/PartnerServiceImpl.java | 41 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderRefundService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateServiceImpl.java | 53 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IRegionService.java | 11 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderRefundService.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceTypeService.java | 22 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingLotService.java | 22 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyDetailMapper.java | 24 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysMenuService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserOnlineServiceImpl.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAdvertisingMapper.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderServiceImpl.java | 35 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEvaluationTagServiceImpl.java | 26 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingBillServiceImpl.java | 53 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRoleSiteService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TMonitoringEquipmentMapper.java | 30 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictTypeMapper.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingGunService.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCarportService.java | 19 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyDetailOrderService.java | 11 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderRefundService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDeptServiceImpl.java | 33 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPermissionServiceImpl.java | 24 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCompanyService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyService.java | 22 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderRefundServiceImpl.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserRoleServiceImpl.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictDataServiceImpl.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserTagServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TApplyChargingPileMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSiteMenuMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserSiteMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TApplyChargingPileService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleMenu.java | 49 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCompanyMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderAccountingStrategyMapper.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysConfigService.java | 14 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAdvertisingServiceImpl.java | 26 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingGunMapper.java | 28 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPermissionService.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/THtmlService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSystemConfigurationService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGrantVipService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipMapper.java | 22 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysPost.java | 137 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysRoleService.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGoodsMapper.java | 23 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderService.java | 23 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCompanyServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableColumnServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TExchangeOrderService.java | 22 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyDetailServiceImpl.java | 41 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVehicleRampServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleDeptMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserTagService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyOrderServiceImpl.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserRoleService.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceDetailMapper.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderMapper.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TExchangeOrderMapper.java | 25 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceDetailServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCarportServiceImpl.java | 28 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingRecordServiceImpl.java | 43 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TFaultMessageService.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysConfigServiceImpl.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCouponMapper.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipServiceImpl.java | 41 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingLotMapper.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableColumnService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableColumnMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingBillService.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TFaultMessageMapper.java | 25 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEvaluationTagService.java | 22 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserOnlineService.java | 14 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderAppealServiceImpl.java | 39 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceServiceImpl.java | 50 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysNoticeService.java | 13 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderRefundMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysLoginLogService.java | 17 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/THtmlServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderRefundMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateMapper.java | 25 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceService.java | 26 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/OperatorMapper.java | 11 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserService.java | 19 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingRecordMapper.java | 26 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderRefundMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysOperLogServiceImpl.java | 22 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TActivityServiceImpl.java | 26 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRepairService.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCouponServiceImpl.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysLoginLogMapper.java | 17 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVehicleRampService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyMapper.java | 25 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSystemConfigurationMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyOrderMapper.java | 11 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipService.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceTypeMapper.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSettlementConfirmService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderAppealMapper.java | 28 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCouponService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderServiceImpl.java | 59 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVehicleRampMapper.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPostServiceImpl.java | 24 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileNotificationServiceImpl.java | 40 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAdvertisingService.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRepairMapper.java | 23 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileNotificationService.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserPostMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyDetailOrderServiceImpl.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMenuMapper.java | 46 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TNoticeService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysPostMapper.java | 14 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SiteServiceImpl.java | 53 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateService.java | 26 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCarportMapper.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysRoleServiceImpl.java | 33 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysOperLogMapper.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysLoginLogServiceImpl.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyOrderService.java | 11 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictTypeServiceImpl.java | 31 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDeptService.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSettlementConfirmMapper.java | 24 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderService.java | 34 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRoleSiteMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMapper.java | 17 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysOperLogService.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderAccountingStrategyService.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGoodsServiceImpl.java | 29 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TIntegralRuleService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserSiteService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEnterpriseUserApplicationServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TPartnerSiteMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGoodsService.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceTypeServiceImpl.java | 25 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TActivityService.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGrantVipMapper.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingRecordService.java | 23 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileMapper.java | 28 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserPost.java | 46 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TMonitoringEquipmentServiceImpl.java | 33 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/THtmlMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderService.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenus.java | 103 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenu.java | 270 ++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingBillMapper.java | 25 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TNoticeServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TMonitoringEquipmentService.java | 25 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRepairServiceImpl.java | 43 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserMapper.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyServiceImpl.java | 35 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IPartnerService.java | 23 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSystemConfigurationServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TApplyChargingPileServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserTagMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TNoticeMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyDetailOrderMapper.java | 11 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderRefundServiceImpl.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysNotice.java | 116 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserRole.java | 49 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java | 241 ++ ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TPartnerSiteService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserOnline.java | 100 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEvaluationTagMapper.java | 23 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/OperatorService.java | 11 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSettlementConfirmServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileNotificationMapper.java | 24 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictDataService.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TPartnerSiteServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSiteMenuServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderServiceImpl.java | 78 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysConfig.java | 125 + ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderRefundServiceImpl.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyDetailService.java | 21 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateTagServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysNoticeMapper.java | 13 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TIntegralRuleServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateTagMapper.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysNoticeServiceImpl.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingLotServiceImpl.java | 37 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISiteService.java | 24 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSiteMenuService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SiteMapper.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderMapper.java | 34 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderMapper.java | 29 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/RegionServiceImpl.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/OperatorServiceImpl.java | 15 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TIntegralRuleMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictTypeService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPostService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEnterpriseUserApplicationMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDeptMapper.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceMapper.java | 27 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileService.java | 26 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileServiceImpl.java | 64 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleDept.java | 46 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysConfigMapper.java | 17 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceDetailService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserSiteServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserRoleMapper.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEnterpriseUserApplicationService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGrantVipServiceImpl.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderAppealService.java | 20 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderAccountingStrategyServiceImpl.java | 32 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateTagService.java | 16 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysMenuServiceImpl.java | 31 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TExchangeOrderServiceImpl.java | 42 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java | 2 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/PartnerMapper.java | 18 ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictDataMapper.java | 16 220 files changed, 6,031 insertions(+), 2 deletions(-) diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysConfig.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysConfig.java new file mode 100644 index 0000000..fe6acd4 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysConfig.java @@ -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(); + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenu.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenu.java new file mode 100644 index 0000000..3c6a47e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenu.java @@ -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(); + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenus.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenus.java new file mode 100644 index 0000000..80d5874 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysMenus.java @@ -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; + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysNotice.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysNotice.java new file mode 100644 index 0000000..54e0b8e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysNotice.java @@ -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(); + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysPost.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysPost.java new file mode 100644 index 0000000..1b64e2d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysPost.java @@ -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(); + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleDept.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleDept.java new file mode 100644 index 0000000..8328539 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleDept.java @@ -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(); + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleMenu.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleMenu.java new file mode 100644 index 0000000..0b54360 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysRoleMenu.java @@ -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(); + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserOnline.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserOnline.java new file mode 100644 index 0000000..c5fc646 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserOnline.java @@ -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; + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserPost.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserPost.java new file mode 100644 index 0000000..295d785 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserPost.java @@ -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(); + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserRole.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserRole.java new file mode 100644 index 0000000..bdd8d14 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/domain/SysUserRole.java @@ -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(); + } +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyDetailOrderMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyDetailOrderMapper.java new file mode 100644 index 0000000..4b1a46d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyDetailOrderMapper.java @@ -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> { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyOrderMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyOrderMapper.java new file mode 100644 index 0000000..6042c3d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/AccountingStrategyOrderMapper.java @@ -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> { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableColumnMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableColumnMapper.java new file mode 100644 index 0000000..c144a59 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableColumnMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableMapper.java new file mode 100644 index 0000000..f718e78 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/GenTableMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/OperatorMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/OperatorMapper.java new file mode 100644 index 0000000..d573be3 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/OperatorMapper.java @@ -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> { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/PartnerMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/PartnerMapper.java new file mode 100644 index 0000000..de64c50 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/PartnerMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/RegionMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/RegionMapper.java new file mode 100644 index 0000000..931c43b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/RegionMapper.java @@ -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> { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SiteMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SiteMapper.java new file mode 100644 index 0000000..97eb7f9 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SiteMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysConfigMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysConfigMapper.java new file mode 100644 index 0000000..d152240 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysConfigMapper.java @@ -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> { + +} \ No newline at end of file diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDeptMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDeptMapper.java new file mode 100644 index 0000000..d3b48ad --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDeptMapper.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictDataMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictDataMapper.java new file mode 100644 index 0000000..3b09584 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictDataMapper.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictTypeMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictTypeMapper.java new file mode 100644 index 0000000..9b80822 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysDictTypeMapper.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysLoginLogMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysLoginLogMapper.java new file mode 100644 index 0000000..27b4b4b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysLoginLogMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysMenuMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysMenuMapper.java new file mode 100644 index 0000000..f7f700c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysMenuMapper.java @@ -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> +{ + + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysNoticeMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysNoticeMapper.java new file mode 100644 index 0000000..68c07e3 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysNoticeMapper.java @@ -0,0 +1,13 @@ +package com.ruoyi.jianguan.mapper; + + +import java.util.List; + +/** + * 通知公告表 数据层 + * + * @author ruoyi + */ +public interface SysNoticeMapper { + +} \ No newline at end of file diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysOperLogMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysOperLogMapper.java new file mode 100644 index 0000000..63a3a3c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysOperLogMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysPostMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysPostMapper.java new file mode 100644 index 0000000..7f39868 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysPostMapper.java @@ -0,0 +1,14 @@ +package com.ruoyi.jianguan.mapper; + + +import java.util.List; + +/** + * 岗位信息 数据层 + * + * @author ruoyi + */ +public interface SysPostMapper +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleDeptMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleDeptMapper.java new file mode 100644 index 0000000..0bd28e7 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleDeptMapper.java @@ -0,0 +1,16 @@ +package com.ruoyi.jianguan.mapper; + + +import com.ruoyi.jianguan.domain.SysRoleDept; + +import java.util.List; + +/** + * 角色与部门关联表 数据层 + * + * @author ruoyi + */ +public interface SysRoleDeptMapper +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMapper.java new file mode 100644 index 0000000..9a06faf --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMapper.java @@ -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> +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMenuMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMenuMapper.java new file mode 100644 index 0000000..3da093a --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysRoleMenuMapper.java @@ -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); +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserMapper.java new file mode 100644 index 0000000..b7b9d7f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserMapper.java @@ -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> +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserPostMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserPostMapper.java new file mode 100644 index 0000000..f646d3e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserPostMapper.java @@ -0,0 +1,16 @@ +package com.ruoyi.jianguan.mapper; + + +import com.ruoyi.jianguan.domain.SysUserPost; + +import java.util.List; + +/** + * 用户与岗位关联表 数据层 + * + * @author ruoyi + */ +public interface SysUserPostMapper +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserRoleMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserRoleMapper.java new file mode 100644 index 0000000..474104c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/SysUserRoleMapper.java @@ -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> +{ + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyDetailMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyDetailMapper.java new file mode 100644 index 0000000..538f831 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyDetailMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyMapper.java new file mode 100644 index 0000000..5391a62 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAccountingStrategyMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TActivityMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TActivityMapper.java new file mode 100644 index 0000000..a153808 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TActivityMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAdvertisingMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAdvertisingMapper.java new file mode 100644 index 0000000..1f652bd --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAdvertisingMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java index a7f7e0d..77544da 100644 --- a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TAppCouponMapper.java +++ b/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); } diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TApplyChargingPileMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TApplyChargingPileMapper.java new file mode 100644 index 0000000..576abd2 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TApplyChargingPileMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCarportMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCarportMapper.java new file mode 100644 index 0000000..c75138b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCarportMapper.java @@ -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 + */ +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingBillMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingBillMapper.java new file mode 100644 index 0000000..f317d15 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingBillMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingGunMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingGunMapper.java new file mode 100644 index 0000000..311ea91 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingGunMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderAccountingStrategyMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderAccountingStrategyMapper.java new file mode 100644 index 0000000..189d869 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderAccountingStrategyMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderMapper.java new file mode 100644 index 0000000..9664541 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderRefundMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderRefundMapper.java new file mode 100644 index 0000000..2792fe6 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingOrderRefundMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileMapper.java new file mode 100644 index 0000000..231ab6e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileNotificationMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileNotificationMapper.java new file mode 100644 index 0000000..336bdf3 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TChargingPileNotificationMapper.java @@ -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> { + + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCompanyMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCompanyMapper.java new file mode 100644 index 0000000..da0f6c7 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCompanyMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCouponMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCouponMapper.java new file mode 100644 index 0000000..4276531 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TCouponMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEnterpriseUserApplicationMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEnterpriseUserApplicationMapper.java new file mode 100644 index 0000000..38b4842 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEnterpriseUserApplicationMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEvaluationTagMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEvaluationTagMapper.java new file mode 100644 index 0000000..67eb5f4 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TEvaluationTagMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TExchangeOrderMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TExchangeOrderMapper.java new file mode 100644 index 0000000..c07efe7 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TExchangeOrderMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TFaultMessageMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TFaultMessageMapper.java new file mode 100644 index 0000000..6ab2caa --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TFaultMessageMapper.java @@ -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 + */ +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGoodsMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGoodsMapper.java new file mode 100644 index 0000000..6d985e1 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGoodsMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGrantVipMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGrantVipMapper.java new file mode 100644 index 0000000..703c726 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TGrantVipMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/THtmlMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/THtmlMapper.java new file mode 100644 index 0000000..c3e754f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/THtmlMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TIntegralRuleMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TIntegralRuleMapper.java new file mode 100644 index 0000000..3612b71 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TIntegralRuleMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceTypeMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceTypeMapper.java new file mode 100644 index 0000000..2fbf47d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TInvoiceTypeMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TMonitoringEquipmentMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TMonitoringEquipmentMapper.java new file mode 100644 index 0000000..9890857 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TMonitoringEquipmentMapper.java @@ -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 + */ +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TNoticeMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TNoticeMapper.java new file mode 100644 index 0000000..391e0e9 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TNoticeMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderAppealMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderAppealMapper.java new file mode 100644 index 0000000..c5deb27 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderAppealMapper.java @@ -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 + */ +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateMapper.java new file mode 100644 index 0000000..b4493e6 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateTagMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateTagMapper.java new file mode 100644 index 0000000..a92c136 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderEvaluateTagMapper.java @@ -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 + */ +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceDetailMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceDetailMapper.java new file mode 100644 index 0000000..7d3c20b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceDetailMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceMapper.java new file mode 100644 index 0000000..465d473 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TOrderInvoiceMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingLotMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingLotMapper.java new file mode 100644 index 0000000..baf8167 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingLotMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingRecordMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingRecordMapper.java new file mode 100644 index 0000000..ce975f6 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TParkingRecordMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TPartnerSiteMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TPartnerSiteMapper.java new file mode 100644 index 0000000..993fc00 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TPartnerSiteMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRepairMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRepairMapper.java new file mode 100644 index 0000000..3eac621 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRepairMapper.java @@ -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> { + + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRoleSiteMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRoleSiteMapper.java new file mode 100644 index 0000000..0175147 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TRoleSiteMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSettlementConfirmMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSettlementConfirmMapper.java new file mode 100644 index 0000000..0e36a15 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSettlementConfirmMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderMapper.java new file mode 100644 index 0000000..c4348a0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderMapper.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderRefundMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderRefundMapper.java new file mode 100644 index 0000000..af59002 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TShoppingOrderRefundMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSiteMenuMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSiteMenuMapper.java new file mode 100644 index 0000000..e6c99f1 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSiteMenuMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSystemConfigurationMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSystemConfigurationMapper.java new file mode 100644 index 0000000..415279d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TSystemConfigurationMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserSiteMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserSiteMapper.java new file mode 100644 index 0000000..8b5725f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserSiteMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserTagMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserTagMapper.java new file mode 100644 index 0000000..6c841dd --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TUserTagMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVehicleRampMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVehicleRampMapper.java new file mode 100644 index 0000000..ed2ed94 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVehicleRampMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipMapper.java new file mode 100644 index 0000000..5f0937b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipMapper.java @@ -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); + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderMapper.java new file mode 100644 index 0000000..f935e80 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderMapper.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderRefundMapper.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderRefundMapper.java new file mode 100644 index 0000000..3f76503 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/mapper/TVipOrderRefundMapper.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyDetailOrderService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyDetailOrderService.java new file mode 100644 index 0000000..953d170 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyDetailOrderService.java @@ -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> { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyOrderService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyOrderService.java new file mode 100644 index 0000000..867036f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/AccountingStrategyOrderService.java @@ -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> { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableColumnService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableColumnService.java new file mode 100644 index 0000000..3e6d5d4 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableColumnService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableService.java new file mode 100644 index 0000000..aedcd1f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/GenTableService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IPartnerService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IPartnerService.java new file mode 100644 index 0000000..8650966 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IPartnerService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IRegionService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IRegionService.java new file mode 100644 index 0000000..05321b7 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/IRegionService.java @@ -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> { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISiteService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISiteService.java new file mode 100644 index 0000000..6b4cdc0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISiteService.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysConfigService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysConfigService.java new file mode 100644 index 0000000..41f715a --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysConfigService.java @@ -0,0 +1,14 @@ +package com.ruoyi.jianguan.service; + + +import java.util.List; + +/** + * 参数配置 服务层 + * + * @author ruoyi + */ +public interface ISysConfigService +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDeptService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDeptService.java new file mode 100644 index 0000000..073c7d5 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDeptService.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictDataService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictDataService.java new file mode 100644 index 0000000..ee04b42 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictDataService.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictTypeService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictTypeService.java new file mode 100644 index 0000000..225daf0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysDictTypeService.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysLoginLogService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysLoginLogService.java new file mode 100644 index 0000000..3022b70 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysLoginLogService.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysMenuService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysMenuService.java new file mode 100644 index 0000000..dacb3bf --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysMenuService.java @@ -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> +{ +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysNoticeService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysNoticeService.java new file mode 100644 index 0000000..edc6f8e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysNoticeService.java @@ -0,0 +1,13 @@ +package com.ruoyi.jianguan.service; + + +import java.util.List; + +/** + * 公告 服务层 + * + * @author ruoyi + */ +public interface ISysNoticeService { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysOperLogService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysOperLogService.java new file mode 100644 index 0000000..ad3042d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysOperLogService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPermissionService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPermissionService.java new file mode 100644 index 0000000..5b2b1f7 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPermissionService.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPostService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPostService.java new file mode 100644 index 0000000..30bf5aa --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysPostService.java @@ -0,0 +1,16 @@ +package com.ruoyi.jianguan.service; + + +import com.ruoyi.jianguan.domain.SysPost; + +import java.util.List; + +/** + * 岗位信息 服务层 + * + * @author ruoyi + */ +public interface ISysPostService +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysRoleService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysRoleService.java new file mode 100644 index 0000000..73fea6a --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysRoleService.java @@ -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> +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserOnlineService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserOnlineService.java new file mode 100644 index 0000000..674b9f9 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserOnlineService.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserRoleService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserRoleService.java new file mode 100644 index 0000000..876bfee --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserRoleService.java @@ -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> +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserService.java new file mode 100644 index 0000000..712276c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/ISysUserService.java @@ -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> +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/OperatorService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/OperatorService.java new file mode 100644 index 0000000..1a20e0d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/OperatorService.java @@ -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> { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyDetailService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyDetailService.java new file mode 100644 index 0000000..176b5a4 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyDetailService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyService.java new file mode 100644 index 0000000..e1042c8 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAccountingStrategyService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TActivityService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TActivityService.java new file mode 100644 index 0000000..90a1966 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TActivityService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAdvertisingService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAdvertisingService.java new file mode 100644 index 0000000..8337b3c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TAdvertisingService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TApplyChargingPileService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TApplyChargingPileService.java new file mode 100644 index 0000000..c38cd85 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TApplyChargingPileService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCarportService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCarportService.java new file mode 100644 index 0000000..4d0209f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCarportService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingBillService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingBillService.java new file mode 100644 index 0000000..89b2293 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingBillService.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingGunService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingGunService.java new file mode 100644 index 0000000..de134f4 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingGunService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderAccountingStrategyService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderAccountingStrategyService.java new file mode 100644 index 0000000..a7ad98d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderAccountingStrategyService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderRefundService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderRefundService.java new file mode 100644 index 0000000..5953fae --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderRefundService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderService.java new file mode 100644 index 0000000..a293e2d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingOrderService.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileNotificationService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileNotificationService.java new file mode 100644 index 0000000..389c00d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileNotificationService.java @@ -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> { + + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileService.java new file mode 100644 index 0000000..4642c7c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TChargingPileService.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCompanyService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCompanyService.java new file mode 100644 index 0000000..06b799c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCompanyService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCouponService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCouponService.java new file mode 100644 index 0000000..c957913 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TCouponService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEnterpriseUserApplicationService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEnterpriseUserApplicationService.java new file mode 100644 index 0000000..0f7759b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEnterpriseUserApplicationService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEvaluationTagService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEvaluationTagService.java new file mode 100644 index 0000000..0efc4d6 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TEvaluationTagService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TExchangeOrderService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TExchangeOrderService.java new file mode 100644 index 0000000..0eedee0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TExchangeOrderService.java @@ -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> { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TFaultMessageService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TFaultMessageService.java new file mode 100644 index 0000000..498e324 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TFaultMessageService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGoodsService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGoodsService.java new file mode 100644 index 0000000..c61e94b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGoodsService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGrantVipService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGrantVipService.java new file mode 100644 index 0000000..cb6f2ef --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TGrantVipService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/THtmlService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/THtmlService.java new file mode 100644 index 0000000..c508072 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/THtmlService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TIntegralRuleService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TIntegralRuleService.java new file mode 100644 index 0000000..97c0cd2 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TIntegralRuleService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceTypeService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceTypeService.java new file mode 100644 index 0000000..e41bd82 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TInvoiceTypeService.java @@ -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 + */ +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TMonitoringEquipmentService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TMonitoringEquipmentService.java new file mode 100644 index 0000000..949187f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TMonitoringEquipmentService.java @@ -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 + */ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TNoticeService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TNoticeService.java new file mode 100644 index 0000000..506c325 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TNoticeService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderAppealService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderAppealService.java new file mode 100644 index 0000000..55494de --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderAppealService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateService.java new file mode 100644 index 0000000..2f271f9 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateTagService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateTagService.java new file mode 100644 index 0000000..4676e6b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderEvaluateTagService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceDetailService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceDetailService.java new file mode 100644 index 0000000..3d7b2ef --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceDetailService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceService.java new file mode 100644 index 0000000..1ed8dbd --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TOrderInvoiceService.java @@ -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> { + + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingLotService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingLotService.java new file mode 100644 index 0000000..e08723f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingLotService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingRecordService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingRecordService.java new file mode 100644 index 0000000..55ff291 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TParkingRecordService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TPartnerSiteService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TPartnerSiteService.java new file mode 100644 index 0000000..b41c580 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TPartnerSiteService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRepairService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRepairService.java new file mode 100644 index 0000000..879cf42 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRepairService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRoleSiteService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRoleSiteService.java new file mode 100644 index 0000000..fe75da3 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TRoleSiteService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSettlementConfirmService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSettlementConfirmService.java new file mode 100644 index 0000000..9e5a4cf --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSettlementConfirmService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderRefundService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderRefundService.java new file mode 100644 index 0000000..96022e0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderRefundService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderService.java new file mode 100644 index 0000000..ca45c08 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TShoppingOrderService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSiteMenuService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSiteMenuService.java new file mode 100644 index 0000000..2f1ab1f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSiteMenuService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSystemConfigurationService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSystemConfigurationService.java new file mode 100644 index 0000000..ba37f67 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TSystemConfigurationService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserSiteService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserSiteService.java new file mode 100644 index 0000000..859626d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserSiteService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserTagService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserTagService.java new file mode 100644 index 0000000..5624cac --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TUserTagService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVehicleRampService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVehicleRampService.java new file mode 100644 index 0000000..a969710 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVehicleRampService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderRefundService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderRefundService.java new file mode 100644 index 0000000..a70e914 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderRefundService.java @@ -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> { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderService.java new file mode 100644 index 0000000..b5e4d62 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipOrderService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipService.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipService.java new file mode 100644 index 0000000..39c5d6d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/TVipService.java @@ -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> { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyDetailOrderServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyDetailOrderServiceImpl.java new file mode 100644 index 0000000..ecdecc9 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyDetailOrderServiceImpl.java @@ -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 { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyOrderServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyOrderServiceImpl.java new file mode 100644 index 0000000..b7a3031 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/AccountingStrategyOrderServiceImpl.java @@ -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 { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableColumnServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableColumnServiceImpl.java new file mode 100644 index 0000000..3cab31d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableColumnServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableServiceImpl.java new file mode 100644 index 0000000..8f67975 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/GenTableServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/OperatorServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/OperatorServiceImpl.java new file mode 100644 index 0000000..5bbf6d3 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/OperatorServiceImpl.java @@ -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 { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/PartnerServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/PartnerServiceImpl.java new file mode 100644 index 0000000..b2c5d2e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/PartnerServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/RegionServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/RegionServiceImpl.java new file mode 100644 index 0000000..37ac7d2 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/RegionServiceImpl.java @@ -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 { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SiteServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SiteServiceImpl.java new file mode 100644 index 0000000..551ab41 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SiteServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysConfigServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysConfigServiceImpl.java new file mode 100644 index 0000000..557139b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysConfigServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDeptServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDeptServiceImpl.java new file mode 100644 index 0000000..685d596 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDeptServiceImpl.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictDataServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictDataServiceImpl.java new file mode 100644 index 0000000..3c0d73c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictDataServiceImpl.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictTypeServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictTypeServiceImpl.java new file mode 100644 index 0000000..c2a91d0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysDictTypeServiceImpl.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysLoginLogServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysLoginLogServiceImpl.java new file mode 100644 index 0000000..2b35e0e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysLoginLogServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysMenuServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysMenuServiceImpl.java new file mode 100644 index 0000000..d731d87 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysMenuServiceImpl.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysNoticeServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysNoticeServiceImpl.java new file mode 100644 index 0000000..baf8db1 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysNoticeServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysOperLogServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysOperLogServiceImpl.java new file mode 100644 index 0000000..dee7dc4 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysOperLogServiceImpl.java @@ -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 { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPermissionServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPermissionServiceImpl.java new file mode 100644 index 0000000..e85f28c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPermissionServiceImpl.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPostServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPostServiceImpl.java new file mode 100644 index 0000000..062ac0c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysPostServiceImpl.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysRoleServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysRoleServiceImpl.java new file mode 100644 index 0000000..1471340 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysRoleServiceImpl.java @@ -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 { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserOnlineServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserOnlineServiceImpl.java new file mode 100644 index 0000000..a7c9cb9 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserOnlineServiceImpl.java @@ -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 +{ + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserRoleServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserRoleServiceImpl.java new file mode 100644 index 0000000..e127166 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserRoleServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserServiceImpl.java new file mode 100644 index 0000000..ac5a4e1 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/SysUserServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyDetailServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyDetailServiceImpl.java new file mode 100644 index 0000000..66747ab --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyDetailServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyServiceImpl.java new file mode 100644 index 0000000..a9602ef --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAccountingStrategyServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TActivityServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TActivityServiceImpl.java new file mode 100644 index 0000000..b85c57a --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TActivityServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAdvertisingServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAdvertisingServiceImpl.java new file mode 100644 index 0000000..095d0f6 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TAdvertisingServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TApplyChargingPileServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TApplyChargingPileServiceImpl.java new file mode 100644 index 0000000..75c86fc --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TApplyChargingPileServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCarportServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCarportServiceImpl.java new file mode 100644 index 0000000..f9639c8 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCarportServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingBillServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingBillServiceImpl.java new file mode 100644 index 0000000..fda4594 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingBillServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingGunServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingGunServiceImpl.java new file mode 100644 index 0000000..c44bf8d --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingGunServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderAccountingStrategyServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderAccountingStrategyServiceImpl.java new file mode 100644 index 0000000..9e61e91 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderAccountingStrategyServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderRefundServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderRefundServiceImpl.java new file mode 100644 index 0000000..8deb806 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderRefundServiceImpl.java @@ -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 { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderServiceImpl.java new file mode 100644 index 0000000..0110436 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingOrderServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileNotificationServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileNotificationServiceImpl.java new file mode 100644 index 0000000..5d3cb7f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileNotificationServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileServiceImpl.java new file mode 100644 index 0000000..edfe971 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TChargingPileServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCompanyServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCompanyServiceImpl.java new file mode 100644 index 0000000..2de4b25 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCompanyServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCouponServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCouponServiceImpl.java new file mode 100644 index 0000000..176f20c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TCouponServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEnterpriseUserApplicationServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEnterpriseUserApplicationServiceImpl.java new file mode 100644 index 0000000..7b56d32 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEnterpriseUserApplicationServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEvaluationTagServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEvaluationTagServiceImpl.java new file mode 100644 index 0000000..131df6a --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TEvaluationTagServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TExchangeOrderServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TExchangeOrderServiceImpl.java new file mode 100644 index 0000000..9137a66 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TExchangeOrderServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TFaultMessageServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TFaultMessageServiceImpl.java new file mode 100644 index 0000000..ec09135 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TFaultMessageServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGoodsServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGoodsServiceImpl.java new file mode 100644 index 0000000..3e17aa0 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGoodsServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGrantVipServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGrantVipServiceImpl.java new file mode 100644 index 0000000..b009ad1 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TGrantVipServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/THtmlServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/THtmlServiceImpl.java new file mode 100644 index 0000000..2cede77 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/THtmlServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TIntegralRuleServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TIntegralRuleServiceImpl.java new file mode 100644 index 0000000..1a1b058 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TIntegralRuleServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceTypeServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceTypeServiceImpl.java new file mode 100644 index 0000000..a64d9ef --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TInvoiceTypeServiceImpl.java @@ -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 { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TMonitoringEquipmentServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TMonitoringEquipmentServiceImpl.java new file mode 100644 index 0000000..a2a26ab --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TMonitoringEquipmentServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TNoticeServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TNoticeServiceImpl.java new file mode 100644 index 0000000..1a270f8 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TNoticeServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderAppealServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderAppealServiceImpl.java new file mode 100644 index 0000000..7ef9b7b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderAppealServiceImpl.java @@ -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 { + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateServiceImpl.java new file mode 100644 index 0000000..c2e40ec --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateTagServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateTagServiceImpl.java new file mode 100644 index 0000000..e55abb5 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderEvaluateTagServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceDetailServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceDetailServiceImpl.java new file mode 100644 index 0000000..ff8257c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceDetailServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceServiceImpl.java new file mode 100644 index 0000000..85fca2b --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TOrderInvoiceServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingLotServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingLotServiceImpl.java new file mode 100644 index 0000000..e73dd5f --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingLotServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingRecordServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingRecordServiceImpl.java new file mode 100644 index 0000000..ce70c09 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TParkingRecordServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TPartnerSiteServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TPartnerSiteServiceImpl.java new file mode 100644 index 0000000..25d6f8e --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TPartnerSiteServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRepairServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRepairServiceImpl.java new file mode 100644 index 0000000..63f99b8 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRepairServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRoleSiteServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRoleSiteServiceImpl.java new file mode 100644 index 0000000..61e47bc --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TRoleSiteServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSettlementConfirmServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSettlementConfirmServiceImpl.java new file mode 100644 index 0000000..a3f7549 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSettlementConfirmServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderRefundServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderRefundServiceImpl.java new file mode 100644 index 0000000..d6c5293 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderRefundServiceImpl.java @@ -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 { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderServiceImpl.java new file mode 100644 index 0000000..974e4df --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TShoppingOrderServiceImpl.java @@ -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 { + + + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSiteMenuServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSiteMenuServiceImpl.java new file mode 100644 index 0000000..9905fd9 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSiteMenuServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSystemConfigurationServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSystemConfigurationServiceImpl.java new file mode 100644 index 0000000..1270f3c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TSystemConfigurationServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserSiteServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserSiteServiceImpl.java new file mode 100644 index 0000000..c9980bc --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserSiteServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserTagServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserTagServiceImpl.java new file mode 100644 index 0000000..ebc14fa --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TUserTagServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVehicleRampServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVehicleRampServiceImpl.java new file mode 100644 index 0000000..a8e3805 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVehicleRampServiceImpl.java @@ -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 { + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderRefundServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderRefundServiceImpl.java new file mode 100644 index 0000000..7a99e07 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderRefundServiceImpl.java @@ -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 { +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderServiceImpl.java new file mode 100644 index 0000000..2b91ab8 --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipOrderServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipServiceImpl.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipServiceImpl.java new file mode 100644 index 0000000..61f132c --- /dev/null +++ b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/service/impl/TVipServiceImpl.java @@ -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 { + + +} diff --git a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java b/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java index 421a196..4e52b0f 100644 --- a/ruoyi-service/ruoyi-jianguan/src/main/java/com/ruoyi/jianguan/util/GovernmentCloudTask.java +++ b/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 } -- Gitblit v1.7.1