SUM(CASE WHEN ps.process_status = '不通过' THEN 1 ELSE 0 END)AS '未通过',
SUM(CASE WHEN ps.process_status = '不通过' THEN 1 ELSE 0 END)AS '未通过',
SUM(CASE WHEN ps.process_status = '进行中' AND ps.business_status = '通过' THEN 1 ELSE 0 END) AS '已完成(法务审核)',
SUM(CASE WHEN ps.process_status = '进行中' AND ps.business_status = '通过' AND next_node_name = '设计上传典型图库' THEN 1 ELSE 0 END) AS '已完成(法务审核)',
SUM(CASE WHEN ps.process_status = '完成' THEN 1 ELSE 0 END) AS completeTotal,
SUM(CASE WHEN ps.process_status = '完成' THEN 1 ELSE 0 END) AS completeTotal,
SUM(CASE WHEN ps.process_status = '进行中' AND (ps.business_status IS NULL OR ps.design_status IS NULL OR ps.technology_status IS NULL) THEN 1 ELSE 0 END) AS '进行中(审核)',
SUM(CASE WHEN ps.process_status = '进行中' AND (ps.business_status IS NULL OR ps.design_status IS NULL OR ps.technology_status IS NULL) THEN 1 ELSE 0 END) AS '进行中(审核)',
( SELECT count(*) FROM hygf_peasant_household WHERE construction_state = '待勘察' and is_delete = 0
( SELECT count(*) FROM hygf_peasant_household WHERE construction_state = '待勘察' and is_delete = 0
...
@@ -54,7 +54,8 @@
...
@@ -54,7 +54,8 @@
SUM(CASE WHEN status = '未签署' and initiate_status = '未发起' THEN 1 ELSE 0 END) AS '未发起',
SUM(CASE WHEN status = '未签署' and initiate_status = '未发起' THEN 1 ELSE 0 END) AS '未发起',
SUM(CASE WHEN status = '双方已签署' THEN 1 ELSE 0 END) AS '双方已签署',
SUM(CASE WHEN status = '双方已签署' THEN 1 ELSE 0 END) AS '双方已签署',
SUM(CASE WHEN status = '农户已签署' THEN 1 ELSE 0 END) AS '农户已签署'
SUM(CASE WHEN status = '农户已签署' THEN 1 ELSE 0 END) AS '农户已签署',
SUM(CASE WHEN status = '已作废' THEN 1 ELSE 0 END) AS '已作废'
FROM
FROM
hygf_household_contract
hygf_household_contract
LEFT JOIN
LEFT JOIN
...
@@ -79,13 +80,15 @@
...
@@ -79,13 +80,15 @@
<selectid="desionTotal"resultType="map">
<selectid="desionTotal"resultType="map">
SELECT
SELECT
count( typical_diagram ) '典设图已上传',
SUM( CASE WHEN next_node_name = '经销商设计人员上传设计图' THEN 1 ELSE 0 END ) AS '施工图已上传',
SUM( CASE WHEN component_layout IS NOT NULL THEN 1 ELSE 0 END ) AS '施工图已上传'
SUM( CASE WHEN next_node_name = '设计上传典型图库' THEN 1 ELSE 0 END ) AS '典设图已上传'
FROM
FROM
hygf_design_information
`hygf_power_station`
LEFT JOIN
LEFT JOIN
hygf_peasant_household ON hygf_design_information.peasant_household_id = hygf_peasant_household.sequence_nbr
hygf_peasant_household ON hygf_power_station.peasant_household_id = hygf_peasant_household.sequence_nbr
<where>
<where>
next_node_name IN ( '经销商设计人员上传设计图', '设计上传典型图库' )
AND process_status = '进行中'
<iftest="developerCode != null and developerCode != ''">
<iftest="developerCode != null and developerCode != ''">
AND hygf_peasant_household.developer_code = #{developerCode}
AND hygf_peasant_household.developer_code = #{developerCode}