|
|
@@ -8,7 +8,7 @@
|
|
|
select
|
|
|
io.userid as "userId",
|
|
|
su.name as "userName",
|
|
|
- IFNULL (sum(jqpremium),0) + IFNULL(sum(sypremium),0)+IFNULL(sum(jypremium),0) as "sumpremium",
|
|
|
+ sum(IFNULL(jqpremium, 0) + IFNULL(sypremium, 0)+ IFNULL(jypremium, 0)) as "sumpremium",
|
|
|
IFNULL(sum(jqpremium),0) as "jqpremium",
|
|
|
IFNULL(sum(sypremium),0) as "sypremium",
|
|
|
IFNULL(sum(taxamount),0) as "taxamount",
|
|
|
@@ -97,7 +97,7 @@
|
|
|
|
|
|
<select id="getBusinessAgentDataTotalAdd" resultType="com.ydtech.modules.admin.model.vo.BusinessAgentData">
|
|
|
select
|
|
|
- IFNULL (sum(jqpremium),0) + IFNULL(sum(sypremium),0)+IFNULL(sum(jypremium),0) as "sumpremium",
|
|
|
+ sum(IFNULL(jqpremium, 0) + IFNULL(sypremium, 0)+ IFNULL(jypremium, 0)) as "sumpremium",
|
|
|
IFNULL(sum(jqpremium),0) as "jqpremium",
|
|
|
IFNULL(sum(sypremium),0) as "sypremium",
|
|
|
IFNULL(sum(taxamount),0) as "taxamount",
|
|
|
@@ -143,7 +143,7 @@
|
|
|
|
|
|
<select id="getAllsumPremium" resultType="com.ydtech.modules.admin.model.vo.BusinessAgentData">
|
|
|
select
|
|
|
- IFNULL (sum(jqpremium),0) + IFNULL(sum(sypremium),0)+IFNULL(sum(jypremium),0) as "sumpremium"
|
|
|
+ sum(IFNULL(iac.jqpremium, 0) + IFNULL(iac.sypremium, 0)+ IFNULL(iac.jypremium, 0)) as "sumpremium"
|
|
|
from ins_area_company iac
|
|
|
left join ins_orders io on io.orderno =iac.orderno
|
|
|
left join sys_user su on io.userid =su.id
|
|
|
@@ -177,9 +177,9 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="getBusinessAgentDataDetails" resultType="com.ydtech.modules.admin.model.vo.BusinessAgentData">
|
|
|
- select a.insurance_company as "insuranceCompany",
|
|
|
+ select
|
|
|
a.insurance_company as "insuranceCompany",
|
|
|
- IFNULL (sum(jqpremium),0) + IFNULL(sum(sypremium),0)+IFNULL(sum(jypremium),0) as "sumpremium",
|
|
|
+ (IFNULL(a.jqpremium, 0) + IFNULL(a.sypremium, 0)+ IFNULL(a.jypremium, 0)) as "sumpremium",
|
|
|
a.jqpremium as "jqpremium",
|
|
|
a.sypremium as "sypremium",
|
|
|
a.taxamount as "taxamount",
|
|
|
@@ -202,6 +202,7 @@
|
|
|
left join ptl_agreement pa on pa.id = iac.agreement_id
|
|
|
left join sys_user su on io.userid =su.id
|
|
|
left join sys_dept sd on sd.id =su.dept_id
|
|
|
+ LEFT JOIN esm_ins_company eic on eic.id = pa.partner_companies_id
|
|
|
<where>
|
|
|
iac.orderstatus = '3'
|
|
|
and io.orderstatus = '3'
|
|
|
@@ -219,7 +220,7 @@
|
|
|
and sd.management_source=#{vo.managementSource}
|
|
|
</if>
|
|
|
|
|
|
- <if test="vo.userIds !=null and vo.userIds!='' and vo.userIds.size().0">
|
|
|
+ <if test="vo.userIds !=null and vo.userIds!='' and vo.userIds.size()>0">
|
|
|
and su.id in
|
|
|
<foreach collection="vo.userIds" item="item" open="(" separator="," close=")">
|
|
|
#{item}
|
|
|
@@ -228,7 +229,7 @@
|
|
|
|
|
|
</where>
|
|
|
group by pa.insurance_company, pa.partner_companies_id ,su.id,su.name) a
|
|
|
- LEFT JOIN esm_ins_company eic on eic.id = a.partner_companies_id
|
|
|
+ LEFT JOIN esm_ins_company eic ON eic.id = a.partner_companies_id
|
|
|
</select>
|
|
|
|
|
|
|