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