| 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, "分水房添加失败"), | 
|     DELETE_DIVIDE_FAIL(10001, "分水房删除失败"), | 
|     NO_DIVIDES(10001, "无符合条件的分水房记录"), | 
|   | 
|     /** | 
|      * 取水口 | 
|      */ | 
|     ADD_INTAKE_FAIL(20001, "取水口添加失败"), | 
|     NO_INTAKES(20002, "没有符合条件的取水口数据"), | 
|     UPDATE_INTAKE(20003, "修改取水口数据失败"), | 
|     PLEASE_INPUT_INTAKE_ID(20004, "取水口编号不为空"), | 
|     DELETE_INTAKE_FAIL(20005, "取水口删除失败"), | 
|     NO_BINDING_INTAKE(20006, "没有未绑定的取水口"), | 
|     INTAKE_NAME_EXIST(20007, "取水口名称已存在"), | 
|   | 
|     /** | 
|      * 控制器 | 
|      */ | 
|     CONTROLLER_FAIL(30001, "控制器添加失败"), | 
|     NO_RECORDS(30002, "没有符合条件的控制器数据"), | 
|     PLEASE_INPUT_CONTROLLER_ID(30003, "请输入控制器编号"), | 
|     DELETE_CONTROLLER_FAIL(30004, "控制器删除失败"), | 
|     /** | 
|      * 流浪控制器 | 
|      */ | 
|     ADD_TRAMP_CONTROLLER_FAIL(80001, "流浪控制器添加失败"), | 
|     DELETE_TRAMP_CONTROLLER_FAIL(80002, "流浪控制器删除失败"), | 
|     NO_EXIST_TRAMP_CONTROLLER(80003, "该流浪控制器不存在"), | 
|     /** | 
|      * 取水口、控制器关联 | 
|      */ | 
|     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, "取水口或控制器不存在"), | 
|     CONTROLLER_BINDED(40007, "该控制器尚未解绑"), | 
|   | 
|     /** | 
|      * 流量监测站 | 
|      */ | 
|     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, "没有符合条件流量计数据"), | 
|     NO_DATA(60004, "没有找到流量计数据"), | 
|   | 
|     /** | 
|      * 流量监测站、流量计关联 | 
|      */ | 
|     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, "没有符合条件的绑定记录数据"), | 
|   | 
|     /** | 
|      * 管网 | 
|      */ | 
|     SAVA_NETWORK_ERROR(30001, "保存管网失败"); | 
|   | 
|     private final Integer code; | 
|     private final String message; | 
| } |