Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-backend
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AutogeneralShanghai
yd-backend
Commits
0f2e0034
Commit
0f2e0034
authored
Jun 05, 2020
by
Water Wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add policy info query
parent
9d6ec49a
Show whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
1069 additions
and
0 deletions
+1069
-0
yd-api/src/main/java/com/yd/api/practitioner/PractitionerController.java
+16
-0
yd-api/src/main/java/com/yd/api/practitioner/service/PractitionerPolicyService.java
+9
-0
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerPolicyServiceImpl.java
+7
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/EleInvoiceInfo.java
+23
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/HolderInfo.java
+4
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/IDInfo.java
+85
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/InsureFactorInfo.java
+127
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/InsuredBirthAddressInfo.java
+41
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/InsuredInfo.java
+66
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/LifeProductElementInfo.java
+94
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/PersonBasicInfo.java
+156
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/PolicyInfoQueryRequestVO.java
+56
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/PolicyInfoQueryResponseVO.java
+157
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/ProductInfo.java
+89
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/ReferralInfo.java
+22
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/RenewBankInfo.java
+78
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/UndQueInfo.java
+39
-0
No files found.
yd-api/src/main/java/com/yd/api/practitioner/PractitionerController.java
View file @
0f2e0034
...
...
@@ -9,6 +9,8 @@ import com.yd.api.practitioner.vo.media.MediaGetRespVO;
import
com.yd.api.practitioner.vo.opportunity.*
;
import
com.yd.api.practitioner.vo.policy.PolicyListQueryRequestVO
;
import
com.yd.api.practitioner.vo.policy.PolicyListQueryResponseVO
;
import
com.yd.api.practitioner.vo.policy.policyinfoquery.PolicyInfoQueryRequestVO
;
import
com.yd.api.practitioner.vo.policy.policyinfoquery.PolicyInfoQueryResponseVO
;
import
com.yd.api.practitioner.vo.rank.PractitionerRankRequestVO
;
import
com.yd.api.practitioner.vo.rank.PractitionerRankResponseVO
;
import
com.yd.api.practitioner.vo.recruit.*
;
...
...
@@ -414,4 +416,18 @@ public class PractitionerController {
result
.
addResult
(
responseVO
);
return
result
;
}
/**
* 经纪人保单列表查询接口
* @param requestVO 请求信息
* @return PolicyListQueryResponseVO
*/
@RequestMapping
(
"/policyInfoQuery"
)
public
Object
policyInfoQuery
(
@RequestBody
PolicyInfoQueryRequestVO
requestVO
){
JsonResult
result
=
new
JsonResult
();
PolicyInfoQueryResponseVO
responseVO
=
practitionerPolicyService
.
policyInfoQuery
(
requestVO
);
result
.
setData
(
responseVO
);
result
.
addResult
(
responseVO
);
return
result
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/service/PractitionerPolicyService.java
View file @
0f2e0034
...
...
@@ -2,6 +2,8 @@ package com.yd.api.practitioner.service;
import
com.yd.api.practitioner.vo.policy.PolicyListQueryRequestVO
;
import
com.yd.api.practitioner.vo.policy.PolicyListQueryResponseVO
;
import
com.yd.api.practitioner.vo.policy.policyinfoquery.PolicyInfoQueryRequestVO
;
import
com.yd.api.practitioner.vo.policy.policyinfoquery.PolicyInfoQueryResponseVO
;
import
org.springframework.stereotype.Service
;
@Service
(
"practitionerPolicyService"
)
...
...
@@ -12,4 +14,11 @@ public interface PractitionerPolicyService {
* @return PolicyListQueryResponseVO
*/
PolicyListQueryResponseVO
policyListQuery
(
PolicyListQueryRequestVO
requestVO
);
/**
* 经纪人保单详情查询
* @param requestVO 请求信息
* @return PolicyInfoQueryResponseVO
*/
PolicyInfoQueryResponseVO
policyInfoQuery
(
PolicyInfoQueryRequestVO
requestVO
);
}
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerPolicyServiceImpl.java
View file @
0f2e0034
...
...
@@ -5,6 +5,8 @@ import com.yd.api.practitioner.service.PractitionerPolicyService;
import
com.yd.api.practitioner.vo.policy.PolicyInfo
;
import
com.yd.api.practitioner.vo.policy.PolicyListQueryRequestVO
;
import
com.yd.api.practitioner.vo.policy.PolicyListQueryResponseVO
;
import
com.yd.api.practitioner.vo.policy.policyinfoquery.PolicyInfoQueryRequestVO
;
import
com.yd.api.practitioner.vo.policy.policyinfoquery.PolicyInfoQueryResponseVO
;
import
com.yd.api.result.CommonResult
;
import
com.yd.dal.entity.customer.AclPractitioner
;
import
com.yd.dal.entity.order.CustomerPolicyInfo
;
...
...
@@ -60,6 +62,11 @@ public class PractitionerPolicyServiceImpl implements PractitionerPolicyService
return
responseVO
;
}
@Override
public
PolicyInfoQueryResponseVO
policyInfoQuery
(
PolicyInfoQueryRequestVO
requestVO
)
{
return
null
;
}
/**
* EGolden--查询经纪人保单列表
* @param policyInfoList 保单列表
...
...
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/EleInvoiceInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
EleInvoiceInfo
{
private
boolean
isHaveEleInvoiceUrl
;
//该保险公司是否有电子发票获取地址 0-无,1-有
private
String
eleInvoiceUrl
;
//保单电子发票获取地址
public
boolean
isHaveEleInvoiceUrl
()
{
return
isHaveEleInvoiceUrl
;
}
public
void
setHaveEleInvoiceUrl
(
boolean
haveEleInvoiceUrl
)
{
isHaveEleInvoiceUrl
=
haveEleInvoiceUrl
;
}
public
String
getEleInvoiceUrl
()
{
return
eleInvoiceUrl
;
}
public
void
setEleInvoiceUrl
(
String
eleInvoiceUrl
)
{
this
.
eleInvoiceUrl
=
eleInvoiceUrl
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/HolderInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
HolderInfo
extends
PersonBasicInfo
{
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/IDInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
IDInfo
{
private
Long
idType
;
//证件类型 1-身份证,2-护照,3-港澳身份证,4-台胞证,9-其他,20-组织机构代码
private
String
idNo
;
//证件号码
private
Integer
isIdLongTerm
;
//被保人证件是否长期有效 0=No 1=Yes
private
String
idEffectiveFrom
;
//证件有效日期 (起),格式yyyy-MM-dd
private
String
idEffectiveTo
;
//证件有效日期 (终),格式yyyy-MM-dd(长期有效则传3000-01-01)
private
String
idCardFront
;
//身份证正面照片上传返回地址
private
String
idCardFrontWx
;
//身份证正面照片上传返回地址
private
String
idCardBack
;
//身份证反面照片上传返回地址
private
String
idCardBackWx
;
//身份证反面照片上传返回地址
public
Long
getIdType
()
{
return
idType
;
}
public
void
setIdType
(
Long
idType
)
{
this
.
idType
=
idType
;
}
public
String
getIdNo
()
{
return
idNo
;
}
public
void
setIdNo
(
String
idNo
)
{
this
.
idNo
=
idNo
;
}
public
Integer
getIsIdLongTerm
()
{
return
isIdLongTerm
;
}
public
void
setIsIdLongTerm
(
Integer
isIdLongTerm
)
{
this
.
isIdLongTerm
=
isIdLongTerm
;
}
public
String
getIdEffectiveFrom
()
{
return
idEffectiveFrom
;
}
public
void
setIdEffectiveFrom
(
String
idEffectiveFrom
)
{
this
.
idEffectiveFrom
=
idEffectiveFrom
;
}
public
String
getIdEffectiveTo
()
{
return
idEffectiveTo
;
}
public
void
setIdEffectiveTo
(
String
idEffectiveTo
)
{
this
.
idEffectiveTo
=
idEffectiveTo
;
}
public
String
getIdCardFront
()
{
return
idCardFront
;
}
public
void
setIdCardFront
(
String
idCardFront
)
{
this
.
idCardFront
=
idCardFront
;
}
public
String
getIdCardFrontWx
()
{
return
idCardFrontWx
;
}
public
void
setIdCardFrontWx
(
String
idCardFrontWx
)
{
this
.
idCardFrontWx
=
idCardFrontWx
;
}
public
String
getIdCardBack
()
{
return
idCardBack
;
}
public
void
setIdCardBack
(
String
idCardBack
)
{
this
.
idCardBack
=
idCardBack
;
}
public
String
getIdCardBackWx
()
{
return
idCardBackWx
;
}
public
void
setIdCardBackWx
(
String
idCardBackWx
)
{
this
.
idCardBackWx
=
idCardBackWx
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/InsureFactorInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
import
com.ajb.web.order.vo.commoninfo.BuildingOrderInfo
;
import
com.ajb.web.order.vo.commoninfo.DestinationInfo
;
import
com.ajb.web.order.vo.commoninfo.VehicleOrderInfo
;
public
class
InsureFactorInfo
{
private
Integer
socialInsured
;
//(社保:新农合 1-有 2-无)
private
String
coverTerm
;
//保障计划(终身保障/保障至xx岁)
private
Integer
paymentTerm
;
//缴费期限
private
String
paymentTermUnit
;
//缴费单位
private
Integer
payInterval
;
//缴费间隔
private
String
isInsure
;
//是否投保(投保,不投保)
private
Integer
adultCount
;
//成年人数目
private
Integer
childCount
;
//未成年人数目
private
Integer
eldCount
;
//老年人数目
private
Integer
coverLength
;
//1-365 days
private
DestinationInfo
destinationInfo
;
//目的地信息
private
VehicleOrderInfo
vehicleInfo
;
//标的信息--驾乘险
private
BuildingOrderInfo
buildingInfo
;
//标的信息--家财险
public
Integer
getSocialInsured
()
{
return
socialInsured
;
}
public
void
setSocialInsured
(
Integer
socialInsured
)
{
this
.
socialInsured
=
socialInsured
;
}
public
String
getCoverTerm
()
{
return
coverTerm
;
}
public
void
setCoverTerm
(
String
coverTerm
)
{
this
.
coverTerm
=
coverTerm
;
}
public
Integer
getPaymentTerm
()
{
return
paymentTerm
;
}
public
void
setPaymentTerm
(
Integer
paymentTerm
)
{
this
.
paymentTerm
=
paymentTerm
;
}
public
String
getPaymentTermUnit
()
{
return
paymentTermUnit
;
}
public
void
setPaymentTermUnit
(
String
paymentTermUnit
)
{
this
.
paymentTermUnit
=
paymentTermUnit
;
}
public
Integer
getPayInterval
()
{
return
payInterval
;
}
public
void
setPayInterval
(
Integer
payInterval
)
{
this
.
payInterval
=
payInterval
;
}
public
String
getIsInsure
()
{
return
isInsure
;
}
public
void
setIsInsure
(
String
isInsure
)
{
this
.
isInsure
=
isInsure
;
}
public
Integer
getAdultCount
()
{
return
adultCount
;
}
public
void
setAdultCount
(
Integer
adultCount
)
{
this
.
adultCount
=
adultCount
;
}
public
Integer
getChildCount
()
{
return
childCount
;
}
public
void
setChildCount
(
Integer
childCount
)
{
this
.
childCount
=
childCount
;
}
public
Integer
getEldCount
()
{
return
eldCount
;
}
public
void
setEldCount
(
Integer
eldCount
)
{
this
.
eldCount
=
eldCount
;
}
public
Integer
getCoverLength
()
{
return
coverLength
;
}
public
void
setCoverLength
(
Integer
coverLength
)
{
this
.
coverLength
=
coverLength
;
}
public
DestinationInfo
getDestinationInfo
()
{
return
destinationInfo
;
}
public
void
setDestinationInfo
(
DestinationInfo
destinationInfo
)
{
this
.
destinationInfo
=
destinationInfo
;
}
public
VehicleOrderInfo
getVehicleInfo
()
{
return
vehicleInfo
;
}
public
void
setVehicleInfo
(
VehicleOrderInfo
vehicleInfo
)
{
this
.
vehicleInfo
=
vehicleInfo
;
}
public
BuildingOrderInfo
getBuildingInfo
()
{
return
buildingInfo
;
}
public
void
setBuildingInfo
(
BuildingOrderInfo
buildingInfo
)
{
this
.
buildingInfo
=
buildingInfo
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/InsuredBirthAddressInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
InsuredBirthAddressInfo
{
private
Long
birthProvinceId
;
//被保人出生地省份
private
Long
birthCityId
;
//被保人出生地城市
private
Long
birthDistrictId
;
//被保人出生地地区
private
String
birthAddress
;
//被保人出生地地址
public
Long
getBirthProvinceId
()
{
return
birthProvinceId
;
}
public
void
setBirthProvinceId
(
Long
birthProvinceId
)
{
this
.
birthProvinceId
=
birthProvinceId
;
}
public
Long
getBirthCityId
()
{
return
birthCityId
;
}
public
void
setBirthCityId
(
Long
birthCityId
)
{
this
.
birthCityId
=
birthCityId
;
}
public
Long
getBirthDistrictId
()
{
return
birthDistrictId
;
}
public
void
setBirthDistrictId
(
Long
birthDistrictId
)
{
this
.
birthDistrictId
=
birthDistrictId
;
}
public
String
getBirthAddress
()
{
return
birthAddress
;
}
public
void
setBirthAddress
(
String
birthAddress
)
{
this
.
birthAddress
=
birthAddress
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/InsuredInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
import
java.util.List
;
public
class
InsuredInfo
extends
PersonBasicInfo
{
private
Long
relationType
;
//与投保人关系,1-本人,2-配偶,3-父母,4-子女,5-其他
private
Double
insuredHeight
;
//被保人身高,单位:cm
private
Double
insuredWeight
;
//被保人体重,单位:kg
private
InsuredBirthAddressInfo
insuredBirthInfo
;
//被保人出生地信息
private
List
<
UndQueInfo
>
undQueList
;
//健康问卷列表
private
List
<
LifeProductElementInfo
>
lifeProductElementInfoList
;
//寿险与重疾信息
public
Long
getRelationType
()
{
return
relationType
;
}
public
void
setRelationType
(
Long
relationType
)
{
this
.
relationType
=
relationType
;
}
public
Double
getInsuredHeight
()
{
return
insuredHeight
;
}
public
void
setInsuredHeight
(
Double
insuredHeight
)
{
this
.
insuredHeight
=
insuredHeight
;
}
public
Double
getInsuredWeight
()
{
return
insuredWeight
;
}
public
void
setInsuredWeight
(
Double
insuredWeight
)
{
this
.
insuredWeight
=
insuredWeight
;
}
public
InsuredBirthAddressInfo
getInsuredBirthInfo
()
{
return
insuredBirthInfo
;
}
public
void
setInsuredBirthInfo
(
InsuredBirthAddressInfo
insuredBirthInfo
)
{
this
.
insuredBirthInfo
=
insuredBirthInfo
;
}
public
List
<
UndQueInfo
>
getUndQueList
()
{
return
undQueList
;
}
public
void
setUndQueList
(
List
<
UndQueInfo
>
undQueList
)
{
this
.
undQueList
=
undQueList
;
}
/**
* 获取属性 lifeProductElementInfoList
* @return lifeProductElementInfoList
*/
public
List
<
LifeProductElementInfo
>
getLifeProductElementInfoList
()
{
return
lifeProductElementInfoList
;
}
/**
* 获取属性 lifeProductElementInfoList
* @param lifeProductElementInfoList
*/
public
void
setLifeProductElementInfoList
(
List
<
LifeProductElementInfo
>
lifeProductElementInfoList
)
{
this
.
lifeProductElementInfoList
=
lifeProductElementInfoList
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/LifeProductElementInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
LifeProductElementInfo
{
private
Long
factorId
;
private
String
factorName
;
private
String
factorCode
;
private
Long
elementId
;
private
String
elementText
;
private
Long
policyHolderId
;
/**
* 获取属性 factorId
* @return factorId
*/
public
Long
getFactorId
()
{
return
factorId
;
}
/**
* 获取属性 factorId
* @param factorId
*/
public
void
setFactorId
(
Long
factorId
)
{
this
.
factorId
=
factorId
;
}
/**
* 获取属性 factorName
* @return factorName
*/
public
String
getFactorName
()
{
return
factorName
;
}
/**
* 获取属性 factorCode
* @return factorCode
*/
public
String
getFactorCode
()
{
return
factorCode
;
}
/**
* 获取属性 factorCode
* @param factorCode
*/
public
void
setFactorCode
(
String
factorCode
)
{
this
.
factorCode
=
factorCode
;
}
/**
* 获取属性 factorName
* @param factorName
*/
public
void
setFactorName
(
String
factorName
)
{
this
.
factorName
=
factorName
;
}
/**
* 获取属性 elementId
* @return elementId
*/
public
Long
getElementId
()
{
return
elementId
;
}
/**
* 获取属性 elementId
* @param elementId
*/
public
void
setElementId
(
Long
elementId
)
{
this
.
elementId
=
elementId
;
}
/**
* 获取属性 elementText
* @return elementText
*/
public
String
getElementText
()
{
return
elementText
;
}
/**
* 获取属性 elementText
* @param elementText
*/
public
void
setElementText
(
String
elementText
)
{
this
.
elementText
=
elementText
;
}
/**
* 获取属性 policyHolderId
* @return policyHolderId
*/
public
Long
getPolicyHolderId
()
{
return
policyHolderId
;
}
/**
* 获取属性 policyHolderId
* @param policyHolderId
*/
public
void
setPolicyHolderId
(
Long
policyHolderId
)
{
this
.
policyHolderId
=
policyHolderId
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/PersonBasicInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
PersonBasicInfo
{
private
long
id
;
//ID
private
String
name
;
//姓名
private
String
mobileNo
;
//手机号
private
String
email
;
//邮箱
private
Integer
gender
;
//性别 1-Male,2-FeMale
private
String
birthDay
;
//生日,格式yyyy-MM-dd
private
Integer
age
;
//年龄
private
Long
provinceId
;
//省份ID
private
Long
cityId
;
//城市ID
private
Long
districtId
;
//区(县)ID
private
String
address
;
//地址
private
String
postCode
;
//邮编
private
Long
occupationId
;
//职业代码ID
private
String
occupationName
;
//职业类别
private
String
salaryType
;
//各种来源
private
Double
salary
;
//去年总收入
private
IDInfo
idInfo
;
//证件信息
public
long
getId
()
{
return
id
;
}
public
void
setId
(
long
id
)
{
this
.
id
=
id
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getMobileNo
()
{
return
mobileNo
;
}
public
void
setMobileNo
(
String
mobileNo
)
{
this
.
mobileNo
=
mobileNo
;
}
public
String
getEmail
()
{
return
email
;
}
public
void
setEmail
(
String
email
)
{
this
.
email
=
email
;
}
public
Integer
getGender
()
{
return
gender
;
}
public
void
setGender
(
Integer
gender
)
{
this
.
gender
=
gender
;
}
public
String
getBirthDay
()
{
return
birthDay
;
}
public
void
setBirthDay
(
String
birthDay
)
{
this
.
birthDay
=
birthDay
;
}
public
Integer
getAge
()
{
return
age
;
}
public
void
setAge
(
Integer
age
)
{
this
.
age
=
age
;
}
public
Long
getProvinceId
()
{
return
provinceId
;
}
public
void
setProvinceId
(
Long
provinceId
)
{
this
.
provinceId
=
provinceId
;
}
public
Long
getCityId
()
{
return
cityId
;
}
public
void
setCityId
(
Long
cityId
)
{
this
.
cityId
=
cityId
;
}
public
Long
getDistrictId
()
{
return
districtId
;
}
public
void
setDistrictId
(
Long
districtId
)
{
this
.
districtId
=
districtId
;
}
public
String
getAddress
()
{
return
address
;
}
public
void
setAddress
(
String
address
)
{
this
.
address
=
address
;
}
public
String
getPostCode
()
{
return
postCode
;
}
public
void
setPostCode
(
String
postCode
)
{
this
.
postCode
=
postCode
;
}
public
Long
getOccupationId
()
{
return
occupationId
;
}
public
void
setOccupationId
(
Long
occupationId
)
{
this
.
occupationId
=
occupationId
;
}
public
String
getOccupationName
()
{
return
occupationName
;
}
public
void
setOccupationName
(
String
occupationName
)
{
this
.
occupationName
=
occupationName
;
}
public
String
getSalaryType
()
{
return
salaryType
;
}
public
void
setSalaryType
(
String
salaryType
)
{
this
.
salaryType
=
salaryType
;
}
public
Double
getSalary
()
{
return
salary
;
}
public
void
setSalary
(
Double
salary
)
{
this
.
salary
=
salary
;
}
public
IDInfo
getIdInfo
()
{
return
idInfo
;
}
public
void
setIdInfo
(
IDInfo
idInfo
)
{
this
.
idInfo
=
idInfo
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/PolicyInfoQueryRequestVO.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
PolicyInfoQueryRequestVO
{
private
Long
orderId
;
//订单ID
private
String
orderNo
;
//订单号
private
Long
policyId
;
//保单ID
private
String
policyNo
;
//保单号
/**
* 获取属性 orderId 订单ID
* @return orderId
*/
public
Long
getOrderId
(){
return
this
.
orderId
;
}
/**
* 属性赋值 orderId 订单ID
* @param orderId
*/
public
void
setOrderId
(
Long
orderId
){
this
.
orderId
=
orderId
;
}
/**
* 获取属性 orderNo 订单号
* @return orderNo
*/
public
String
getOrderNo
(){
return
this
.
orderNo
;
}
/**
* 属性赋值 orderNo 订单号
* @param orderNo
*/
public
void
setOrderNo
(
String
orderNo
){
this
.
orderNo
=
orderNo
;
}
public
Long
getPolicyId
()
{
return
policyId
;
}
public
void
setPolicyId
(
Long
policyId
)
{
this
.
policyId
=
policyId
;
}
public
String
getPolicyNo
()
{
return
policyNo
;
}
public
void
setPolicyNo
(
String
policyNo
)
{
this
.
policyNo
=
policyNo
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/PolicyInfoQueryResponseVO.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
import
com.yd.api.result.CommonResult
;
import
java.util.List
;
public
class
PolicyInfoQueryResponseVO
{
private
Long
orderId
;
//订单ID
private
String
orderNo
;
//订单号
private
Long
policyId
;
//保单id
private
String
policyNo
;
//保单号
private
Long
customerId
;
//操作人用户Id
private
String
orderDate
;
//下单日期
private
String
startDate
;
//保险起期
private
String
endDate
;
//保险止期
private
Double
price
;
//价格
private
String
status
;
//保单状态
private
ProductInfo
productInfo
;
//产品信息
private
EleInvoiceInfo
eleInvoiceInfo
;
//电子发票信息
private
ReferralInfo
referralInfo
;
//推荐金信息
private
InsureFactorInfo
insureFactorInfo
;
//投保因子信息
private
HolderInfo
holderInfo
;
//投保人
private
List
<
InsuredInfo
>
insuredInfos
;
//被保险人对象列表
private
RenewBankInfo
renewBankInfo
;
//续保银行卡信息
private
CommonResult
commonResult
;
public
Long
getOrderId
()
{
return
orderId
;
}
public
void
setOrderId
(
Long
orderId
)
{
this
.
orderId
=
orderId
;
}
public
String
getOrderNo
()
{
return
orderNo
;
}
public
void
setOrderNo
(
String
orderNo
)
{
this
.
orderNo
=
orderNo
;
}
public
Long
getPolicyId
()
{
return
policyId
;
}
public
void
setPolicyId
(
Long
policyId
)
{
this
.
policyId
=
policyId
;
}
public
String
getPolicyNo
()
{
return
policyNo
;
}
public
void
setPolicyNo
(
String
policyNo
)
{
this
.
policyNo
=
policyNo
;
}
public
Long
getCustomerId
()
{
return
customerId
;
}
public
void
setCustomerId
(
Long
customerId
)
{
this
.
customerId
=
customerId
;
}
public
String
getOrderDate
()
{
return
orderDate
;
}
public
void
setOrderDate
(
String
orderDate
)
{
this
.
orderDate
=
orderDate
;
}
public
String
getStartDate
()
{
return
startDate
;
}
public
void
setStartDate
(
String
startDate
)
{
this
.
startDate
=
startDate
;
}
public
String
getEndDate
()
{
return
endDate
;
}
public
void
setEndDate
(
String
endDate
)
{
this
.
endDate
=
endDate
;
}
public
Double
getPrice
()
{
return
price
;
}
public
void
setPrice
(
Double
price
)
{
this
.
price
=
price
;
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
;
}
public
ProductInfo
getProductInfo
()
{
return
productInfo
;
}
public
void
setProductInfo
(
ProductInfo
productInfo
)
{
this
.
productInfo
=
productInfo
;
}
public
EleInvoiceInfo
getEleInvoiceInfo
()
{
return
eleInvoiceInfo
;
}
public
void
setEleInvoiceInfo
(
EleInvoiceInfo
eleInvoiceInfo
)
{
this
.
eleInvoiceInfo
=
eleInvoiceInfo
;
}
public
ReferralInfo
getReferralInfo
()
{
return
referralInfo
;
}
public
void
setReferralInfo
(
ReferralInfo
referralInfo
)
{
this
.
referralInfo
=
referralInfo
;
}
public
InsureFactorInfo
getInsureFactorInfo
()
{
return
insureFactorInfo
;
}
public
void
setInsureFactorInfo
(
InsureFactorInfo
insureFactorInfo
)
{
this
.
insureFactorInfo
=
insureFactorInfo
;
}
public
HolderInfo
getHolderInfo
()
{
return
holderInfo
;
}
public
void
setHolderInfo
(
HolderInfo
holderInfo
)
{
this
.
holderInfo
=
holderInfo
;
}
public
List
<
InsuredInfo
>
getInsuredInfos
()
{
return
insuredInfos
;
}
public
void
setInsuredInfos
(
List
<
InsuredInfo
>
insuredInfos
)
{
this
.
insuredInfos
=
insuredInfos
;
}
public
RenewBankInfo
getRenewBankInfo
()
{
return
renewBankInfo
;
}
public
void
setRenewBankInfo
(
RenewBankInfo
renewBankInfo
)
{
this
.
renewBankInfo
=
renewBankInfo
;
}
public
CommonResult
getCommonResult
()
{
return
commonResult
;
}
public
void
setCommonResult
(
CommonResult
commonResult
)
{
this
.
commonResult
=
commonResult
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/ProductInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
ProductInfo
{
private
Long
planId
;
//计划ID
private
String
planName
;
//计划名称
private
Long
productId
;
//方案ID
private
String
productName
;
//方案ID
private
Long
insureId
;
//保险公司Id
private
String
insureName
;
//保险公司名称
private
boolean
noPlanProduct
;
//是否为无plan的方案
private
Long
planIdOld
;
//旧的方案ID
private
String
planNameOld
;
//旧的方案名称
public
Long
getPlanId
()
{
return
planId
;
}
public
void
setPlanId
(
Long
planId
)
{
this
.
planId
=
planId
;
}
public
String
getPlanName
()
{
return
planName
;
}
public
void
setPlanName
(
String
planName
)
{
this
.
planName
=
planName
;
}
public
Long
getProductId
()
{
return
productId
;
}
public
void
setProductId
(
Long
productId
)
{
this
.
productId
=
productId
;
}
public
String
getProductName
()
{
return
productName
;
}
public
void
setProductName
(
String
productName
)
{
this
.
productName
=
productName
;
}
public
Long
getInsureId
()
{
return
insureId
;
}
public
void
setInsureId
(
Long
insureId
)
{
this
.
insureId
=
insureId
;
}
public
String
getInsureName
()
{
return
insureName
;
}
public
void
setInsureName
(
String
insureName
)
{
this
.
insureName
=
insureName
;
}
public
boolean
isNoPlanProduct
()
{
return
noPlanProduct
;
}
public
void
setNoPlanProduct
(
boolean
noPlanProduct
)
{
this
.
noPlanProduct
=
noPlanProduct
;
}
public
Long
getPlanIdOld
()
{
return
planIdOld
;
}
public
void
setPlanIdOld
(
Long
planIdOld
)
{
this
.
planIdOld
=
planIdOld
;
}
public
String
getPlanNameOld
()
{
return
planNameOld
;
}
public
void
setPlanNameOld
(
String
planNameOld
)
{
this
.
planNameOld
=
planNameOld
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/ReferralInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
ReferralInfo
{
private
Double
referralRate
;
//推荐金比例
private
Double
referralAmount
;
//推荐金金额
public
Double
getReferralRate
()
{
return
referralRate
;
}
public
void
setReferralRate
(
Double
referralRate
)
{
this
.
referralRate
=
referralRate
;
}
public
Double
getReferralAmount
()
{
return
referralAmount
;
}
public
void
setReferralAmount
(
Double
referralAmount
)
{
this
.
referralAmount
=
referralAmount
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/RenewBankInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
RenewBankInfo
{
private
String
cardHolder
;
// 卡主名字
private
Long
bankId
;
private
String
bank
;
//所属银行
private
String
cardNo
;
//卡号
private
String
reserveMobileNo
;
//银行预留电话号码
private
String
bankCityName
;
//开户行所在地
private
String
autoPayFlag
;
//保险费过期未付选择
public
String
getCardHolder
()
{
return
cardHolder
;
}
public
void
setCardHolder
(
String
cardHolder
)
{
this
.
cardHolder
=
cardHolder
;
}
public
String
getBank
()
{
return
bank
;
}
public
void
setBank
(
String
bank
)
{
this
.
bank
=
bank
;
}
public
String
getCardNo
()
{
return
cardNo
;
}
public
void
setCardNo
(
String
cardNo
)
{
this
.
cardNo
=
cardNo
;
}
public
Long
getBankId
()
{
return
bankId
;
}
public
void
setBankId
(
Long
bankId
)
{
this
.
bankId
=
bankId
;
}
/**
* 获取属性 reserveMobileNo
* @return reserveMobileNo
*/
public
String
getReserveMobileNo
()
{
return
reserveMobileNo
;
}
/**
* 获取属性 reserveMobileNo
* @param reserveMobileNo
*/
public
void
setReserveMobileNo
(
String
reserveMobileNo
)
{
this
.
reserveMobileNo
=
reserveMobileNo
;
}
/**
* 获取属性 bankCityName 开户行所在地
* @return bankCityName
*/
public
String
getBankCityName
()
{
return
bankCityName
;
}
/**
* 获取属性 bankCityName 开户行所在地
* @param bankCityName
*/
public
void
setBankCityName
(
String
bankCityName
)
{
this
.
bankCityName
=
bankCityName
;
}
/**
* 获取属性 autoPayFlag 保险费过期未付选择
* @return autoPayFlag
*/
public
String
getAutoPayFlag
()
{
return
autoPayFlag
;
}
/**
* 获取属性 autoPayFlag 保险费过期未付选择
* @param autoPayFlag
*/
public
void
setAutoPayFlag
(
String
autoPayFlag
)
{
this
.
autoPayFlag
=
autoPayFlag
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/policy/policyinfoquery/UndQueInfo.java
0 → 100644
View file @
0f2e0034
package
com
.
yd
.
api
.
practitioner
.
vo
.
policy
.
policyinfoquery
;
public
class
UndQueInfo
{
private
Long
questionVerifyId
;
//问卷ID,来源于9.4疾病-问卷查询接口
private
String
answer
;
//Y 或者 N
/**
* 获取属性 questionVerifyId 问卷ID,来源于9.4疾病-问卷查询接口
* @return questionVerifyId
*/
public
Long
getQuestionVerifyId
(){
return
this
.
questionVerifyId
;
}
/**
* 属性赋值 questionVerifyId 问卷ID,来源于9.4疾病-问卷查询接口
* @param questionVerifyId
*/
public
void
setQuestionVerifyId
(
Long
questionVerifyId
){
this
.
questionVerifyId
=
questionVerifyId
;
}
/**
* 获取属性 answer Y 或者 N
* @return answer
*/
public
String
getAnswer
(){
return
this
.
answer
;
}
/**
* 属性赋值 answer Y 或者 N
* @param answer
*/
public
void
setAnswer
(
String
answer
){
this
.
answer
=
answer
;
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment