ludc
2023-07-20 deba19bf6b73448c9f7a0ee1ef85d5ee99b50bb4
提交代码
已修改3个文件
27 ■■■■■ 文件已修改
Source/UBCS/service-start.sh 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/CodeExportAttrDTO.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmIOServiceImpl.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/service-start.sh
@@ -6,8 +6,8 @@
 mvn clean package
  #启动admin服务
 docker build -f ./ubcs-ops/ubcs-admin/Dockerfile -t vci-ubcs/ubcs-admin .
 docker run -d -p 36002:36002 --name ubcs-admin vci-ubcs/ubcs-admin:latest
# docker build -f ./ubcs-ops/ubcs-admin/Dockerfile -t vci-ubcs/ubcs-admin .
# docker run -d -p 36002:36002 --name ubcs-admin vci-ubcs/ubcs-admin:latest
 #启动auth服务
 docker build -f ./ubcs-auth/Dockerfile -t vci-ubcs/ubcs-auth .
@@ -46,8 +46,8 @@
 docker run -d -p 36007:36007 --name ubcs-resource vci-ubcs/ubcs-resource:latest
 #启动swagger服务
 docker build -f ./ubcs-ops/ubcs-swagger/Dockerfile -t vci-ubcs/ubcs-swagger .
 docker run -d -p 36008:36008 --name ubcs-swagger vci-ubcs/ubcs-swagger:latest
# docker build -f ./ubcs-ops/ubcs-swagger/Dockerfile -t vci-ubcs/ubcs-swagger .
# docker run -d -p 36008:36008 --name ubcs-swagger vci-ubcs/ubcs-swagger:latest
 #启动system服务
 docker build -f ./ubcs-service/ubcs-system/Dockerfile -t vci-ubcs/ubcs-system .
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/CodeExportAttrDTO.java
@@ -46,7 +46,7 @@
    /**
     * 查询条件
     */
    private Map<String,String> conditionMap;
    private Map<String,Object> conditionMap;
    /**
     * 分类的主键
@@ -101,11 +101,11 @@
        this.order = order;
    }
    public Map<String, String> getConditionMap() {
    public Map<String, Object> getConditionMap() {
        return conditionMap;
    }
    public void setConditionMap(Map<String, String> conditionMap) {
    public void setConditionMap(Map<String, Object> conditionMap) {
        this.conditionMap = conditionMap;
    }
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmIOServiceImpl.java
@@ -34,6 +34,7 @@
import com.vci.ubcs.starter.revision.model.BaseModel;
import com.vci.ubcs.starter.util.DefaultAttrAssimtUtil;
import com.vci.ubcs.starter.util.LocalFileUtil;
import com.vci.ubcs.starter.util.UBCSSqlKeyword;
import com.vci.ubcs.starter.web.constant.QueryOptionConstant;
import com.vci.ubcs.starter.web.enumpck.BooleanEnum;
import com.vci.ubcs.starter.web.enumpck.UserSecretEnum;
@@ -1473,7 +1474,7 @@
        CodeClassifyTemplateVO templateVO = engineService.getUsedTemplateByClassifyOid(exportAttrDTO.getCodeClassifyOid());
        //先查询数据
        String btmTypeId = classifyFullInfo.getTopClassifyVO().getBtmTypeId();
        Map<String, String> conditionMap = exportAttrDTO.getConditionMap();
        Map<String, Object> conditionMap = exportAttrDTO.getConditionMap();
        if(conditionMap == null){
            conditionMap = new HashMap<>();
        }
@@ -1489,6 +1490,7 @@
        conditionMap.put("codeclsfpath","*" + exportAttrDTO.getCodeClassifyOid() + "*");
        conditionMap.put("lastr", "1");
        conditionMap.put("lastv", "1");
        UBCSSqlKeyword.buildSqlwhere(conditionMap);
        //先查询总数
        int total = 0;
        if(exportAttrDTO.getEndPage()!=null && exportAttrDTO.getEndPage()>0
@@ -1502,10 +1504,11 @@
                thisPage.setOrder(exportAttrDTO.getOrder());
                thisPage.addDefaultDesc("createTime");
                //total += boService.queryCount(btmTypeId, conditionMap);
                total += boService.queryCount(btmTypeId, conditionMap);
            }
        }else{
            //total=boService.queryCount(btmTypeId, conditionMap);
            total=boService.queryCount(btmTypeId, conditionMap);
        }
        List<String> selectFieldList = new ArrayList<>();
        if(!CollectionUtils.isEmpty(exportAttrDTO.getAttrIdIndexMap())){
@@ -1578,6 +1581,9 @@
        LocalFileUtil.deleteTempFile(file,true);
        return zipFileName;
    }
    private
    /**
     * 查询数据并导出到excel
@@ -4289,4 +4295,5 @@
            }
        }
    }
}