|  |  | 
 |  |  | package com.vincent.rsf.server.manager.enums; | 
 |  |  |  | 
 |  |  | import org.apache.commons.lang3.StringUtils; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * @author Ryan | 
 |  |  |  * @version 1.0 | 
 |  |  | 
 |  |  |     QLY_ISPT_RESULT_DEFECT("2", "不合格"), | 
 |  |  |     QLY_ISPT_RESULT_PENDING("3", "待定"), | 
 |  |  |     QLY_ISPT_RESULT_SECTION("4", "部分合格"), | 
 |  |  |     QLY_ISPT_RESULT_HOLD("0", "其它") | 
 |  |  |     QLY_ISPT_RESULT_HOLD("0", "未质检") | 
 |  |  |     ; | 
 |  |  |  | 
 |  |  |     QlyIsptResult(String val, String desc) { | 
 |  |  | 
 |  |  |         this.desc = desc; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     public static Short getDescVal(String desc) { | 
 |  |  |         if (StringUtils.isBlank(desc)) {return null;} | 
 |  |  |         if (desc.equals(QlyIsptResult.QLY_ISPT_RESULT_EXCELLENT.desc)) { | 
 |  |  |             return QlyIsptResult.QLY_ISPT_RESULT_EXCELLENT.val; | 
 |  |  |         } else if (desc.equals(QlyIsptResult.QLY_ISPT_RESULT_PENDING.desc)) { | 
 |  |  |             return QlyIsptResult.QLY_ISPT_RESULT_PENDING.val; | 
 |  |  |         } else if (desc.equals(QlyIsptResult.QLY_ISPT_RESULT_DEFECT.desc)) { | 
 |  |  |             return QlyIsptResult.QLY_ISPT_RESULT_DEFECT.val; | 
 |  |  |         }else if (desc.equals(QlyIsptResult.QLY_ISPT_RESULT_SECTION.desc)) { | 
 |  |  |             return QlyIsptResult.QLY_ISPT_RESULT_SECTION.val; | 
 |  |  |         } else if (desc.equals(QlyIsptResult.QLY_ISPT_RESULT_HOLD.desc)) { | 
 |  |  |             return QlyIsptResult.QLY_ISPT_RESULT_HOLD.val; | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     public Short val; | 
 |  |  |     public String desc; | 
 |  |  | } |