|
|
|
@ -520,7 +520,7 @@ |
|
|
|
<error_ignored>Y</error_ignored> |
|
|
|
<ignore_flag_field/> |
|
|
|
<lookup> |
|
|
|
<schema>esua_epdc_analysis</schema> |
|
|
|
<schema/> |
|
|
|
<table>epdc_gr_street_day_new</table> |
|
|
|
<key> |
|
|
|
<name>ID</name> |
|
|
|
@ -539,16 +539,12 @@ |
|
|
|
<rename>OVERALL_EVALUATION</rename> |
|
|
|
</value> |
|
|
|
<value> |
|
|
|
<name>SATISFIED</name> |
|
|
|
<rename>SATISFIED</rename> |
|
|
|
<name>PEOPLE_EVALUATE</name> |
|
|
|
<rename>PEOPLE_EVALUATE</rename> |
|
|
|
</value> |
|
|
|
<value> |
|
|
|
<name>BASIC_SATISFACTION</name> |
|
|
|
<rename>BASIC_SATISFACTION</rename> |
|
|
|
</value> |
|
|
|
<value> |
|
|
|
<name>DISSATISFIED</name> |
|
|
|
<rename>DISSATISFIED</rename> |
|
|
|
<name>PEOPLE_MATTERS_SATISFACTION_RATE</name> |
|
|
|
<rename>PEOPLE_MATTERS_SATISFACTION_RATE</rename> |
|
|
|
</value> |
|
|
|
</lookup> |
|
|
|
<attributes/> |
|
|
|
@ -582,30 +578,42 @@ |
|
|
|
dept.name, |
|
|
|
(select date_format(date_add(now(),interval -1 day ),'%Y-%m-%d')) as YEAR_MONTH_DAY, |
|
|
|
format(entity.OVERALL_EVALUATION,2) as OVERALL_EVALUATION, |
|
|
|
format(entity.SATISFIED,2) as SATISFIED, |
|
|
|
format(entity.BASIC_SATISFACTION,2) as BASIC_SATISFACTION, |
|
|
|
format(entity.DISSATISFIED,2) as DISSATISFIED, |
|
|
|
format(entity.PEOPLE_EVALUATE,3) as PEOPLE_EVALUATE, |
|
|
|
format(entity.PEOPLE_MATTERS_SATISFACTION_RATE,2) as PEOPLE_MATTERS_SATISFACTION_RATE, |
|
|
|
dept.ALL_DEPT_IDS |
|
|
|
from |
|
|
|
meta_sys_dept dept |
|
|
|
left join (SELECT |
|
|
|
kme.DEPT_ID, |
|
|
|
kme.YEAR, |
|
|
|
kme.ALL_DEPT_IDS, |
|
|
|
IF((IFNULL(kme.SATISFIED,0)+IFNULL(kme.BASIC_SATISFACTION,0)+IFNULL(kme.DISSATISFIED,0))>10, |
|
|
|
10, |
|
|
|
(IFNULL(kme.SATISFIED,0)+IFNULL(kme.BASIC_SATISFACTION,0)+IFNULL(kme.DISSATISFIED,0))) |
|
|
|
AS OVERALL_EVALUATION, |
|
|
|
IFNULL(SATISFIED,0) AS SATISFIED, |
|
|
|
IFNULL(BASIC_SATISFACTION,0) AS BASIC_SATISFACTION, |
|
|
|
IFNULL(DISSATISFIED,0) AS DISSATISFIED |
|
|
|
FROM |
|
|
|
meta_epdc_kpi_mass_evaluation kme |
|
|
|
WHERE |
|
|
|
kme.YEAR = date_format(now(), '%Y') |
|
|
|
AND kme.DEL_FLAG = '0') entity on dept.ID= entity.DEPT_ID |
|
|
|
left join (select total.DEPT_ID, |
|
|
|
total.MONTH_YEAR, |
|
|
|
total.ALL_DEPT_IDS, |
|
|
|
format(total.PEOPLE_EVALUATE,3) as PEOPLE_EVALUATE, |
|
|
|
format(total.PEOPLE_MATTERS_SATISFACTION_RATE,2) as PEOPLE_MATTERS_SATISFACTION_RATE, |
|
|
|
format(total.PEOPLE_EVALUATE + total.PEOPLE_MATTERS_SATISFACTION_RATE,2) as OVERALL_EVALUATION |
|
|
|
from (SELECT |
|
|
|
pe.DEPT_ID, |
|
|
|
date_format(date_add(now(),interval -1 month ),'%Y-%m') as MONTH_YEAR, |
|
|
|
pe.ALL_DEPT_IDS, |
|
|
|
format(IFNULL(PEOPLE_EVALUATE_SCORE,'0.000'),3) AS PEOPLE_EVALUATE, |
|
|
|
0 as PEOPLE_MATTERS_SATISFACTION_RATE |
|
|
|
FROM |
|
|
|
meta_epdc_kpi_people_evaluate pe |
|
|
|
WHERE |
|
|
|
pe.YEAR = date_format(date_add(now(),interval -1 month ),'%Y') |
|
|
|
AND pe.DEL_FLAG = '0' |
|
|
|
|
|
|
|
union all |
|
|
|
|
|
|
|
select mn.DEPT_ID, |
|
|
|
date_format(date_add(now(),interval -1 month ),'%Y-%m') as MONTH_YEAR, |
|
|
|
mn.ALL_DEPT_IDS, |
|
|
|
0 as PEOPLE_EVALUATE, |
|
|
|
format(IFNULL(PEOPLE_MATTERS_SATISFACTION_RATE,'0.000'),3) AS PEOPLE_MATTERS_SATISFACTION_RATE |
|
|
|
from epdc_gr_street_month_new mn |
|
|
|
WHERE |
|
|
|
mn.MONTH_YEAR = date_format(date_add(now(),interval -1 month ),'%Y-%m') |
|
|
|
AND mn.DEL_FLAG = '0' |
|
|
|
)total group by total.DEPT_ID) entity on dept.ID= entity.DEPT_ID |
|
|
|
where dept.TYPE_KEY='street_party' and dept.DEL_FLAG=0 |
|
|
|
and entity.YEAR = date_format(now(), '%Y' ) |
|
|
|
group by dept.id</sql> |
|
|
|
<limit>0</limit> |
|
|
|
<lookup/> |
|
|
|
@ -687,7 +695,7 @@ from |
|
|
|
<type>String</type> |
|
|
|
<storagetype>normal</storagetype> |
|
|
|
<name>OVERALL_EVALUATION</name> |
|
|
|
<length>63</length> |
|
|
|
<length>135</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>OVERALL_EVALUATION</comments> |
|
|
|
@ -709,34 +717,11 @@ from |
|
|
|
<value-meta> |
|
|
|
<type>String</type> |
|
|
|
<storagetype>normal</storagetype> |
|
|
|
<name>SATISFIED</name> |
|
|
|
<length>75</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>SATISFIED</comments> |
|
|
|
<conversion_Mask/> |
|
|
|
<decimal_symbol>.</decimal_symbol> |
|
|
|
<grouping_symbol>,</grouping_symbol> |
|
|
|
<currency_symbol/> |
|
|
|
<trim_type>none</trim_type> |
|
|
|
<case_insensitive>N</case_insensitive> |
|
|
|
<collator_disabled>Y</collator_disabled> |
|
|
|
<collator_strength>0</collator_strength> |
|
|
|
<sort_descending>N</sort_descending> |
|
|
|
<output_padding>N</output_padding> |
|
|
|
<date_format_lenient>N</date_format_lenient> |
|
|
|
<date_format_locale>zh_CN</date_format_locale> |
|
|
|
<date_format_timezone>Asia/Shanghai</date_format_timezone> |
|
|
|
<lenient_string_to_number>N</lenient_string_to_number> |
|
|
|
</value-meta> |
|
|
|
<value-meta> |
|
|
|
<type>String</type> |
|
|
|
<storagetype>normal</storagetype> |
|
|
|
<name>BASIC_SATISFACTION</name> |
|
|
|
<length>75</length> |
|
|
|
<name>PEOPLE_EVALUATE</name> |
|
|
|
<length>242</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>BASIC_SATISFACTION</comments> |
|
|
|
<comments>PEOPLE_EVALUATE</comments> |
|
|
|
<conversion_Mask/> |
|
|
|
<decimal_symbol>.</decimal_symbol> |
|
|
|
<grouping_symbol>,</grouping_symbol> |
|
|
|
@ -755,11 +740,11 @@ from |
|
|
|
<value-meta> |
|
|
|
<type>String</type> |
|
|
|
<storagetype>normal</storagetype> |
|
|
|
<name>DISSATISFIED</name> |
|
|
|
<length>75</length> |
|
|
|
<name>PEOPLE_MATTERS_SATISFACTION_RATE</name> |
|
|
|
<length>242</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>DISSATISFIED</comments> |
|
|
|
<comments>PEOPLE_MATTERS_SATISFACTION_RATE</comments> |
|
|
|
<conversion_Mask/> |
|
|
|
<decimal_symbol>.</decimal_symbol> |
|
|
|
<grouping_symbol>,</grouping_symbol> |
|
|
|
|