## 区域月考核兼容处理;
This commit is contained in:
parent
533de2c56a
commit
2e4673284d
|
@ -567,6 +567,10 @@
|
||||||
when cmrr.city != 0 and cmrr.county != 0 then #{county.smallAssess}
|
when cmrr.city != 0 and cmrr.county != 0 then #{county.smallAssess}
|
||||||
end assess_target,
|
end assess_target,
|
||||||
case
|
case
|
||||||
|
when #{assessDate} >= cmrr.creation_time then 1
|
||||||
|
else 0
|
||||||
|
end is_examine,
|
||||||
|
case
|
||||||
when #{assessDate} >= cmrr.creation_time then 2
|
when #{assessDate} >= cmrr.creation_time then 2
|
||||||
else 1
|
else 1
|
||||||
end assess_status,
|
end assess_status,
|
||||||
|
@ -581,6 +585,7 @@
|
||||||
pk_member,
|
pk_member,
|
||||||
assess_type,
|
assess_type,
|
||||||
assess_pk_awards,
|
assess_pk_awards,
|
||||||
|
is_examine,
|
||||||
assess_target,
|
assess_target,
|
||||||
assess_status,
|
assess_status,
|
||||||
pk_creator,
|
pk_creator,
|
||||||
|
@ -589,6 +594,7 @@
|
||||||
tmp.pk_member,
|
tmp.pk_member,
|
||||||
tmp.assess_type,
|
tmp.assess_type,
|
||||||
tmp.assess_pk_awards,
|
tmp.assess_pk_awards,
|
||||||
|
tmp.is_examine,
|
||||||
tmp.assess_target,
|
tmp.assess_target,
|
||||||
tmp.assess_status,
|
tmp.assess_status,
|
||||||
tmp.pk_creator,
|
tmp.pk_creator,
|
||||||
|
@ -623,6 +629,7 @@
|
||||||
(select distinct cma.pk_member
|
(select distinct cma.pk_member
|
||||||
from ${accessTableName} cma
|
from ${accessTableName} cma
|
||||||
where cma.del_flag = 0
|
where cma.del_flag = 0
|
||||||
|
and cma.is_examine = 1
|
||||||
and cma.assess_type in (6, 7, 8))) a
|
and cma.assess_type in (6, 7, 8))) a
|
||||||
left join (select cms.pk_member,
|
left join (select cms.pk_member,
|
||||||
cms.a_sum_pv,
|
cms.a_sum_pv,
|
||||||
|
@ -634,10 +641,11 @@
|
||||||
(select distinct cma.pk_member
|
(select distinct cma.pk_member
|
||||||
from ${accessTableName} cma
|
from ${accessTableName} cma
|
||||||
where cma.del_flag = 0
|
where cma.del_flag = 0
|
||||||
|
and cma.is_examine = 1
|
||||||
and cma.assess_type in (6, 7, 8))) b
|
and cma.assess_type in (6, 7, 8))) b
|
||||||
on a.pk_member = b.pk_member) t
|
on a.pk_member = b.pk_member) t
|
||||||
) tmp
|
) tmp
|
||||||
on (cma.pk_member = tmp.pk_member and cma.assess_type in (6, 7, 8) and cma.del_flag = 0)
|
on (cma.pk_member = tmp.pk_member and cma.is_examine = 1 and cma.assess_type in (6, 7, 8) and cma.del_flag = 0)
|
||||||
when matched then
|
when matched then
|
||||||
update set cma.pk_awards = tmp.pk_awards,
|
update set cma.pk_awards = tmp.pk_awards,
|
||||||
cma.month_add = tmp.small_pv,
|
cma.month_add = tmp.small_pv,
|
||||||
|
@ -658,6 +666,7 @@
|
||||||
on ba.pk_id = cma.pk_awards
|
on ba.pk_id = cma.pk_awards
|
||||||
where cma.del_flag = 0
|
where cma.del_flag = 0
|
||||||
and cma.assess_type in (6, 7, 8)
|
and cma.assess_type in (6, 7, 8)
|
||||||
|
and cma.is_examine = 1
|
||||||
and cma.assess_status != 1
|
and cma.assess_status != 1
|
||||||
and ba.awards_value >= baa.awards_value
|
and ba.awards_value >= baa.awards_value
|
||||||
and cma.month_add >= cma.assess_target
|
and cma.month_add >= cma.assess_target
|
||||||
|
@ -679,7 +688,7 @@
|
||||||
when t.city != 0 and t.county = 0 then 7
|
when t.city != 0 and t.county = 0 then 7
|
||||||
when t.city != 0 and t.county != 0 then 8
|
when t.city != 0 and t.county != 0 then 8
|
||||||
end assess_type
|
end assess_type
|
||||||
from CU_MEMBER_RETAIL_REGION t
|
from cu_member_retail_region t
|
||||||
where t.del_flag = 0
|
where t.del_flag = 0
|
||||||
and t.effective = 0) cmrr
|
and t.effective = 0) cmrr
|
||||||
on cmrr.pk_member = cma.pk_member and cmrr.assess_type = cma.assess_type
|
on cmrr.pk_member = cma.pk_member and cmrr.assess_type = cma.assess_type
|
||||||
|
|
Loading…
Reference in New Issue