Commit 503c6941 authored by 王东's avatar 王东

指标计算承保字段调整

parent 84026da8
......@@ -56,14 +56,17 @@ from (
when coinsCode = '0' then (
case
when coinsLinkCode = '0' then 1 -- 非共保非联保
else JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) /100 -- 纯联保
else cast(JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) as decimal(18,4)) /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) -- 即联又共
when coinsLinkCode = '0' then cast(JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcCoinsBasicInformation as varchar)) as decimal(18,4)) /100 -- 纯共保
else (
cast(JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcCoinsBasicInformation as varchar)) as decimal(18,4)) /100
)* (
cast(JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) as decimal(18,4)) /100
) -- 即联又共
end
)
end
......@@ -97,14 +100,17 @@ from (
when coinsCode = '0' then (
case
when coinsLinkCode = '0' then 1 -- 非共保非联保
else JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) /100 -- 纯联保
else cast(JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) as decimal(18,4)) /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) -- 即联又共
when coinsLinkCode = '0' then cast(JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcCoinsBasicInformation as varchar)) as decimal(18,4)) /100 -- 纯共保
else (
cast(JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcCoinsBasicInformation as varchar)) as decimal(18,4)) /100
)* (
cast(JsonGetCoinsRate(cast(plcSolution[1].plcCoins.plcLinkBasicInformat as varchar)) as decimal(18,4)) /100
) -- 即联又共
end
)
end
......
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