package com.ruoyi.chargingPile.api.domain;
|
|
|
import java.util.Arrays;
|
|
/**
|
* @author zhibing.pu
|
* @Date 2024/8/9 15:28
|
*/
|
public enum SiteMenu {
|
//站点管理
|
SITE_LIST("/data/site"),
|
//站点计费策略
|
SITE_ACCOUNTING_STRATEGY("/data/site/accounting_strategy"),
|
//站点编辑
|
SITE_UPDATE("/data/site/update"),
|
//站点删除
|
SITE_DELETE("/data/site/delete"),
|
//充电桩信息
|
CHARGING_PILE("/data/charging_pile"),
|
//充电桩查看
|
CHARGING_PILE_QUERY_INFO("/data/charging_pile/query_info"),
|
//充电桩编辑
|
CHARGING_PILE_UPDATE("/data/charging_pile/update"),
|
//充电桩删除
|
CHARGING_PILE_DELETE("/data/charging_pile/delete"),
|
//充电桩新增接口
|
CHARGING_PILE_ADD_CHARGING_GUN("/data/charging_pile/add_charging_gun"),
|
//接口信息
|
CHARGING_GUN("/data/charging_gun"),
|
//接口编辑
|
CHARGING_GUN_UPDATE("/data/charging_gun/update"),
|
//接口删除
|
CHARGING_GUN_DELETE("/data/charging_gun/delete"),
|
//接口查看费率
|
CHARGING_GUN_VIEW_RATES("/data/charging_gun/view_rates"),
|
//接口下载二维码
|
CHARGING_GUN_DOWNLOAD_QR_CODE("/data/charging_gun/download_qr_code"),
|
//接口查看详情
|
CHARGING_GUN_QUERY_INFO("/data/charging_gun/query_info"),
|
//接口结束充电
|
CHARGING_GUN_END_CHARGE("/data/charging_gun/end_charge"),
|
//停车场配置
|
PARKING_LOT("/data/parking_lot"),
|
//停车场查看
|
PARKING_LOT_QUERY_INFO("/data/parking_lot/query_info"),
|
//停车场编辑
|
PARKING_LOT_UPDATE("/data/parking_lot/update"),
|
//停车场删除
|
PARKING_LOT_DELETE("/data/parking_lot/delete"),
|
//停车场监控
|
PARKING_LOT_MONITOR("/data/parking_lot/monitor"),
|
//停车场新增车库
|
PARKING_LOT_ADD_GARAGE("/data/parking_lot/add_garage"),
|
//监控管理
|
MONITOR("/data/monitor"),
|
//监控查看
|
MONITOR_QUERY_INFO("/data/monitor/query_info"),
|
//充电桩订单
|
CHARGING_PILE_ORDER("/data/charging_pile_order"),
|
//记录
|
CHARGING_PILE_ORDER_RECORD("/data/charging_pile_order/record"),
|
//充电订单监控记录
|
CHARGING_PILE_ORDER_MONITORING_RECORD("/data/charging_pile_order/monitoring_record"),
|
//详情
|
CHARGING_PILE_ORDER_MONITORING_RECORD_INFO("/data/charging_pile_order/monitoring_record/info"),
|
//删除
|
CHARGING_PILE_ORDER_MONITORING_RECORD_DEL("/data/charging_pile_order/monitoring_record/del"),
|
//订单申诉
|
ORDER_APPEAL("/data/order_appeal"),
|
//查看
|
ORDER_APPEAL_VIEW("/data/order_appeal/view"),
|
//处理
|
ORDER_APPEAL_HANDLE("/data/order_appeal/handle"),
|
//停车记录
|
PARKING_RECORD("/data/parking_record"),
|
//查看
|
PARKING_RECORD_VIEW("/data/parking_record/view"),
|
//已出场
|
PARKING_RECORD_EXIT_PARKING_LOT("/data/parking_record/exit_parking_lot"),
|
//充电评价
|
CHARGE_EVALUATION("/data/charge_evaluation"),
|
//回复
|
CHARGE_EVALUATION_ANSWER("/data/charge_evaluation/answer"),
|
//删除
|
CHARGE_EVALUATION_DEL("/data/charge_evaluation/del"),
|
//充电时段统计
|
CHARGING_PERIOD_STATISTICS("/data/charging_period_statistics"),
|
//订单详情
|
CHARGING_PERIOD_STATISTICS_ORDER_INFO("/data/charging_period_statistics/order_info"),
|
//充电曲线
|
CHARGING_PERIOD_STATISTICS_CHARGING_CURVE("/data/charging_period_statistics/charging_curve"),
|
//充电算账单
|
CHARGE_BILL_ORDER("/data/charge_bill_order"),
|
//下载
|
CHARGE_BILL_ORDER_DOWNLOAD("/data/charge_bill_order/download"),
|
//停车缴费订单
|
PARKING_PAYMENT_ORDER("/data/parking_payment_order"),
|
//账户结算账单
|
ACCOUNT_SETTLEMENT("/data/account_settlement"),
|
//下载
|
ACCOUNT_SETTLEMENT_DOWNLOAD("/data/account_settlement/download"),
|
//结算汇总表
|
SETTLEMENT_SUMMARY("/data/settlement_summary"),
|
//结算表记录
|
BALANCE_SHEET_RECORD("/data/balance_sheet_record"),
|
//下载
|
BALANCE_SHEET_RECORD_DOWNLOAD("/data/balance_sheet_record/download"),
|
//删除
|
BALANCE_SHEET_RECORD_DEL("/data/balance_sheet_record/del"),
|
//生成结算表
|
GENERATE_STATEMENT("/data/generate_statement"),
|
//充电设施监控
|
CHARGING_FACILITY_MONITORING("/data/charging_facility_monitoring"),
|
//故障信息列表
|
FAULT_INFORMATION_LIST("/data/fault_information_list"),
|
//删除
|
FAULT_INFORMATION_LIST_DEL("/data/fault_information_list/del"),
|
//报修记录
|
REPAIR_RECORD("/data/repair_record"),
|
//删除
|
REPAIR_RECORD_DEL("/data/repair_record/del"),
|
//电站分布
|
POWER_STATION_DISTRIBUTION("/data/power_station_distribution"),
|
//充电运营分析
|
CHARGING_OPERATION_ANALYSIS("/data/charging_operation_analysis"),
|
//充电用户分析
|
CHARGING_USER_ANALYSIS("/data/charging_user_analysis"),
|
//设备运营分析
|
PLANT_OPERATION_ANALYSIS("/data/plant_operation_analysis"),
|
//车场运营分析
|
PARKING_OPERATION_ANALYSIS("/data/parking_operation_analysis")
|
;
|
private String value;
|
|
|
SiteMenu(String value) {
|
this.value = value;
|
}
|
|
public String getValue() {
|
return value;
|
}
|
|
public void setValue(String value) {
|
this.value = value;
|
}
|
|
public static SiteMenu getSiteMenu(String v){
|
SiteMenu siteMenu = Arrays.stream(SiteMenu.values()).filter(s -> s.getValue().equals(v)).findFirst().get();
|
return siteMenu;
|
}
|
}
|