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, "分水房添加失败"), /** * 取水口 */ ADD_INTAKE_FAIL(20001, "取水口添加失败"), NO_INTAKES(20002, "没有符合条件的取水口数据"), UPDATE_INTAKE(20003, "修改取水口数据失败"), PLEASE_INPUT_INTAKE_ID(20004, "取水口编号不为空"), DELETE_INTAKE_FAIL(20005, "取水口删除失败"), /** * 控制器 */ 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, "流量监测站删除失败"), UPDATE_FLOW_MONITORING_FAIL(50004, "修改监测站数据失败"), NO_FLOW_MONITORINGS(50005, "没有符合条件监测站数据"), /** * 流量计 */ ADD_FLOWMETER_FAIL(60001, "流量计添加失败"), DELETE_FLOWMETER_FAIL(60002, "流量计删除失败"), NO_FLOWMETERS(60003, "没有符合条件流量计数据"), /** * 流量监测站、流量计关联 */ MONITORING_HAS_BINDED_FLOWMETER(70001, "流量监测站与流量计已绑定"), MONITORING_FLOWMETER_BIND_FAIL(70002, "流量监测站与流量计绑定失败"), STATION_OR_FLOWMETER_NO_EXIST(70003, "流量监测站或流量计不存在"), STATION_FLOWMETER_HAS_UNBOUND(70004, "流量监测站与流量计已解绑"), NO_MONITORING_FLOWMETERS(70005, "没有符合条件的绑定记录数据"); private final Integer code; private final String message; }