¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.modules.dnc.response; |
| | | |
| | | import com.google.common.collect.ImmutableMap; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.ToString; |
| | | |
| | | @ToString |
| | | public enum PartsInfoCode implements ResultCode { |
| | | PARTS_NAME_NONE(false,25201,"请è¾å
¥é¶ä»¶åç§°ï¼"), |
| | | PARTS_PRODUCT_NONE(false,25202,"请è¾éæ©äº§åï¼"), |
| | | PARTS_COMPONENT_NONE(false,25203,"请è¾éæ©é¨ä»¶ï¼"), |
| | | PARTS_NOT_EXIST(false,25204,"é¶ä»¶ä¸åå¨ï¼"), |
| | | PARTS_USER_NOT_PERM(false,25205,"没æè¯¥é¶ä»¶çæéï¼"), |
| | | PARTS_DELETE_ERROR(false,25206,"å é¤é¶ä»¶å¤±è´¥ï¼"), |
| | | PARTS_PROCESS_EXIST(false,25207,"é¶ä»¶æå
³èçå·¥èºè§ç¨çæ¬ä¿¡æ¯ï¼"), |
| | | PARTS_DOC_EXIST(false,25208,"é¶ä»¶æå
³èçææ¡£æ°æ®"), |
| | | PARTS_CODE_NONE(false,25209,"请è¾å
¥é¶ä»¶ä»£å·ï¼"), |
| | | PARTS_IS_EXIST(false,25210,"é¶ä»¶å·²åå¨ï¼"), |
| | | PROCESSSPECVERSION_NOT_EXIST(false,25211,"å·¥èºè§ç¨ä¸åå¨ï¼"), |
| | | PROCESSSPECVERSION_IS_EXIST(false,25212,"å·¥èºè§ç¨å·²åå¨ï¼"), |
| | | PROCESSSPECVERSION_CODE_NONE(false,25213,"请è¾å
¥å·¥èºè§ç¨çæ¬å·ï¼"), |
| | | PROCESSSPECVERSION_NONE(false,25214,"请è¾å
¥å·¥èºè§ç¨çæ¬åç§°ï¼"), |
| | | PROCESSSPECVERSION_PROCESS_EXIST(false,25215,"å·¥èºè§ç¨çæ¬æå
³èçå·¥åºä¿¡æ¯ï¼"), |
| | | PARTS_USER_NONE(false,25216,"é¶ä»¶æ æ³æ¸
ç©ºç¨æ·æéï¼è¯·è³å°ä¿çä¸ä½å¯æä½ç¨æ·ï¼"); |
| | | |
| | | //æä½ä»£ç |
| | | @ApiModelProperty(value = "æä½æ¯å¦æå", example = "true", required = true) |
| | | boolean success; |
| | | |
| | | //æä½ä»£ç |
| | | @ApiModelProperty(value = "æä½ä»£ç ", example = "22001", required = true) |
| | | int code; |
| | | //æç¤ºä¿¡æ¯ |
| | | @ApiModelProperty(value = "æä½æç¤º", example = "æä½è¿äºé¢ç¹ï¼", required = true) |
| | | String message; |
| | | PartsInfoCode(boolean success, int code, String message){ |
| | | this.success = success; |
| | | this.code = code; |
| | | this.message = message; |
| | | } |
| | | private static final ImmutableMap<Integer, PartsInfoCode> CACHE; |
| | | |
| | | static { |
| | | final ImmutableMap.Builder<Integer, PartsInfoCode> builder = ImmutableMap.builder(); |
| | | for (PartsInfoCode commonCode : values()) { |
| | | builder.put(commonCode.code(), commonCode); |
| | | } |
| | | CACHE = builder.build(); |
| | | } |
| | | |
| | | @Override |
| | | public boolean success() { |
| | | return success; |
| | | } |
| | | |
| | | @Override |
| | | public int code() { |
| | | return code; |
| | | } |
| | | |
| | | @Override |
| | | public String message() { |
| | | return message; |
| | | } |
| | | } |