|
|
|
@ -542,48 +542,71 @@ |
|
|
|
<fields> |
|
|
|
<field> |
|
|
|
<name>ID</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>DEPT_ID</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>DEPT_NAME</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>ALL_DEPT_IDS</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>ALL_DEPT_NAMES</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>MONTH_YEAR</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>CASE_HANDLING</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>PEOPLE_MATTERS_RESPONSE_RATE</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>PEOPLE_MATTERS_FINISH_RATE</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>PEOPLE_MATTERS_SATISFACTION_RATE</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>BLOWING_MATTERS_HANDING</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>OVERALL_EVALUATION</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>DEL_FLAG</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>CREATED_BY</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>CREATED_TIME</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>UPDATED_BY</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<field> |
|
|
|
<name>UPDATED_TIME</name> |
|
|
|
<rename/> |
|
|
|
</field> |
|
|
|
<select_unspecified>N</select_unspecified> |
|
|
|
</fields> |
|
|
|
@ -738,7 +761,7 @@ |
|
|
|
<error_ignored>Y</error_ignored> |
|
|
|
<ignore_flag_field/> |
|
|
|
<lookup> |
|
|
|
<schema>esua_epdc_analysis</schema> |
|
|
|
<schema/> |
|
|
|
<table>epdc_gr_grid_month_new</table> |
|
|
|
<key> |
|
|
|
<name>DEPT_ID</name> |
|
|
|
@ -800,6 +823,14 @@ |
|
|
|
<name>UPDATED_TIME</name> |
|
|
|
<rename>UPDATED_TIME</rename> |
|
|
|
</value> |
|
|
|
<value> |
|
|
|
<name>CASE_HANDLING</name> |
|
|
|
<rename>CASE_HANDLING</rename> |
|
|
|
</value> |
|
|
|
<value> |
|
|
|
<name>OVERALL_EVALUATION</name> |
|
|
|
<rename>OVERALL_EVALUATION</rename> |
|
|
|
</value> |
|
|
|
</lookup> |
|
|
|
<attributes/> |
|
|
|
<cluster_schema/> |
|
|
|
@ -835,11 +866,13 @@ |
|
|
|
totalBlowingFraction.ALL_DEPT_NAMES, |
|
|
|
totalBlowingFraction.MONTH_YEAR, |
|
|
|
|
|
|
|
totalBlowingFraction.CASE_HANDLING_SCORE as CASE_HANDLING, |
|
|
|
totalBlowingFraction.PEOPLE_MATTERS_RESPONSE_RATE, -- 群众反应问题网格响应率 上限为5 |
|
|
|
totalBlowingFraction.PEOPLE_MATTERS_FINISH_RATE, -- 群众反应问题网格办结率 上限为5 |
|
|
|
totalBlowingFraction.PEOPLE_MATTERS_SATISFACTION_RATE, -- 群众反映问题办理满意率得分 上限为10 |
|
|
|
FORMAT(ROUND((totalBlowingFraction.PEOPLE_MATTERS_RESPONSE_RATE + totalBlowingFraction.PEOPLE_MATTERS_FINISH_RATE |
|
|
|
+ totalBlowingFraction.PEOPLE_MATTERS_SATISFACTION_RATE - totalBlowingFraction.DEDUCTION), 2), 2) BLOWING_MATTERS_HANDING, -- 吹哨事项办理 |
|
|
|
+ totalBlowingFraction.CASE_HANDLING_SCORE - totalBlowingFraction.DEDUCTION), 2), 2) BLOWING_MATTERS_HANDING, -- 吹哨事项办理 |
|
|
|
format(totalBlowingFraction.PEOPLE_MATTERS_SATISFACTION_RATE+10,2) as OVERALL_EVALUATION, |
|
|
|
'0' DEL_FLAG, |
|
|
|
'ADMIN_USER' CREATED_BY, |
|
|
|
now() CREATED_TIME, |
|
|
|
@ -854,6 +887,7 @@ FROM( |
|
|
|
e.YEAR_MONTH MONTH_YEAR, |
|
|
|
IFNULL(kmr.DEDUCTIONS,0) DEDUCTION, -- 扣分项 |
|
|
|
|
|
|
|
e.CASE_HANDLING_SCORE, |
|
|
|
CASE |
|
|
|
WHEN e.PEOPLE_MATTERS_RESPONSE_RATE >= 5 THEN 5.00 |
|
|
|
ELSE |
|
|
|
@ -880,6 +914,7 @@ FROM( |
|
|
|
CONCAT(p.GRID_NAME_ONE, + ',', + p.GRID_NAME_TWO, + ',', + p.GRID_NAME_THREE, + ',', + p.GRID_NAME) ALL_DEPT_NAMES, |
|
|
|
p.YEAR_MONTH, |
|
|
|
|
|
|
|
format(IFNULL(ch.CASE_HANDLING_SCORE,'0.000'),3) as CASE_HANDLING_SCORE, |
|
|
|
CASE |
|
|
|
WHEN p.EVENT_NUM <= 0 THEN 0.00 |
|
|
|
ELSE |
|
|
|
@ -927,7 +962,9 @@ FROM( |
|
|
|
WHERE gd.DEL_FLAG = 0 |
|
|
|
AND gd.YEAR_MONTH = LEFT(date_sub(NOW(), interval 1 MONTH),7) |
|
|
|
|
|
|
|
) p GROUP BY p.GRID_ID |
|
|
|
) p |
|
|
|
LEFT JOIN meta_epdc_kpi_case_handling ch on ch.DEPT_ID=p.GRID_ID and p.YEAR_MONTH=ch.MONTH_YEAR |
|
|
|
GROUP BY p.GRID_ID |
|
|
|
) e LEFT JOIN ( |
|
|
|
-- 计算扣分项 |
|
|
|
SELECT sum(DEDUCTION) DEDUCTIONS,DEPT_ID,MONTH_YEAR FROM meta_epdc_kpi_matters_response WHERE DEL_FLAG = 0 AND MONTH_YEAR = LEFT(date_sub(NOW(), interval 1 MONTH),7) |
|
|
|
@ -1080,11 +1117,34 @@ FROM( |
|
|
|
<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>CASE_HANDLING</name> |
|
|
|
<length>381</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>CASE_HANDLING</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>PEOPLE_MATTERS_RESPONSE_RATE</name> |
|
|
|
<length>55</length> |
|
|
|
<length>65</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>PEOPLE_MATTERS_RESPONSE_RATE</comments> |
|
|
|
@ -1107,7 +1167,7 @@ FROM( |
|
|
|
<type>String</type> |
|
|
|
<storagetype>normal</storagetype> |
|
|
|
<name>PEOPLE_MATTERS_FINISH_RATE</name> |
|
|
|
<length>55</length> |
|
|
|
<length>65</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>PEOPLE_MATTERS_FINISH_RATE</comments> |
|
|
|
@ -1130,7 +1190,7 @@ FROM( |
|
|
|
<type>String</type> |
|
|
|
<storagetype>normal</storagetype> |
|
|
|
<name>PEOPLE_MATTERS_SATISFACTION_RATE</name> |
|
|
|
<length>59</length> |
|
|
|
<length>67</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>PEOPLE_MATTERS_SATISFACTION_RATE</comments> |
|
|
|
@ -1153,7 +1213,7 @@ FROM( |
|
|
|
<type>String</type> |
|
|
|
<storagetype>normal</storagetype> |
|
|
|
<name>BLOWING_MATTERS_HANDING</name> |
|
|
|
<length>58</length> |
|
|
|
<length>66</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>BLOWING_MATTERS_HANDING</comments> |
|
|
|
@ -1172,6 +1232,29 @@ FROM( |
|
|
|
<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>OVERALL_EVALUATION</name> |
|
|
|
<length>71</length> |
|
|
|
<precision>-1</precision> |
|
|
|
<origin>表输入</origin> |
|
|
|
<comments>OVERALL_EVALUATION</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> |
|
|
|
|