| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 | | package com.zy.acs.fake.enums; |  |   |  | import com.zy.acs.fake.entity.ActionSts; |  | import com.zy.acs.fake.service.ActionStsService; |  | import com.zy.acs.framework.common.SpringUtils; |  |   |  | public enum ActionStsType { |  |   |  |     PREPARE, |  |     ISSUED, |  |     FINISH, |  |     EXPIRED, |  |     ; |  |   |  |     ActionStsType() { |  |     } |  |   |  |     public long val() { |  |         ActionStsService service = SpringUtils.getBean(ActionStsService.class); |  |         ActionSts actionSts = service.selectByUuid(this.toString()); |  |         if (actionSts == null) { |  |             throw new RuntimeException("ActionStsType Error!"); |  |         } |  |         return actionSts.getId(); |  |     } |  |   |  | } | 
 |