dangsn
2024-12-03 9cbbafbfed6cf1ac4e1801123f212642fadcc980
提取业务系统使用的功能,独立出一个单独的模块
已修改13个文件
已重命名25个文件
已添加3个文件
301 ■■■■ 文件已修改
Source/plt-web/plt-web-parent/plt-starter/pom.xml 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/constant/IRightConstant.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/dto/AuditTaskDTO.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/dto/OsBtmTypeDTO.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/dto/OsDataAuthDTO.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeDateValueTypeEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeElementTypeEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeFillTypeEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeGenJsPanelTypeEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeProductTypeEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/ControlAttributeType.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/ItemTypeEnum.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/OrgTypeEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/RoleClassifyEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/RoleControlAreaEnum.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/VciFileServiceOsTypeEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/VciFileTransProtocolEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UserTypeEnum.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/lcstatuspck/FileObjectLCStatus.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/lcstatuspck/FrameworkDataLCStatus.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/lcstatuspck/ReleaseDataLCStatus.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/model/PLDefination.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/OsBtmTypeVO.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/PLDefinationVO.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/ReferConfigVO.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/UITreeDefineVO.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/po/OsBtmTypePO.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/properties/OsConfig.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/properties/TomcatConfig.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/properties/VciFileTransProperties.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/provider/VciFileDocClassifyProvider.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/provider/VciFileDownloadProvider.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/provider/VciFileQueryProvider.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/provider/VciFileUploadProvider.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/FileImageViewerQuery.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIBaseQuery.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIDataGridQuery.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIFormQuery.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UILinkTypeDataQuery.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UITreeQuery.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UITreeRootQuery.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-starter/pom.xml
@@ -15,12 +15,24 @@
    </properties>
    <dependencies>
        <!-- æ–°å¹³å°æ‰€éœ€è¦çš„包 -->
        <!--client-->
        <!--平台client包-->
        <dependency>
            <groupId>com.vci.client</groupId>
            <groupId>com.vci.plt</groupId>
            <artifactId>plt-clientbase</artifactId>
            <version>${plt.version}</version>
        </dependency>
        <!--平台common包-->
        <dependency>
            <groupId>com.vci.plt</groupId>
            <artifactId>plt-common</artifactId>
            <version>${plt.version}</version>
        </dependency>
        <dependency>
            <groupId>com.vci.plt</groupId>
            <artifactId>plt-slice</artifactId>
            <version>${plt.version}</version>
        </dependency>
        <!--client的依赖-->
        <dependency>
            <groupId>com.formdev</groupId>
@@ -101,18 +113,6 @@
            <groupId>com.uitheme</groupId>
            <artifactId>uitheme</artifactId>
            <version>1.3.1</version>
        </dependency>
        <!--common-->
        <dependency>
            <groupId>com.vci.common</groupId>
            <artifactId>plt-common</artifactId>
            <version>${plt.version}</version>
        </dependency>
        <dependency>
            <groupId>com.vci.corba</groupId>
            <artifactId>plt-slice</artifactId>
            <version>${plt.version}</version>
        </dependency>
        <!--common的依赖-->
        <dependency>
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/constant/IRightConstant.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,24 @@
package com.vci.constant;
public class IRightConstant {
    //全部有权
    public static final String RULETYPE_ALL_HAS = "0";
    //允许规则
    public static final String RULETYPE__HAS = "1";
    //全部无权
    public static final String RULETYPE_ALL_NOTHAS = "2";
    //拒绝规则
    public static final String RULETYPE__NOTHAS = "3";
    //用户
    public static final String User = "user";
    //用户组
    public static final String UserGroup = "userGroup";
    //角色
    public static final String Role = "role";
    //操作
    public static final String OPS="query,add,edit,remove,choose,choosedoc,cpdoc,pastedoc,imp,analyze,exp,rev,transfer,del,imp,ptop.add ,ptop.del,ptop.mody,lc.begin,lc.end";
    //    public static final String OPS_ORDINARY="query,add,edit,remove,choose,choosedoc,cpdoc,pastedoc,imp,analyze,exp,rev,transfer,del,imp";
    public static final String OPS_ORDINARY="query";
    public static final String OPS_RELATION_LIFECYCLE="ptop.add ,ptop.del,ptop.mody,lc.begin,lc.end";
}
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/dto/AuditTaskDTO.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/plugins/dto/AuditTaskDTO.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.plugins.dto;
package com.vci.dto;
import com.vci.dto.BaseModelDTO;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/dto/OsBtmTypeDTO.java
@@ -155,6 +155,19 @@
     */
    private Date lastModifyTime;
    /**
     * å›¾ç‰‡åç§°
     */
    private String imageName;
    public void setImageName(String imageName) {
        this.imageName = imageName;
    }
    public String getImageName() {
        return imageName;
    }
    public void setApNameArray(String apNameArray) {
        this.apNameArray = apNameArray;
    }
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/dto/OsDataAuthDTO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,30 @@
package com.vci.dto;
import lombok.Data;
import java.util.List;
import java.util.Map;
/**
 * æ•°æ®æƒé™ä¼ è¾“对象
 * @author yuxc
 * @date 2024/11/26
 */
@Data
public class OsDataAuthDTO implements java.io.Serializable {
    /**
     * ç¦æ­¢ä¿®æ”¹è¿™ä¸ªå€¼
     */
    private static final long serialVersionUID = 814342725285373312L;
    // è®¾ç½®Table列头信息
    List<String> tableHeader;
    //列表数据
    List<Map> rowList;
    //action的map
    Map<String, String> actionMap;
}
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeDateValueTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/enumpck/OsCodeDateValueTypeEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.enumpck;
package com.vci.enumpck;
import com.vci.starter.web.annotation.VciEnum;
import com.vci.starter.web.enumpck.BaseEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeElementTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/enumpck/OsCodeElementTypeEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.enumpck;
package com.vci.enumpck;
import com.vci.starter.web.annotation.VciEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeFillTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/enumpck/OsCodeFillTypeEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.enumpck;
package com.vci.enumpck;
import com.vci.starter.web.annotation.VciEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeGenJsPanelTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/enumpck/OsCodeGenJsPanelTypeEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.enumpck;
package com.vci.enumpck;
import com.vci.starter.web.annotation.VciEnum;
import com.vci.starter.web.enumpck.BaseEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/OsCodeProductTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/enumpck/OsCodeProductTypeEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.enumpck;
package com.vci.enumpck;
import com.vci.starter.web.annotation.VciEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/ControlAttributeType.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/enumpck/ControlAttributeType.java ÐÞ¸Ä
@@ -1,7 +1,11 @@
package com.vci.web.enumpck;
package com.vci.enumpck.UI;
import com.vci.common.portal.enums.ControlType;
/**
 * å±žæ€§ç±»åž‹æžšä¸¾
 */
public enum ControlAttributeType {
    VTString,
    VTInteger,
    VTLong,
@@ -14,7 +18,7 @@
    VTNote,
    VTFilePath,
    VTClob,
    canzhao;
    VTRefer;
    public static ControlType Parse(String value) {
        for (ControlType ct : ControlType.values()) {
            if (ct.name().equalsIgnoreCase(value)) {
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/ItemTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/enumpck/ItemTypeEnum.java ÐÞ¸Ä
@@ -1,12 +1,14 @@
package com.vci.web.enumpck;
package com.vci.enumpck.UI;
import com.vci.pagemodel.KeyValue;
import com.vci.starter.web.enumpck.BaseEnum;
import com.vci.starter.web.enumpck.VciFieldTypeEnum;
import java.util.ArrayList;
import java.util.List;
/**
 * è¾“入框类型枚举
 */
public enum ItemTypeEnum implements BaseEnum {
    TEXT("text","单行文本框"),
    TEXTBTN("textbtn","文本按钮框"),
@@ -166,7 +168,7 @@
        }else  if( ControlAttributeType.VTTime.equals(key)){//时间
            value = ItemTypeEnum.TIME.getValue();
        }
        else  if( ControlAttributeType.canzhao.equals(key)){//参照
        else  if( ControlAttributeType.VTRefer.equals(key)){//参照
            value = ItemTypeEnum.TEXT.getValue();
        }
        else  if( ControlAttributeType.VTBoolean.equals(key)){//boolean
@@ -211,7 +213,7 @@
        }else  if( ControlAttributeType.VTTime.equals(key)){//时间
            value = ItemTypeEnum.TIME.getValue();
        }
        else  if( ControlAttributeType.canzhao.equals(key)){//参照
        else  if( ControlAttributeType.VTRefer.equals(key)){//参照
            value = ItemTypeEnum.TEXT.getValue();
        }
        else  if( ControlAttributeType.VTBoolean.equals(key)){//boolean
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/OrgTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/enumpck/OrgTypeEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.frameworkcore.enumpck;
package com.vci.enumpck.UI;
import com.vci.starter.web.enumpck.BaseEnum;
/**
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/RoleClassifyEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/enumpck/RoleClassifyEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.frameworkcore.enumpck;
package com.vci.enumpck.UI;
import com.vci.starter.web.annotation.VciEnum;
import com.vci.starter.web.enumpck.BaseEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/RoleControlAreaEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/enumpck/RoleControlAreaEnum.java ÐÞ¸Ä
@@ -1,7 +1,7 @@
package com.vci.frameworkcore.enumpck;
package com.vci.enumpck.UI;
//import com.vci.frameworkcore.constant.FrameWorkEnumConstant;
import com.vci.constant.FrameWorkEnumConstant;
import com.vci.starter.web.annotation.VciEnum;
import com.vci.starter.web.enumpck.BaseEnum;
/**
@@ -9,7 +9,7 @@
 * @author weidy
 * @date 2019/9/25
 */
//@VciEnum(name = FrameWorkEnumConstant.ROLE_CONTROL_AREA,text = "角色控制区域",description = "电脑端BS,CS,移动端,集成,微服务")
@VciEnum(name = FrameWorkEnumConstant.ROLE_CONTROL_AREA,text = "角色控制区域",description = "电脑端BS,CS,移动端,集成,微服务")
public enum RoleControlAreaEnum implements BaseEnum {
    /**
     * ç”µè„‘端B/S
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/VciFileServiceOsTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/VciFileServiceOsTypeEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.enumpck;
package com.vci.enumpck.UI;
import com.vci.starter.web.annotation.VciEnum;
import com.vci.starter.web.enumpck.BaseEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UI/VciFileTransProtocolEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/VciFileTransProtocolEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.enumpck;
package com.vci.enumpck.UI;
import com.vci.starter.web.annotation.VciEnum;
import com.vci.starter.web.enumpck.BaseEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/enumpck/UserTypeEnum.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/enumpck/UserTypeEnum.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.enumpck;
package com.vci.enumpck;
import com.vci.starter.web.annotation.VciEnum;
import com.vci.starter.web.enumpck.BaseEnum;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/lcstatuspck/FileObjectLCStatus.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/lifeCycle/FileObjectLCStatus.java ÐÞ¸Ä
@@ -1,8 +1,7 @@
package com.vci.web.lifeCycle;
package com.vci.lcstatuspck;
import com.vci.constant.FrameWorkDefaultValueConstant;
import com.vci.constant.VciFileLifeConstant;
import com.vci.constant.FrameWorkDefaultValueConstant;
import com.vci.starter.web.annotation.Transient;
import com.vci.starter.web.annotation.VciLifeCycle;
import com.vci.starter.web.annotation.VciLifeCycleTrans;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/lcstatuspck/FrameworkDataLCStatus.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/lcstatuspck/FrameworkDataLCStatus.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.frameworkcore.lcstatuspck;
package com.vci.lcstatuspck;
import com.vci.starter.web.annotation.VciLifeCycle;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/lcstatuspck/ReleaseDataLCStatus.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/lcstatuspck/ReleaseDataLCStatus.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.frameworkcore.lcstatuspck;
package com.vci.lcstatuspck;
import com.vci.starter.web.annotation.VciLifeCycle;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/model/PLDefination.java
@@ -160,6 +160,16 @@
    private String queryTemplateName = "";
    /**
     * cs端使用的自定义查询类名或URL
     */
    private String csCustQueryCLsOrUrl = "";
    /**
     * bs端使用的自定义查询类名或URL
     */
    private String bsCustQueryCLsOrUrl = "";
    /**
     * å­UI的业务类型
     */
    private String subUiObjType = "";
@@ -463,6 +473,22 @@
        this.queryTemplateName = queryTemplateName;
    }
    public void setCsCustQueryCLsOrUrl(String csCustQueryCLsOrUrl) {
        this.csCustQueryCLsOrUrl = csCustQueryCLsOrUrl;
    }
    public void setBsCustQueryCLsOrUrl(String bsCustQueryCLsOrUrl) {
        this.bsCustQueryCLsOrUrl = bsCustQueryCLsOrUrl;
    }
    public String getCsCustQueryCLsOrUrl() {
        return csCustQueryCLsOrUrl;
    }
    public String getBsCustQueryCLsOrUrl() {
        return bsCustQueryCLsOrUrl;
    }
    /**
     * @return the subUiBtName
     */
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/OsBtmTypeVO.java
@@ -183,6 +183,19 @@
    private String[] apNameArray;
    /**
     * å›¾ç‰‡åç§°
     */
    private String imageName;
    public void setImageName(String imageName) {
        this.imageName = imageName;
    }
    public String getImageName() {
        return imageName;
    }
    /**
     * åŒ…含属性
     */
    private List<OsBtmTypeAttributeVO> attributes;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/PLDefinationVO.java
@@ -179,6 +179,16 @@
    private String queryTemplateName = "";
    /**
     * cs端使用的自定义查询类名或URL
     */
    private String csCustQueryCLsOrUrl = "";
    /**
     * bs端使用的自定义查询类名或URL
     */
    private String bsCustQueryCLsOrUrl = "";
    /**
     * å­UI的业务类型
     */
    private String subUIObjType = "";
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/ReferConfigVO.java
@@ -92,7 +92,7 @@
    /**
     * æ›¿æ¢çš„æ˜ å°„
     */
    private Map<String,String> replaceMap = new HashMap<String, String>();
    private Map<String,Object> replaceMap = new HashMap<>();
    /**
     * æŽ’序字段
@@ -192,11 +192,11 @@
        this.conditionMap = conditionMap;
    }
    public Map<String, String> getReplaceMap() {
    public Map<String, Object> getReplaceMap() {
        return replaceMap;
    }
    public void setReplaceMap(Map<String, String> replaceMap) {
    public void setReplaceMap(Map<String, Object> replaceMap) {
        this.replaceMap = replaceMap;
    }
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/UITreeDefineVO.java
@@ -22,9 +22,9 @@
    private String loadType;
    /**
     * æ˜¯å¦åå‘
     * æ˜¯å¦åå‘,TODO:树定义上已经没有使用这个字段了
     */
    private boolean orientation = false;
    //private boolean orientation = false;
    /**
     * æ˜¾ç¤ºå›¾æ ‡
@@ -77,13 +77,13 @@
        this.loadType = loadType;
    }
    public boolean isOrientation() {
    /*public boolean isOrientation() {
        return orientation;
    }
    public void setOrientation(boolean orientation) {
        this.orientation = orientation;
    }
    }*/
    public boolean isShowImage() {
        return showImage;
@@ -146,7 +146,6 @@
        return "UITreeDefineVO{" +
                "btmType='" + btmType + '\'' +
                ", loadType='" + loadType + '\'' +
                ", orientation=" + orientation +
                ", showImage=" + showImage +
                ", rootContent='" + rootContent + '\'' +
                ", linkType='" + linkType + '\'' +
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/po/OsBtmTypePO.java
@@ -88,6 +88,11 @@
    private short verRuleName;
    /**
     * å›¾ç‰‡åç§°
     */
    private String imageName;
    /**
     * btmItemsTo
     */
    @ExcelColumn(value="生命周期")
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/properties/OsConfig.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,24 @@
package com.vci.properties;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
/**
 * @Description
 * @Author dangsn
 * @Date 2024/11/28 17:40
 */
@Configuration
@ConfigurationProperties(prefix = "plt")
public class OsConfig {
    private boolean exportSecretGrade;
    public boolean isExportSecretGrade() {
        return exportSecretGrade;
    }
    public void setExportSecretGrade(boolean exportSecretGrade) {
        this.exportSecretGrade = exportSecretGrade;
    }
}
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/properties/TomcatConfig.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/config/TomcatConfig.java ÐÞ¸Ä
@@ -1,7 +1,6 @@
package com.vci.web.config;
package com.vci.properties;
import org.apache.catalina.connector.Connector;
import org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer;
import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/properties/VciFileTransProperties.java
@@ -1,6 +1,6 @@
package com.vci.properties;
import com.vci.enumpck.VciFileTransProtocolEnum;
import com.vci.enumpck.UI.VciFileTransProtocolEnum;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/provider/VciFileDocClassifyProvider.java
@@ -17,7 +17,7 @@
 */
@FeignClient(
        name = "vciFileDocClassifyProvider",
        url = "${vciPlatform.fileServiceUrl:http://localhost:19000/fileService}",
        url = "${feign.fileServiceUrl:http://localhost:19000/fileService}",
        path = "vciFileDocClassifyController"
)
public interface VciFileDocClassifyProvider {
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/provider/VciFileDownloadProvider.java
@@ -12,7 +12,7 @@
 */
@FeignClient(
        name = "VciFileDownloadProvider",
        url = "${vciPlatform.fileServiceUrl:http://localhost:19000/fileService}",
        url = "${feign.fileServiceUrl:http://localhost:19000/fileService}",
        path = "vciFileDownloadController"
)
public interface VciFileDownloadProvider {
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/provider/VciFileQueryProvider.java
@@ -13,7 +13,7 @@
 */
@FeignClient(
        name = "vciFileQueryProvider",
        url = "${vciPlatform.fileServiceUrl:http://localhost:19000/fileService}",
        url = "${feign.fileServiceUrl:http://localhost:19000/fileService}",
        path = "vciFileQueryController"
)
public interface VciFileQueryProvider {
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/provider/VciFileUploadProvider.java
@@ -20,7 +20,7 @@
 */
@FeignClient(
        name = "vciFileUploadProvider",
        url = "${vciPlatform.fileServiceUrl:http://localhost:19000/fileService}",
        url = "${feign.fileServiceUrl:http://localhost:19000/fileService}",
        path = "vciFileUploadController"
)
public interface VciFileUploadProvider {
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/FileImageViewerQuery.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/FileImageViewerQuery.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.query;
package com.vci.query;
/**
 * å›¾ç‰‡ç»„件的查询对象
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIBaseQuery.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UIBaseQuery.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.query;
package com.vci.query;
import java.util.ArrayList;
import java.util.HashMap;
@@ -15,18 +15,18 @@
    /**
     * æ¥æºæ•°æ®
     */
    private Map<String,String> sourceData = new HashMap<>();
    private Map<String,Object> sourceData = new HashMap<>();
    /**
     * é€‰æ‹©æ•°æ®
     */
    private List<Map<String,String>> selectData = new ArrayList<>();
    public Map<String, String> getSourceData() {
    public Map<String, Object> getSourceData() {
        return sourceData;
    }
    public void setSourceData(Map<String, String> sourceData) {
    public void setSourceData(Map<String, Object> sourceData) {
        this.sourceData = sourceData;
    }
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIDataGridQuery.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UIDataGridQuery.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.query;
package com.vci.query;
import com.vci.starter.web.pagemodel.BaseQueryObject;
@@ -42,7 +42,7 @@
    /**
     * æ¥æºæ•°æ®
     */
    private Map<String,String> sourceData = new HashMap<>();
    private Map<String,Object> sourceData = new HashMap<>();
    /**
     * é€‰æ‹©æ•°æ®
@@ -54,11 +54,11 @@
     */
    private boolean treeTableFlag = false;
    public Map<String, String> getSourceData() {
    public Map<String, Object> getSourceData() {
        return sourceData;
    }
    public void setSourceData(Map<String, String> sourceData) {
    public void setSourceData(Map<String, Object> sourceData) {
        this.sourceData = sourceData;
    }
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIFormQuery.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UIFormQuery.java ÐÞ¸Ä
@@ -1,9 +1,4 @@
package com.vci.web.query;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
package com.vci.query;
/**
 * è¡¨å•的查询
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UILinkTypeDataQuery.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UILinkTypeDataQuery.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.query;
package com.vci.query;
import com.vci.starter.web.pagemodel.PageHelper;
@@ -61,7 +61,7 @@
    /**
     * æ›¿æ¢çš„属性信息
     */
    private Map<String,String> replaceMap;
    private Map<String,Object> replaceMap;
    /**
     * æŒ‡å®šå±‚级
@@ -148,11 +148,11 @@
        this.linkType = linkType;
    }
    public Map<String, String> getReplaceMap() {
    public Map<String, Object> getReplaceMap() {
        return replaceMap;
    }
    public void setReplaceMap(Map<String, String> replaceMap) {
    public void setReplaceMap(Map<String, Object> replaceMap) {
        this.replaceMap = replaceMap;
    }
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UITreeQuery.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UITreeQuery.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.query;
package com.vci.query;
import com.vci.starter.web.pagemodel.TreeQueryObject;
@@ -57,18 +57,18 @@
    /**
     * æ¥æºæ•°æ®
     */
    private Map<String,String> sourceData = new HashMap<>();
    private Map<String,Object> sourceData = new HashMap<>();
    /**
     * é€‰æ‹©æ•°æ®
     */
    private List<Map<String,String>> selectData = new ArrayList<>();
    public Map<String, String> getSourceData() {
    public Map<String, Object> getSourceData() {
        return sourceData;
    }
    public void setSourceData(Map<String, String> sourceData) {
    public void setSourceData(Map<String, Object> sourceData) {
        this.sourceData = sourceData;
    }
Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UITreeRootQuery.java
ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UITreeRootQuery.java ÐÞ¸Ä
@@ -1,4 +1,4 @@
package com.vci.web.query;
package com.vci.query;
/**
 * æ ‘的根节点