From 9423f2936340d82b046ec615381c1c5e03698557 Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期五, 27 九月 2024 17:56:53 +0800
Subject: [PATCH] 1、主要完成对获取UI上下文的定义接口的优化,优化的方向为对多次获取业务类型对象进行转换而导致耗时较久的问题继续修改,还有对多次获取属性对象进行转换对象导致耗时过长问题进行修改。 2、对树的数据查询接口的优化,对多次获取属性对象进行转换对象导致耗时过长问题进行修改。

---
 Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/VciFileVolumeServiceImpl.java |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/VciFileVolumeServiceImpl.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/VciFileVolumeServiceImpl.java
index 623eeee..423715d 100644
--- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/VciFileVolumeServiceImpl.java
+++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/VciFileVolumeServiceImpl.java
@@ -1,13 +1,12 @@
 package com.vci.web.service.impl;
 
-import com.vci.client.common.providers.ServiceProvider;
 import com.vci.corba.common.PLException;
 import com.vci.corba.framework.data.PvolumeInfo;
-import com.vci.file.dto.VciFileVolumeDTO;
-import com.vci.file.enumpck.VciFileServiceOsTypeEnum;
-import com.vci.file.enumpck.VciFileTransProtocolEnum;
-import com.vci.file.pagemodel.VciFileVolumeVO;
-import com.vci.frameworkcore.constant.FrameWorkLangCodeConstant;
+import com.vci.dto.VciFileVolumeDTO;
+import com.vci.enumpck.VciFileServiceOsTypeEnum;
+import com.vci.enumpck.VciFileTransProtocolEnum;
+import com.vci.pagemodel.VciFileVolumeVO;
+import com.vci.constant.FrameWorkLangCodeConstant;
 import com.vci.starter.web.annotation.bus.VciChangeDocument;
 import com.vci.starter.web.enumpck.VciChangeDocumentTypeEnum;
 import com.vci.starter.web.exception.VciBaseException;
@@ -18,7 +17,7 @@
 import com.vci.starter.web.util.VciBaseUtil;
 import com.vci.starter.web.wrapper.VciQueryWrapperForDO;
 import com.vci.web.dao.VciFileVolumeDaoI;
-import com.vci.web.model.VciFileVolumeDO;
+import com.vci.model.VciFileVolumeDO;
 import com.vci.web.service.VciFileVolumeServiceI;
 import com.vci.web.util.PlatformClientUtil;
 import org.apache.commons.lang3.StringUtils;
@@ -31,8 +30,8 @@
 import javax.annotation.Resource;
 import java.util.*;
 
-import static com.vci.frameworkcore.constant.FrameWorkDefaultValueConstant.FRAMEWORK_DATA_ENABLED;
-import static com.vci.frameworkcore.constant.FrameWorkLangCodeConstant.*;
+import static com.vci.constant.FrameWorkDefaultValueConstant.FRAMEWORK_DATA_ENABLED;
+import static com.vci.constant.FrameWorkLangCodeConstant.*;
 
 /**
  * 鏂囦粨绠$悊鏈嶅姟
@@ -384,7 +383,7 @@
     @Override
     public VciFileVolumeDO getUploadVolume(){
         try {
-            PvolumeInfo volumeInfo = ServiceProvider.getFrameService().getDefaultVolume();
+            PvolumeInfo volumeInfo = platformClientUtil.getFrameworkService().getDefaultVolume();
             VciFileVolumeDO fileVolumeDO = new VciFileVolumeDO();
             fileVolumeDO.setOid(volumeInfo.id);
             fileVolumeDO.setId(volumeInfo.name);

--
Gitblit v1.9.3