Commit 84026da8 authored by 王东's avatar 王东

指标计算承保字段调整

parent 2803c5b7
......@@ -53,12 +53,20 @@ from (
* cast(sigAndStaExchangeRate as decimal(18,4))
*(
case
when coinsCode = '0' and coinsLinkCode = '0' then 1 -- 非共保非联保
when coinsCode = '0' and coinsLinkCode <> '0' then JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) /100 -- 纯联保
when coinsCode = '0' then (
case
when coinsLinkCode = '0' then 1 -- 非共保非联保
else JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) /100 -- 纯联保
end
)
else (
case
when coinsLinkCode = '0' then JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcCoinsBasicInformation as varchar)) /100 -- 纯共保
else (JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcCoinsBasicInformation as varchar) ) /100)
* (JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) /100) -- 即联又共
end
)
end
) as `cost` -- 不含税保费
,policyNo as `no` -- 保单号
,case
......@@ -86,11 +94,19 @@ from (
* cast(sigAndStaExchangeRate as decimal(18,4))
*(
case
when coinsCode = '0' and coinsLinkCode = '0' then 1 -- 非共保非联保
when coinsCode = '0' and coinsLinkCode <> '0' then JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) /100 -- 纯联保
when coinsCode = '0' then (
case
when coinsLinkCode = '0' then 1 -- 非共保非联保
else JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) /100 -- 纯联保
end
)
else (
case
when coinsLinkCode = '0' then JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcCoinsBasicInformation as varchar)) /100 -- 纯共保
else (JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcCoinsBasicInformation as varchar) ) /100)
* (JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar) ) /100) -- 即联又共
* (JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) /100) -- 即联又共
end
)
end
) as `cost` -- 不含税保费
,endorseNo as `no` -- 批单号
......
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