diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/CallerRanking.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/CallerRanking.java new file mode 100644 index 0000000..446ba37 --- /dev/null +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/CallerRanking.java @@ -0,0 +1,56 @@ +/* + * @Author: Kane + * @Date: 2023-06-03 20:02:28 + * @LastEditors: Kane + * @FilePath: /desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/CallerRanking.java + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. + */ +package com.cpic.xim.web.controllers.archievement.RankingList; + +import com.fasterxml.jackson.annotation.JsonProperty; + +public class CallerRanking +{ + public CallerRanking() {} + + public int getIndex() + { + return index; + } + + public void setIndex( int index ) + { + this.index = index; + } + + public String getCallerName() + { + return callerName; + } + + public void setCallerName( String callerName ) + { + this.callerName = callerName; + } + + public String getAppraiseValue() + { + return appraiseValue; + } + + public void setAppraiseValue( String appraiseValue ) + { + this.appraiseValue = appraiseValue; + } + + @JsonProperty("index") + private int index; + + @JsonProperty("callerName") + private String callerName; + + @JsonProperty("appraiseValue") + private String appraiseValue; +} \ No newline at end of file diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/RankingListRequest.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/RankingListRequest.java new file mode 100644 index 0000000..83757b3 --- /dev/null +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/RankingListRequest.java @@ -0,0 +1,30 @@ +/* + * @Author: Kane + * @Date: 2023-06-03 19:56:03 + * @LastEditors: Kane + * @FilePath: /desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/RankingListRequest.java + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. + */ +package com.cpic.xim.web.controllers.archievement.RankingList; + +import com.fasterxml.jackson.annotation.JsonProperty; + +public class RankingListRequest +{ + public RankingListRequest() {} + + public String getDepartmentCode() + { + return departmentCode; + } + + public void setDepartmentCode( String departmentCode ) + { + this.departmentCode = departmentCode; + } + + @JsonProperty("departmentCode") + private String departmentCode; +} \ No newline at end of file diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/RankingListResponse.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/RankingListResponse.java new file mode 100644 index 0000000..5bfb1ed --- /dev/null +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/RankingListResponse.java @@ -0,0 +1,30 @@ +/* + * @Author: Kane + * @Date: 2023-06-03 20:18:46 + * @LastEditors: Kane + * @FilePath: /desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/RankingList/RankingListResponse.java + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. + */ +package com.cpic.xim.web.controllers.archievement.RankingList; + +import java.util.Vector; +import com.fasterxml.jackson.annotation.JsonProperty; + +import com.cpic.xim.web.controllers.QueryResult; + +public class RankingListResponse extends QueryResult +{ + public RankingListResponse() { super(); } + + private String year; + private String month; + + // 车非融合率排行 + private Vector attachingRateRankingList; + + // 续保率排行 + private Vector renewalRateRankingList; + +} \ No newline at end of file