|  |  |  | 
|---|
|  |  |  | UPLOAD(0, "提交报案","提交意见:${param}"), | 
|---|
|  |  |  | PLATFORM_RETURN(1, "平台退回","提交意见:${param}"), | 
|---|
|  |  |  | PLATFORM_CONFIRM_INFORMATION(2, "平台确认资料",""), | 
|---|
|  |  |  | PLATFORM_FINISH(3, "平台完成受理","提交意见:${param}"), | 
|---|
|  |  |  | PLATFORM_FINISH(3, "结案提交","提交意见:${param}"), | 
|---|
|  |  |  | UPDATE_DATA(4, "修改信息","提交意见:${param}"), | 
|---|
|  |  |  | SUPPLEMENT(5, "补充说明","提交意见:${param}"), | 
|---|
|  |  |  | PLATFORM_LP_DEAL(6, "平台理赔处理","提交意见:${param}"), | 
|---|
|  |  |  | PLATFORM_REMARK(7, "平台备注标签",""), | 
|---|
|  |  |  | PLATFORM_ADDCODE(8, "平台添加报案号",""), | 
|---|
|  |  |  | PLATFORM_REMARK(7, "平台备注标签","${param}"), | 
|---|
|  |  |  | PLATFORM_ADDCODE(8, "平台添加报案号","备案号:${param}"), | 
|---|
|  |  |  | PLATFORM_UN_AGREE_BACK(9, "企业下载资料",""), | 
|---|
|  |  |  | PLATFORM_DOWNLOAD(10, "平台下载资料",""), | 
|---|
|  |  |  | PLATFORM_CHECK_PASS(11, "平台上传资料",""), | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public  enum ApplyChangeLogStatus { | 
|---|
|  |  |  | UPLOAD(0, "发起申请"), | 
|---|
|  |  |  | RETURN_APPLY(3, "发起退回申请"), | 
|---|
|  |  |  | PLATFORM_AGREE(4, "平台审批通过"), | 
|---|
|  |  |  | PLATFORM_UN_AGREE(0, "审批驳回"), | 
|---|
|  |  |  | CLOSE(5, "关闭"), | 
|---|
|  |  |  | UPLOAD(0, "发起申请",""), | 
|---|
|  |  |  | RETURN_APPLY(3, "发起退回申请","提交意见:${param}"), | 
|---|
|  |  |  | PLATFORM_AGREE(4, "平台审批通过" ,"提交意见:${param}"), | 
|---|
|  |  |  | PLATFORM_UN_AGREE(0, "审批驳回","提交意见:${param}"), | 
|---|
|  |  |  | CLOSE(5, "关闭",""), | 
|---|
|  |  |  | ; | 
|---|
|  |  |  | // 成员变量 | 
|---|
|  |  |  | private String name; | 
|---|
|  |  |  | private String info; | 
|---|
|  |  |  | private int key; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 构造方法 | 
|---|
|  |  |  | ApplyChangeLogStatus(int key, String name) { | 
|---|
|  |  |  | ApplyChangeLogStatus(int key, String name,String info) { | 
|---|
|  |  |  | this.name = name; | 
|---|
|  |  |  | this.info = info; | 
|---|
|  |  |  | this.key = key; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 普通方法 | 
|---|
|  |  |  | public static String getName(int index) { | 
|---|
|  |  |  | for (ApplyLogType c : ApplyLogType.values()) { | 
|---|
|  |  |  | for (ApplyChangeLogStatus c : ApplyChangeLogStatus.values()) { | 
|---|
|  |  |  | if (c.getKey() == index) { | 
|---|
|  |  |  | return c.name; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public static String getInfo(int index) { | 
|---|
|  |  |  | for (ApplyChangeLogStatus c : ApplyChangeLogStatus.values()) { | 
|---|
|  |  |  | if (c.getKey() == index) { | 
|---|
|  |  |  | return c.info; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | 
|---|
|  |  |  | this.key = key; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getInfo() { | 
|---|
|  |  |  | return info; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setInfo(String info) { | 
|---|
|  |  |  | this.info = info; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|