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 |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 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 5202476..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
@@ -23,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;
@@ -54,6 +56,7 @@
     private final IEnforceEvaluateLogService evaluateLogService;
     private final YPSmsService smsService;
     private final EnforceOrderMapper orderMapper;
+    private final ISysCompanyService companyService;
 
     /**
      * 閫氱敤鍒楄〃-鏃犳潈闄�
@@ -459,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