Browse Source

【日定时任务】-【群众评价、吹哨逻辑修改】-(王童)-2020/12/24

feature/dangjian
Jackwang 5 years ago
parent
commit
3387af0bba
  1. 120
      esua-epdc/kettle-Code/governanceRankingDay/all_depts/epdc_gr_community_day_new.ktr
  2. 120
      esua-epdc/kettle-Code/governanceRankingDay/all_depts/epdc_gr_grid_day_dept_new.ktr
  3. 6
      esua-epdc/kettle-Code/governanceRankingDay/governanceRankingDay.kjb
  4. 103
      esua-epdc/kettle-Code/governanceRankingDay/organization_street_day/epdc_gr_street_day_new_OVERALL_EVALUATION.ktr
  5. 47
      esua-epdc/kettle-Code/governanceRankingDay/organization_street_day/organization_street_day.kjb
  6. 84
      esua-epdc/kettle-Code/governanceRankingDay/更新到展示表/吹哨-社区日排行表更新转换.ktr
  7. 88
      esua-epdc/kettle-Code/governanceRankingDay/更新到展示表/吹哨-网格日排行表更新转换.ktr
  8. 82
      esua-epdc/kettle-Code/governanceRankingDay/更新到展示表/吹哨-街道日排行表更新转换.ktr
  9. 31
      esua-epdc/kettle-Code/governanceRankingDay/更新到展示表/吹哨事项办理定时更新.kjb

120
esua-epdc/kettle-Code/governanceRankingDay/all_depts/epdc_gr_community_day_new.ktr

@ -636,26 +636,6 @@
<rename>PUBLIC_OPINION_RESPONSE</rename>
<update>Y</update>
</value>
<value>
<name>OVERALL_EVALUATION</name>
<rename>OVERALL_EVALUATION</rename>
<update>Y</update>
</value>
<value>
<name>SATISFIED</name>
<rename>SATISFIED</rename>
<update>Y</update>
</value>
<value>
<name>BASIC_SATISFACTION</name>
<rename>BASIC_SATISFACTION</rename>
<update>Y</update>
</value>
<value>
<name>DISSATISFIED</name>
<rename>DISSATISFIED</rename>
<update>Y</update>
</value>
<value>
<name>ID</name>
<rename>ID</rename>
@ -738,10 +718,10 @@
format(3.00,2) as INNOVATION_BREAKTHROUGH,
format(2.00,2) as PUBLIC_OPINION_RESPONSE,
-- 群众评价
format(20.00,2) as OVERALL_EVALUATION,
format(10.00,2) as SATISFIED,
format(5.00,2) as BASIC_SATISFACTION,
format(5.00,2) as DISSATISFIED,
-- format(20.00,2) as OVERALL_EVALUATION,
-- format(10.00,2) as SATISFIED,
-- format(5.00,2) as BASIC_SATISFACTION,
-- format(5.00,2) as DISSATISFIED,
REPLACE(MD5(UUID()), '-', '') as ID,
now() as CREATED_TIME,
'admin' as CREATED_BY,
@ -1246,98 +1226,6 @@ where t1.TYPE_KEY = 'community_party'
<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>49</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>
<name>SATISFIED</name>
<length>49</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>47</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>BASIC_SATISFACTION</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>DISSATISFIED</name>
<length>47</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>DISSATISFIED</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>

120
esua-epdc/kettle-Code/governanceRankingDay/all_depts/epdc_gr_grid_day_dept_new.ktr

@ -636,26 +636,6 @@
<rename>PUBLIC_OPINION_RESPONSE</rename>
<update>Y</update>
</value>
<value>
<name>OVERALL_EVALUATION</name>
<rename>OVERALL_EVALUATION</rename>
<update>Y</update>
</value>
<value>
<name>SATISFIED</name>
<rename>SATISFIED</rename>
<update>Y</update>
</value>
<value>
<name>BASIC_SATISFACTION</name>
<rename>BASIC_SATISFACTION</rename>
<update>Y</update>
</value>
<value>
<name>DISSATISFIED</name>
<rename>DISSATISFIED</rename>
<update>Y</update>
</value>
<value>
<name>ID</name>
<rename>ID</rename>
@ -738,10 +718,10 @@
format(3.00,2) as INNOVATION_BREAKTHROUGH,
format(2.00,2) as PUBLIC_OPINION_RESPONSE,
-- 群众评价
format(20.00,2) as OVERALL_EVALUATION,
format(10.00,2) as SATISFIED,
format(5.00,2) as BASIC_SATISFACTION,
format(5.00,2) as DISSATISFIED,
-- format(20.00,2) as OVERALL_EVALUATION,
-- format(10.00,2) as SATISFIED,
-- format(5.00,2) as BASIC_SATISFACTION,
-- format(5.00,2) as DISSATISFIED,
REPLACE(MD5(UUID()), '-', '') as ID,
now() as CREATED_TIME,
'admin' as CREATED_BY,
@ -1249,98 +1229,6 @@ where t1.TYPE_KEY = 'grid_party'
<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>49</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>
<name>SATISFIED</name>
<length>49</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>47</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>BASIC_SATISFACTION</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>DISSATISFIED</name>
<length>47</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>DISSATISFIED</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>

6
esua-epdc/kettle-Code/governanceRankingDay/governanceRankingDay.kjb

@ -443,7 +443,7 @@
<attributes_kjc/>
</entry>
<entry>
<name>社区建设+舆论引导+群众评价</name>
<name>街道:社区建设+舆论引导</name>
<description/>
<type>JOB</type>
<attributes/>
@ -492,7 +492,7 @@
</hop>
<hop>
<from>所有部门日基础数据</from>
<to>社区建设+舆论引导+群众评价</to>
<to>街道:社区建设+舆论引导</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
@ -500,7 +500,7 @@
<unconditional>N</unconditional>
</hop>
<hop>
<from>社区建设+舆论引导+群众评价</from>
<from>街道:社区建设+舆论引导</from>
<to>吹哨事项中间+展示表</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>

103
esua-epdc/kettle-Code/governanceRankingDay/organization_street_day/epdc_gr_street_day_new_OVERALL_EVALUATION.ktr

@ -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>

47
esua-epdc/kettle-Code/governanceRankingDay/organization_street_day/organization_street_day.kjb

@ -439,44 +439,6 @@
<yloc>320</yloc>
<attributes_kjc/>
</entry>
<entry>
<name>群众评价</name>
<description/>
<type>TRANS</type>
<attributes/>
<specification_method>filename</specification_method>
<trans_object_id/>
<filename>${Internal.Entry.Current.Directory}/epdc_gr_street_day_new_OVERALL_EVALUATION.ktr</filename>
<transname/>
<arg_from_previous>N</arg_from_previous>
<params_from_previous>N</params_from_previous>
<exec_per_row>N</exec_per_row>
<clear_rows>N</clear_rows>
<clear_files>N</clear_files>
<set_logfile>N</set_logfile>
<logfile/>
<logext/>
<add_date>N</add_date>
<add_time>N</add_time>
<loglevel>Basic</loglevel>
<cluster>N</cluster>
<slave_server_name/>
<set_append_logfile>N</set_append_logfile>
<wait_until_finished>Y</wait_until_finished>
<follow_abort_remote>N</follow_abort_remote>
<create_parent_folder>N</create_parent_folder>
<logging_remote_work>N</logging_remote_work>
<run_configuration>Pentaho local</run_configuration>
<parameters>
<pass_all_parameters>Y</pass_all_parameters>
</parameters>
<parallel>N</parallel>
<draw>Y</draw>
<nr>0</nr>
<xloc>912</xloc>
<yloc>320</yloc>
<attributes_kjc/>
</entry>
<entry>
<name>街道月综合评分</name>
<description/>
@ -528,15 +490,6 @@ WHERE YEAR_MONTH_DAY = DATE_FORMAT( DATE_ADD( now( ), INTERVAL - 1 DAY ), '%Y-%m
</hop>
<hop>
<from>舆论引导</from>
<to>群众评价</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>
<enabled>Y</enabled>
<evaluation>Y</evaluation>
<unconditional>N</unconditional>
</hop>
<hop>
<from>群众评价</from>
<to>街道月综合评分</to>
<from_nr>0</from_nr>
<to_nr>0</to_nr>

84
esua-epdc/kettle-Code/governanceRankingDay/更新到展示表/吹哨-社区日排行表更新转换.ktr

@ -520,45 +520,67 @@
<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>YEAR_MONTH_DAY</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>CASE_HANDLING</name>
<rename/>
</field>
<field>
<name>PEOPLE_EVALUATE</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>
@ -766,6 +788,14 @@
<name>UPDATED_TIME</name>
<rename>UPDATED_TIME</rename>
</value>
<value>
<name>CASE_HANDLING</name>
<rename>CASE_HANDLING</rename>
</value>
<value>
<name>PEOPLE_EVALUATE</name>
<rename>PEOPLE_EVALUATE</rename>
</value>
</lookup>
<attributes/>
<cluster_schema/>
@ -819,6 +849,8 @@
p.PEOPLE_MATTERS_SATISFACTION_RATE
END PEOPLE_MATTERS_SATISFACTION_RATE, -- 群众反映问题办理满意率得分 上限为10
-- (p.PEOPLE_MATTERS_RESPONSE_RATE + p.PEOPLE_MATTERS_SATISFACTION_RATE) BLOWING_MATTERS_HANDING, -- 吹哨事项办理
'10.000' as CASE_HANDLING,
'10.000' as PEOPLE_EVALUATE,
'0' DEL_FLAG,
'ADMIN_USER' CREATED_BY,
now() CREATED_TIME,
@ -1017,7 +1049,7 @@ LEFT JOIN meta_sys_dept t3 ON t3.id = t2.PID
<type>String</type>
<storagetype>normal</storagetype>
<name>PEOPLE_MATTERS_RESPONSE_RATE</name>
<length>55</length>
<length>63</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_MATTERS_RESPONSE_RATE</comments>
@ -1040,7 +1072,7 @@ LEFT JOIN meta_sys_dept t3 ON t3.id = t2.PID
<type>String</type>
<storagetype>normal</storagetype>
<name>PEOPLE_MATTERS_FINISH_RATE</name>
<length>55</length>
<length>63</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_MATTERS_FINISH_RATE</comments>
@ -1063,7 +1095,7 @@ LEFT JOIN meta_sys_dept t3 ON t3.id = t2.PID
<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>
@ -1082,6 +1114,52 @@ LEFT JOIN meta_sys_dept t3 ON t3.id = t2.PID
<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>6</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_EVALUATE</name>
<length>6</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_EVALUATE</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>

88
esua-epdc/kettle-Code/governanceRankingDay/更新到展示表/吹哨-网格日排行表更新转换.ktr

@ -439,8 +439,8 @@
<note>数据问题,不做插入操作</note>
<xloc>719</xloc>
<yloc>233</yloc>
<width>142</width>
<heigth>26</heigth>
<width>175</width>
<heigth>30</heigth>
<fontname>微软雅黑</fontname>
<fontsize>9</fontsize>
<fontbold>N</fontbold>
@ -542,45 +542,67 @@
<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>YEAR_MONTH_DAY</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>CASE_HANDLING</name>
<rename/>
</field>
<field>
<name>PEOPLE_EVALUATE</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>
@ -788,6 +810,14 @@
<name>UPDATED_TIME</name>
<rename>UPDATED_TIME</rename>
</value>
<value>
<name>CASE_HANDLING</name>
<rename>CASE_HANDLING</rename>
</value>
<value>
<name>PEOPLE_EVALUATE</name>
<rename>PEOPLE_EVALUATE</rename>
</value>
</lookup>
<attributes/>
<cluster_schema/>
@ -840,6 +870,8 @@
p.PEOPLE_MATTERS_SATISFACTION_RATE
END PEOPLE_MATTERS_SATISFACTION_RATE, -- 群众反映问题办理满意率得分 上限为10
-- (p.PEOPLE_MATTERS_RESPONSE_RATE + p.PEOPLE_MATTERS_SATISFACTION_RATE + p.PEOPLE_MATTERS_SATISFACTION_RATE) BLOWING_MATTERS_HANDING,
'10.000' as CASE_HANDLING,
'10.000' as PEOPLE_EVALUATE,
'0' DEL_FLAG,
'ADMIN_USER' CREATED_BY,
now() CREATED_TIME,
@ -1031,7 +1063,7 @@ GROUP BY gd.GRID_ID
<type>String</type>
<storagetype>normal</storagetype>
<name>PEOPLE_MATTERS_RESPONSE_RATE</name>
<length>55</length>
<length>63</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_MATTERS_RESPONSE_RATE</comments>
@ -1054,7 +1086,7 @@ GROUP BY gd.GRID_ID
<type>String</type>
<storagetype>normal</storagetype>
<name>PEOPLE_MATTERS_FINISH_RATE</name>
<length>55</length>
<length>63</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_MATTERS_FINISH_RATE</comments>
@ -1077,7 +1109,7 @@ GROUP BY gd.GRID_ID
<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>
@ -1096,6 +1128,52 @@ GROUP BY gd.GRID_ID
<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>6</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_EVALUATE</name>
<length>6</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_EVALUATE</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>

82
esua-epdc/kettle-Code/governanceRankingDay/更新到展示表/吹哨-街道日排行表更新转换.ktr

@ -520,39 +520,59 @@
<fields>
<field>
<name>ID</name>
<rename/>
</field>
<field>
<name>DEPT_ID</name>
<rename/>
</field>
<field>
<name>DEPT_NAME</name>
<rename/>
</field>
<field>
<name>YEAR_MONTH_DAY</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>CASE_HANDLING</name>
<rename/>
</field>
<field>
<name>PEOPLE_EVALUATE</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>
@ -742,6 +762,14 @@
<name>UPDATED_TIME</name>
<rename>UPDATED_TIME</rename>
</value>
<value>
<name>CASE_HANDLING</name>
<rename>CASE_HANDLING</rename>
</value>
<value>
<name>PEOPLE_EVALUATE</name>
<rename>PEOPLE_EVALUATE</rename>
</value>
</lookup>
<attributes/>
<cluster_schema/>
@ -793,6 +821,8 @@
p.PEOPLE_MATTERS_SATISFACTION_RATE
END PEOPLE_MATTERS_SATISFACTION_RATE, -- 群众反映问题办理满意率得分 上限为10
-- (p.PEOPLE_MATTERS_RESPONSE_RATE + p.PEOPLE_MATTERS_SATISFACTION_RATE) BLOWING_MATTERS_HANDING, -- 吹哨事项办理
'10.000' as CASE_HANDLING,
'10.000' as PEOPLE_EVALUATE,
'0' DEL_FLAG,
'ADMIN_USER' CREATED_BY,
now() CREATED_TIME,
@ -943,7 +973,7 @@ HAVING
<type>String</type>
<storagetype>normal</storagetype>
<name>PEOPLE_MATTERS_RESPONSE_RATE</name>
<length>55</length>
<length>63</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_MATTERS_RESPONSE_RATE</comments>
@ -966,7 +996,7 @@ HAVING
<type>String</type>
<storagetype>normal</storagetype>
<name>PEOPLE_MATTERS_FINISH_RATE</name>
<length>55</length>
<length>63</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_MATTERS_FINISH_RATE</comments>
@ -989,7 +1019,7 @@ HAVING
<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>
@ -1008,6 +1038,52 @@ HAVING
<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>6</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_EVALUATE</name>
<length>6</length>
<precision>-1</precision>
<origin>表输入</origin>
<comments>PEOPLE_EVALUATE</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>

31
esua-epdc/kettle-Code/governanceRankingDay/更新到展示表/吹哨事项办理定时更新.kjb

@ -488,21 +488,21 @@
<type>SQL</type>
<attributes/>
<sql>UPDATE epdc_gr_street_day_new
SET BLOWING_MATTERS_HANDING = FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + PEOPLE_MATTERS_SATISFACTION_RATE, 2 ), 2 ),
SET BLOWING_MATTERS_HANDING = FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + 10, 2 ), 2 ),
OVERALL_EVALUATION = FORMAT( round(PEOPLE_MATTERS_SATISFACTION_RATE +10 , 2 ), 2 ),
COMPOSITE_SCORE = FORMAT(
ROUND(
IFNULL( ORGANIZATION_IMPROVEMENT, 0 ) + -- 组织力提升
IFNULL( GRID_ENTITY_OPERATION, 0 ) + -- 网格实体化运作
FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + PEOPLE_MATTERS_SATISFACTION_RATE, 2 ), 2 ) + -- 吹哨事项办理
FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + 10, 2 ), 2 ) + -- 吹哨事项办理
IFNULL( COMMUNITY_BUILDING, 0 ) + -- 社区建设
IFNULL( PUBLIC_OPINION, 0 ) + -- 舆论引导
IFNULL( TYPICAL_CASE, 0 ) + -- 典型培树
IFNULL( OVERALL_EVALUATION, 0 ),
FORMAT( round(PEOPLE_MATTERS_SATISFACTION_RATE +10 , 2 ), 2 ),
2
),
2
) -- 群众评价
WHERE
YEAR_MONTH_DAY = DATE_SUB( CURDATE( ), INTERVAL 1 DAY )</sql>
<useVariableSubstitution>F</useVariableSubstitution>
@ -523,21 +523,21 @@ WHERE
<type>SQL</type>
<attributes/>
<sql>UPDATE epdc_gr_community_day_new
SET BLOWING_MATTERS_HANDING = FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + PEOPLE_MATTERS_SATISFACTION_RATE, 2 ), 2 ),
SET BLOWING_MATTERS_HANDING = FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + 10, 2 ), 2 ),
OVERALL_EVALUATION = FORMAT( round(PEOPLE_MATTERS_SATISFACTION_RATE +10 , 2 ), 2 ),
COMPOSITE_SCORE = FORMAT(
ROUND(
IFNULL( ORGANIZATION_IMPROVEMENT, 0 ) + -- 组织力提升
IFNULL( GRID_ENTITY_OPERATION, 0 ) + -- 网格实体化运作
FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + PEOPLE_MATTERS_SATISFACTION_RATE, 2 ), 2 ) + -- 吹哨事项办理
FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + 10, 2 ), 2 ) + -- 吹哨事项办理
IFNULL( COMMUNITY_BUILDING, 0 ) + -- 社区建设
IFNULL( PUBLIC_OPINION, 0 ) + -- 舆论引导
IFNULL( TYPICAL_CASE, 0 ) + -- 典型培树
IFNULL( OVERALL_EVALUATION, 0 ),
FORMAT( round(PEOPLE_MATTERS_SATISFACTION_RATE +10 , 2 ), 2 ),
2
),
2
) -- 群众评价
WHERE
YEAR_MONTH_DAY = DATE_SUB( CURDATE( ), INTERVAL 1 DAY )</sql>
<useVariableSubstitution>F</useVariableSubstitution>
@ -558,16 +558,17 @@ WHERE
<type>SQL</type>
<attributes/>
<sql>UPDATE epdc_gr_grid_day_new
SET BLOWING_MATTERS_HANDING = FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + PEOPLE_MATTERS_SATISFACTION_RATE, 2 ), 2 ),
SET BLOWING_MATTERS_HANDING = FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + 10, 2 ), 2 ),
OVERALL_EVALUATION = FORMAT( round(PEOPLE_MATTERS_SATISFACTION_RATE +10 , 2 ), 2 ),
COMPOSITE_SCORE = FORMAT(
ROUND(
IFNULL( ORGANIZATION_IMPROVEMENT, 0 ) + -- 组织力提升
IFNULL( GRID_ENTITY_OPERATION, 0 ) + -- 网格实体化运作
FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + PEOPLE_MATTERS_SATISFACTION_RATE, 2 ), 2 ) + -- 吹哨事项办理
FORMAT( round( PEOPLE_MATTERS_RESPONSE_RATE + PEOPLE_MATTERS_FINISH_RATE + 10, 2 ), 2 ) + -- 吹哨事项办理
IFNULL( COMMUNITY_BUILDING, 0 ) + -- 社区建设
IFNULL( PUBLIC_OPINION, 0 ) + -- 舆论引导
IFNULL( TYPICAL_CASE, 0 ) + -- 典型培树
IFNULL( OVERALL_EVALUATION, 0 ),
FORMAT( round(PEOPLE_MATTERS_SATISFACTION_RATE +10 , 2 ), 2 ),
2
),
2
@ -648,8 +649,8 @@ WHERE
<note>展示表-吹哨 - 日</note>
<xloc>384</xloc>
<yloc>48</yloc>
<width>100</width>
<heigth>26</heigth>
<width>120</width>
<heigth>30</heigth>
<fontname>微软雅黑</fontname>
<fontsize>9</fontsize>
<fontbold>N</fontbold>
@ -671,8 +672,8 @@ WHERE
和 综合评分的总分 COMPOSITE_SCORE</note>
<xloc>613</xloc>
<yloc>31</yloc>
<width>302</width>
<heigth>58</heigth>
<width>372</width>
<heigth>70</heigth>
<fontname>微软雅黑</fontname>
<fontsize>9</fontsize>
<fontbold>N</fontbold>

Loading…
Cancel
Save