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

指标计算承保字段调整

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