Commit ce82fb58 authored by wujiang's avatar wujiang

添加筛选

parent bb2e754e
...@@ -16,12 +16,11 @@ import java.util.Date; ...@@ -16,12 +16,11 @@ import java.util.Date;
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value="AcceptanceCheckDto", description="并网验收节点") @ApiModel(value = "AcceptanceCheckDto", description = "并网验收节点")
public class AcceptanceCheckDto extends BaseDto { public class AcceptanceCheckDto extends BaseDto {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "施工单id") @ApiModelProperty(value = "施工单id")
private Long workOrderId; private Long workOrderId;
...@@ -54,25 +53,23 @@ public class AcceptanceCheckDto extends BaseDto { ...@@ -54,25 +53,23 @@ public class AcceptanceCheckDto extends BaseDto {
private String acceptanceTime; private String acceptanceTime;
//电站编号 // 电站编号
private String peasantHouseholdNo; private String peasantHouseholdNo;
//户主姓名 // 户主姓名
private String ownersName; private String ownersName;
///项目地址 /// 项目地址
private String projectAddressName; private String projectAddressName;
//并网日期 // 并网日期
private Date gridConnectionTime; private Date gridConnectionTime;
private String regionalCompaniesName; private String regionalCompaniesName;
private String serviceAgent; private String serviceAgent;
// 并网登记id
//并网登记id
private Long fonGridId; private Long fonGridId;
private String isAudit; private String isAudit;
private String rectificationStatus; private String rectificationStatus;
...@@ -80,4 +77,6 @@ public class AcceptanceCheckDto extends BaseDto { ...@@ -80,4 +77,6 @@ public class AcceptanceCheckDto extends BaseDto {
// 电站安装规模 // 电站安装规模
private String scale; private String scale;
private String realScale; private String realScale;
private String province;
} }
...@@ -78,4 +78,6 @@ public class BasicGridRecordDto extends BaseDto { ...@@ -78,4 +78,6 @@ public class BasicGridRecordDto extends BaseDto {
private String scale; private String scale;
private String realScale; private String realScale;
private String province;
} }
...@@ -88,4 +88,6 @@ public class WorkOrderPage { ...@@ -88,4 +88,6 @@ public class WorkOrderPage {
private String scale ; private String scale ;
@ApiModelProperty(value = "电站实际规模") @ApiModelProperty(value = "电站实际规模")
private String realScale ; private String realScale ;
private String province;
} }
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
hph.owners_name AS ownersName, hph.owners_name AS ownersName,
hph.peasant_household_no peasantHouseholdNo, hph.peasant_household_no peasantHouseholdNo,
hph.project_address_name projectAddressName, hph.project_address_name projectAddressName,
substring_index ( hph.project_address_name, '/', 1 ) AS province,
DATE_FORMAT(hogaa.grid_connection_time, '%Y-%m-%d %H:%i:%S') AS gridConnectionTime, DATE_FORMAT(hogaa.grid_connection_time, '%Y-%m-%d %H:%i:%S') AS gridConnectionTime,
CASE WHEN hbga.acceptance_check_status = '15' THEN '待提交验收' CASE WHEN hbga.acceptance_check_status = '15' THEN '待提交验收'
WHEN hbga.acceptance_check_status = '2' THEN '经销商管理员待审核' WHEN hbga.acceptance_check_status = '2' THEN '经销商管理员待审核'
...@@ -76,6 +77,9 @@ ...@@ -76,6 +77,9 @@
<if test="map.acceptanceTime != null"> <if test="map.acceptanceTime != null">
AND DATE_FORMAT(hogaa.acceptance_time, '%Y-%m-%d') = #{map.acceptanceTime} AND DATE_FORMAT(hogaa.acceptance_time, '%Y-%m-%d') = #{map.acceptanceTime}
</if> </if>
<if test="map.province != null and map.province != ''">
AND hph.project_address like concat(concat('%',#{map.province}),'%')
</if>
</where> </where>
ORDER BY hbga.sequence_nbr desc ORDER BY hbga.sequence_nbr desc
</select> </select>
......
...@@ -32,6 +32,7 @@ ...@@ -32,6 +32,7 @@
hph.owners_name AS ownersName, hph.owners_name AS ownersName,
hph.peasant_household_no peasantHouseholdNo, hph.peasant_household_no peasantHouseholdNo,
hph.project_address_name projectAddressName, hph.project_address_name projectAddressName,
substring_index ( hph.project_address_name, '/', 1 ) AS province,
DATE_FORMAT(hogaa.grid_connection_time, '%Y-%m-%d %H:%i:%S') AS gridConnectionTime, DATE_FORMAT(hogaa.grid_connection_time, '%Y-%m-%d %H:%i:%S') AS gridConnectionTime,
CASE WHEN hbga.grid_status = '1' THEN '待登记' CASE WHEN hbga.grid_status = '1' THEN '待登记'
WHEN hbga.grid_status = '2' THEN '经销商管理员待审核' WHEN hbga.grid_status = '2' THEN '经销商管理员待审核'
...@@ -81,6 +82,9 @@ ...@@ -81,6 +82,9 @@
<if test="map.gridConnectionTime != null"> <if test="map.gridConnectionTime != null">
AND DATE_FORMAT(hogaa.grid_time, '%Y-%m-%d') = #{map.gridConnectionTime} AND DATE_FORMAT(hogaa.grid_time, '%Y-%m-%d') = #{map.gridConnectionTime}
</if> </if>
<if test="map.province != null and map.province != ''">
AND hph.project_address like concat(concat('%',#{map.province}),'%')
</if>
</where> </where>
ORDER BY hbga.sequence_nbr desc ORDER BY hbga.sequence_nbr desc
</select> </select>
......
...@@ -53,6 +53,7 @@ ...@@ -53,6 +53,7 @@
select select
hygf_peasant_household.sequence_nbr sequenceNbr, hygf_peasant_household.sequence_nbr sequenceNbr,
hygf_peasant_household.peasant_household_no peasantHouseholdNo, hygf_peasant_household.peasant_household_no peasantHouseholdNo,
substring_index ( hygf_peasant_household.project_address_name, '/', 1 ) AS province,
hygf_work_order.work_order_num workOrderNum, hygf_work_order.work_order_num workOrderNum,
hygf_peasant_household.owners_name ownersName, hygf_peasant_household.owners_name ownersName,
hygf_work_order.project_region_manager projectRegionManager, hygf_work_order.project_region_manager projectRegionManager,
...@@ -120,6 +121,9 @@ ...@@ -120,6 +121,9 @@
<if test="dto.regionCompanyId!=null and dto.regionCompanyId!=''"> <if test="dto.regionCompanyId!=null and dto.regionCompanyId!=''">
and hygf_work_order.region_company_id =#{dto.regionCompanyId} and hygf_work_order.region_company_id =#{dto.regionCompanyId}
</if> </if>
<if test="province != null and province != ''">
and hygf_peasant_household.project_address like concat(concat('%',#{province}),'%')
</if>
</where> </where>
ORDER BY ORDER BY
hygf_work_order_power_station.sequence_nbr DESC hygf_work_order_power_station.sequence_nbr DESC
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment