ludc
2024-11-14 04767771fef0087b94158c618ed5fa1dd6852c80
用户密级字段未设置上问题修改
已修改2个文件
15 ■■■■■ 文件已修改
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/impl/SmUserQueryServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsQueryTemplateImpl.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/impl/SmUserQueryServiceImpl.java
@@ -1,6 +1,6 @@
package com.vci.frameworkcore.compatibility.impl;
import com.vci.client.common.providers.ClientServiceProvider;
import com.vci.common.utility.ObjectUtility;
import com.vci.corba.framework.data.DeptInfo;
import com.vci.corba.framework.data.RoleInfo;
import com.vci.corba.framework.data.UserLogonInfo;
@@ -43,7 +43,6 @@
import com.vci.web.util.WebUtil;
import org.apache.commons.lang3.StringUtils;
import org.apache.poi.hssf.util.HSSFColor;
import org.apache.poi.ss.formula.functions.T;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -1317,6 +1316,7 @@
        }
        smUserDTO.setCreator(loginUserId);
        smUserDTO.setLastModifier(loginUserId);
        smUserDTO.setOid(ObjectUtility.getNewObjectID36());
        UserInfo userInfo = changeSmUserDTOToUserInfo(smUserDTO);
        UserEntityInfo userEntityInfo = new UserEntityInfo(loginUserId, "");
        String oid = platformClientUtil.getFrameworkService().saveUser(userInfo, userEntityInfo);
@@ -1452,6 +1452,7 @@
        userInfo.updateUser = user.getLastModifier() == null ? "" : user.getLastModifier();
        userInfo.pwdUpdateTime = user.getPwdUpdateTime().getTime();
        userInfo.grantor = user.getGrantor() == null ? "" : user.getGrantor();
        userInfo.secretGrade = user.getSecretGrade() == null ? 2 : Integer.valueOf(user.getGrantor());
        userInfo.isDeptLeader = user.getIsDeptLeader() == null ? "0" : user.getIsDeptLeader();
        return userInfo;
    }
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsQueryTemplateImpl.java
@@ -122,6 +122,7 @@
            throw new PLException("500", new String[]{"增加业务类型查询模板失败"});
        }
    }
    /**
     * 修改查询模板
     * @param qtd 查询模板实体类
@@ -161,6 +162,7 @@
            return BaseResult.fail("删除查询模板失败");
        }
    }
    /**
     * @param qtInfoDTO 传输的数据对象:
     *                linkTypeName 链接类型、
@@ -787,6 +789,7 @@
        }
        return ciMap;
    }
    /**
     * 树化一个查询条件组节点
     * @param children
@@ -859,6 +862,7 @@
        }
        return ciList;
    }
    /**
     * 高级查询
     * 把Node内容解析成ConditionItem
@@ -944,8 +948,6 @@
        return ci;
    }
    /**
     * 获取参照的查询模板
     * @param refAbName: 参照属性名
@@ -1004,7 +1006,6 @@
        condition.setCIMap(ciMap);
        return qt;
    }
    /**
     * 返回查询的版本
@@ -1086,6 +1087,7 @@
        ControllerUtil.writeFileToResponse(response,vciqtmfFileName);
        FileUtil.del(defaultTempFolder + File.separator);
    }
    /**
     * 导入链接类型查询模板
     * @param file 上传的文件
@@ -1653,6 +1655,7 @@
        tree.put("children", childList);
        return BaseResult.success(tree);
    }
    /**
     * 查询模板的列表添加了字段的相关属性
     * @param btmName 类型
@@ -1853,6 +1856,7 @@
            e.printStackTrace();
        }
    }
    // 数据过滤
    private void addImportBtmData(BtmQTExportData qtExportData, List<BizType> ltsNew, List<QTInfo> qTWrapperNew,
                               Map<String/* 类型名称 */, QTD[]/* 查询模板定义 */> norepQTDs) {