Commit 163662c3 authored by 麻笑宇's avatar 麻笑宇

feat(enterprise): 增加企业创建时间筛选功能

- 在 EnterpriseBizMapper.xml 中添加创建时间范围筛选条件 - 在 TzBaseEnterpriseInfoDto 中添加 createDate 和 createDateRange 字段 - 优化 SQL 查询条件,支持按创建时间区间筛选企业信息
parent 1021ecba
...@@ -33,6 +33,9 @@ ...@@ -33,6 +33,9 @@
FROM FROM
tz_base_enterprise_info tz_base_enterprise_info
<where> <where>
<if test="tzBaseEnterpriseInfoDto.createDateRange != null">
AND create_date BETWEEN #{tzBaseEnterpriseInfoDto.createDateRange[0]} AND #{tzBaseEnterpriseInfoDto.createDateRange[1]}
</if>
<if test="tzBaseEnterpriseInfoDto.unitType.indexOf('检验检测机构') !=-1 and tzBaseEnterpriseInfoDto.jyjcStatus!=null and tzBaseEnterpriseInfoDto.jyjcStatus!=''"> <if test="tzBaseEnterpriseInfoDto.unitType.indexOf('检验检测机构') !=-1 and tzBaseEnterpriseInfoDto.jyjcStatus!=null and tzBaseEnterpriseInfoDto.jyjcStatus!=''">
use_unit_code in use_unit_code in
(select distinct unit_code from tz_jyjc_opening_application (select distinct unit_code from tz_jyjc_opening_application
...@@ -50,10 +53,15 @@ ...@@ -50,10 +53,15 @@
</foreach> </foreach>
) )
</if> </if>
<if <if test="tzBaseEnterpriseInfoDto.useUnit!=null and tzBaseEnterpriseInfoDto.useUnit!='' ">
test="tzBaseEnterpriseInfoDto.useUnit!=null and tzBaseEnterpriseInfoDto.useUnit!='' ">
AND use_unit LIKE CONCAT('%',#{tzBaseEnterpriseInfoDto.useUnit},'%') AND use_unit LIKE CONCAT('%',#{tzBaseEnterpriseInfoDto.useUnit},'%')
</if> </if>
<if test="tzBaseEnterpriseInfoDto.useContact!=null and tzBaseEnterpriseInfoDto.useContact!='' ">
AND use_contact LIKE CONCAT('%',#{tzBaseEnterpriseInfoDto.useContact},'%')
</if>
<if test="tzBaseEnterpriseInfoDto.contactPhone!=null and tzBaseEnterpriseInfoDto.contactPhone!='' ">
AND contact_phone LIKE CONCAT('%',#{tzBaseEnterpriseInfoDto.contactPhone},'%')
</if>
<if <if
test="tzBaseEnterpriseInfoDto.useUnitCertificate!=null and tzBaseEnterpriseInfoDto.useUnitCertificate!='' "> test="tzBaseEnterpriseInfoDto.useUnitCertificate!=null and tzBaseEnterpriseInfoDto.useUnitCertificate!='' ">
AND use_unit_certificate = #{tzBaseEnterpriseInfoDto.useUnitCertificate} AND use_unit_certificate = #{tzBaseEnterpriseInfoDto.useUnitCertificate}
......
...@@ -329,4 +329,10 @@ public class TzBaseEnterpriseInfoDto extends BaseDto { ...@@ -329,4 +329,10 @@ public class TzBaseEnterpriseInfoDto extends BaseDto {
* 设备类型-名称 * 设备类型-名称
*/ */
private String equipTypeName; private String equipTypeName;
@ApiModelProperty(value = "创建时间")
private Date createDate;
@ApiModelProperty(value = "创建时间区间")
private String[] createDateRange;
} }
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