| | |
| | | * @author ruoyi |
| | | */ |
| | | @RestController |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class CaptchaController { |
| | | |
| | | private final IValidateCodeService validateCodeService; |
| | |
| | | * @since 2026-02-03 |
| | | */ |
| | | @Api(tags = "权限组管理") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | @RestController |
| | | public class SysGroupController { |
| | | private final ISysGroupService sysGroupService; |
| | |
| | | * @author mitao |
| | | * @since 2026-02-03 |
| | | */ |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | @RestController |
| | | public class SysRoleController { |
| | | |
| | |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class SysGroupServiceImpl extends ServiceImpl<SysGroupMapper, SysGroup> implements ISysGroupService { |
| | | |
| | | private final ISysGroupMenuService groupMenuService; |
| | |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> implements ISysRoleService { |
| | | |
| | | private final ISysUserRoleService userRoleService; |
| | |
| | | @RestController |
| | | @RequestMapping("") |
| | | @Slf4j |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpActicityController { |
| | | |
| | | @Resource |
| | |
| | | * @since 2026-04-20 |
| | | */ |
| | | @Api(tags = "活动策略配置管理") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | @RestController |
| | | @RequestMapping("/v1/api/acticity-strategy") |
| | | public class XpActicityStrategyController { |
| | |
| | | * @since 2026-04-20 |
| | | */ |
| | | @Api(tags = "活动发放用户管理") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | @RestController |
| | | @RequestMapping("/v1/api/acticity-user") |
| | | public class XpActicityUserController { |
| | |
| | | */ |
| | | @Slf4j |
| | | @RestController |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpAppVersionController { |
| | | |
| | | private final IXpAppVersionService appVersionService; |
| | |
| | | */ |
| | | @Validated |
| | | @RestController |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpCruisePlanController { |
| | | private final IXpCruisePlanService xpCruisePlanService; |
| | | private final IXpCruisePlanVehicleService xpCruisePlanVehicleService; |
| | |
| | | * 新增路线规划配置 |
| | | */ |
| | | @ApiOperation(value = "新增路线规划配置", tags = {"管理后台-交易管理-导航及路线规划"}) |
| | | @AdminOperationLog( |
| | | businessType = AdminBusinessType.ROUTE_PLAN_MANAGEMENT, |
| | | operationType = AdminOperationType.ADD, |
| | | content = "新增路线规划配置", |
| | | appendRequestData = true |
| | | ) |
| | | @PostMapping("/api/v1/routePlan/add") |
| | | @AdminOperationLog( |
| | | businessType = AdminBusinessType.ROUTE_PLAN_MANAGEMENT, |
| | |
| | | * 编辑路线规划配置 |
| | | */ |
| | | @ApiOperation(value = "编辑路线规划配置", tags = {"管理后台-交易管理-导航及路线规划"}) |
| | | @AdminOperationLog( |
| | | businessType = AdminBusinessType.ROUTE_PLAN_MANAGEMENT, |
| | | operationType = AdminOperationType.EDIT, |
| | | content = "编辑路线规划配置", |
| | | appendRequestData = true |
| | | ) |
| | | @PostMapping("/api/v1/routePlan/edit") |
| | | @AdminOperationLog( |
| | | businessType = AdminBusinessType.ROUTE_PLAN_MANAGEMENT, |
| | |
| | | * 删除路线规划配置 |
| | | */ |
| | | @ApiOperation(value = "删除路线规划配置", tags = {"管理后台-交易管理-导航及路线规划"}) |
| | | @AdminOperationLog( |
| | | businessType = AdminBusinessType.ROUTE_PLAN_MANAGEMENT, |
| | | operationType = AdminOperationType.DELETE, |
| | | contentExpression = "'删除路线规划配置,id=' + #p0" |
| | | ) |
| | | @DeleteMapping("/api/v1/routePlan/deleteById/{id}") |
| | | @AdminOperationLog( |
| | | businessType = AdminBusinessType.ROUTE_PLAN_MANAGEMENT, |
| | |
| | | */ |
| | | @Validated |
| | | @RestController |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpTestPlanController { |
| | | private final IXpTestPlanService xpTestPlanService; |
| | | private final XpVehicleClient xpVehicleClient; |
| | |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpAgreementServiceImpl extends ServiceImpl<XpAgreementMapper, XpAgreement> implements XpAgreementService { |
| | | |
| | | private final XpOperationUserClient xpOperationUserClient; |
| | |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpAppVersionServiceImpl extends ServiceImpl<XpAppVersionMapper, XpAppVersion> implements IXpAppVersionService { |
| | | |
| | | private final XpOperationUserClient xpOperationUserClient; |
| | |
| | | * @since 2026-02-26 |
| | | */ |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpCruisePlanServiceImpl extends ServiceImpl<XpCruisePlanMapper, XpCruisePlan> implements IXpCruisePlanService { |
| | | |
| | | private final IXpCruisePlanPointService xpCruisePlanPointService; |
| | |
| | | * @since 2026-02-26 |
| | | */ |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpTestPlanServiceImpl extends ServiceImpl<XpTestPlanMapper, XpTestPlan> implements IXpTestPlanService { |
| | | |
| | | private final IXpTestPlanPointService xpTestPlanPointService; |
| | |
| | | * @since 2026-02-03 |
| | | */ |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpUserFeedbackServiceImpl extends ServiceImpl<XpUserFeedbackMapper, XpUserFeedback> implements IXpUserFeedbackService { |
| | | private final UserResourcesClient userResourcesClient; |
| | | private final IXpFeedbackTypeService xpFeedbackTypeService; |
| | |
| | | |
| | | @RestController |
| | | @Api(tags = "订单") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class ActiveOrderController { |
| | | |
| | | |
| | |
| | | */ |
| | | @Validated |
| | | @RestController |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpCruiseOrderController { |
| | | |
| | | private final IXpCruiseOrderService xpCruiseOrderService; |
| | |
| | | */ |
| | | @RestController |
| | | @Api(tags = "订单") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpOrderController { |
| | | |
| | | private final IXpOrderService xpOrderService; |
| | |
| | | */ |
| | | @RestController |
| | | @Api(tags = "订单改派") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpOrderReassignController { |
| | | |
| | | |
| | |
| | | |
| | | @RestController |
| | | @Api(tags = "订单途经点") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpOrderWaypointController { |
| | | |
| | | |
| | |
| | | */ |
| | | @RestController |
| | | @Api(tags = "测试订单") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpTestOrderController { |
| | | |
| | | private final IXpTestOrderService xpTestOrderService; |
| | |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpCruiseOrderServiceImpl extends ServiceImpl<XpCruiseOrderMapper, XpCruiseOrder> implements IXpCruiseOrderService { |
| | | |
| | | private final XpVehicleClient xpVehicleClient; |
| | |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpOrderEvaluateServiceImpl extends ServiceImpl<XpOrderEvaluateMapper, XpOrderEvaluate> implements IXpOrderEvaluateService { |
| | | |
| | | private final XpAppUserClient xpAppUserClient; |
| | |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpOrderServiceImpl extends ServiceImpl<XpOrderMapper, XpOrder> implements IXpOrderService { |
| | | |
| | | private static final String REASSIGN_CANCEL_CONTEXT_PREFIX = "REASSIGN_CANCEL_CONTEXT:"; |
| | |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpTestOrderServiceImpl extends ServiceImpl<XpTestOrderMapper, XpTestOrder> implements IXpTestOrderService { |
| | | |
| | | private final UserResourcesClient userResourcesClient; |
| | |
| | | * @since 2026-02-03 |
| | | */ |
| | | @Api(tags = "车队管理") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | @RestController |
| | | public class XpFleetController { |
| | | |
| | |
| | | @Slf4j |
| | | @Validated |
| | | @RestController |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpPolicyApplicationController { |
| | | private final IXpPolicyApplicationService xpPolicyApplicationService; |
| | | private final TokenService tokenService; |
| | |
| | | @Slf4j |
| | | @RestController |
| | | @Api(tags = "车辆管理") |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpVehicleController { |
| | | |
| | | private static final Pattern VEHICLE_CODE_PATTERN = Pattern.compile("^[A-Za-z0-9_]{1,5}$"); |
| | |
| | | * @since 2026-02-03 |
| | | */ |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpFleetServiceImpl extends ServiceImpl<XpFleetMapper, XpFleet> implements IXpFleetService { |
| | | |
| | | private final IXpFleetOperationsService xpFleetOperationsService; |
| | |
| | | * @since 2026-02-03 |
| | | */ |
| | | @Service |
| | | @RequiredArgsConstructor(onConstructor_ = @Lazy) |
| | | @RequiredArgsConstructor |
| | | public class XpPolicyApplicationServiceImpl extends ServiceImpl<XpPolicyApplicationMapper, XpPolicyApplication> implements IXpPolicyApplicationService { |
| | | |
| | | private final XpOperationUserClient xpOperationUserClient; |