From 552091540b9fef2fc7a861a6de82f39bc080ae2f Mon Sep 17 00:00:00 2001 From: guixinman <2863174261@qq.com> Date: Fri, 27 Jun 2025 14:11:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/HrCompanyAuditOperatorDTO.java | 3 + .../company/dto/HrCompanyPageQueryDTO.java | 2 + .../company/mapper/HrCompanyMapper.xml | 3 + .../impl/HrCompanyAuditServiceImpl.java | 32 ++++++- .../service/impl/HrCompanyServiceImpl.java | 13 ++- .../org/service/impl/OrgServiceImpl.java | 91 +++++++++++-------- 6 files changed, 103 insertions(+), 41 deletions(-) diff --git a/src/main/java/com/newyetai/recruit/company/dto/HrCompanyAuditOperatorDTO.java b/src/main/java/com/newyetai/recruit/company/dto/HrCompanyAuditOperatorDTO.java index aa38f74..660c974 100644 --- a/src/main/java/com/newyetai/recruit/company/dto/HrCompanyAuditOperatorDTO.java +++ b/src/main/java/com/newyetai/recruit/company/dto/HrCompanyAuditOperatorDTO.java @@ -31,6 +31,8 @@ public class HrCompanyAuditOperatorDTO extends BaseOperateDTO { @NotNull(message = "id不能为空", groups = {Update.class}) private Long id; + private Long orgId; + @ApiModelProperty("统一社会信用代码") private String creditCode; @@ -94,4 +96,5 @@ public class HrCompanyAuditOperatorDTO extends BaseOperateDTO { @NotNull(message = "版本号不能为空",groups = {Update.class}) private Integer version; + } \ No newline at end of file diff --git a/src/main/java/com/newyetai/recruit/company/dto/HrCompanyPageQueryDTO.java b/src/main/java/com/newyetai/recruit/company/dto/HrCompanyPageQueryDTO.java index 4748098..d3417ae 100644 --- a/src/main/java/com/newyetai/recruit/company/dto/HrCompanyPageQueryDTO.java +++ b/src/main/java/com/newyetai/recruit/company/dto/HrCompanyPageQueryDTO.java @@ -105,6 +105,8 @@ public class HrCompanyPageQueryDTO extends PageQueryDTO { @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTimeEnd; + private String status; + public void check(){ if (StringUtils.isBlank(companyType) && CollectionUtils.isEmpty(companyTypes)) { throw new BusinessException("请选择类型"); diff --git a/src/main/java/com/newyetai/recruit/company/mapper/HrCompanyMapper.xml b/src/main/java/com/newyetai/recruit/company/mapper/HrCompanyMapper.xml index 6c55640..c31b8cf 100644 --- a/src/main/java/com/newyetai/recruit/company/mapper/HrCompanyMapper.xml +++ b/src/main/java/com/newyetai/recruit/company/mapper/HrCompanyMapper.xml @@ -56,6 +56,9 @@ #{item} + + AND hc.status = #{status} + order by hc.company_type desc, hc.id desc