From df7d2e1113b540ccb3600b3cdc9155bf7186e8fb Mon Sep 17 00:00:00 2001 From: ZQN <364596817@qq.com> Date: 星期二, 20 五月 2025 14:18:31 +0800 Subject: [PATCH] 执法单企业信息后台填充 --- project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java | 28 +++++++++++++++++++++------- 1 files changed, 21 insertions(+), 7 deletions(-) diff --git a/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java b/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java index bfcaa46..556acfd 100644 --- a/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java +++ b/project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java @@ -9,10 +9,7 @@ import com.project.common.core.domain.model.DateRange; import com.project.common.enums.OrderPre; import com.project.common.exception.base.BaseException; -import com.project.common.utils.DateUtils; -import com.project.common.utils.JsonUtils; -import com.project.common.utils.SecurityUtils; -import com.project.common.utils.StringUtils; +import com.project.common.utils.*; import com.project.enforce.domain.*; import com.project.enforce.domain.bo.editBo.EnforceComplaintLogBo; import com.project.enforce.domain.bo.editBo.EnforceOrderBo; @@ -26,6 +23,8 @@ import com.project.enforce.domain.vo.OrderNodeVo; import com.project.enforce.mapper.EnforceOrderMapper; import com.project.enforce.service.*; +import com.project.system.domain.SysCompany; +import com.project.system.service.ISysCompanyService; import com.project.system.service.ISysDeptService; import com.project.system.service.ISysOrderNoService; import com.project.system.service.ISysUserService; @@ -57,6 +56,7 @@ private final IEnforceEvaluateLogService evaluateLogService; private final YPSmsService smsService; private final EnforceOrderMapper orderMapper; + private final ISysCompanyService companyService; /** * 閫氱敤鍒楄〃-鏃犳潈闄� @@ -67,6 +67,8 @@ public List<EnforceOrderVo> queryCommonList(EnforceOrderQueryBo bo) { QueryWrapper<EnforceOrder> qw = getQw(bo); + + List<EnforceOrder> list = this.list(qw); return Convert.toList(EnforceOrderVo.class , list); } @@ -138,7 +140,9 @@ QueryWrapper<EnforceOrder> qw = getQw(bo); qw.ge("order_status",2); List<EnforceOrder> list = this.list(qw); - return Convert.toList(EnforceOrderVo.class , list); + List<EnforceOrderVo> vos = Convert.toList(EnforceOrderVo.class, list); + vos.forEach(SensitiveUtil::desensitize); + return vos; } /** @@ -211,9 +215,11 @@ { List<EnforceOrder> list = this.list(lq() .eq(EnforceOrder::getIsShow, 1) - .eq(EnforceOrder::getOrderStatus, 4) + .ge(EnforceOrder::getOrderStatus, 4) ); - return Convert.toList(EnforceOrderVo.class, list); + List<EnforceOrderVo> vos = Convert.toList(EnforceOrderVo.class, list); + vos.forEach(SensitiveUtil::desensitize); + return vos; } /** @@ -242,6 +248,7 @@ } } } + SensitiveUtil.desensitize(vo); return vo; } @@ -455,6 +462,13 @@ //淇濆瓨鍓嶆牎楠� private void validEntityBeforeSave(EnforceOrder entity) { + if (entity.getCompanyId()!=null){ + SysCompany company = companyService.getById(entity.getCompanyId()); + entity.setCompanyName(company.getCompanyName()); + entity.setCompanyCode(company.getCompanyCode()); + entity.setCompanyUser(company.getCompanyUser()); + entity.setCompanyPhone(company.getCompanyPhone()); + } if (entity.getOrderId()==null){ String orderNo = orderNoService.getOrderNo(OrderPre.ZFD.getIndex()); entity.setOrderNo(orderNo); -- Gitblit v1.9.1