Commit 0f431180 by hongzhong

薪资单,类型为C05 C06 C07 C08 C09 C10 C15 时,分佣比率显示业绩比率

parent ac4bd305
......@@ -377,7 +377,13 @@
if(f.grade_commission_rate is null,0,f.grade_commission_rate) gradeCommissionRate,
(select s.name from ag_acl_practitioner_subordinate_system s where s.id = pra.subordinate_system_id) subordinateSystemName,
if(f.sale_practitioner_id is not null,( select name from ag_acl_practitioner a where a.id=sale_practitioner_id limit 1),(select name from ag_acl_practitioner a where a.customer_id = f.customer_id limit 1)) practitionerName,
if(lifepra.commission_rate is null,0,lifepra.commission_rate) commissionRate,
/**if(lifepra.commission_rate is null,0,lifepra.commission_rate) commissionRate,*/
if(mc.code_code is null,if(lifepra.commission_rate is null,0,lifepra.commission_rate),
if((select t.achievements_rate from ag_acl_life_insurance_practitioner t where
t.practitioner_id= f.sale_practitioner_id and t.policy_no=o.policy_no) is null,
0,
(select t.achievements_rate from ag_acl_life_insurance_practitioner t where
t.practitioner_id= f.sale_practitioner_id and t.policy_no=o.policy_no))) commissionRate,
if(f.fyc_rate is null,0,f.fyc_rate) fycRate,
if(f.share_rate is null,100,f.share_rate) shareRate,
f.drop_option_code dropOptionCode,
......@@ -401,7 +407,7 @@
inner join ag_acl_practitioner_setting setting on pra.id = setting.practitioner_id
left join ag_md_drop_options op
left join ag_md_drop_master mas on mas.id = op.drop_master_id on op.drop_option_code = f.commission_payout_status
left join ag_md_code mc on mc.code_code = f.drop_option_code and mc.code_type='ACHIEVEMENTS_CODE'
where (o.status = 3 or o.status = 4 or o.status is null)
AND mas.drop_code like 'Commission_Payout_Status'
AND (f.order_price != 0 or f.order_price is null) and setting.practitioner_type_id = 28
......
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