5 changed files with 104 additions and 5 deletions
@ -0,0 +1,25 @@ |
|||||||
|
package com.biutag.supervision.constants.enums; |
||||||
|
|
||||||
|
import lombok.AllArgsConstructor; |
||||||
|
import lombok.Getter; |
||||||
|
|
||||||
|
@Getter |
||||||
|
@AllArgsConstructor |
||||||
|
public enum MailTrendSourcesEnum { |
||||||
|
ONE(1, 21), |
||||||
|
TWO(2, 22), |
||||||
|
THREE(3, 23), |
||||||
|
FOUR(4, 24); |
||||||
|
|
||||||
|
private final int code; // 前端传来的code
|
||||||
|
private final int mappedCode; // 后端需要用到的code
|
||||||
|
|
||||||
|
public static int getMappedCodeByCode(int code) { |
||||||
|
for (MailTrendSourcesEnum value : MailTrendSourcesEnum.values()) { |
||||||
|
if (value.code == code) { |
||||||
|
return value.getMappedCode(); |
||||||
|
} |
||||||
|
} |
||||||
|
throw new IllegalArgumentException("Invalid sourcesCode: " + code); |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,11 @@ |
|||||||
|
package com.biutag.supervision.pojo.vo; |
||||||
|
|
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
@Data |
||||||
|
public class RecentMailTrendVo { |
||||||
|
private String dayTime; // 10/01
|
||||||
|
private String total; // 10
|
||||||
|
} |
||||||
Loading…
Reference in new issue