¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.modules.dnc.response; |
| | | |
| | | import com.google.common.collect.ImmutableMap; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.ToString; |
| | | |
| | | @ToString |
| | | public enum ProcessInfoCode implements ResultCode { |
| | | PROCESS_NAME_NONE(false,25401,"请è¾å
¥å·¥åºåç§°ï¼"), |
| | | PROCESS_PRODUCT_NONE(false,25402,"æ æç产åï¼"), |
| | | PROCESS_COMPONENT_NONE(false,25403,"æ æçé¨ä»¶ï¼"), |
| | | PROCESS_PARTS_NONE(false,25404,"æ æçé¶ä»¶ï¼"), |
| | | PROCESSSPECVERSION_NONE(false,254014,"æ æçå·¥èºè§ç¨çæ¬ï¼"), |
| | | PROCESS_NOT_EXIST(false,25405,"æ æçå·¥åºï¼"), |
| | | PROCESS_HAS_DOC(false,25406,"å·¥åºä¸æå
³èçææ¡£ï¼æ æ³å é¤ï¼"), |
| | | PROCESS_CODE_NONE(false,25407,"请è¾å
¥å·¥åºå·ï¼"), |
| | | PROCESS_IS_EXIST(false,25408,"该工åºå·²åå¨ï¼"), |
| | | WORKSTEP_NAME_NONE(false,25409,"请è¾å
¥å·¥æ¥åç§°ï¼"), |
| | | WORKSTEP_NOT_EXIST(false,25410,"æ æçå·¥æ¥ï¼"), |
| | | WORKSTEP_IS_EXIST(false,25411,"该工æ¥å·²åå¨ï¼"), |
| | | WORKSTEP_HAS_DATA(false,25412,"å·¥åºä¸æå
³èçå·¥æ¥æ°æ®"), |
| | | WORKSTEP_HAS_DOC(false,25413,"å·¥æ¥ä¸æå
³èçææ¡£æ°æ®"); |
| | | |
| | | //æä½ä»£ç |
| | | @ApiModelProperty(value = "æä½æ¯å¦æå", example = "true", required = true) |
| | | boolean success; |
| | | |
| | | //æä½ä»£ç |
| | | @ApiModelProperty(value = "æä½ä»£ç ", example = "22001", required = true) |
| | | int code; |
| | | //æç¤ºä¿¡æ¯ |
| | | @ApiModelProperty(value = "æä½æç¤º", example = "æä½è¿äºé¢ç¹ï¼", required = true) |
| | | String message; |
| | | private ProcessInfoCode(boolean success, int code, String message){ |
| | | this.success = success; |
| | | this.code = code; |
| | | this.message = message; |
| | | } |
| | | private static final ImmutableMap<Integer, ProcessInfoCode> CACHE; |
| | | |
| | | static { |
| | | final ImmutableMap.Builder<Integer, ProcessInfoCode> builder = ImmutableMap.builder(); |
| | | for (ProcessInfoCode 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; |
| | | } |
| | | } |