package com.dy.pipIrrProject.result; import lombok.AllArgsConstructor; import lombok.Getter; /** * @author ZhuBaoMin * @date 2023/12/21 10:09 * @LastEditTime 2023/12/21 10:09 * @Description */ @Getter @AllArgsConstructor public enum ProjectResultCode { /** * 分水房 */ DIVIDE_FAIL(10001, "分水房添加失败"), /** * 取水口 */ /** * 控制器 */ CONTROLLER_FAIL(30001, "控制器添加失败"), NO_RECORDS(30002, "没有符合条件的控制器数据"), PLEASE_INPUT_CONTROLLER_ID(30003, "请输入控制器编号"), DELETE_CONTROLLER_FAIL(30004, "控制器删除失败"), /** * 取水口、控制器关联 */ INTAKE_HAS_BINDED_CONTROLLER(40001, "取水口与控制器已绑定"), BIND_FAIL(40002, "取水口与控制器绑定失败"), INTAKE_CONTROLLER_HAS_UNBOUND(40003, "取水口与控制器已解绑"), INTAKE_NO_RECORDS(40004, "该取水口无绑定记录"), CONTROLLER_NO_RECORDS(40005, "该控制器无绑定记录"), INTAKE_OR_CONTROLLER_NO_EXIST(40006, "取水口或控制器不存在"), /** * 流量监测站 */ FLOW_MONITORING_FAIL(50001, "流量监测站添加失败"), PLEASE_INPUT_FLOW_MONITORING_ID(50002, "请输入流量监测站编号"), DELETE_FLOW_MONITORING_FAIL(50003, "流量监测站删除失败"), /** * 流量计 */ ADD_FLOWMETER_FAIL(60001, "流量计添加失败"), DELETE_FLOWMETER_FAIL(60002, "流量计删除失败"), /** * 流量监测站、流量计关联 */ MONITORING_HAS_BINDED_FLOWMETER(70001, "流量监测站与流量计已绑定"), MONITORING_FLOWMETER_BIND_FAIL(70002, "流量监测站与流量计绑定失败"), STATION_OR_FLOWMETER_NO_EXIST(70003, "流量监测站或流量计不存在"), STATION_FLOWMETER_HAS_UNBOUND(70004, "流量监测站与流量计已解绑"); private final Integer code; private final String message; }