Commit 1a3d7ac7 authored by 王东's avatar 王东

指标计算承保字段调整

parent 6adbd54d
......@@ -15,6 +15,7 @@ ENDOR_PLCCAR05
ENDOR_PLCAPPLICANT
ENDOR_PLCPUBLICINSURANT
ENDOR_PLCSALES
ENDOR_PLCBASIC
来源:
......@@ -124,7 +125,12 @@ ENDOR_PLCSALES
handlerName String , -- 寿险销售人员名称
salesmanCode String , -- 归属业务员代码
salesmanCodeName String -- 归属业务员名称
)>
)> ,
plcBasic row(
insurantName , -- 非车下发_被保人名称
insurantIdentifyType , -- 非车下发_证件类型
insurantIdentifyNumber -- 非车下发_被保人统一社会信用代码
)
)
......
......@@ -13,6 +13,7 @@ POLICY_PLCSOLUTION_PLCCOMMISSIONDETAIL
POLICY_PLCCAROWNERS
POLICY_PLCCARSHIPTAX
POLICY_PLCSALES
POLICY_PLCBASIC
-- 来源:
......@@ -136,6 +137,11 @@ POLICY_PLCSALES
handlerName String , -- 寿险销售人员名称
salesmanCode String , -- 归属业务员代码
salesmanCodeName String -- 归属业务员名称
)>
)> ,
plcBasic row(
insurantName , -- 非车下发_被保人名称
insurantIdentifyType , -- 非车下发_被保人统一社会信用代码
insurantIdentifyNumber -- 非车下发_证件类型
)
)
\ No newline at end of file
This diff is collapsed.
......@@ -42,6 +42,7 @@ select
, actualId -- 指标新增_唯一标识需验证
, businessNo -- 业务单号
, plcSales
, plcBasic
from ODS.SOURCE_RMQ_ENDOR_PRD.ENDOR
;
......
......@@ -51,6 +51,7 @@ select
-- , plcCarowners
, plcCarShipTax
, plcSales
, plcBasic
from ODS.SOURCE_RMQ_POLICY_PRD.POLICY
;
--
......
......@@ -42,6 +42,7 @@ select
, actualId -- 指标新增_唯一标识需验证
, businessNo -- 业务单号
, plcSales
, plcBasic
from ODS.ODS_KAFKA_FIRSTHAND.ENDOR -- topic MQENDOR
where DuplicateCheckingEndorUDF(MD5(ConcatObjUDF(COALESCE(endorseNo,businessNo),businessOffice,plpEndorse.netPremiumVariation))) is not true
......
......@@ -51,6 +51,7 @@ select
-- , plcCarowners
, plcCarShipTax
, plcSales
, plcBasic
from ODS.ODS_KAFKA_FIRSTHAND.POLICY -- topic MQPOLICY
where DuplicateCheckingPolicyUDF(MD5(ConcatObjUDF(COALESCE(policyNo,businessNo),businessOffice,`netPremium`))) is not true
;
......
-- ODS_CK_DETAIL_DUPLICK_ENDOR ODS_CK_DETAIL_去重后批单业务数据
insert into ODS_CK.ODS_CK_MYSQL.DETAIL_DUPLICK_ENDOR
select
endorseNo -- 1 批单号
, productCode -- 新核心车险批单-险种代码
, uwConclueDate -- 6 核批完成时间
, policyNo -- 新核心车险批单-保单号
, businessOffice -- 新核心车险批单-保单归属机构代码
, plcApplicant
, plcPublicInsurant
, log_time
from ODS_CK.ODS_CK_KAFKA.DETAIL_DUPLICK_ENDOR
;
-- ODS_CK_DETAIL_DUPLICK_POLICY ODS_CK_DETAIL_去重后保单业务数据
insert into ODS_CK.ODS_CK_MYSQL.DETAIL_DUPLICK_POLICY
select
policyNo -- 2 保单号
, businessNo -- 3 业务号
, uwConclueDate -- 4 核保通过时间
, businessOffice -- 5 保单归属机构代码
, productCode -- 7 险种代码
, netPremium -- 11 不含税保费
, plcApplicant
, plcPublicInsurant
, signDate -- 指标新增_保单统计日期
, log_time
from ODS_CK.ODS_CK_KAFKA.DETAIL_DUPLICK_POLICY
;
-- ODS_CK_DETAIL_REGIST ODS_CK_DETAIL_去重后理赔业务数据
insert into ODS_CK.ODS_CK_MYSQL.DETAIL_REGIST
select
actualData.accidentNo
, actualData.damageStartDate
, actualData.reportDate
, nodeCode
, actualData.prplcregist[CARDINALITY(actualData.prplcregist)].deptCode as comcode
, substring(actualData.accidentNo,3,2) as subrisk
from ODS.ODS_KAFKA.REGIST
;
-- 去重后批单数据清单
create table ods_ck.DETAIL_DUPLICK_ENDOR(
endorseNo varchar(64) -- 1 批单号
, productCode varchar(64) -- 新核心车险批单-险种代码
, uwConclueDate varchar(64) -- 6 核批完成时间
, policyNo varchar(64) -- 新核心车险批单-保单号
, businessOffice varchar(64) -- 新核心车险批单-保单归属机构代码
, plcApplicant varchar(256)
, plcPublicInsurant varchar(256)
, log_time varchar(64)
)
\ No newline at end of file
-- 去重后保单数据清单
create table ods_ck.DETAIL_DUPLICK_POLICY(
policyNo varchar(64) -- 2 保单号
, businessNo varchar(64) -- 3 业务号
, uwConclueDate varchar(64) -- 4 核保通过时间
, businessOffice varchar(64) -- 5 保单归属机构代码
, productCode varchar(64) -- 7 险种代码
, netPremium varchar(64) -- 11 不含税保费
, plcApplicant varchar(256)
, plcPublicInsurant varchar(256)
, signDate varchar(64) -- 指标新增_保单统计日期
, log_time varchar(64)
)
\ No newline at end of file
-- 理赔报案数据清单
create table ods_ck.DETAIL_REGIST(
accidentNo varchar(64) ,
damageStartDate varchar(64) ,
reportDate varchar(64) ,
nodeCode varchar(64) ,
comcode varchar(64) ,
subrisk varchar(64)
)
\ No newline at end of file
-- XF_POLICY_RESOULT 保单下发结果
-- XF_POLICY_RESOULT 保单下发结果
create table XF_POLICY_RESOULT
(
......
......@@ -39,22 +39,12 @@ select
s1.coinsLinkCode , -- 指标新增_联保标志代码 0 非联保 3,主联,4从联
s1.actualId , -- 指标新增_唯一标识需验证
s1.businessNo , -- 业务单号
t1.LEVEL1COMCODE , -- 分公司代码
cast((case when coinsCode = '0' then (
case when coinsLinkCode = '0' then 1
cast(cast(case when coinsLinkCode = '0' then 1
else cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcLinkBasicInformat,'coinsLinkCode',coinsLinkCode) as decimal(30,4)) /100
end )
else (
case when coinsLinkCode = '0' then cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcCoinsBasicInformation,'coinsCode',coinsCode) as decimal(30,4)) /100 -- 纯共保
else (
cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcCoinsBasicInformation,'coinsCode' ,coinsCode) as decimal(30,4)) /100
)* (
cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcLinkBasicInformat,'coinsLinkCode' ,coinsLinkCode) as decimal(30,4)) /100
) -- 即联又共
end
)
end) as varchar ) as coinsRate -- 系数
end as decimal(18,4)) as varchar ) as coinsRate , -- 系数
s1.plcBasic
from XF_ODS.XF_ODS_KAFKA.ENDOR s1
left join XF_ODS.XF_ODS_MYSQL.CD_COM_ALL for system_time as of s1.proctime as t1 on s1.businessOffice = t1.COMCODE
where left(s1.productCode,2) ='05'
......
......@@ -55,7 +55,8 @@ select
end
)
end) as decimal(18,4)) as varchar ) as coinsRate , -- 系数
s1.plcSales
s1.plcSales ,
s1.plcBasic
from XF_ODS.XF_ODS_KAFKA.ENDOR s1
left join XF_ODS.XF_ODS_MYSQL.CD_COM_ALL for system_time as of s1.proctime as t1 on s1.businessOffice = t1.COMCODE
where left(s1.productCode,2) <>'05'
......
......@@ -40,6 +40,7 @@ select
s1.coinsLinkCode , -- 指标新增_联保标志代码 0 非联保 3,主联,4从联
s1.amount , -- 指标新增_保额
s1.actualId , -- 指标新增_唯一标识需验证
t1.LEVEL1COMCODE , -- 分公司代码
cast(cast((case when coinsCode = '0' then (
case when coinsLinkCode = '0' then 1
else cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcLinkBasicInformat,'coinsLinkCode',coinsLinkCode) as decimal(30,4)) /100
......@@ -54,8 +55,8 @@ select
end
)
end) as decimal(18,4)) as varchar ) as coinsRate , -- 系数
t1.LEVEL1COMCODE , -- 分公司代码
s1.plcSales
s1.plcSales ,
s1.plcBasic
from XF_ODS.XF_ODS_KAFKA.POLICY s1
left join XF_ODS.XF_ODS_MYSQL.CD_COM_ALL for system_time as of s1.proctime as t1 on s1.businessOffice = t1.COMCODE
where left(s1.productCode,2) <>'05'
......
......@@ -40,21 +40,12 @@ select
s1.coinsLinkCode , -- 指标新增_联保标志代码 0 非联保 3,主联,4从联
s1.amount , -- 指标新增_保额
s1.actualId , -- 指标新增_唯一标识需验证
cast((case when coinsCode = '0' then (
case when coinsLinkCode = '0' then 1
t1.LEVEL1COMCODE , -- 分公司代码
cast(cast(case when coinsLinkCode = '0' then 1
else cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcLinkBasicInformat,'coinsLinkCode',coinsLinkCode) as decimal(30,4)) /100
end )
else (
case when coinsLinkCode = '0' then cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcCoinsBasicInformation,'coinsCode',coinsCode) as decimal(30,4)) /100 -- 纯共保
else (
cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcCoinsBasicInformation,'coinsCode' ,coinsCode) as decimal(30,4)) /100
)* (
cast(JsonGetCoinsRateUDF(plcSolution[1].plcCoins.plcLinkBasicInformat,'coinsLinkCode' ,coinsLinkCode) as decimal(30,4)) /100
) -- 即联又共
end
)
end ) as varchar ) as coinsRate , -- 系数
t1.LEVEL1COMCODE -- 分公司代码
end as decimal(18,4)) as varchar ) as coinsRate , -- 系数
s1.plcBasic
from XF_ODS.XF_ODS_KAFKA.POLICY s1
left join XF_ODS.XF_ODS_MYSQL.CD_COM_ALL for system_time as of s1.proctime as t1 on s1.businessOffice = t1.COMCODE
where left(s1.productCode,2) ='05'
......
......@@ -2,7 +2,7 @@
select
s1.actualData ,
DATE_FORMAT(LOCALTIMESTAMP,'yyyy-MM-dd HH:mm:ss') as log_time , -- 加工平台处理数据时间
s1.nodecode,
s1.nodeCode,
JsonArrayConcatUDF(s1.actualData.prplpolicy,'isSelected','1','comCode') as comCode ,
JsonArrayConcatUDF(s1.actualData.prplpolicy,'isSelected','1','comName') as comName ,
JsonArrayConcatUDF(s1.actualData.prplpolicy,'isSelected','1','riskCode') as riskCode ,
......@@ -11,7 +11,9 @@ select
t1.LEVEL1COMCODE -- 分公司代码
from XF_ODS.XF_ODS_KAFKA.REGIST s1
left join XF_ODS.XF_ODS_MYSQL.CD_COM_CLAIM for system_time as of s1.proctime as t1 on s1.actualData.prplcregist[CARDINALITY(s1.actualData.prplcregist)].deptCode = t1.COMCODE
where s1.nodecode = 'RegistCar'
and substring(s1.actualData.accidentNo,3,2) = '05'
where
s1.nodeCode = 'RegistCar'
and
substring(s1.actualData.accidentNo,3,2) = '05'
......@@ -20,7 +20,7 @@
,"comCode":"${businessOffice!}" <#-- 保单归属机构代码 -->
,"comName":"${businessOfficeName!}" <#-- 保单归属机构名称 -->
,"appliName":"<#if plcApplicant??><#list plcApplicant as s1>${s1.customerName!}<#if plcApplicant?size-1 gt s1?index >|</#if></#list></#if>" <#-- 投保人名称 -->
,"insuredName":"<#if plcPublicInsurant??><#list plcPublicInsurant as s1>${s1.customerName!}<#if plcPublicInsurant?size-1 gt s1?index >|</#if></#list></#if>" <#-- 被保人名称 -->
,"insuredName":"<#if plcBasic??>${plcBasic.insurantName!}</#if>" <#-- 被保人名称 -->
,"newPolicyFlag":"${newPolicyFlag!}" <#-- 新保标识 -->
,"autoTransreNewFlag":"${autoTransrenewFlag!}" <#-- 自动续保标识 -->
,"transferPolicyFlag":"${transferPolicyFlag!}" <#-- 转保标识 -->
......
This diff is collapsed.
......@@ -13,6 +13,7 @@ ENDOR_PLCCAR05
ENDOR_PLCAPPLICANT
ENDOR_PLCPUBLICINSURANT
ENDOR_PLCSALES
ENDOR_PLCBASIC
来源:
(
......@@ -116,7 +117,12 @@ ENDOR_PLCSALES
handlerName String , -- 寿险销售人员名称
salesmanCode String , -- 归属业务员代码
salesmanCodeName String -- 归属业务员名称
)>
)> ,
plcBasic row(
insurantName , -- 非车下发_被保人名称
insurantIdentifyType , -- 非车下发_被保人统一社会信用代码
insurantIdentifyNumber -- 非车下发_证件类型
)
)
......
......@@ -11,6 +11,8 @@ POLICY_PLCSOLUTION_PLCCOINS
-- POLICY_PLCSOLUTION_PLCCOINS_PLCLINKBASICINFORMAT
POLICY_PLCSOLUTION_PLCCOMMISSIONDETAIL
POLICY_PLCSALES
POLICY_PLCBASIC
-- 来源:
(
......@@ -107,5 +109,10 @@ POLICY_PLCSALES
handlerName String , -- 寿险销售人员名称
salesmanCode String , -- 归属业务员代码
salesmanCodeName String -- 归属业务员名称
)>
)> ,
plcBasic row(
insurantName , -- 非车下发_被保人名称
insurantIdentifyType , -- 非车下发_被保人统一社会信用代码
insurantIdentifyNumber -- 非车下发_证件类型
)
)
\ No newline at end of file
......@@ -54,9 +54,15 @@ REGIST_ACTUALDATA_PRPLCDAMAGE_PRPLDAMAGEADDRESS
damageName String , -- 出险原因
damageCourse String -- 出险经过
)
)
) ,
log_time
log_time String ,
nodeCode String ,
comCode String , -- 取 prplpolicy selected=1得一条数据字段
comName String , -- 取 prplpolicy selected=1得一条数据字段
riskCode String , -- 取 prplpolicy selected=1得一条数据字段
riskName String , -- 取 prplpolicy selected=1得一条数据字段
licenseNo String , -- 取 prplpolicy selected=1得一条数据字段
LEVEL1COMCODE String -- 数据分发规则记录数据对应分公司机构
}
\ No newline at end of file
{
"systemName": "流计算平台",
"systemCode": "D030",
"msgName": "新核心非车险批单信息",
"msgCode": "fcEndorse",
"sendTime": "2022-10-27 17:46:28",
"data": [
"actualData": {
"prplcreplevy": null,
"prplpersondetail": null,
"prplproplossdetail": null,
"prplflag": {
"subCertiTypeName": null,
"subCertiType": null
},
"prplaccident": {
"accidentDealTypeName": "当事人自行协商处理",
"accidentDealType": "1",
"damageTypeName": "尾随相撞",
"damageTypeCode": "113"
},
"damageCode": "830",
"damageName": "碰撞",
"prplcertify": {
"completeDate": "2022-10-26 19:35:41"
},
"prplcrecase": null,
"prplendcase": null,
"prplccompensate": [
{
"policyNo": "6615212022110104000319",
"endorseNo": "6815212022110104000907",
"comCode": "1101048008",
"comName": "宣武支公司业务二部咨服团队",
"agentComCode": "370802196507090322",
"agentComName": "包翠兰",
"riskCode": "15210001",
"businessNature": "v",
"channelType": "08",
"uwConclueDate": "1666865520000",
"endorseEffectiveTime": "1666800000000",
"recordClerkCode": "370802198905230035",
"recordClerkName": "高翔",
"handlerCode": "",
"handlerName": "",
"netPremiumVariation": "0",
"coinsRate": "1.0000",
"newPolicyFlag": "0",
"autoTransreNewFlag": "0",
"transferPolicyFlag": "0",
"transreNewFlag": "0",
"premiumVariation": "0",
"sigAndStaExchangeRate": "1"
"sumDutyPaid": "1800.0",
"sumThisPaid": "1800.0",
"compensateVericDate": "2022-10-26 19:35:43"
}
]
],
"prplclaim": [
{
"sumclaim": "3000.0",
"claimDate": "2022-10-25 15:39:38"
}
],
"prplccheck": {
"checkDate": "2022-10-25 00:00:00"
},
"prplcdamage": {
"damageCourse": "刮到石柱",
"damageName": "碰撞",
"prpldamageaddress": {
"latitude": "22.535933",
"longitude": "113.411567"
}
},
"prplcarlossdetail": [
{
"verifyLoss": "1800",
"prplcarcertain": {
"injurySiteCode": "0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0"
},
"prplrepairfactory": [
{
"repairFactoryName": "中山市东区盈新汽车维修中心"
}
],
"indemnityDutyRate": "100",
"prplcar": {
"carModelCode": "MJBAED0007",
"brandCode": "MG名爵"
}
}
],
"prplpolicy": "[{\"riskName\":\"机动车商业保险示范条款(2020版)\",\"licenseNo\":\"粤THH147\",\"handler1Name\":\"古伟\",\"endDate\":\"9999-12-31 23:59:59\",\"agentCode\":\"98212544-2\",\"dirtyFlag\":\"NONE\",\"handlerName\":\"甘美玲\",\"policyNo\":\"6605212021442093039468\",\"applicantCode\":\"100056105808\",\"conisFlag\":\"0\",\"makeCom\":\"4420933009\",\"id\":16840490442,\"insuredName\":\"梁丽华\",\"fixedActualId\":\"16840490442\",\"policyCityCode\":\"442000\",\"updateUserId\":\"450721200009184943\",\"recordClerkCode\":\"511321197808290911\",\"fixedRevision_\":0,\"deductibleRate\":0.0,\"comName\":\"中山互动专营部专员团队(城区五部)\",\"coinsFlag\":\"0\",\"startDate\":\"2022-10-25 14:10:38\",\"loadType\":0,\"updateDate\":\"2022-10-25 14:12:43\",\"policyCreatDate\":\"2021-10-26 08:56:25\",\"saleamanName\":\"中国人寿保险股份有限公司中山分公司\",\"className\":\"机动车辆保险\",\"saleaman\":\"98212544-2\",\"isSelected\":\"1\",\"businessNatureCode\":\"b\",\"createDate\":\"2022-10-25 14:12:43\",\"parentId\":16840490115,\"insuredCode\":\"100004441119\",\"ownerUserId\":\"450721200009184943\",\"effectiveDate\":\"2022-10-25 14:10:37\",\"state$\":\"NONE\",\"createUserId\":\"450721200009184943\",\"channelType\":\"03\",\"signDate\":\"2021-10-26 09:04:16\",\"firstId\":16840490442,\"comCode\":\"4420933009\",\"specId\":20190726,\"actualId\":16840490442,\"class$\":\"com.chinalife.actual.entity.RoleEO\",\"kind\":\"prplpolicy\",\"agentName\":\"中国人寿保险股份有限公司中山分公司\",\"riskCode\":\"0521\",\"policyEndDate\":\"2022-10-29 00:00:00\",\"applicantName\":\"甘美玲\",\"handlerCode\":\"44120008001873\",\"policyAreaCode\":\"442000\",\"name\":\"出险时保单信息\",\"position\":0,\"revision_\":0,\"topId\":16840490115,\"newCarFlag\":\"0\",\"policyInsuranceNo\":\"V0201GPIC440021101105210257048\",\"fixedSpecId\":103,\"classCode\":\"05\",\"coinsLinkCode\":\"0\",\"businessNatureName\":\"寿代产-个险\",\"policyStartDate\":\"2021-10-29 00:00:00\",\"entityId\":16840490442,\"sumPremium\":1078.28,\"handler1Code\":\"511321197808290911\",\"businessType\":\"66\"},{\"riskName\":\"机动车交通事故责任强制保险\",\"licenseNo\":\"粤THH147\",\"handler1Name\":\"古伟\",\"endDate\":\"9999-12-31 23:59:59\",\"agentCode\":\"98212544-2\",\"dirtyFlag\":\"NONE\",\"handlerName\":\"甘美玲\",\"policyNo\":\"6605072021442093066319\",\"applicantCode\":\"100056105808\",\"conisFlag\":\"0\",\"makeCom\":\"4420933009\",\"id\":16840490443,\"insuredName\":\"梁丽华\",\"fixedActualId\":\"16840490443\",\"policyCityCode\":\"442000\",\"updateUserId\":\"450721200009184943\",\"recordClerkCode\":\"511321197808290911\",\"fixedRevision_\":0,\"deductibleRate\":0.0,\"comName\":\"中山互动专营部专员团队(城区五部)\",\"coinsFlag\":\"0\",\"startDate\":\"2022-10-25 14:10:38\",\"loadType\":0,\"updateDate\":\"2022-10-25 14:12:43\",\"policyCreatDate\":\"2021-10-26 08:56:25\",\"saleamanName\":\"中国人寿保险股份有限公司中山分公司\",\"className\":\"机动车辆保险\",\"saleaman\":\"98212544-2\",\"isSelected\":\"0\",\"businessNatureCode\":\"b\",\"createDate\":\"2022-10-25 14:12:43\",\"parentId\":16840490115,\"insuredCode\":\"100004441119\",\"ownerUserId\":\"450721200009184943\",\"effectiveDate\":\"2022-10-25 14:10:37\",\"state$\":\"NONE\",\"createUserId\":\"450721200009184943\",\"channelType\":\"03\",\"signDate\":\"2021-10-26 09:04:16\",\"firstId\":16840490443,\"comCode\":\"4420933009\",\"specId\":20190726,\"actualId\":16840490443,\"class$\":\"com.chinalife.actual.entity.RoleEO\",\"kind\":\"prplpolicy\",\"agentName\":\"中国人寿保险股份有限公司中山分公司\",\"riskCode\":\"0507\",\"policyEndDate\":\"2022-10-29 00:00:00\",\"applicantName\":\"甘美玲\",\"handlerCode\":\"44120008001873\",\"policyAreaCode\":\"442000\",\"name\":\"出险时保单信息\",\"position\":1,\"revision_\":0,\"topId\":16840490115,\"newCarFlag\":\"0\",\"policyInsuranceNo\":\"02GPIC440021100945210256754406\",\"fixedSpecId\":103,\"classCode\":\"05\",\"coinsLinkCode\":\"0\",\"businessNatureName\":\"寿代产-个险\",\"policyStartDate\":\"2021-10-29 00:00:00\",\"entityId\":16840490443,\"sumPremium\":855.0,\"handler1Code\":\"511321197808290911\",\"businessType\":\"66\"}]",
"prplcregist": [
{
"prpllinker": {
"linkerPhoneNo": null,
"linkerName": "梁女士"
},
"prplreporter": {
"reporterMobileNo": "13249044818",
"reporterName": "梁女士"
},
"deptName": "广东省分公司",
"deptCode": "44000000",
"registNo": "8605212022440000379109",
"policyNo": "6605212021442093039468"
}
],
"damageAddress": "广东省中山市东区月弯路",
"reportDate": "2022-10-25 14:10:38",
"damageStartDate": "2022-10-25 13:00:00",
"accidentNo": "80052022440000434889"
},
"nodeCode": "SimpleCaseCar"
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment