化验日报和生产日报修改
正在显示
6 个修改的文件
包含
57 行增加
和
0 行删除
sk-module-datafill/src/main/java/com/skua/modules/custom/handle/impl/HyrbReportHandle.java
0 → 100644
此文件的差异被折叠,
点击展开。
sk-module-datafill/src/main/java/com/skua/modules/custom/handle/impl/ScrbReportHandle.java
0 → 100644
此文件的差异被折叠,
点击展开。
... | @@ -144,4 +144,8 @@ public interface FCustomReportDatasetMapper extends BaseMapper<FCustomReportData | ... | @@ -144,4 +144,8 @@ public interface FCustomReportDatasetMapper extends BaseMapper<FCustomReportData |
144 | List<Map<String, Object>> queryNhYyrbReport(@Param(value="dataViewName3a24") String dataViewName3a24, | 144 | List<Map<String, Object>> queryNhYyrbReport(@Param(value="dataViewName3a24") String dataViewName3a24, |
145 | @Param(value="startTime") String startTime, @Param(value="endTime") String endTime, | 145 | @Param(value="startTime") String startTime, @Param(value="endTime") String endTime, |
146 | @Param(value="departId") String departId); | 146 | @Param(value="departId") String departId); |
147 | |||
148 | List<Map<String, Object>> queryHyReport(@Param(value="dataViewName9bff") String dataViewName9bff, | ||
149 | @Param(value="startTime") String startTime, @Param(value="endTime") String endTime, | ||
150 | @Param(value="departId") String departId); | ||
147 | } | 151 | } | ... | ... |
... | @@ -763,4 +763,49 @@ | ... | @@ -763,4 +763,49 @@ |
763 | AND v3.time <= #{endTime} | 763 | AND v3.time <= #{endTime} |
764 | GROUP BY v3.depart_id | 764 | GROUP BY v3.depart_id |
765 | </select> | 765 | </select> |
766 | |||
767 | <select id="queryHyReport" resultType="java.util.HashMap"> | ||
768 | SELECT | ||
769 | ROUND( AVG( v.SW ), 2 ) AS `SW`, | ||
770 | ROUND( AVG( v.FYHGMLSS ), 2 ) AS `FYHGMLSS`, | ||
771 | ROUND( AVG( v.EYHGMLSS ), 2 ) AS `EYHGMLSS`, | ||
772 | ROUND( AVG( v.DYHGMLSS ), 2 ) AS `DYHGMLSS`, | ||
773 | ROUND( AVG( v.BYHGMLSS ), 2 ) AS `BYHGMLSS`, | ||
774 | ROUND( AVG( v.CYHGMLSS ), 2 ) AS `CYHGMLSS`, | ||
775 | ROUND( AVG( v.AYHGMLSS ), 2 ) AS `AYHGMLSS`, | ||
776 | ROUND( AVG( v.FYHGCJB ), 2 ) AS `FYHGCJB`, | ||
777 | ROUND( AVG( v.EYHGCJB ), 2 ) AS `EYHGCJB`, | ||
778 | ROUND( AVG( v.DYHGCJB ), 2 ) AS `DYHGCJB`, | ||
779 | ROUND( AVG( v.BYHGCJB ), 2 ) AS `BYHGCJB`, | ||
780 | ROUND( AVG( v.CYHGCJB ), 2 ) AS `CYHGCJB`, | ||
781 | ROUND( AVG( v.AYHGCJB ), 2 ) AS `AYHGCJB`, | ||
782 | ROUND( AVG( v.JSCODHY ), 2 ) AS `JSCODHY`, | ||
783 | ROUND( AVG( v.CSCODHY ), 2 ) AS `CSCODHY`, | ||
784 | ROUND( AVG( v.JSADHY ), 2 ) AS `JSADHY`, | ||
785 | ROUND( AVG( v.CSADHY ), 2 ) AS `CSADHY`, | ||
786 | ROUND( AVG( v.CSTNHY ), 2 ) AS `CSTNHY`, | ||
787 | ROUND( AVG( v.JSZDHY ), 2 ) AS `JSZDHY`, | ||
788 | ROUND( AVG( v.JSZLHY ), 2 ) AS `JSZLHY`, | ||
789 | ROUND( AVG( v.CSZLHY ), 2 ) AS `CSZLHY`, | ||
790 | ROUND( AVG( v.JSSSHY ), 2 ) AS `JSSSHY`, | ||
791 | ROUND( AVG( v.CSSSHY ), 2 ) AS `CSSSHY`, | ||
792 | ROUND( AVG( v.JSPHHY ), 2 ) AS `JSPHHY`, | ||
793 | ROUND( AVG( v.CSPHHY ), 2 ) AS `CSPHHY`, | ||
794 | ROUND( AVG( v.CSBODHY ), 2 ) AS `CSBODHY`, | ||
795 | ROUND( AVG( v.JSBODHY ), 2 ) AS `JSBODHY`, | ||
796 | v.depart_id, | ||
797 | d.depart_name as depart_name, | ||
798 | v.time | ||
799 | FROM | ||
800 | ${dataViewName9bff} v | ||
801 | LEFT JOIN sys_depart d ON v.depart_id = d.id | ||
802 | WHERE | ||
803 | v.depart_id IN | ||
804 | <foreach item="item" index="index" collection="departId.split(',')" open="(" separator="," close=")"> | ||
805 | '${item}' | ||
806 | </foreach> | ||
807 | AND v.time >= #{startTime} | ||
808 | AND v.time <= #{endTime} | ||
809 | GROUP BY v.depart_id | ||
810 | </select> | ||
766 | </mapper> | 811 | </mapper> | ... | ... |
... | @@ -140,4 +140,6 @@ public interface IFCustomReportDatasetService extends IService<FCustomReportData | ... | @@ -140,4 +140,6 @@ public interface IFCustomReportDatasetService extends IService<FCustomReportData |
140 | List<Map<String, Object>> querySzYyrbReport(String dataViewName2119, String startTime, String endTime, String departId); | 140 | List<Map<String, Object>> querySzYyrbReport(String dataViewName2119, String startTime, String endTime, String departId); |
141 | 141 | ||
142 | List<Map<String, Object>> queryNhYyrbReport(String dataViewName3a24, String startTime, String endTime, String departId); | 142 | List<Map<String, Object>> queryNhYyrbReport(String dataViewName3a24, String startTime, String endTime, String departId); |
143 | |||
144 | List<Map<String, Object>> queryHyReport(String dataViewName9bff, String startTime, String endTime, String departIds); | ||
143 | } | 145 | } | ... | ... |
... | @@ -466,6 +466,12 @@ public class FCustomReportDatasetServiceImpl extends ServiceImpl<FCustomReportDa | ... | @@ -466,6 +466,12 @@ public class FCustomReportDatasetServiceImpl extends ServiceImpl<FCustomReportDa |
466 | return list; | 466 | return list; |
467 | } | 467 | } |
468 | 468 | ||
469 | @Override | ||
470 | public List<Map<String, Object>> queryHyReport(String dataViewName9bff, String startTime, String endTime, String departId) { | ||
471 | List<Map<String, Object>> list = mapper.queryHyReport(dataViewName9bff, startTime, endTime, departId); | ||
472 | return list; | ||
473 | } | ||
474 | |||
469 | /**转换为Map<部门编号,JnhbReportData> */ | 475 | /**转换为Map<部门编号,JnhbReportData> */ |
470 | private Map<String,JnhbReportData> convertJnhbReportDataMap(List<JnhbReportData> dataList){// Map<部门编号,JnhbReportData> | 476 | private Map<String,JnhbReportData> convertJnhbReportDataMap(List<JnhbReportData> dataList){// Map<部门编号,JnhbReportData> |
471 | Map<String,JnhbReportData> dataMap = new HashMap<>(); | 477 | Map<String,JnhbReportData> dataMap = new HashMap<>(); | ... | ... |
-
请 注册 或 登录 后发表评论