ludc
2023-03-28 97125f78d90cc22e2b97155146b5fb8fb202a7b3
Source/BladeX/blade-service/blade-code/src/main/java/org/springblade/code/service/impl/CodeDuckingServiceImpl.java
@@ -3,14 +3,6 @@
import cn.hutool.json.XML;
import com.alibaba.fastjson.JSONObject;
import com.vci.mdm.constant.MdmDuckingConstant;
import com.vci.mdm.dao.*;
import com.vci.mdm.dto.DockingPreApplyDataDTO;
import com.vci.mdm.dto.DockingPreApplyDataInfoDTO;
import com.vci.mdm.model.*;
import com.vci.mdm.pagemodel.*;
import com.vci.mdm.service.*;
import com.vci.mdm.utils.*;
import com.vci.starter.web.enumpck.UserSecretEnum;
import com.vci.starter.web.exception.VciBaseException;
import com.vci.starter.web.pagemodel.BaseResult;
@@ -25,9 +17,18 @@
import com.vci.web.util.PlatformClientUtil;
import com.vci.web.util.WebUtil;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springblade.code.constant.MdmDuckingConstant;
import org.springblade.code.dao.*;
import org.springblade.code.dto.DockingPreApplyDataDTO;
import org.springblade.code.dto.DockingPreApplyDataInfoDTO;
import org.springblade.code.model.*;
import org.springblade.code.service.*;
import org.springblade.code.utils.*;
import org.springblade.code.vo.pagemodel.CodeClassifyTemplateVO;
import org.springblade.code.vo.pagemodel.SysIntInfoVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Lazy;
@@ -47,9 +48,8 @@
import java.util.stream.Collectors;
import static com.vci.frameworkcore.constant.FrameWorkDefaultValueConstant.*;
import static com.vci.mdm.constant.MdmDuckingConstant.*;
import static com.vci.mdm.utils.DateUtils.DATE_TO_STRING_DETAIAL_PATTERN;
import static org.springblade.code.constant.MdmDuckingConstant.*;
import static org.springblade.code.utils.DateUtils.DATE_TO_STRING_DETAIAL_PATTERN;
/**
 * 主题库集成服务
@@ -172,7 +172,7 @@
        //记录这次数据信息,并且把xmldata写入文件
        String currentDate = DateUtils.getCurrentDate(DATE_TO_STRING_DETAIAL_PATTERN);
        File preXmlFile = new File(preXmlTemp+File.separator+systemid+"-"+currentDate+".xml");
        File preXmlFile = new File(preXmlTemp+ File.separator+systemid+"-"+currentDate+".xml");
        try {
            FileUtils.write(preXmlFile, xmlDatas);
@@ -519,7 +519,7 @@
        //查询哪些任务还没有执行完成
        VciQueryWrapperForDO queryWrapper = new VciQueryWrapperForDO(DockingTaskDO.class);
        queryWrapper.addQueryMap("sendFlag",MdmDuckingConstant.SEND_FLAG_FALSE);
        queryWrapper.addQueryMap("sendFlag", MdmDuckingConstant.SEND_FLAG_FALSE);
        List<DockingTaskDO> dockingTaskDOS = dockingTaskDaoI.selectByWrapper(queryWrapper);
        //每个task依次执行推送
@@ -888,7 +888,7 @@
    }
    @Override
    public DataGrid<DockingDataDO> gridData(Map<String, String> conditionMap, PageHelper pageHelper) throws VciBaseException{
    public DataGrid<DockingDataDO> gridData(Map<String, String> conditionMap, PageHelper pageHelper) throws VciBaseException {
        if (pageHelper == null) {
            pageHelper = new PageHelper(-1);
        }