From 9a83d7ac9af31244b27f495fb737235b57d51f1b Mon Sep 17 00:00:00 2001 From: Kane Date: Wed, 10 May 2023 23:47:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E5=AD=98=E8=BF=9B=E5=BA=A6=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/cpic/xim/data/CallerArchievement.java | 1 + .../cpic/xim/data/DepartmentArchievement.java | 55 ++++++++++++++++++- .../DepartmentArchievementQueryRequest.java | 10 +--- .../DepartmentArchievementQueryResult.java | 31 +---------- 4 files changed, 60 insertions(+), 37 deletions(-) diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/data/CallerArchievement.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/data/CallerArchievement.java index 6f95141..24d1d4d 100644 --- a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/data/CallerArchievement.java +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/data/CallerArchievement.java @@ -1,3 +1,4 @@ +package com.cpic.xim.data; /* * @Author: Kane * @Date: 2023-05-02 09:52:15 diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/data/DepartmentArchievement.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/data/DepartmentArchievement.java index 3b3143d..79defd1 100644 --- a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/data/DepartmentArchievement.java +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/data/DepartmentArchievement.java @@ -14,7 +14,60 @@ import com.fasterxml.jackson.annotation.JsonProperty; public class DepartmentArchievement { - public DepartmentArchievement() {} + public DepartmentArchievement() + { + this.totalArchievement = 0; + this.mensualArchievementList = new Vector<>(); + this.insuranceRenewalRate = ""; + this.attachingRate = ""; + } + + public static DepartmentArchievement queryDepartmentArchievement( String departmentCode ) + { + DepartmentArchievement archievement = new DepartmentArchievement(); + + return archievement; + } + + public int getTotalArchievement() + { + return totalArchievement; + } + + public void setTotalArchievement( int totalArchievement ) + { + this.totalArchievement = totalArchievement; + } + + public Vector getMensualArchievementList() + { + return mensualArchievementList; + } + + public void setMensualArchievementList( Vector mensualArchievementList ) + { + this.mensualArchievementList = mensualArchievementList; + } + + public String getInsuranceRenewalRate() + { + return insuranceRenewalRate; + } + + public void setInsuranceRenewalRate( String insuranceRenewalRate ) + { + this.insuranceRenewalRate = insuranceRenewalRate; + } + + public String getAttachingRate() + { + return attachingRate; + } + + public void setAttachingRate( String attachingRate ) + { + this.attachingRate = attachingRate; + } @JsonProperty( "total_archievement" ) private int totalArchievement; // 总业绩 diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryRequest.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryRequest.java index 279b40a..44f741c 100644 --- a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryRequest.java +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryRequest.java @@ -1,17 +1,13 @@ /* * @Author: Kane - * * @Date: 2023-04-30 11:11:34 - * * @LastEditors: Kane - * * @FilePath: /desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryRequest.java - * DepartmentArchievementQueryRequest.java + * @Description: 部门业绩请求参数类 * - * @Description: - * - * Copyright (c) ${2022} by Kane, All Rights Reserved. + * Copyright (c) ${2022} by Kane, All Rights Reserved. */ + package com.cpic.xim.web.controllers.archievement; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryResult.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryResult.java index 81915c9..deafb61 100644 --- a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryResult.java +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/web/controllers/archievement/DepartmentArchievementQueryResult.java @@ -12,12 +12,13 @@ package com.cpic.xim.web.controllers.archievement; import java.util.Vector; import com.fasterxml.jackson.annotation.JsonProperty; +import com.cpic.xim.web.controllers.QueryResult; /** * 查询部门业绩返回结果。 * MensualArchievementList 每月业绩,要保证数据是按照月份排序。 */ -public class DepartmentArchievementQueryResult +public class DepartmentArchievementQueryResult extends QueryResult { DepartmentArchievementQueryResult() { @@ -112,32 +113,6 @@ public class DepartmentArchievementQueryResult this.backwardList = backwardList; } - public boolean isSuccess() - { - return success; - } - - public void setSuccess( boolean success ) - { - this.success = success; - } - - public String getMessage() - { - return message; - } - - public void setMessage( String message ) - { - this.message = message; - } - - @JsonProperty( "success" ) - private boolean success; - - @JsonProperty( "message" ) - private String message; - @JsonProperty( "total_archievement" ) private int totalArchievement; // 总业绩 @@ -160,6 +135,4 @@ public class DepartmentArchievementQueryResult @JsonProperty( "backward_list" ) private Vector backwardList; // 消七灭六坐席 - - }