| | |
| | | |
| | | package com.gkhy.safePlatform.equipment.excepiton; |
| | | |
| | | import com.gkhy.safePlatform.commons.enums.ResultCodes; |
| | | import com.gkhy.safePlatform.equipment.enums.EquipmentResultCodes; |
| | | |
| | | public class EquipmentException extends RuntimeException { |
| | | private String code; |
| | | private String message; |
| | | |
| | | public EquipmentException(String message) { |
| | | super(message); |
| | | this.code = "A3000"; |
| | | } |
| | | public EquipmentException(EquipmentResultCodes error) { |
| | | super(error.getDesc()); |
| | | this.code = error.getCode(); |
| | |
| | | this.message = message; |
| | | } |
| | | |
| | | public EquipmentException(ResultCodes clientParamIllegal) { |
| | | super(clientParamIllegal.getDesc()); |
| | | this.code = clientParamIllegal.getCode(); |
| | | this.message = clientParamIllegal.getDesc(); |
| | | } |
| | | |
| | | public String getCode() { |
| | | return this.code; |
| | | } |