package com.ruoyi.common.constant; /** * 业务常量信息 * * @author ruoyi */ public class ServiceConstants { /**----------------------------订单类型start----------------------------*/ /** * 订单类型: 1-骑行订单 */ public static final String ORDER_TYPE_RIDING = "1"; /** * 订单类型: 2-押金充值 */ public static final String ORDER_TYPE_DEPOSIT = "2"; /** * 订单类型: 3-押金退款 */ public static final String ORDER_TYPE_DEPOSIT_REFUND = "3"; /**----------------------------订单类型end----------------------------*/ /**----------------------------支付场景start----------------------------*/ /** 支付场景: 1-骑行支付,2-取消预约支付,3-套餐支付,4-押金支付 */ /** * 支付场景: 1-骑行支付 */ public static final String BUSINESS_TYPE_RIDING = "1"; /** * 支付场景: 2-取消预约支付 */ public static final String BUSINESS_TYPE_APPOINTMENT = "2"; /** * 支付场景: 3-套餐支付 */ public static final String BUSINESS_TYPE_MEAL = "3"; /** * 支付场景: 4-押金支付 */ public static final String BUSINESS_TYPE_DEPOSIT = "4"; /**----------------------------支付场景end----------------------------*/ /**----------------------------订单状态start----------------------------*/ /** 订单状态:0-预约中,1-取消预约,2-开始骑行,3-结束 */ /** * 订单状态:0-预约中 */ public static final String ORDER_STATUS_IN_APPOINTMENT = "0"; /** * 订单状态:1-取消预约 */ public static final String ORDER_STATUS_CANCEL_APPOINTMENT = "1"; /** * 订单状态:2-骑行中 */ public static final String ORDER_STATUS_RIDING = "2"; /** * 订单状态:3-骑行结束 */ public static final String ORDER_STATUS_RIDING_END = "3"; /** * 订单状态:4-订单结束 */ public static final String ORDER_STATUS_ORDER_END = "4"; /**----------------------------订单状态end----------------------------*/ /**----------------------------支付状态start----------------------------*/ /** * 支付状态:0-未支付,1-已支付 * 支付状态: 0-未支付 */ public static final String ORDER_PAY_STATUS_NON_PAYMENT = "0"; /** * 支付状态: 1-已支付 */ public static final String ORDER_PAY_STATUS_PAID = "1"; /**----------------------------支付状态end----------------------------*/ /**----------------------------车辆状态start----------------------------*/ /** 车辆状态: 0 未上架,1-正常,2-预约中,3-骑行中,4-临时锁车,8-下线;9-废弃 */ /** * 车辆状态: 0 未上架 */ public static final String VEHICLE_STATUS_NOT_LISTING = "0"; /** * 车辆状态: 1-正常 */ public static final String VEHICLE_STATUS_NORMAL = "1"; /** * 车辆状态: 2-预约中 */ public static final String VEHICLE_STATUS_IN_APPOINTMENT = "2"; /** * 车辆状态: 3-使用中 */ public static final String VEHICLE_STATUS_IN_USING = "3"; /** * 车辆状态: 4-临时停车 */ public static final String VEHICLE_STATUS_TEMPORARILY_LOCK = "4"; /** * 车辆状态: 8-下线 */ public static final String VEHICLE_STATUS_IN_OFFLINE = "8"; /** * 车辆状态: 9-废弃 */ public static final String VEHICLE_STATUS_ABANDON = "9"; /**----------------------------车辆状态(中文)start----------------------------*/ /** 车辆状态: 0 未上架,1-正常,2-预约中,3-骑行中,4-临时锁车,6-换电中,9-废弃 */ /** * 车辆状态: 0 未上架 */ public static final String VEHICLE_STATUS_NOT_LISTING_STR = "未上架"; /** * 车辆状态: 1-正常 */ public static final String VEHICLE_STATUS_NORMAL_STR = "1"; /** * 车辆状态: 2-预约中 */ public static final String VEHICLE_STATUS_IN_APPOINTMENT_STR = "已被预约"; /** * 车辆状态: 3-使用中 */ public static final String VEHICLE_STATUS_IN_USING_STR = "使用中"; /** * 车辆状态: 4-临时停车 */ public static final String VEHICLE_STATUS_TEMPORARILY_LOCK_STR = "使用中"; /** * 车辆状态: 8-下线 */ public static final String VEHICLE_STATUS_IN_CHANGING_STR = "已下线"; /** * 车辆状态: 9-废弃 */ public static final String VEHICLE_STATUS_ABANDON_STR = "已废弃"; /**----------------------------车辆状态(中文)end----------------------------*/ /**----------------------------锁状态start----------------------------*/ /** * 锁状态: 1-开 */ public static final String LOCK_STATUS_OPEN= "1"; /** * 锁状态: 0-关 */ public static final String LOCK_STATUS_CLOSE= "0"; /**----------------------------锁状态end----------------------------*/ /**----------------------------在线状态start----------------------------*/ /** * 在线状态: 0-离线 */ public static final String VEHICLE_STATUS_OFFLINE = "0"; /** * 在线状态: 0-在线 */ public static final String VEHICLE_STATUS_ONLINE = "1"; /**----------------------------在线状态end----------------------------*/ /**----------------------------工单状态start----------------------------*/ /** 工单状态 状态:1-待派工,2-工单中,3-已完成*/ /** * 工单状态: 1-待派工 等待分配 */ public static final String REPLACEMENT_ELECTRICITY_STATUS_ALLOCATION = "1"; /** * 工单状态: 2-换电中 */ public static final String REPLACEMENT_ELECTRICITY_STATUS_UNDER_WAY = "2"; /** * 工单状态: 3-维修中 */ public static final String REPLACEMENT_ELECTRICITY_STATUS_REPAIR = "3"; /** * 工单状态: 4-已完成 */ public static final String REPLACEMENT_ELECTRICITY_STATUS_COMPLETED = "4"; /**----------------------------工单状态end----------------------------*/ /**----------------------------工单是否有效start----------------------------*/ /** 是否有效:0-无效,1-有效*/ /** * 是否有效:0-无效 */ public static final String REPLACEMENT_ELECTRICITY_IS_EFFECTIVE_NO = "0"; /** * 是否有效:1-有效 */ public static final String REPLACEMENT_ELECTRICITY_IS_EFFECTIVE_YES = "1"; /**----------------------------工单工单是否有效end----------------------------*/ /**----------------------------操作类型start----------------------------*/ /** 操作类型:1-提交;2-审核;3-维修 */ /** * 操作类型:1-提交 */ public static final String OPERATION_TYPE_SUBMIT = "1"; /** * 操作类型:2-审核 */ public static final String OPERATION_TYPE_AUDIT = "2"; /** * 操作类型:2-维修 */ public static final String OPERATION_TYPE_REPAIR = "3"; /**----------------------------操作类型end----------------------------*/ /**----------------------------工单类型start----------------------------*/ /** 类型:1-维修工单;2-换电工单 */ /** * 操作类型:1-维修工单 */ public static final String ADMIN_ORDER_TYPE_REPAIR = "1"; /** * 操作类型:2-换电工单 */ public static final String ADMIN_ORDER_TYPE_REPLACEMENT = "2"; /**----------------------------工单类型end----------------------------*/ /**----------------------------批量操作类型tart----------------------------*/ /** 批量操作类型: disable-禁用 enable-解禁 */ /** * 批量操作类型:disable-禁用 */ public static final String BATCH_OPERATION_TYPE_DISABLE = "disable"; /** * 批量操作类型:enable-解禁 */ public static final String BATCH_OPERATION_TYPE_ENABLE = "enable"; /**----------------------------批量操作类型end----------------------------*/ /**----------------------------行程记录类型tart----------------------------*/ /** 类型:1-开锁骑行;2-临时锁车;3-临时解锁;4-还车关锁 */ /** * 批量操作类型:1-开锁骑行 */ public static final String TRIP_LOG_TYPE_UNLOCK_RIDE = "1"; /** * 批量操作类型:2-临时锁车 */ public static final String TRIP_LOG_TYPE_TEMPORARILY_LOCK = "2"; /** * 批量操作类型:3临时解锁 */ public static final String TRIP_LOG_TYPE_TEMPORARILY_UNLOCK = "3"; /** * 批量操作类型:4-还车关锁 */ public static final String TRIP_LOG_TYPE_RETRUN_LOCK = "4"; /**----------------------------行程记录类型end----------------------------*/ /**----------------------------退款类型start----------------------------*/ /** 退款类型:1-系统退款;2-押金退款 /** * 退款类型:1-系统退款 */ public static final String REFUND_TYPE_SYSTEM = "1"; /** * 退款类型:2-押金退款 */ public static final String REFUND_TYPE_DEPOSIT = "2"; /**----------------------------退款类型end----------------------------*/ /**----------------------------停车区类型start----------------------------*/ /** 停车区类型:1. 停车区;2-禁停区;3-禁行区 /** * 停车区类型:1-停车区 */ public static final String PARKING_AREA_TYPE_PARKFING = "1"; /** * 停车区类型:1-禁停区 */ public static final String PARKING_AREA_TYPE_NO_PARKFING = "2"; /** * 停车区类型:1-禁行区 */ public static final String PARKING_AREA_TYPE_BANNED_RIDING = "3"; /**----------------------------停车区类型end----------------------------*/ /**----------------------------计费规则start----------------------------*/ /** 计费规则:1-起步价计费 2-区间计费 /** * 计费规则:1-起步价计费 */ public static final String RIDING_RULE_STARTING_PRICE_MODE = "1"; /** * 计费规则:2-区间计费 */ public static final String RIDING_RULE_INTERVAL_MODE = "2"; /**----------------------------计费规则end----------------------------*/ /**----------------------------租赁单位start----------------------------*/ /** 租赁单位:minutes-分钟;hours-小时,day-天 /** * 租赁单位:minutes-分钟 */ public static final String RENTAL_UNIT_MINUTES = "minutes"; /** * 租赁单位:hours-小时 */ public static final String RENTAL_UNIT_HOURS = "hours"; /** * 租赁单位:day-天 */ public static final String RENTAL_UNIT_DAY = "day"; /**----------------------------租赁单位end----------------------------*/ /**----------------------------计费周期start----------------------------*/ /** 计费周期:1-订单生成后__小时 2-自定义时刻 */ /** * 计费周期:1-订单生成后__小时 */ public static final String CHARGING_CYCLE_HOUR = "1"; /** * 计费周期:2-自定义时刻 */ public static final String CHARGING_CYCLE_CUSTOM = "2"; /**----------------------------计费周期end----------------------------*/ /**----------------------------充值状态start----------------------------*/ /** 充值状态:1-充值成功;2-退款成功; */ /** * 充值状态:1-充值成功 */ public static final String RECHARGE_STATUS_SUCCESS = "1"; /** * 充值状态:2-退款成功 */ public static final String RECHARGE_STATUS_REFUND_SUCCESS = "2"; /**----------------------------充值状态end----------------------------*/ }